@media(max-width:1024px){.elementor .home{padding-block-start:24px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .section{padding-block-start:56px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .hero-title{font-size:42px;}}@media(max-width:1024px){.elementor .img-xl{height:320px;}}@media(max-width:1024px){.elementor .img-md{height:180px;}}@media(max-width:1024px){.elementor .title-xl{font-size:32px;}}@media(max-width:1024px){.elementor .card-ressort{flex:1 1 200px;}}@media(max-width:1024px){.elementor .section-title{font-size:32px;}}@media(max-width:1024px){.elementor .ressort-header{padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;gap:24px;}}@media(max-width:1024px){.elementor .header-main{flex:1 1 100%;}}@media(max-width:1024px){.elementor .feature-card{gap:24px;}}@media(max-width:1024px){.elementor .feature-media{flex:1 1 100%;}}@media(max-width:1024px){.elementor .feature-body{flex:1 1 100%;}}@media(max-width:1024px){.elementor .grid-cards{margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:20px;}}@media(max-width:1024px){.elementor .card-grid{flex:0 1 calc(50% - 10px);}}@media(max-width:1024px){.elementor .section-tight{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .card-half{flex:1 1 100%;}}