.elementor-5603 .elementor-element.elementor-element-0d1e781 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-5603 .elementor-element.elementor-element-0d1e781:not(.elementor-motion-effects-element-type-background), .elementor-5603 .elementor-element.elementor-element-0d1e781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dalyhomepro.com/wp-content/uploads/2026/01/SiteJOBS.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5603 .elementor-element.elementor-element-0d1e781 > .elementor-background-overlay{background-color:#268EA1;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5603 .elementor-element.elementor-element-0d1e781{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 40px 0px;}.elementor-5603 .elementor-element.elementor-element-7219a74.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5603 .elementor-element.elementor-element-a0e1335{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-5603 .elementor-element.elementor-element-069b86c{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-5603 .elementor-element.elementor-element-b03ffa3{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-5603 .elementor-element.elementor-element-b03ffa3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5603 .elementor-element.elementor-element-b03ffa3 .heading-primary{font-size:36px;font-weight:500;color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-b03ffa3 .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-b03ffa3 .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-b03ffa3 .heading-primary mark{color:#EDE1C9;}.elementor-5603 .elementor-element.elementor-element-b03ffa3 .heading-primary mark .stop-a{stop-color:#EDE1C9;}.elementor-5603 .elementor-element.elementor-element-b03ffa3 .heading-primary mark .stop-b{stop-color:#EDE1C9;}.elementor-5603 .elementor-element.elementor-element-0c09bcf{width:auto;max-width:auto;}.elementor-5603 .elementor-element.elementor-element-0c09bcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5603 .elementor-element.elementor-element-0c09bcf .search-horizontal-inner{max-width:1000px;}.elementor-5603 .elementor-element.elementor-element-0c09bcf .civi-search-horizontal{text-align:center;}.elementor-5603 .elementor-element.elementor-element-0c09bcf .popular-categories span{color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-0c09bcf .list-category a{color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-34af45b{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-5603 .elementor-element.elementor-element-34af45b > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-5603 .elementor-element.elementor-element-34af45b .heading-primary{font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-34af45b .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-34af45b .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-34af45b .heading-primary mark{color:#EDE1C9;}.elementor-5603 .elementor-element.elementor-element-34af45b .heading-primary mark .stop-a{stop-color:#EDE1C9;}.elementor-5603 .elementor-element.elementor-element-34af45b .heading-primary mark .stop-b{stop-color:#EDE1C9;}.elementor-5603 .elementor-element.elementor-element-cdc8a22 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-5603 .elementor-element.elementor-element-cdc8a22 > .elementor-container{max-width:680px;}.elementor-5603 .elementor-element.elementor-element-cdc8a22{margin-top:60px;margin-bottom:60px;padding:0px 0px 25px 0px;}.elementor-5603 .elementor-element.elementor-element-9b07247 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd .elementor-widget-container{display:flex;justify-content:center;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd .icon{color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd .icon .stop-a{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd .icon .stop-b{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd.elementor-position-right .civi-icon-wrap{margin-left:12px;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd.elementor-position-left .civi-icon-wrap{margin-right:12px;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd.elementor-position-top .civi-icon-wrap{margin-bottom:12px;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd .civi-icon-view, .elementor-5603 .elementor-element.elementor-element-8e6e5dd .civi-icon{font-size:50px;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd .heading{font-size:18px;color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd .heading .stop-a{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd .heading .stop-b{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd .description{font-size:16px;color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd .description .stop-a{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd .description .stop-b{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-69389fe .elementor-widget-container{display:flex;justify-content:center;}.elementor-5603 .elementor-element.elementor-element-69389fe .icon{color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-69389fe .icon .stop-a{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-69389fe .icon .stop-b{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-69389fe.elementor-position-right .civi-icon-wrap{margin-left:12px;}.elementor-5603 .elementor-element.elementor-element-69389fe.elementor-position-left .civi-icon-wrap{margin-right:12px;}.elementor-5603 .elementor-element.elementor-element-69389fe.elementor-position-top .civi-icon-wrap{margin-bottom:12px;}.elementor-5603 .elementor-element.elementor-element-69389fe .civi-icon-view, .elementor-5603 .elementor-element.elementor-element-69389fe .civi-icon{font-size:50px;}.elementor-5603 .elementor-element.elementor-element-69389fe .heading{font-size:18px;color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-69389fe .heading .stop-a{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-69389fe .heading .stop-b{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-69389fe .description{font-size:16px;color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-69389fe .description .stop-a{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-69389fe .description .stop-b{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-6940bf4 .elementor-widget-container{display:flex;justify-content:center;}.elementor-5603 .elementor-element.elementor-element-6940bf4 .icon{color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-6940bf4 .icon .stop-a{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-6940bf4 .icon .stop-b{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-6940bf4.elementor-position-right .civi-icon-wrap{margin-left:12px;}.elementor-5603 .elementor-element.elementor-element-6940bf4.elementor-position-left .civi-icon-wrap{margin-right:12px;}.elementor-5603 .elementor-element.elementor-element-6940bf4.elementor-position-top .civi-icon-wrap{margin-bottom:12px;}.elementor-5603 .elementor-element.elementor-element-6940bf4 .civi-icon-view, .elementor-5603 .elementor-element.elementor-element-6940bf4 .civi-icon{font-size:50px;}.elementor-5603 .elementor-element.elementor-element-6940bf4 .heading{font-size:18px;color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-6940bf4 .heading .stop-a{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-6940bf4 .heading .stop-b{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-6940bf4 .description{font-size:16px;color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-6940bf4 .description .stop-a{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-6940bf4 .description .stop-b{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-71fe413 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-5603 .elementor-element.elementor-element-71fe413:not(.elementor-motion-effects-element-type-background), .elementor-5603 .elementor-element.elementor-element-71fe413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EE;}.elementor-5603 .elementor-element.elementor-element-71fe413{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 0px 0px;}.elementor-5603 .elementor-element.elementor-element-71fe413 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5603 .elementor-element.elementor-element-99f2008 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5603 .elementor-element.elementor-element-99f2008{text-align:center;}.elementor-5603 .elementor-element.elementor-element-99f2008 .heading-primary{font-size:24px;font-weight:500;color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-99f2008 .heading-primary .stop-a{stop-color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-99f2008 .heading-primary .stop-b{stop-color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-300915e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:127px 127px;--row-gap:127px;--column-gap:127px;}.elementor-5603 .elementor-element.elementor-element-571ff64{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-5603 .elementor-element.elementor-element-571ff64 img{width:100%;}.elementor-5603 .elementor-element.elementor-element-b1ae00e{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-5603 .elementor-element.elementor-element-b1ae00e img{width:100%;}.elementor-5603 .elementor-element.elementor-element-0f93415 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-5603 .elementor-element.elementor-element-0f93415:not(.elementor-motion-effects-element-type-background), .elementor-5603 .elementor-element.elementor-element-0f93415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A9EAD;}.elementor-5603 .elementor-element.elementor-element-0f93415{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 45px 0px;}.elementor-5603 .elementor-element.elementor-element-0f93415 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5603 .elementor-element.elementor-element-ffbd394 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5603 .elementor-element.elementor-element-ffbd394{text-align:center;}.elementor-5603 .elementor-element.elementor-element-ffbd394 .heading-primary{font-size:34px;font-weight:500;color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-ffbd394 .heading-primary .stop-a{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-ffbd394 .heading-primary .stop-b{stop-color:#F6F1E8;}.elementor-5603 .elementor-element.elementor-element-ffbd394 .heading-primary mark{color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-ffbd394 .heading-primary mark .stop-a{stop-color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-ffbd394 .heading-primary mark .stop-b{stop-color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-ffbd394 .heading-secondary{font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-ffbd394 .heading-secondary .stop-a{stop-color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-ffbd394 .heading-secondary .stop-b{stop-color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-ea9b368 .elementor-carousel .jobs-item-inner{padding-top:calc(30px/2);padding-bottom:calc(30px/2);padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-5603 .elementor-element.elementor-element-ea9b368 .slick-list{margin-top:calc(-30px/2);margin-bottom:calc(-30px/2);margin-left:calc(-30px/2);margin-right:calc(-30px/2);}.elementor-5603 .elementor-element.elementor-element-ea9b368 .elementor-grid{grid-row-gap:30px;grid-column-gap:30px;}.elementor-5603 .elementor-element.elementor-element-497374b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5603 .elementor-element.elementor-element-497374b .civi-button{fill:var( --e-global-color-68bc6f3 );color:var( --e-global-color-68bc6f3 );border-color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-497374b .civi-button:hover{fill:#FAF6EE;color:#FAF6EE;border-color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );}.elementor-5603 .elementor-element.elementor-element-25171ed > .elementor-container > .elementor-row{align-items:stretch;}.elementor-5603 .elementor-element.elementor-element-73844b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5603 .elementor-element.elementor-element-73844b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dalyhomepro.com/wp-content/uploads/2026/03/Sidway-carre-44.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5603 .elementor-element.elementor-element-73844b7 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.51;}.elementor-5603 .elementor-element.elementor-element-73844b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5603 .elementor-element.elementor-element-73844b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5603 .elementor-element.elementor-element-73844b7 > .elementor-element-populated.elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-5603 .elementor-element.elementor-element-7998050 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-5603 .elementor-element.elementor-element-7998050 > .elementor-container{max-width:600px;}.elementor-5603 .elementor-element.elementor-element-dc70bcf > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-5603 .elementor-element.elementor-element-dc70bcf .heading-primary{color:#FAF6EE;}.elementor-5603 .elementor-element.elementor-element-dc70bcf .heading-primary .stop-a{stop-color:#FAF6EE;}.elementor-5603 .elementor-element.elementor-element-dc70bcf .heading-primary .stop-b{stop-color:#FAF6EE;}.elementor-5603 .elementor-element.elementor-element-1328d24.civi-list-layout-block .item + .item, .elementor-5603 .elementor-element.elementor-element-1328d24.civi-list-layout-columns .item:nth-child(2) ~ .item{margin-top:12px;}.elementor-5603 .elementor-element.elementor-element-1328d24.civi-list-layout-inline .item{margin-bottom:12px;}.elementor-5603 .elementor-element.elementor-element-1328d24 .text{font-weight:400;color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-1328d24 .text .stop-a{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-1328d24 .text .stop-b{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-1328d24 .icon{font-size:16px;color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-1328d24 .icon .stop-a{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-1328d24 .icon .stop-b{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-c02f1da .civi-button{fill:var( --e-global-color-68bc6f3 );color:var( --e-global-color-68bc6f3 );border-color:var( --e-global-color-68bc6f3 );background-color:#02010100;}.elementor-5603 .elementor-element.elementor-element-c02f1da .civi-button:hover{fill:#FAF6EE;color:#FAF6EE;border-color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );}.elementor-5603 .elementor-element.elementor-element-cbca3eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5603 .elementor-element.elementor-element-cbca3eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dalyhomepro.com/wp-content/uploads/2023/01/banner-home04-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5603 .elementor-element.elementor-element-cbca3eb > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.48;}.elementor-5603 .elementor-element.elementor-element-cbca3eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5603 .elementor-element.elementor-element-cbca3eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5603 .elementor-element.elementor-element-cbca3eb > .elementor-element-populated.elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-5603 .elementor-element.elementor-element-ae63618 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-5603 .elementor-element.elementor-element-ae63618 > .elementor-container{max-width:600px;}.elementor-5603 .elementor-element.elementor-element-7739f62 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 115px;}.elementor-5603 .elementor-element.elementor-element-2ced63e > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-5603 .elementor-element.elementor-element-2ced63e .heading-primary{color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-2ced63e .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-2ced63e .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-632fe71.civi-list-layout-block .item + .item, .elementor-5603 .elementor-element.elementor-element-632fe71.civi-list-layout-columns .item:nth-child(2) ~ .item{margin-top:12px;}.elementor-5603 .elementor-element.elementor-element-632fe71.civi-list-layout-inline .item{margin-bottom:12px;}.elementor-5603 .elementor-element.elementor-element-632fe71 .text{font-weight:400;color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-632fe71 .text .stop-a{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-632fe71 .text .stop-b{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-632fe71 .icon{font-size:16px;color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-632fe71 .icon .stop-a{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-632fe71 .icon .stop-b{stop-color:#FFFFFF;}.elementor-5603 .elementor-element.elementor-element-7de23c9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5603 .elementor-element.elementor-element-7de23c9 .civi-button{fill:var( --e-global-color-68bc6f3 );color:var( --e-global-color-68bc6f3 );border-color:var( --e-global-color-68bc6f3 );background-color:#02010100;}.elementor-5603 .elementor-element.elementor-element-7de23c9 .civi-button:hover{fill:#FAF6EE;color:#FAF6EE;border-color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );}.elementor-5603 .elementor-element.elementor-element-5f360d1 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-5603 .elementor-element.elementor-element-5f360d1:not(.elementor-motion-effects-element-type-background), .elementor-5603 .elementor-element.elementor-element-5f360d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EE;}.elementor-5603 .elementor-element.elementor-element-5f360d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 45px 0px;}.elementor-5603 .elementor-element.elementor-element-5f360d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5603 .elementor-element.elementor-element-8d63cad > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-5603 .elementor-element.elementor-element-8d63cad{text-align:center;}.elementor-5603 .elementor-element.elementor-element-8d63cad .heading-primary{font-family:"Arial", sans-serif;color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-8d63cad .heading-primary .stop-a{stop-color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-8d63cad .heading-primary .stop-b{stop-color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-c5c147e .elementor-carousel .list-cate-item{padding-top:calc(30px/2);padding-bottom:calc(30px/2);padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-5603 .elementor-element.elementor-element-c5c147e .slick-list{margin-top:calc(-30px/2);margin-bottom:calc(-30px/2);margin-left:calc(-30px/2);margin-right:calc(-30px/2);}.elementor-5603 .elementor-element.elementor-element-c5c147e .elementor-grid{grid-row-gap:30px;grid-column-gap:30px;}.elementor-5603 .elementor-element.elementor-element-c5c147e .cate-inner{background-color:#F6F1E854;}.elementor-5603 .elementor-element.elementor-element-c5c147e .list-cate-item{text-align:left;}.elementor-5603 .elementor-element.elementor-element-c5c147e .cate-title{color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-c5c147e .icon-cate{background-color:#268EA1;}.elementor-5603 .elementor-element.elementor-element-cb2d770 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-5603 .elementor-element.elementor-element-b8a62c1 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-5603 .elementor-element.elementor-element-b8a62c1:not(.elementor-motion-effects-element-type-background), .elementor-5603 .elementor-element.elementor-element-b8a62c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A9EAD;}.elementor-5603 .elementor-element.elementor-element-b8a62c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 0px 0px;}.elementor-5603 .elementor-element.elementor-element-b8a62c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5603 .elementor-element.elementor-element-7a75505.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5603 .elementor-element.elementor-element-1d699fb > .elementor-container > .elementor-row{align-items:stretch;}.elementor-5603 .elementor-element.elementor-element-f3de8c1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5603 .elementor-element.elementor-element-f3de8c1 > .elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5603 .elementor-element.elementor-element-502bc51 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-5603 .elementor-element.elementor-element-502bc51{text-align:center;}.elementor-5603 .elementor-element.elementor-element-502bc51 .heading-primary{font-family:"Arial", sans-serif;color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-502bc51 .heading-primary .stop-a{stop-color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-502bc51 .heading-primary .stop-b{stop-color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-502bc51 .heading-description{color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-502bc51 .heading-description .stop-a{stop-color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-502bc51 .heading-description .stop-b{stop-color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-01e227f > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-5603 .elementor-element.elementor-element-01e227f .elementor-carousel .companies-item-inner{padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-5603 .elementor-element.elementor-element-01e227f .slick-list{margin-left:calc(-30px/2);margin-right:calc(-30px/2);}.elementor-5603 .elementor-element.elementor-element-01e227f .elementor-grid{grid-column-gap:30px;}.elementor-5603 .elementor-element.elementor-element-147d01c > .elementor-container > .elementor-row{align-items:stretch;}.elementor-5603 .elementor-element.elementor-element-147d01c:not(.elementor-motion-effects-element-type-background), .elementor-5603 .elementor-element.elementor-element-147d01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EE;}.elementor-5603 .elementor-element.elementor-element-147d01c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 45px 0px;}.elementor-5603 .elementor-element.elementor-element-147d01c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5603 .elementor-element.elementor-element-4a0e8d7 > .elementor-widget-container{padding:0px 0px 27px 0px;}.elementor-5603 .elementor-element.elementor-element-4a0e8d7{text-align:center;}.elementor-5603 .elementor-element.elementor-element-4a0e8d7 .heading-primary{color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-4a0e8d7 .heading-primary .stop-a{stop-color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-4a0e8d7 .heading-primary .stop-b{stop-color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-4f0f85c > .elementor-container > .elementor-row{align-items:stretch;}.elementor-widget-civi-image-box .title{color:var( --e-global-color-primary );}.elementor-widget-civi-image-box .description{color:var( --e-global-color-text );}.elementor-5603 .elementor-element.elementor-element-aa4d092 .civi-box{text-align:left;padding:32px 32px 32px 32px;}.elementor-5603 .elementor-element.elementor-element-aa4d092 .civi-image.image{margin-left:0;margin-right:0;display:inline-block;}.elementor-5603 .elementor-element.elementor-element-aa4d092 .civi-box.text-align-left .civi-image.image{float:left;}.elementor-5603 .elementor-element.elementor-element-aa4d092 .civi-box.text-align-center .civi-image.image{display:block;margin-left:auto;margin-right:auto;float:none;}.elementor-5603 .elementor-element.elementor-element-aa4d092 .civi-box.text-align-right .civi-image.image{float:right;}.elementor-5603 .elementor-element.elementor-element-aa4d092 .elementor-widget-container{display:flex;justify-content:center;}.elementor-5603 .elementor-element.elementor-element-aa4d092 .title{color:#268EA1;}.elementor-5603 .elementor-element.elementor-element-aa4d092 .description{color:var( --e-global-color-f3df134 );}.elementor-5603 .elementor-element.elementor-element-aa76d55 .civi-box{text-align:left;padding:32px 32px 32px 32px;}.elementor-5603 .elementor-element.elementor-element-aa76d55 .civi-image.image{margin-left:0;margin-right:0;display:inline-block;}.elementor-5603 .elementor-element.elementor-element-aa76d55 .civi-box.text-align-left .civi-image.image{float:left;}.elementor-5603 .elementor-element.elementor-element-aa76d55 .civi-box.text-align-center .civi-image.image{display:block;margin-left:auto;margin-right:auto;float:none;}.elementor-5603 .elementor-element.elementor-element-aa76d55 .civi-box.text-align-right .civi-image.image{float:right;}.elementor-5603 .elementor-element.elementor-element-aa76d55 .elementor-widget-container{display:flex;justify-content:center;}.elementor-5603 .elementor-element.elementor-element-aa76d55 .title{color:#268EA1;}.elementor-5603 .elementor-element.elementor-element-aa76d55 .description{color:var( --e-global-color-f3df134 );}.elementor-5603 .elementor-element.elementor-element-e44a740 .civi-box{text-align:left;padding:32px 32px 32px 32px;}.elementor-5603 .elementor-element.elementor-element-e44a740 .civi-image.image{margin-left:0;margin-right:0;display:inline-block;}.elementor-5603 .elementor-element.elementor-element-e44a740 .civi-box.text-align-left .civi-image.image{float:left;}.elementor-5603 .elementor-element.elementor-element-e44a740 .civi-box.text-align-center .civi-image.image{display:block;margin-left:auto;margin-right:auto;float:none;}.elementor-5603 .elementor-element.elementor-element-e44a740 .civi-box.text-align-right .civi-image.image{float:right;}.elementor-5603 .elementor-element.elementor-element-e44a740 .elementor-widget-container{display:flex;justify-content:center;}.elementor-5603 .elementor-element.elementor-element-e44a740 .title{color:#268EA1;}.elementor-5603 .elementor-element.elementor-element-e44a740 .description{color:var( --e-global-color-f3df134 );}.elementor-5603 .elementor-element.elementor-element-7a2cd03 .civi-box{text-align:left;padding:32px 32px 32px 32px;}.elementor-5603 .elementor-element.elementor-element-7a2cd03 .civi-image.image{margin-left:0;margin-right:0;display:inline-block;}.elementor-5603 .elementor-element.elementor-element-7a2cd03 .civi-box.text-align-left .civi-image.image{float:left;}.elementor-5603 .elementor-element.elementor-element-7a2cd03 .civi-box.text-align-center .civi-image.image{display:block;margin-left:auto;margin-right:auto;float:none;}.elementor-5603 .elementor-element.elementor-element-7a2cd03 .civi-box.text-align-right .civi-image.image{float:right;}.elementor-5603 .elementor-element.elementor-element-7a2cd03 .elementor-widget-container{display:flex;justify-content:center;}.elementor-5603 .elementor-element.elementor-element-7a2cd03 .title{color:#268EA1;}.elementor-5603 .elementor-element.elementor-element-5251c36 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-5603 .elementor-element.elementor-element-5251c36:not(.elementor-motion-effects-element-type-background), .elementor-5603 .elementor-element.elementor-element-5251c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#268EA1;background-image:url("https://www.dalyhomepro.com/wp-content/uploads/2023/01/bg-home-03-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5603 .elementor-element.elementor-element-5251c36 > .elementor-background-overlay{opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5603 .elementor-element.elementor-element-5251c36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 45px 0px;}.elementor-5603 .elementor-element.elementor-element-dc02319 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-5603 .elementor-element.elementor-element-dc02319{text-align:center;}.elementor-5603 .elementor-element.elementor-element-dc02319 .civi-modern-heading{width:500px;}.elementor-5603 .elementor-element.elementor-element-dc02319 .elementor-widget-container{display:flex;justify-content:center;}.elementor-5603 .elementor-element.elementor-element-dc02319 .heading-primary{font-size:34px;color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-dc02319 .heading-primary .stop-a{stop-color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-dc02319 .heading-primary .stop-b{stop-color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-bef7104 .content-wrap{text-align:center;}.elementor-5603 .elementor-element.elementor-element-bef7104 .elementor-carousel .testimonial-inner{padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-5603 .elementor-element.elementor-element-bef7104 .slick-list{margin-left:calc(-30px/2);margin-right:calc(-30px/2);}.elementor-5603 .elementor-element.elementor-element-bef7104 .testimonial-item{width:535px;border-style:none;}.elementor-5603 .elementor-element.elementor-element-bef7104 .text{color:#FAF6EE;}.elementor-5603 .elementor-element.elementor-element-bef7104 .name{color:var( --e-global-color-68bc6f3 );}.elementor-5603 .elementor-element.elementor-element-bef7104 .position{color:var( --e-global-color-89a55e2 );}.elementor-5603 .elementor-element.elementor-element-bef7104 .image img{width:72px;height:72px;}.elementor-5603 .elementor-element.elementor-element-ba2745b{width:auto;max-width:auto;top:35px;}body:not(.rtl) .elementor-5603 .elementor-element.elementor-element-ba2745b{left:160px;}body.rtl .elementor-5603 .elementor-element.elementor-element-ba2745b{right:160px;}.elementor-5603 .elementor-element.elementor-element-ba2745b img{width:48px;}.elementor-5603 .elementor-element.elementor-element-bba6fb7{width:auto;max-width:auto;bottom:145px;}body:not(.rtl) .elementor-5603 .elementor-element.elementor-element-bba6fb7{left:60px;}body.rtl .elementor-5603 .elementor-element.elementor-element-bba6fb7{right:60px;}.elementor-5603 .elementor-element.elementor-element-bba6fb7 img{width:64px;}.elementor-5603 .elementor-element.elementor-element-74cc90e{width:auto;max-width:auto;top:125px;}body:not(.rtl) .elementor-5603 .elementor-element.elementor-element-74cc90e{right:180px;}body.rtl .elementor-5603 .elementor-element.elementor-element-74cc90e{left:180px;}.elementor-5603 .elementor-element.elementor-element-74cc90e img{width:56px;}.elementor-5603 .elementor-element.elementor-element-514e133{width:auto;max-width:auto;bottom:80px;}body:not(.rtl) .elementor-5603 .elementor-element.elementor-element-514e133{right:-30px;}body.rtl .elementor-5603 .elementor-element.elementor-element-514e133{left:-30px;}.elementor-5603 .elementor-element.elementor-element-514e133 img{width:64px;}.elementor-5603 .elementor-element.elementor-element-1e58ec6 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-5603 .elementor-element.elementor-element-1e58ec6:not(.elementor-motion-effects-element-type-background), .elementor-5603 .elementor-element.elementor-element-1e58ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6EE;}.elementor-5603 .elementor-element.elementor-element-1e58ec6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 45px 0px;}.elementor-5603 .elementor-element.elementor-element-1e58ec6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5603 .elementor-element.elementor-element-2e1bdbc > .elementor-widget-container{padding:0px 0px 23px 0px;}.elementor-5603 .elementor-element.elementor-element-2e1bdbc{text-align:center;}.elementor-5603 .elementor-element.elementor-element-2e1bdbc .heading-primary{color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-2e1bdbc .heading-primary .stop-a{stop-color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-2e1bdbc .heading-primary .stop-b{stop-color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-9b4658c .post-thumbnail{border-radius:16px;}.elementor-5603 .elementor-element.elementor-element-9b4658c .post-thumbnail img{height:250px;object-fit:cover;}.elementor-5603 .elementor-element.elementor-element-9b4658c .post-title a{color:#9E7C46;}.elementor-5603 .elementor-element.elementor-element-9b4658c .post-title a:hover{color:#268EA1;}@media(min-width:768px){.elementor-5603 .elementor-element.elementor-element-300915e{--content-width:89%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5603 .elementor-element.elementor-element-f3de8c1{width:70%;}}@media(max-width:1024px){.elementor-5603 .elementor-element.elementor-element-7739f62 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-5603 .elementor-element.elementor-element-dc02319{z-index:2;}body:not(.rtl) .elementor-5603 .elementor-element.elementor-element-bba6fb7{left:3%;}body.rtl .elementor-5603 .elementor-element.elementor-element-bba6fb7{right:3%;}}@media(max-width:767px){.elementor-5603 .elementor-element.elementor-element-0d1e781{padding:110px 0px 40px 0px;}.elementor-5603 .elementor-element.elementor-element-7219a74{width:100%;}.elementor-5603 .elementor-element.elementor-element-7219a74 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-5603 .elementor-element.elementor-element-b03ffa3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5603 .elementor-element.elementor-element-b03ffa3{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-5603 .elementor-element.elementor-element-b03ffa3 .heading-primary{font-size:34px;}.elementor-5603 .elementor-element.elementor-element-0c09bcf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5603 .elementor-element.elementor-element-0c09bcf .civi-search-horizontal{text-align:left;}.elementor-5603 .elementor-element.elementor-element-34af45b .heading-primary{font-size:34px;}.elementor-5603 .elementor-element.elementor-element-9b07247{width:33%;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd .civi-icon-wrap{margin-bottom:12px;}.elementor-5603 .elementor-element.elementor-element-8e6e5dd .description{line-height:1.5em;}.elementor-5603 .elementor-element.elementor-element-dc6aaca{width:33%;}.elementor-5603 .elementor-element.elementor-element-69389fe .civi-icon-wrap{margin-bottom:12px;}.elementor-5603 .elementor-element.elementor-element-ecc646c{width:33%;}.elementor-5603 .elementor-element.elementor-element-6940bf4 .civi-icon-wrap{margin-bottom:12px;}.elementor-5603 .elementor-element.elementor-element-6940bf4 .description{line-height:1.5em;}.elementor-5603 .elementor-element.elementor-element-497374b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5603 .elementor-element.elementor-element-73844b7 > .elementor-element-populated.elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-5603 .elementor-element.elementor-element-cbca3eb > .elementor-element-populated.elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-5603 .elementor-element.elementor-element-7de23c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5603 .elementor-element.elementor-element-4d1e82a > .elementor-widget-container{padding:0px 0px 45px 0px;}body:not(.rtl) .elementor-5603 .elementor-element.elementor-element-514e133{right:-60px;}body.rtl .elementor-5603 .elementor-element.elementor-element-514e133{left:-60px;}.elementor-5603 .elementor-element.elementor-element-514e133{bottom:50px;}}/* Start custom CSS for civi-search-horizontal, class: .elementor-element-0c09bcf *//* =========================================================
   HERO SEARCH - DAILY HOME PRO
========================================================= */

/* ===== WRAPPER ===== */
#hero-search .civi-search-horizontal,
#hero-search .form-search-horizontal,
#hero-search .search-horizontal-inner {
    background: #ffffff !important;
    border-radius: 60px !important;
    overflow: hidden !important;
    box-shadow: none !important;
    border: none !important;
}

