.elementor .page-introductiom{font-size:40px;color:var(--Bleu);line-height:50px;margin-block-end:var(--space-12);}.elementor .container-contained{max-width:1440px;padding-block-start:0rem;padding-block-end:0rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .main-header{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;z-index:100;padding:0px;margin:0px;}.elementor .page-header-content-container{max-width:1440px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .page-header-bg-image{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:200px;inset-inline-start:0px;padding:0px;margin:0px;background-image:url("https://www.kyos.ch/wp-content/uploads/2026/08/angular-page-scaled.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}.elementor .page-header-title-image{width:66.666%;aspect-ratio:16/9;padding:0px;margin:0px;}.elementor .m-l-2col{width:auto;margin-inline-start:33%;}.elementor .post-title-meta{font-weight:700;padding:0px;margin:0px;display:flex;}.elementor .loop-layout-actualites{padding:0px;display:grid;grid-auto-flow:row;}.elementor .location-text{font-size:18px;letter-spacing:0.025em;line-height:50px;}.elementor .actualites-dynamiques{padding-block-start:var(--padding-page-lg);}.elementor .related-content-title{font-size:70px;color:var(--Bleu-nuit);line-height:70px;}.elementor .overlay-menu-grid{column-gap:40px;display:flex;row-gap:20px;flex-wrap:wrap;align-items:end;}.elementor .burger-menu-icon{display:none;}.elementor .overlay-menu-grid-secondary-menu{width:33.333%;}