.elementor-254802 .elementor-element.elementor-element-42184e7{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:100px 100px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-42184e7:not(.elementor-motion-effects-element-type-background), .elementor-254802 .elementor-element.elementor-element-42184e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.impigertech.com/wp-content/uploads/2023/08/top_bg.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-254802 .elementor-element.elementor-element-42184e7, .elementor-254802 .elementor-element.elementor-element-42184e7::before{--border-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-2a7262e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-8bede1c{width:auto;max-width:auto;}.elementor-254802 .elementor-element.elementor-element-8bede1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 15px 8px 15px;background-color:#0060AC;}.elementor-254802 .elementor-element.elementor-element-8bede1c.elementor-element{--align-self:flex-start;}.elementor-254802 .elementor-element.elementor-element-8bede1c .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-2cd8ac5-font-family ), Sans-serif;font-size:var( --e-global-typography-2cd8ac5-font-size );font-weight:var( --e-global-typography-2cd8ac5-font-weight );line-height:var( --e-global-typography-2cd8ac5-line-height );}.elementor-254802 .elementor-element.elementor-element-8f6e4a5 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-254802 .elementor-element.elementor-element-8f6e4a5 .elementor-heading-title{color:#000000;font-family:"Jost", Sans-serif;font-size:70px;font-weight:600;line-height:85px;}.elementor-254802 .elementor-element.elementor-element-3d713e7{width:auto;max-width:auto;}.elementor-254802 .elementor-element.elementor-element-3d713e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254802 .elementor-element.elementor-element-3d713e7.elementor-element{--align-self:flex-start;}.elementor-254802 .elementor-element.elementor-element-3d713e7 .elementor-button{font-family:var( --e-global-typography-d28d2cb-font-family ), Sans-serif;font-size:var( --e-global-typography-d28d2cb-font-size );font-weight:var( --e-global-typography-d28d2cb-font-weight );line-height:var( --e-global-typography-d28d2cb-line-height );fill:#343434;color:#343434;background-color:#EEB206;border-radius:0px 0px 0px 0px;}.elementor-254802 .elementor-element.elementor-element-3d713e7 .elementor-button:hover, .elementor-254802 .elementor-element.elementor-element-3d713e7 .elementor-button:focus{color:#FFFFFF;}.elementor-254802 .elementor-element.elementor-element-3d713e7 .elementor-button:hover svg, .elementor-254802 .elementor-element.elementor-element-3d713e7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-254802 .elementor-element.elementor-element-14b74f4{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-14b74f4:not(.elementor-motion-effects-element-type-background), .elementor-254802 .elementor-element.elementor-element-14b74f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.impigertech.com/wp-content/uploads/2023/09/carrers_new_banner.png");background-repeat:no-repeat;background-size:contain;}.elementor-254802 .elementor-element.elementor-element-14b74f4, .elementor-254802 .elementor-element.elementor-element-14b74f4::before{--border-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-4666ea5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-05f19b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-eb52841 .elementor-heading-title{color:#000000;font-family:var( --e-global-typography-d0475d3-font-family ), Sans-serif;font-size:var( --e-global-typography-d0475d3-font-size );font-weight:var( --e-global-typography-d0475d3-font-weight );line-height:var( --e-global-typography-d0475d3-line-height );}.elementor-254802 .elementor-element.elementor-element-baa12aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;--background-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-c21904f{font-family:var( --e-global-typography-687b588-font-family ), Sans-serif;font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-b580487{font-family:var( --e-global-typography-687b588-font-family ), Sans-serif;font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-f4c5cdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-254802 .elementor-element.elementor-element-7646f08{--display:flex;--min-height:180px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-7646f08:not(.elementor-motion-effects-element-type-background), .elementor-254802 .elementor-element.elementor-element-7646f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.impigertech.com/wp-content/uploads/2023/06/bg_image.svg");}.elementor-254802 .elementor-element.elementor-element-7646f08, .elementor-254802 .elementor-element.elementor-element-7646f08::before{--border-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-d146c5b{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:50% 50% 50% 50%;--margin-top:-100px;--margin-bottom:30px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-d146c5b:not(.elementor-motion-effects-element-type-background), .elementor-254802 .elementor-element.elementor-element-d146c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF4F4F;}.elementor-254802 .elementor-element.elementor-element-d146c5b, .elementor-254802 .elementor-element.elementor-element-d146c5b::before{--border-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-d146c5b.e-con{--align-self:flex-start;}.elementor-254802 .elementor-element.elementor-element-d0a20c8{text-align:center;}.elementor-254802 .elementor-element.elementor-element-d0a20c8 .elementor-heading-title{color:#FFFFFF;font-family:"Jost", Sans-serif;font-size:30px;font-weight:400;line-height:40px;}.elementor-254802 .elementor-element.elementor-element-836c9c7{--display:flex;--background-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-95aabaf{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-254802 .elementor-element.elementor-element-95aabaf .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:38px;font-weight:500;line-height:60px;}.elementor-254802 .elementor-element.elementor-element-efbabfa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-254802 .elementor-element.elementor-element-efbabfa:not(.elementor-motion-effects-element-type-background), .elementor-254802 .elementor-element.elementor-element-efbabfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-254802 .elementor-element.elementor-element-efbabfa, .elementor-254802 .elementor-element.elementor-element-efbabfa::before{--border-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-64c2fdd{--display:flex;--background-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-d0ef90a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-254802 .elementor-element.elementor-element-d0ef90a{text-align:left;}.elementor-254802 .elementor-element.elementor-element-d0ef90a .elementor-heading-title{font-family:var( --e-global-typography-d0475d3-font-family ), Sans-serif;font-size:var( --e-global-typography-d0475d3-font-size );font-weight:var( --e-global-typography-d0475d3-font-weight );line-height:var( --e-global-typography-d0475d3-line-height );}.elementor-254802 .elementor-element.elementor-element-252f922 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254802 .elementor-element.elementor-element-252f922{color:#000000;font-family:var( --e-global-typography-687b588-font-family ), Sans-serif;font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-553599b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-254802 .elementor-element.elementor-element-6564e4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-4038e56{--display:flex;--min-height:65px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-4038e56:not(.elementor-motion-effects-element-type-background), .elementor-254802 .elementor-element.elementor-element-4038e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2F0F5;}.elementor-254802 .elementor-element.elementor-element-4038e56, .elementor-254802 .elementor-element.elementor-element-4038e56::before{--border-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-02af88a{--display:flex;--background-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-9f10355 .elementor-heading-title{font-family:var( --e-global-typography-2444a02-font-family ), Sans-serif;font-size:var( --e-global-typography-2444a02-font-size );font-weight:var( --e-global-typography-2444a02-font-weight );}.elementor-254802 .elementor-element.elementor-element-f7a1312{--display:flex;--background-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-bf9bff6 .elementor-heading-title{font-family:var( --e-global-typography-2444a02-font-family ), Sans-serif;font-size:var( --e-global-typography-2444a02-font-size );font-weight:var( --e-global-typography-2444a02-font-weight );}.elementor-254802 .elementor-element.elementor-element-48cf43c{--display:flex;--background-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-f73afba .elementor-heading-title{font-family:var( --e-global-typography-2444a02-font-family ), Sans-serif;font-size:var( --e-global-typography-2444a02-font-size );font-weight:var( --e-global-typography-2444a02-font-weight );}.elementor-254802 .elementor-element.elementor-element-b03f389{--display:flex;--background-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-e771a27 .elementor-heading-title{font-family:var( --e-global-typography-2444a02-font-family ), Sans-serif;font-size:var( --e-global-typography-2444a02-font-size );font-weight:var( --e-global-typography-2444a02-font-weight );}.elementor-254802 .elementor-element.elementor-element-f4b470e{--display:flex;--min-height:40px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-c29a084{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-c29a084:not(.elementor-motion-effects-element-type-background), .elementor-254802 .elementor-element.elementor-element-c29a084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-254802 .elementor-element.elementor-element-c29a084, .elementor-254802 .elementor-element.elementor-element-c29a084::before{--border-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-7e4d70d{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-254802 .elementor-element.elementor-element-7e4d70d .elementor-pagination{text-align:center;}.elementor-254802 .elementor-element.elementor-element-7e4d70d .ecs-load-more-button .elementor-button{margin-top:20px;font-family:var( --e-global-typography-d28d2cb-font-family ), Sans-serif;font-size:var( --e-global-typography-d28d2cb-font-size );font-weight:var( --e-global-typography-d28d2cb-font-weight );line-height:var( --e-global-typography-d28d2cb-line-height );fill:#FFFFFF;color:#FFFFFF;background-color:#4D2A4F;}body:not(.rtl) .elementor-254802 .elementor-element.elementor-element-7e4d70d .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-254802 .elementor-element.elementor-element-7e4d70d .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-254802 .elementor-element.elementor-element-7e4d70d .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-254802 .elementor-element.elementor-element-7e4d70d .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-254802 .elementor-element.elementor-element-bb3bb81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:100px 100px;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-254802 .elementor-element.elementor-element-426f338{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-426f338:not(.elementor-motion-effects-element-type-background), .elementor-254802 .elementor-element.elementor-element-426f338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.impigertech.com/wp-content/uploads/2024/06/careers_bg_bottom.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-254802 .elementor-element.elementor-element-426f338, .elementor-254802 .elementor-element.elementor-element-426f338::before{--border-transition:0.3s;}.elementor-254802 .elementor-element.elementor-element-e86f5d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-9d1a56c .elementor-heading-title{color:#000000;font-family:var( --e-global-typography-3321037-font-family ), Sans-serif;font-size:var( --e-global-typography-3321037-font-size );font-weight:var( --e-global-typography-3321037-font-weight );line-height:var( --e-global-typography-3321037-line-height );}.elementor-254802 .elementor-element.elementor-element-e3e86e3{font-family:var( --e-global-typography-7f67d73-font-family ), Sans-serif;font-size:var( --e-global-typography-7f67d73-font-size );font-weight:var( --e-global-typography-7f67d73-font-weight );font-style:var( --e-global-typography-7f67d73-font-style );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-1dbdbf5{font-family:var( --e-global-typography-7f67d73-font-family ), Sans-serif;font-size:var( --e-global-typography-7f67d73-font-size );font-weight:var( --e-global-typography-7f67d73-font-weight );font-style:var( --e-global-typography-7f67d73-font-style );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-15b381f{font-family:var( --e-global-typography-7f67d73-font-family ), Sans-serif;font-size:var( --e-global-typography-7f67d73-font-size );font-weight:var( --e-global-typography-7f67d73-font-weight );font-style:var( --e-global-typography-7f67d73-font-style );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-4fa5e4f{color:#0060AC;font-family:var( --e-global-typography-2444a02-font-family ), Sans-serif;font-size:var( --e-global-typography-2444a02-font-size );font-weight:var( --e-global-typography-2444a02-font-weight );}.elementor-254802 .elementor-element.elementor-element-4c27259{width:auto;max-width:auto;}.elementor-254802 .elementor-element.elementor-element-4c27259 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254802 .elementor-element.elementor-element-4c27259.elementor-element{--align-self:flex-start;}.elementor-254802 .elementor-element.elementor-element-4c27259 .elementor-button{font-family:var( --e-global-typography-d28d2cb-font-family ), Sans-serif;font-size:var( --e-global-typography-d28d2cb-font-size );font-weight:var( --e-global-typography-d28d2cb-font-weight );line-height:var( --e-global-typography-d28d2cb-line-height );fill:#343434;color:#343434;background-color:#EEB206;border-radius:4px 4px 4px 4px;padding:17px 30px 17px 30px;}.elementor-254802 .elementor-element.elementor-element-4c27259 .elementor-button:hover, .elementor-254802 .elementor-element.elementor-element-4c27259 .elementor-button:focus{color:#FFFFFF;}.elementor-254802 .elementor-element.elementor-element-4c27259 .elementor-button:hover svg, .elementor-254802 .elementor-element.elementor-element-4c27259 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1367px){.elementor-254802 .elementor-element.elementor-element-42184e7{--gap:50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:80px;}.elementor-254802 .elementor-element.elementor-element-8bede1c .elementor-heading-title{font-size:var( --e-global-typography-2cd8ac5-font-size );line-height:var( --e-global-typography-2cd8ac5-line-height );}.elementor-254802 .elementor-element.elementor-element-8f6e4a5 .elementor-heading-title{font-size:60px;line-height:70px;}.elementor-254802 .elementor-element.elementor-element-3d713e7 .elementor-button{font-size:var( --e-global-typography-d28d2cb-font-size );line-height:var( --e-global-typography-d28d2cb-line-height );}.elementor-254802 .elementor-element.elementor-element-4666ea5{--padding-top:30px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-254802 .elementor-element.elementor-element-eb52841 .elementor-heading-title{font-size:var( --e-global-typography-d0475d3-font-size );line-height:var( --e-global-typography-d0475d3-line-height );}.elementor-254802 .elementor-element.elementor-element-c21904f{font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-b580487{font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-f4c5cdd{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:80px;}.elementor-254802 .elementor-element.elementor-element-efbabfa{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:70px;}.elementor-254802 .elementor-element.elementor-element-d0ef90a .elementor-heading-title{font-size:var( --e-global-typography-d0475d3-font-size );line-height:var( --e-global-typography-d0475d3-line-height );}.elementor-254802 .elementor-element.elementor-element-252f922{font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-4038e56{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:70px;}.elementor-254802 .elementor-element.elementor-element-9f10355 .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-bf9bff6 .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-f73afba .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-e771a27 .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-c29a084{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-7e4d70d .ecs-load-more-button .elementor-button{font-size:var( --e-global-typography-d28d2cb-font-size );line-height:var( --e-global-typography-d28d2cb-line-height );}.elementor-254802 .elementor-element.elementor-element-bb3bb81{--gap:50px 50px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:60px;}.elementor-254802 .elementor-element.elementor-element-9d1a56c .elementor-heading-title{font-size:var( --e-global-typography-3321037-font-size );line-height:var( --e-global-typography-3321037-line-height );}.elementor-254802 .elementor-element.elementor-element-e3e86e3{font-size:var( --e-global-typography-7f67d73-font-size );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-1dbdbf5{font-size:var( --e-global-typography-7f67d73-font-size );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-15b381f{font-size:var( --e-global-typography-7f67d73-font-size );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-4fa5e4f{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-4c27259 .elementor-button{font-size:var( --e-global-typography-d28d2cb-font-size );line-height:var( --e-global-typography-d28d2cb-line-height );}}@media(max-width:1182px){.elementor-254802 .elementor-element.elementor-element-42184e7{--min-height:370px;--gap:50px 50px;}.elementor-254802 .elementor-element.elementor-element-05f19b7{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1026px){.elementor-254802 .elementor-element.elementor-element-42184e7{--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-254802 .elementor-element.elementor-element-8bede1c .elementor-heading-title{font-size:var( --e-global-typography-2cd8ac5-font-size );line-height:var( --e-global-typography-2cd8ac5-line-height );}.elementor-254802 .elementor-element.elementor-element-3d713e7 .elementor-button{font-size:var( --e-global-typography-d28d2cb-font-size );line-height:var( --e-global-typography-d28d2cb-line-height );}.elementor-254802 .elementor-element.elementor-element-14b74f4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-254802 .elementor-element.elementor-element-eb52841 .elementor-heading-title{font-size:var( --e-global-typography-d0475d3-font-size );line-height:var( --e-global-typography-d0475d3-line-height );}.elementor-254802 .elementor-element.elementor-element-c21904f{font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-b580487{font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-f4c5cdd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-efbabfa{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-254802 .elementor-element.elementor-element-d0ef90a .elementor-heading-title{font-size:var( --e-global-typography-d0475d3-font-size );line-height:var( --e-global-typography-d0475d3-line-height );}.elementor-254802 .elementor-element.elementor-element-252f922{font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-4038e56{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-254802 .elementor-element.elementor-element-9f10355 .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-bf9bff6 .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-f73afba .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-e771a27 .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-c29a084{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-254802 .elementor-element.elementor-element-7e4d70d .ecs-load-more-button .elementor-button{font-size:var( --e-global-typography-d28d2cb-font-size );line-height:var( --e-global-typography-d28d2cb-line-height );}.elementor-254802 .elementor-element.elementor-element-bb3bb81{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:60px;}.elementor-254802 .elementor-element.elementor-element-426f338{--min-height:400px;}.elementor-254802 .elementor-element.elementor-element-9d1a56c .elementor-heading-title{font-size:var( --e-global-typography-3321037-font-size );line-height:var( --e-global-typography-3321037-line-height );}.elementor-254802 .elementor-element.elementor-element-e3e86e3{font-size:var( --e-global-typography-7f67d73-font-size );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-1dbdbf5{font-size:var( --e-global-typography-7f67d73-font-size );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-15b381f{font-size:var( --e-global-typography-7f67d73-font-size );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-4fa5e4f{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-4c27259 .elementor-button{font-size:var( --e-global-typography-d28d2cb-font-size );line-height:var( --e-global-typography-d28d2cb-line-height );}}@media(max-width:767px){.elementor-254802 .elementor-element.elementor-element-42184e7{--padding-top:0px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-254802 .elementor-element.elementor-element-2a7262e{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-8bede1c > .elementor-widget-container{padding:05px 10px 05px 10px;}.elementor-254802 .elementor-element.elementor-element-8bede1c .elementor-heading-title{font-size:var( --e-global-typography-2cd8ac5-font-size );line-height:var( --e-global-typography-2cd8ac5-line-height );}.elementor-254802 .elementor-element.elementor-element-8f6e4a5 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-254802 .elementor-element.elementor-element-3d713e7 .elementor-button{font-size:var( --e-global-typography-d28d2cb-font-size );line-height:var( --e-global-typography-d28d2cb-line-height );}.elementor-254802 .elementor-element.elementor-element-14b74f4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-4666ea5{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-254802 .elementor-element.elementor-element-eb52841 .elementor-heading-title{font-size:var( --e-global-typography-d0475d3-font-size );line-height:var( --e-global-typography-d0475d3-line-height );}.elementor-254802 .elementor-element.elementor-element-c21904f{font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-b580487{font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-7646f08{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-254802 .elementor-element.elementor-element-d146c5b{--width:250px;}.elementor-254802 .elementor-element.elementor-element-95aabaf .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-254802 .elementor-element.elementor-element-efbabfa{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-254802 .elementor-element.elementor-element-d0ef90a .elementor-heading-title{font-size:var( --e-global-typography-d0475d3-font-size );line-height:var( --e-global-typography-d0475d3-line-height );}.elementor-254802 .elementor-element.elementor-element-252f922{font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-9f10355 .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-bf9bff6 .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-f73afba .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-e771a27 .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-7e4d70d .ecs-load-more-button .elementor-button{font-size:var( --e-global-typography-d28d2cb-font-size );line-height:var( --e-global-typography-d28d2cb-line-height );}.elementor-254802 .elementor-element.elementor-element-bb3bb81{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-254802 .elementor-element.elementor-element-e86f5d6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-254802 .elementor-element.elementor-element-9d1a56c .elementor-heading-title{font-size:var( --e-global-typography-3321037-font-size );line-height:var( --e-global-typography-3321037-line-height );}.elementor-254802 .elementor-element.elementor-element-e3e86e3{font-size:var( --e-global-typography-7f67d73-font-size );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-1dbdbf5{font-size:var( --e-global-typography-7f67d73-font-size );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-15b381f{font-size:var( --e-global-typography-7f67d73-font-size );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-4fa5e4f{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-4c27259 .elementor-button{font-size:var( --e-global-typography-d28d2cb-font-size );line-height:var( --e-global-typography-d28d2cb-line-height );}}@media(min-width:768px){.elementor-254802 .elementor-element.elementor-element-42184e7{--content-width:1280px;}.elementor-254802 .elementor-element.elementor-element-2a7262e{--width:45%;}.elementor-254802 .elementor-element.elementor-element-14b74f4{--width:55%;}.elementor-254802 .elementor-element.elementor-element-05f19b7{--width:33.3333%;}.elementor-254802 .elementor-element.elementor-element-baa12aa{--width:66.6666%;}.elementor-254802 .elementor-element.elementor-element-d146c5b{--width:250px;}.elementor-254802 .elementor-element.elementor-element-836c9c7{--width:70%;}.elementor-254802 .elementor-element.elementor-element-02af88a{--width:30%;}.elementor-254802 .elementor-element.elementor-element-f7a1312{--width:20%;}.elementor-254802 .elementor-element.elementor-element-48cf43c{--width:20%;}.elementor-254802 .elementor-element.elementor-element-b03f389{--width:15%;}.elementor-254802 .elementor-element.elementor-element-f4b470e{--width:15%;}.elementor-254802 .elementor-element.elementor-element-426f338{--width:45%;}.elementor-254802 .elementor-element.elementor-element-e86f5d6{--width:66.6666%;}}@media(max-width:1182px) and (min-width:768px){.elementor-254802 .elementor-element.elementor-element-14b74f4{--width:55%;}.elementor-254802 .elementor-element.elementor-element-836c9c7{--width:60%;}}@media(max-width:1026px) and (min-width:768px){.elementor-254802 .elementor-element.elementor-element-2a7262e{--width:100%;}.elementor-254802 .elementor-element.elementor-element-14b74f4{--width:100%;}.elementor-254802 .elementor-element.elementor-element-02af88a{--width:27%;}.elementor-254802 .elementor-element.elementor-element-b03f389{--width:17%;}.elementor-254802 .elementor-element.elementor-element-426f338{--width:100%;}.elementor-254802 .elementor-element.elementor-element-e86f5d6{--width:100%;}}@media(min-width:2400px){.elementor-254802 .elementor-element.elementor-element-8bede1c .elementor-heading-title{font-size:var( --e-global-typography-2cd8ac5-font-size );line-height:var( --e-global-typography-2cd8ac5-line-height );}.elementor-254802 .elementor-element.elementor-element-3d713e7 .elementor-button{font-size:var( --e-global-typography-d28d2cb-font-size );line-height:var( --e-global-typography-d28d2cb-line-height );}.elementor-254802 .elementor-element.elementor-element-eb52841 .elementor-heading-title{font-size:var( --e-global-typography-d0475d3-font-size );line-height:var( --e-global-typography-d0475d3-line-height );}.elementor-254802 .elementor-element.elementor-element-c21904f{font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-b580487{font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-d0ef90a .elementor-heading-title{font-size:var( --e-global-typography-d0475d3-font-size );line-height:var( --e-global-typography-d0475d3-line-height );}.elementor-254802 .elementor-element.elementor-element-252f922{font-size:var( --e-global-typography-687b588-font-size );line-height:var( --e-global-typography-687b588-line-height );}.elementor-254802 .elementor-element.elementor-element-9f10355 .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-bf9bff6 .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-f73afba .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-e771a27 .elementor-heading-title{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-7e4d70d .ecs-load-more-button .elementor-button{font-size:var( --e-global-typography-d28d2cb-font-size );line-height:var( --e-global-typography-d28d2cb-line-height );}.elementor-254802 .elementor-element.elementor-element-9d1a56c .elementor-heading-title{font-size:var( --e-global-typography-3321037-font-size );line-height:var( --e-global-typography-3321037-line-height );}.elementor-254802 .elementor-element.elementor-element-e3e86e3{font-size:var( --e-global-typography-7f67d73-font-size );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-1dbdbf5{font-size:var( --e-global-typography-7f67d73-font-size );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-15b381f{font-size:var( --e-global-typography-7f67d73-font-size );line-height:var( --e-global-typography-7f67d73-line-height );}.elementor-254802 .elementor-element.elementor-element-4fa5e4f{font-size:var( --e-global-typography-2444a02-font-size );}.elementor-254802 .elementor-element.elementor-element-4c27259 .elementor-button{font-size:var( --e-global-typography-d28d2cb-font-size );line-height:var( --e-global-typography-d28d2cb-line-height );}}/* Start custom CSS for heading, class: .elementor-element-8f6e4a5 */.elementor-254802 .elementor-element.elementor-element-8f6e4a5 span{
    color: #FF4F4F;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d713e7 *//*Fill box*/
.elementor-254802 .elementor-element.elementor-element-3d713e7 .elementor-button::before{
    content:'';
    position: absolute;
    background: black; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
    border-radius: 4px;
}

/*Hover class*/
.elementor-254802 .elementor-element.elementor-element-3d713e7 .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-254802 .elementor-element.elementor-element-3d713e7 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-254802 .elementor-element.elementor-element-3d713e7:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-254802 .elementor-element.elementor-element-3d713e7 .elementor-button-icon{
    transform: scale(1); /*<-- Change icon size*/
    padding-left: 5px;
    margin-top: 2px;
}
.elementor-254802 .elementor-element.elementor-element-3d713e7:hover svg{
    transform: rotate(45deg);
    fill: #ffffff;
}
.elementor-254802 .elementor-element.elementor-element-3d713e7:hover path{
    stroke: #ffffff !important;
    path: #ffffff !important;
}

/*.elementor-254802 .elementor-element.elementor-element-3d713e7 svg{*/
/*    width: 14px;*/
/*    height: 14px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a20c8 */.elementor-254802 .elementor-element.elementor-element-d0a20c8 span{
    font-size: 60px;
    font-weight:500;
   line-height:60px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95aabaf */.elementor-254802 .elementor-element.elementor-element-95aabaf span{
    color: #FF4F4F
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0ef90a */.elementor-254802 .elementor-element.elementor-element-d0ef90a span{
    color: #FF4F4F
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-252f922 */.elementor-254802 .elementor-element.elementor-element-252f922 .sf-input-text, .elementor-254802 .elementor-element.elementor-element-252f922 .sf-input-text:focus, .elementor-254802 .elementor-element.elementor-element-252f922 .sf-input-select{
    background-color: #fff;
    border:1px solid #C0C7CC;
    border-radius: 4px
}
.elementor-254802 .elementor-element.elementor-element-252f922 .sf-input-text::placeholder{
    color: #000000 !important;
}
.elementor-254802 .elementor-element.elementor-element-252f922 .sf-field-submit{
    position: relative;
    width: 120px !important;
     
}
.elementor-254802 .elementor-element.elementor-element-252f922 .sf-field-submit input{
     border-radius: 4px !important;
     padding: 10px 20px 10px 0px;
}
.sf-field-submit:hover::before {
    
    font-family: Barlow;
    font-size: 0.95em;
    font-weight: bold;
   
    
    transform: scaleX(0);
    transform-origin: right;
    transition: transform .4s ease;
    border-radius: 4px;
    z-index: 2;
}

.sf-field-submit:hover::before {
    transform: scaleX(1);
    transform-origin: right;
}

.elementor-254802 .elementor-element.elementor-element-252f922 .sf-field-submit::after{
content: url('https://beta.impigertech.com/wp-content/uploads/2023/07/Icon_Arrow.svg');
position: absolute;
right:16px;
top:17px;
z-index: 2;
}
.elementor-254802 .elementor-element.elementor-element-252f922 .sf-field-submit:hover::after{
content: url('https://beta.impigertech.com/wp-content/uploads/2023/07/arrow_white.svg');
transform: rotate(45deg);
position: absolute;
right:14px;
top:18px;
z-index: 2;
}
.elementor-254802 .elementor-element.elementor-element-252f922 .sf-field-reset input{
    background-color: #4D2A4F !important;
    border-radius: 4px;
    
    
}

@media(max-width:1025px){
   .elementor-254802 .elementor-element.elementor-element-252f922 .searchandfilter ul {
    display: flex;
    padding-left: 0px;
    flex-wrap: wrap;
}

.elementor-254802 .elementor-element.elementor-element-252f922 .searchandfilter ul li:nth-of-type(4), .elementor-254802 .elementor-element.elementor-element-252f922 .searchandfilter ul li:nth-of-type(5) {
    width: 16% !important;
}
}
@media(max-width:767px){
.elementor-254802 .elementor-element.elementor-element-252f922 .sf-field-submit::after {
    content: url(https://beta.impigertech.com/wp-content/uploads/2023/07/Icon_Arrow.svg);
    position: absolute;
    right: 38%;
    top: 19px;
    z-index: 2;
}
.elementor-254802 .elementor-element.elementor-element-252f922 .sf-field-submit{
    width:100% !important;
}
.elementor-254802 .elementor-element.elementor-element-252f922 .sf-field-submit:hover::after {

    right: 37%;
    top: 19px;

}
.elementor-254802 .elementor-element.elementor-element-252f922 .searchandfilter ul li:nth-of-type(4), .elementor-254802 .elementor-element.elementor-element-252f922 .searchandfilter ul li:nth-of-type(5) {
    width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64c2fdd */.elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul{
  display: flex;
  padding-left: 0px;
} 
 .elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul li:nth-of-type(1),.elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul li:nth-of-type(2),.elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul li:nth-of-type(3){
     margin-right: 10px;
     width: 26.66%;
 }
 .elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul li:nth-of-type(4){
      margin-right: 10px;
 }
 .elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul li:nth-of-type(4),.elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul li:nth-of-type(5){
     width: 10%;
 }
 .elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul li label{
     width: 100%;
 }
 .elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul li input{
     width: 100%;
 }
 .elementor-254802 .elementor-element.elementor-element-64c2fdd input, .elementor-254802 .elementor-element.elementor-element-64c2fdd select{
     border-radius: 0px;
 }
 .elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter select.sf-input-select{
     min-width: 100%;
 }
 .elementor-254802 .elementor-element.elementor-element-64c2fdd .sf-input-text{
     min-width: 100%;
 }
 
 .elementor-254802 .elementor-element.elementor-element-64c2fdd .sf-field-submit input[type="submit"]{
     border-radius: 0px;
     background-color: #eeb206;
     color: #000000 !important;
    font-weight: 500;
     background-color: #EEB206;
    border-radius: 4px;
    /*padding: 17px 30px;*/
    outline: none;
    border: none;
    color: black;
    
    cursor: pointer;
    transition: background 0.4s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s, transform 0.4s ease;

    /* Set initial background position to right */
    background-position: 0% 0;
    background-size: 200% 50%;
    background-image: linear-gradient(to right, #EEB206 50%,black 50%) !important;
 }
  .elementor-254802 .elementor-element.elementor-element-64c2fdd .sf-field-submit input[type="submit"]:hover{
      background-position: 100% 0;
    color: white !important;
  }
 .elementor-254802 .elementor-element.elementor-element-64c2fdd .search-filter-reset{
     border-radius: 0px;
     background-color:#003B77 !important;
     color: #ffffff !important;
    font-weight: 500;
 }
 .elementor-254802 .elementor-element.elementor-element-64c2fdd .sf-field-submit input[type="submit"]:not(.-outlined):not(.-flat):not(.-text):not(.-primary):not(.-pagination):hover{
     background-color: #eeb206;
     color: black;
    font-weight: 500;
 }
 @media (max-width:767px){
     .elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul{
  display: flex;
  flex-direction: column;
  padding-left: 0px;
} 
 .elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul li:nth-of-type(1),.elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul li:nth-of-type(2),.elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul li:nth-of-type(3){
     width: 100%;
 }
 .elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul li:nth-of-type(4),.elementor-254802 .elementor-element.elementor-element-64c2fdd .searchandfilter ul li:nth-of-type(5){
     width: 100%;
 }
 .elementor-254802 .elementor-element.elementor-element-64c2fdd .sf-field-submit input[type="submit"]:not(.-outlined):not(.-flat):not(.-text):not(.-primary):not(.-pagination):active{
     background-color: #eeb206;
     color: black;
    font-weight: 500;
 }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efbabfa */#join-team:target {
  
    padding-top: 90px; 
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7e4d70d */.postings_name article:nth-child(odd) {
  background-color: #fff !important; 
}

.postings_name article:nth-child(even) {
  background-color: #F6F6F6 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c27259 *//*Fill box*/
.elementor-254802 .elementor-element.elementor-element-4c27259 .elementor-button::before{
    content:'';
    position: absolute;
    background: black; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
    border-radius: 4px;
}

/*Hover class*/
.elementor-254802 .elementor-element.elementor-element-4c27259 .elementor-button:hover::before{
    transform: scaleX(1);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-254802 .elementor-element.elementor-element-4c27259 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-254802 .elementor-element.elementor-element-4c27259:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-254802 .elementor-element.elementor-element-4c27259 .elementor-button-icon{
    transform: scale(1); /*<-- Change icon size*/
    padding-left: 5px;
    margin-top: 2px;
}
.elementor-254802 .elementor-element.elementor-element-4c27259:hover svg{
    transform: rotate(45deg);
    fill: #ffffff;
}
.elementor-254802 .elementor-element.elementor-element-4c27259:hover path{
    stroke: #ffffff !important;
    path: #ffffff !important;
}

/*.elementor-254802 .elementor-element.elementor-element-4c27259 svg{*/
/*    width: 14px;*/
/*    height: 14px;*/
/*}*//* End custom CSS */