/* ===== GROUPES ===== */
#hero-search .form-group {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    position: relative !important;
    min-height: 76px !important;
    display: flex !important;
    align-items: center !important;
}

/* séparateurs */
#hero-search .form-group:not(:last-child) {
    border-right: 1px solid #EDE1C9 !important;
}

/* ===== INPUT ===== */
#hero-search input[type="text"],
#hero-search input[type="search"] {
    background: transparent !important;
    border: none !important;
    color: #BBA078 !important;
    font-weight: 500 !important;
    box-shadow: none !important;
}

/* placeholder */
#hero-search input::placeholder {
    color: #BBA078 !important;
    opacity: 1 !important;
}

/* ===== SELECT2 ===== */
#hero-search .select2-container--default .select2-selection--single {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    height: 76px !important;
    display: flex !important;
    align-items: center !important;
    padding: 0 !important;
}

/* ===== TEXTE SELECT (CORRIGÉ) ===== */
#hero-search .select2-selection__rendered {
    display: flex !important;
    align-items: center !important;
    height: 76px !important;
    padding-left: 0 !important;
    padding-right: 28px !important;
    color: #BBA078 !important;
}

/* flèche */
#hero-search .select2-selection--single .select2-selection__arrow {
    height: 76px !important;
    top: 0 !important;
    right: 12px !important;
}

#hero-search .select2-selection__arrow b {
    border-top-color: #BBA078 !important;
    border-bottom-color: #BBA078 !important;
}

/* ===== TEXTE PAR DÉFAUT CATÉGORIES ===== */
#hero-search .select2-selection__rendered[title="Tous les Catégories"] {
    color: transparent !important;
    position: relative !important;
}

#hero-search .select2-selection__rendered[title="Tous les Catégories"]::after {
    content: "Catégories";
    color: #BBA078 !important;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    pointer-events: none;
}

/* ===== ICÔNES ===== */
#hero-search i,
#hero-search svg,
#hero-search .fas,
#hero-search .far,
#hero-search .fal,
#hero-search .fab {
    color: #BBA078 !important;
    fill: #BBA078 !important;
    stroke: #BBA078 !important;
}

/* ===== BOUTON ===== */
#hero-search button,
#hero-search .btn-search,
#hero-search input[type="submit"] {
    background: #BBA078 !important;
    color: #FAF6EE !important;
    border: 1px solid #BBA078 !important;
    border-radius: 50px !important;
    box-shadow: none !important;
    font-weight: 600 !important;
    min-height: 50px !important;
    padding: 0 28px !important;
}

/* texte bouton */
#hero-search button *,
#hero-search .btn-search *,
#hero-search input[type="submit"] {
    color: #FAF6EE !important;
    fill: #FAF6EE !important;
}

/* hover */
#hero-search button:hover,
#hero-search .btn-search:hover,
#hero-search input[type="submit"]:hover {
    opacity: 0.92;
}

/* focus */
#hero-search input:focus,
#hero-search select:focus,
#hero-search button:focus,
#hero-search .select2-selection--single:focus {
    outline: none !important;
    box-shadow: none !important;
}

/* ===== DROPDOWN ===== */
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #268EA1 !important;
    color: #ffffff !important;
}

.select2-container--default .select2-results__option[aria-selected="true"] {
    background-color: #268EA1 !important;
    color: #ffffff !important;
}

.select2-container--default .select2-results__option {
    color: #3f3a34 !important;
}

.select2-container--default .select2-dropdown {
    background: #ffffff !important;
    border: 1px solid #EDE1C9 !important;
    border-radius: 8px !important;
}

.select2-container--default .select2-results__option:hover {
    background-color: rgba(38, 142, 161, 0.1) !important;
    color: #268EA1 !important;
}

/* ===== MOBILE ===== */
@media (max-width: 767px) {

    #hero-search .civi-search-horizontal,
    #hero-search .form-search-horizontal,
    #hero-search .search-horizontal-inner {
        border-radius: 24px !important;
    }

    #hero-search .form-group {
        min-height: auto !important;
    }

    #hero-search .form-group:not(:last-child) {
        border-right: none !important;
        border-bottom: 1px solid #EDE1C9 !important;
    }

    #hero-search .select2-container--default .select2-selection--single,
    #hero-search .select2-selection__rendered {
        height: 58px !important;
    }

    #hero-search .select2-selection--single .select2-selection__arrow {
        height: 58px !important;
    }

    #hero-search button,
    #hero-search .btn-search,
    #hero-search input[type="submit"] {
        width: 100% !important;
        border-radius: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for civi-jobs, class: .elementor-element-ea9b368 *//* ============ Featured Jobs : cartes même hauteur (Civi + Slick) ============ */

/* 1) Chaque slide devient un conteneur flex pour étirer la carte */
#featured-jobs .slick-track {
  display: flex !important;
}

#featured-jobs .slick-slide {
  height: auto !important;          /* important avec Slick */
  display: flex !important;
}

#featured-jobs .slick-slide > div {
  display: flex !important;
  width: 100%;
}

/* 2) Wrapper interne (celui que tu vois: .jobs-item-inner) */
#featured-jobs .jobs-item-inner {
  display: flex !important;
  width: 100%;
  height: 100% !important;
}

/* 3) La carte (celle que tu vois: .civi-jobs-item) */
#featured-jobs .civi-jobs-item {
  display: flex !important;
  flex-direction: column !important;
  width: 100%;
  height: 100% !important;
}

/* 4) Le footer reste collé en bas (jours restants / etc.) */
#featured-jobs .civi-jobs-item .jobs-footer,
#featured-jobs .civi-jobs-item .job-footer,
#featured-jobs .civi-jobs-item .jobs-archive-footer {
  margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f3de8c1 */.elementor-5603 .elementor-element.elementor-element-f3de8c1 .swiper-wrapper {
    display: flex;
    align-items: stretch;
}

.elementor-5603 .elementor-element.elementor-element-f3de8c1 .swiper-slide {
    height: auto;
    display: flex;
}

.elementor-5603 .elementor-element.elementor-element-f3de8c1 .swiper-slide > div {
    display: flex;
    flex-direction: column;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for civi-companies, class: .elementor-element-01e227f *//* Force slick à aligner les slides en hauteur égale */
.elementor-5603 .elementor-element.elementor-element-01e227f .slick-track {
    display: flex !important;
}

.elementor-5603 .elementor-element.elementor-element-01e227f .slick-slide {
    height: auto !important;
    display: flex !important;
}

.elementor-5603 .elementor-element.elementor-element-01e227f .slick-slide > div {
    display: flex;
    width: 100%;
}

/* Carte entreprise */
.elementor-5603 .elementor-element.elementor-element-01e227f .civi-companies .company-item,
.elementor-5603 .elementor-element.elementor-element-01e227f .civi-companies .employer-item,
.elementor-5603 .elementor-element.elementor-element-01e227f .civi-companies .civi-company-item {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.elementor-5603 .elementor-element.elementor-element-01e227f .civi-companies .content {
    flex: 1;
    display: flex;
    flex-direction: column;
}/* End custom CSS */