/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.about-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:40px;padding-right:40px;padding-top:172px;scroll-margin-top:130px;}.about-container .about-content{width:100%;max-width:1440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.about-container .field--name-field-paragraph{width:100%;max-width:469px;}.about-container .title-about .field--name-field-titre-about-seaty h1{color:white;text-align:center;font-family:SoraBold;font-size:72px;font-style:normal;font-weight:700;line-height:100%;}.about-container .title-about .field--name-field-titre-about-seaty h2,.about-container .title-about .field--name-field-titre-about-seaty h4{color:#22282B;font-family:"Sora",sans-serif;font-size:56px;font-style:normal;font-weight:600;line-height:110%;}.about-container .title-about .field--name-field-titre-about-seaty h3{color:#7692FF;font-family:Sora;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.about-container .title-about .field--name-field-titre-about-seaty p,.about-container .title-about .field--name-field-titre-about-seaty span{color:#22282B;font-family:"Sora",sans-serif;font-size:56px;font-style:normal;font-weight:600;line-height:110%;}.about-container .title-about .field--name-field-description-titre{margin-top:20px;}.about-container .title-about .field--name-field-description-titre p{width:100%;max-width:740px;color:var(--black,#22282B);font-family:Sora;font-size:18px;font-style:normal;font-weight:400;line-height:130%;}.about-container .field--name-field-paragraph p{color:var(--black,#22282B);font-family:Sora;font-size:18px;font-style:normal;font-weight:400;line-height:130%;}@media screen and (max-width:768px){.about-container{padding-left:27px;padding-right:27px;scroll-margin-top:90px;}.about-container .about-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;}.about-container .title-about .field--name-field-titre-about-seaty h1,.about-container .title-about .field--name-field-titre-about-seaty h2,.about-container .title-about .field--name-field-titre-about-seaty h3,.about-container .title-about .field--name-field-titre-about-seaty h4,.about-container .title-about .field--name-field-titre-about-seaty p,.about-container .title-about .field--name-field-titre-about-seaty span{text-align:left !important;font-family:Sora !important;font-weight:400 !important;font-size:32px !important;line-height:1.2 !important;color:#22282B !important;}.about-container .title-about .field--name-field-description-titre{margin-top:16px;}.about-container .title-about .field--name-field-description-titre p{font-size:16px !important;line-height:1.6 !important;max-width:100% !important;}.about-container .field--name-field-paragraph{max-width:100% !important;}.about-container .field--name-field-paragraph p{font-size:16px !important;line-height:1.6 !important;}}
.card-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:80px;padding-left:40px;padding-right:40px;}.card-container .field--name-field-card{width:100%;max-width:1440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;}.card-container .field--name-field-card .field__item{width:100%;max-width:436px;}.card-container .field--name-field-card .field__item:nth-child(2) .paragraph .field--name-field-photo-card{height:384px;}.card-container .field--name-field-card .field__item:nth-child(2) .paragraph .field--name-field-titre-card{height:auto;}.card-container .field--name-field-card .field__item .paragraph{width:100%;height:100%;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card{width:100%;height:516px;border-radius:24px;overflow:hidden;background:rgba(0,0,0,0.2);position:relative;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .field__items,.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .field__item,.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .media,.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .default{width:100%;height:100%;position:relative;overflow:hidden;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .field-media-image,.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .field--name-field-media-image{width:100%;height:100%;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .field-media-image img,.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .field--name-field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:24px;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:24px;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .video-distante,.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .media--type-video-distante{position:absolute !important;inset:0 !important;overflow:hidden !important;border-radius:24px;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .video-distante .field--name-field-media-oembed-video,.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .media--type-video-distante .field--name-field-media-oembed-video{position:absolute !important;inset:0 !important;overflow:hidden !important;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .video-distante .media-oembed-content,.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .media--type-video-distante .media-oembed-content{padding:0 !important;padding-bottom:0 !important;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .video-distante iframe,.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .media--type-video-distante iframe{border:none !important;pointer-events:none !important;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-photo-card .field__item[style*=opacity]{position:absolute;inset:0;width:100%;height:100%;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-titre-card{margin-top:25px;margin-bottom:10px;height:auto;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-titre-card h1{color:white;text-align:center;font-family:SoraBold;font-size:72px;font-style:normal;font-weight:700;line-height:100%;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-titre-card h2,.card-container .field--name-field-card .field__item .paragraph .field--name-field-titre-card h4{color:#22282B;font-family:"Sora",sans-serif;font-size:56px;font-style:normal;font-weight:600;line-height:110%;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-titre-card h3{color:#7692FF;font-family:Sora;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-titre-card p,.card-container .field--name-field-card .field__item .paragraph .field--name-field-titre-card span{color:#7692FF;font-family:Sora;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-description-card p{overflow:hidden;color:var(--gris,#969DA0);text-overflow:ellipsis;font-family:Sora;font-size:18px;font-style:normal;font-weight:400;line-height:130%;width:100%;max-width:380px;display:block;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-description-card p.is-clamped{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}.card-container .field--name-field-card .field__item .paragraph .field--name-field-description-card .more{margin-top:16px;overflow:hidden;color:#667085;text-overflow:ellipsis;font-family:Sora;font-size:18px;font-style:normal;font-weight:400;line-height:130%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}@media screen and (max-width:768px){.card-container{display:block;width:100%;margin-top:40px;padding:0;}.card-container .field--name-field-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px;max-width:none;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 calc((100% - min(85vw,320px)) / 2) 10px;scroll-padding:0 calc((100% - min(85vw,320px)) / 2);}.card-container .field--name-field-card::-webkit-scrollbar{display:none;}.card-container .field--name-field-card > .field__item,.card-container .field--name-field-card > .field__item:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 min(85vw,320px);flex:0 0 min(85vw,320px);max-width:320px;width:auto;height:auto !important;-ms-flex-item-align:start;align-self:flex-start;scroll-snap-align:center;}.card-container .field--name-field-card > .field__item .paragraph,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;gap:24px !important;width:100%;height:auto !important;}.card-container .field--name-field-card > .field__item .paragraph .field--name-field-photo-card,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-photo-card{width:100%;height:260px !important;min-height:260px;margin:0 !important;border-radius:15px;background:rgba(0,0,0,0.2);}.card-container .field--name-field-card > .field__item .paragraph .field--name-field-photo-card .media,.card-container .field--name-field-card > .field__item .paragraph .field--name-field-photo-card .field-media-image,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-photo-card .media,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-photo-card .field-media-image{width:100%;height:100%;border-radius:15px;}.card-container .field--name-field-card > .field__item .paragraph .field--name-field-photo-card img,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-photo-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px;}.card-container .field--name-field-card > .field__item .paragraph .field--name-field-titre-card,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-titre-card{margin:0 !important;height:auto !important;}.card-container .field--name-field-card > .field__item .paragraph .field--name-field-titre-card h1,.card-container .field--name-field-card > .field__item .paragraph .field--name-field-titre-card h2,.card-container .field--name-field-card > .field__item .paragraph .field--name-field-titre-card h3,.card-container .field--name-field-card > .field__item .paragraph .field--name-field-titre-card h4,.card-container .field--name-field-card > .field__item .paragraph .field--name-field-titre-card p,.card-container .field--name-field-card > .field__item .paragraph .field--name-field-titre-card span,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-titre-card h1,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-titre-card h2,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-titre-card h3,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-titre-card h4,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-titre-card p,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-titre-card span{margin:0 !important;font-family:Sora !important;font-weight:400 !important;font-size:24px !important;line-height:1.2 !important;color:var(--blue-light,#7692FF) !important;text-align:left !important;}.card-container .field--name-field-card > .field__item .paragraph .field--name-field-description-card,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-description-card{margin:0 !important;}.card-container .field--name-field-card > .field__item .paragraph .field--name-field-description-card p,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-description-card p{display:block !important;margin:0 !important;font-size:16px !important;line-height:1.6 !important;color:var(--gris,#969DA0) !important;max-width:100% !important;}.card-container .field--name-field-card > .field__item .paragraph .field--name-field-description-card p.is-clamped,.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-description-card p.is-clamped{display:-webkit-box !important;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;}.card-container .field--name-field-card > .field__item .paragraph .field--name-field-description-card :is(span,div),.card-container .field--name-field-card > .field__item:nth-child(2) .paragraph .field--name-field-description-card :is(span,div){color:#969DA0 !important;}}
.paragraph--type--header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.paragraph--type--header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.paragraph--type--header .header-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#D9D9D9;height:933px;position:relative;}.paragraph--type--header .header-container .field--name-field-image-de-fond{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;}.paragraph--type--header .header-container .field--name-field-image-de-fond .field__items{display:block;width:100% !important;height:100% !important;}.paragraph--type--header .header-container .field--name-field-image-de-fond .field__item,.paragraph--type--header .header-container .field--name-field-image-de-fond .media,.paragraph--type--header .header-container .field--name-field-image-de-fond .default{display:block;width:100% !important;height:100% !important;position:relative;}.paragraph--type--header .header-container .field--name-field-image-de-fond .field-media-image,.paragraph--type--header .header-container .field--name-field-image-de-fond .field--name-field-media-image{width:100%;height:100%;}.paragraph--type--header .header-container .field--name-field-image-de-fond .field-media-image img,.paragraph--type--header .header-container .field--name-field-image-de-fond .field--name-field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.paragraph--type--header .header-container .field--name-field-image-de-fond .media--type-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;}.paragraph--type--header .header-container .field--name-field-image-de-fond .media--type-video-distante,.paragraph--type--header .header-container .field--name-field-image-de-fond .video-distante{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;overflow:hidden !important;}.paragraph--type--header .header-container .field--name-field-image-de-fond .media--type-video-distante .field--name-field-media-oembed-video,.paragraph--type--header .header-container .field--name-field-image-de-fond .video-distante .field--name-field-media-oembed-video{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;overflow:hidden !important;}.paragraph--type--header .header-container .field--name-field-image-de-fond .media--type-video-distante .media-oembed-content,.paragraph--type--header .header-container .field--name-field-image-de-fond .video-distante .media-oembed-content{padding:0 !important;padding-bottom:0 !important;}.paragraph--type--header .header-container .field--name-field-image-de-fond .media--type-video-distante iframe,.paragraph--type--header .header-container .field--name-field-image-de-fond .video-distante iframe{position:absolute !important;border:none !important;pointer-events:none !important;}.paragraph--type--header .header-container .content-txt{width:100%;height:100%;position:relative;z-index:1;}.paragraph--type--header .header-container .content-txt::before{content:"";position:absolute;top:0;left:0;width:100%;height:130px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.3)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,0.3),transparent);z-index:0;pointer-events:none;}.paragraph--type--header .header-container .content-txt .title-desc{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.paragraph--type--header .header-container .content-txt .title-desc .field--name-field-titre{margin-bottom:16px;}.paragraph--type--header .header-container .content-txt .title-desc .field--name-field-titre h1{width:100%;max-width:829px;text-align:center;color:white;text-align:center;font-family:SoraBold;font-size:72px;font-style:normal;font-weight:700;line-height:100%;}.paragraph--type--header .header-container .content-txt .title-desc .field--name-field-titre h2,.paragraph--type--header .header-container .content-txt .title-desc .field--name-field-titre h4{width:100%;max-width:829px;text-align:center;color:white;text-align:center;font-family:SoraBold;font-size:72px;font-style:normal;font-weight:700;line-height:100%;}.paragraph--type--header .header-container .content-txt .title-desc .field--name-field-titre h3{width:100%;max-width:829px;text-align:center;font-family:SoraBold;font-size:72px;font-weight:700;line-height:100%;}.paragraph--type--header .header-container .content-txt .title-desc .field--name-field-titre p,.paragraph--type--header .header-container .content-txt .title-desc .field--name-field-titre span{width:100%;max-width:829px;text-align:center;font-family:SoraBold;font-size:72px;font-weight:700;line-height:100%;}.paragraph--type--header .header-container .content-txt .title-desc .field--name-field-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.paragraph--type--header .header-container .content-txt .title-desc .field--name-field-description p{width:100%;max-width:429px;color:var(--black,white);text-align:center;font-family:Sora;font-size:16px;font-style:normal;font-weight:400;line-height:150%;}.paragraph--type--header .header-container .content-txt .info-image{width:100%;position:absolute;bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:40px;padding-right:40px;}.paragraph--type--header .header-container .content-txt .info-image .field--name-field-description-image-de-fond p{color:#FFF;font-family:Sora;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.paragraph--type--header .header-container .content-txt .info-image .field--name-field-oirigine-image-de-fond{width:465px;height:38px;}.paragraph--type--header .header-container .content-txt .info-image .field--name-field-oirigine-image-de-fond .media{width:100%;height:100%;}.paragraph--type--header .header-container .content-txt .info-image .field--name-field-oirigine-image-de-fond .media .field-media-image{width:100%;height:100%;}.paragraph--type--header .header-container .content-txt .info-image .field--name-field-oirigine-image-de-fond .media .field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (max-width:768px){.paragraph--type--header .header-container{height:715px !important;}.paragraph--type--header .content-txt .title-desc{top:152px !important;left:24px !important;right:24px !important;-webkit-transform:none !important;transform:none !important;width:auto !important;max-width:none !important;}.paragraph--type--header .content-txt .title-desc .field--name-field-titre{margin-bottom:16px;}.paragraph--type--header .content-txt .title-desc .field--name-field-titre h1,.paragraph--type--header .content-txt .title-desc .field--name-field-titre h2,.paragraph--type--header .content-txt .title-desc .field--name-field-titre h4,.paragraph--type--header .content-txt .title-desc .field--name-field-titre h3,.paragraph--type--header .content-txt .title-desc .field--name-field-titre p,.paragraph--type--header .content-txt .title-desc .field--name-field-titre span{color:white;text-align:center;font-family:SoraBold;font-size:72px;font-style:normal;font-weight:700;line-height:100%;font-size:32px !important;line-height:1.2 !important;max-width:100% !important;}.paragraph--type--header .content-txt .title-desc .field--name-field-description p{font-size:15px !important;max-width:100% !important;}.paragraph--type--header .content-txt .info-image{bottom:34px !important;padding-left:27px !important;padding-right:27px !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;gap:10px !important;text-align:center;}.paragraph--type--header .content-txt .info-image .field--name-field-description-image-de-fond p{font-size:24px !important;line-height:1.2 !important;text-align:center;}.paragraph--type--header .content-txt .info-image .field--name-field-oirigine-image-de-fond{width:auto !important;max-width:200px !important;height:auto !important;margin:0 auto !important;}.paragraph--type--header .content-txt .info-image .field--name-field-oirigine-image-de-fond .media,.paragraph--type--header .content-txt .info-image .field--name-field-oirigine-image-de-fond .field-media-image{height:auto !important;}.paragraph--type--header .content-txt .info-image .field--name-field-oirigine-image-de-fond img{width:100%;height:auto !important;-o-object-fit:contain;object-fit:contain;}}
@font-face{font-family:"Sora";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Sora/static/Sora-Regular.ttf");font-display:swap;}@font-face{font-family:"SoraBold";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/Sora/static/Sora-Bold.ttf");font-display:swap;}@font-face{font-family:"SoraSemiBold";font-style:normal;font-weight:600;src:url("/themes/custom/kaneva/assets/fonts/Sora/static/Sora-SemiBold.ttf");font-display:swap;}.webform-button--submit.form-submit{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3;transition-duration:0.3;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;font-family:"Sora";font-style:normal;font-weight:700;font-size:14px;line-height:150%;color:#1d1d1b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 15px;border:solid 1px;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;}
button.bloc-specs__cta{border:0;background-image:none;-webkit-appearance:none;appearance:none;cursor:pointer;text-align:inherit;}.leaflet-popup-overlay{position:fixed;inset:0;z-index:9998;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(1,23,47,.55);opacity:0;transition:opacity .25s ease;}.leaflet-popup-overlay.is-open{opacity:1;}.leaflet-popup-overlay[hidden]{display:none;}.leaflet-popup{position:relative;width:667px;max-width:100%;max-height:90vh;overflow:auto;box-sizing:border-box;padding:30px;background:#fff;border-radius:20px;font-family:'Sora',sans-serif;color:#01172F;transform:translateY(14px);transition:transform .25s ease;}.leaflet-popup-overlay.is-open .leaflet-popup{transform:none;}.leaflet-popup__close{position:absolute;top:30px;right:30px;width:56px;height:56px;border-radius:50%;border:1.5px solid rgba(1,23,47,.25);background:#fff;color:#01172F;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s;}.leaflet-popup__close:hover{background:#f4f4f6;}.leaflet-popup .required-label{display:block;margin:0 0 28px;padding-right:70px;font:400 16px/1.3 'Sora',sans-serif;color:#01172F;}.leaflet-popup .js-form-item,.leaflet-popup .form-item{margin:0 0 22px;}.leaflet-popup label{display:block;margin:0 0 10px;font-family:'SoraBold','Sora',sans-serif;font-weight:700;font-size:18px;line-height:1.2;color:#01172F;}.leaflet-popup input[type="text"],.leaflet-popup input[type="email"],.leaflet-popup input[type="tel"]{width:100%;box-sizing:border-box;border:1.5px solid #01172F;border-radius:25px;padding:15px 20px;font:400 16px/1.4 'Sora',sans-serif;color:#01172F;background:#fff;}.leaflet-popup input::placeholder{color:#969DA0;opacity:1;}.leaflet-popup .js-form-type-select select{width:100%;box-sizing:border-box;border:1.5px solid #01172F;border-radius:25px;padding:15px 48px 15px 20px;font:400 16px/1.4 'Sora',sans-serif;color:#01172F;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}.leaflet-popup .js-form-type-select select:invalid{color:#969DA0;}.leaflet-popup .js-form-type-select::after{background:#01172F;top:50%;bottom:auto;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.leaflet-popup .js-form-type-select select option{color:#111;background:#FFF;}.leaflet-popup .webform-flexbox{display:flex;gap:24px;}.leaflet-popup .webform-flexbox > .webform-flex{flex:1 1 0;min-width:0;}.leaflet-popup .webform-flexbox .js-form-item{margin:0;}.leaflet-popup .form-actions,.leaflet-popup .webform-actions{margin-top:10px;}.leaflet-popup .webform-button--submit,.leaflet-popup input[type="submit"],.leaflet-popup button[type="submit"]{display:inline-flex;align-items:center;border:none;cursor:pointer;border-radius:40px;background:#7692FF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 17L17 7M17 7H8M17 7v9' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 26px center;padding:18px 56px 18px 34px;font-family:'SoraBold','Sora',sans-serif;font-weight:600;font-size:16px;line-height:1;color:#fff;transition:background-color .2s;}.leaflet-popup .webform-button--submit:hover,.leaflet-popup input[type="submit"]:hover{background-color:#5f7dff;}.leaflet-popup .webform-confirmation__message,.leaflet-popup .webform-confirmation{font-size:18px;line-height:1.5;color:#01172F;}@media (max-width:600px){.leaflet-popup{padding:20px;}.leaflet-popup__close{top:20px;right:20px;width:44px;height:44px;}.leaflet-popup .required-label{padding-right:54px;}.leaflet-popup .webform-flexbox{flex-direction:column;gap:22px;}}.leaflet-toast{position:fixed;z-index:9999;bottom:32px;left:50%;display:flex;align-items:flex-start;gap:16px;max-width:520px;padding:22px 24px;border-radius:14px;background:#01172F;box-shadow:0 18px 48px rgba(1,23,47,0.32);opacity:0;transform:translate(-50%,16px);transition:opacity .3s ease,transform .3s ease;}.leaflet-toast.is-visible{opacity:1;transform:translate(-50%,0);}.leaflet-toast__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#5F7DFF;color:#fff;}.leaflet-toast__message{flex:1 1 auto;padding-top:4px;font-family:'Sora',sans-serif;font-size:17px;line-height:1.5;color:#fff;}.leaflet-toast__message p{margin:0;}.leaflet-toast__message p + p{margin-top:6px;}.leaflet-toast__message strong{font-family:'SoraBold','Sora',sans-serif;}.leaflet-toast__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;opacity:.7;transition:opacity .2s,background-color .2s;}.leaflet-toast__close:hover{opacity:1;background:rgba(255,255,255,0.14);}@media (max-width:600px){.leaflet-toast{left:16px;right:16px;bottom:16px;max-width:none;padding:18px 20px;transform:translateY(16px);}.leaflet-toast.is-visible{transform:none;}.leaflet-toast__message{font-size:16px;}}@media (prefers-reduced-motion:reduce){.leaflet-toast{transition:opacity .2s ease;}}.newsletter-popup-overlay .leaflet-popup{max-width:520px;}.newsletter-popup-overlay .leaflet-popup__close{z-index:2;}.newsletter-popup__title{padding-right:64px;margin:0 0 8px;font-family:'SoraBold','Sora',sans-serif;font-size:24px;font-weight:700;line-height:130%;color:#01172F;}.newsletter-popup__lead{padding-right:64px;margin:0 0 28px;font-family:'Sora',sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#4A5560;}.newsletter-popup-overlay .webform-progress,.newsletter-popup-overlay .webform-card__title,.newsletter-popup-overlay .leaflet-popup h2{display:none;}.newsletter-popup-overlay .js-form-type-select select{width:100%;box-sizing:border-box;padding:16px 48px 16px 20px;border:1px solid #D5D8DC;border-radius:100px;background:transparent;font-family:'Sora',sans-serif;font-size:16px;line-height:150%;color:#01172F;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}.newsletter-popup-overlay .js-form-type-select select:invalid{color:#969DA0;}.newsletter-popup-overlay .js-form-type-select::after{background:#01172F;top:50%;bottom:auto;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.newsletter-popup-overlay .js-form-type-select select option{color:#111;background:#FFF;}.newsletter-popup-overlay .webform-actions{display:flex;gap:12px;align-items:center;}.newsletter-popup-overlay .leaflet-popup input.webform-button--previous{background:transparent none;color:#01172F;border:1px solid #D5D8DC;padding:18px 34px;}.newsletter-popup-overlay .leaflet-popup input.webform-button--previous:hover,.newsletter-popup-overlay .leaflet-popup input.webform-button--previous:focus-visible{background:#F4F4F6 none;}.newsletter-popup-overlay .leaflet-popup .webform-actions{flex-wrap:wrap;}.leaflet-popup .webform-type-radios{margin:0 0 22px;padding:0;}.leaflet-popup .webform-type-radios legend{margin:0 0 10px;padding:0;font-family:'SoraBold','Sora',sans-serif;font-weight:700;font-size:18px;line-height:1.2;color:#01172F;}.leaflet-popup .webform-type-radios .js-webform-radios .js-form-item{margin:0;}.leaflet-popup .webform-type-radios .js-webform-radios label{margin:0;font-family:'Sora',sans-serif;font-weight:400;font-size:16px;line-height:1.3;}.newsletter-popup-overlay .leaflet-popup .webform-type-radios legend{font-family:'Sora',sans-serif;font-weight:400;font-size:16px;margin-bottom:8px;}
.press{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw);display:flex;align-items:flex-start;gap:40px;padding:120px 0 120px max(40px,calc((100vw - 1325px) / 2));}.press *{box-sizing:border-box;}.press__head{flex:0 0 560px;display:flex;flex-direction:column;gap:30px;}.press__title{margin:0;max-width:480px;color:#22282b;}.press__title .field,.press__title .field__item{margin:0;}.press__title :is(h1,h2,h3,h4,h5,h6,p){margin:0;font-family:"Sora",sans-serif;font-weight:400;font-size:56px;line-height:1;}.press__arrows{display:flex;gap:20px;}.press__arrow{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border-radius:100px;background:transparent;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease;}.press__arrow--prev,.press__arrow--next{border:1px solid #01172f;color:#01172f;}.press__arrow:disabled{border-color:rgba(1,23,47,0.4);color:rgba(1,23,47,0.55);cursor:default;}.press__arrow:not(:disabled):hover{border-color:#01172f;color:#01172f;background:rgba(1,23,47,0.05);}.press__viewport{flex:1 1 auto;min-width:0;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;}.press__viewport::-webkit-scrollbar{display:none;}.press__track{display:flex;gap:30px;align-items:flex-start;width:max-content;}.press__track .views-row{flex:0 0 411px;max-width:411px;}.press-card{display:flex;flex-direction:column;gap:30px;width:411px;padding:20px;text-decoration:none;color:#22282b;}.press-card--text{justify-content:center;min-height:340px;}.press-card__media{position:relative;width:100%;height:160px;border-radius:15px;overflow:hidden;background:#01172f;}.press-card__media img,.press-card__media video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;border:0;}.press-card__text p,.press-card__text .field__item{margin:0;font-family:"Sora",sans-serif;font-weight:600;font-size:22px;line-height:1.2;color:#22282b;}.press-card__text p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}.press-card__meta{display:flex;flex-direction:column;gap:10px;}.press-card__name{font-family:"Sora",sans-serif;font-weight:400;font-size:32px;line-height:1.1;color:#22282b;}.press-card__date{font-family:"Sora",sans-serif;font-weight:400;font-size:12px;line-height:1.3;color:#969da0;}.press-card__cta{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:16px 32px;border:1px solid #7692ff;border-radius:100px;color:#01172f;font-family:"Sora",sans-serif;font-size:18px;line-height:1.6;white-space:nowrap;transition:background-color 0.25s ease,color 0.25s ease;}.press-card__cta:hover{background:#7692ff;color:#ffffff;}.press-card__arrow{flex:0 0 24px;width:24px;height:24px;}.press__dots{display:none;}.press__dot{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer;-webkit-appearance:none;appearance:none;}.press__dot::before{content:"";width:8px;height:8px;border-radius:50%;background:#d5d8da;transition:background-color 0.25s ease,transform 0.25s ease;}.press__dot[aria-current="true"]::before{background:#7692ff;transform:scale(1.25);}@media (max-width:1024px){.press{flex-direction:column;gap:30px;padding-top:80px;}.press__head{flex:0 0 auto;}.press__title :is(h1,h2,h3,h4,h5,h6,p){font-size:44px;}}@media (max-width:768px){.press{padding:72px 0 72px 20px;}.press__title :is(h1,h2,h3,h4,h5,h6,p){font-size:32px;}.press__track .views-row,.press-card{width:300px;}.press-card__name{font-size:26px;}.press-card__text p{font-size:18px;}}@media (max-width:768px){.press{padding:72px 0 72px 27px;}.press__arrows{display:none;}.press__head{gap:24px;}.press__title{max-width:100%;}.press__title :is(h1,h2,h3,h4,h5,h6,p){font-size:32px;line-height:1.1;}.press__track{gap:20px;padding-right:27px;}.press__track .views-row,.press-card{flex:0 0 300px;width:300px;max-width:300px;}.press-card__media{height:160px;}.press-card__text p,.press-card__text .field__item{font-size:16px;font-weight:700;line-height:1.4;}.press-card__name{font-size:24px;line-height:1.2;}.press__dots:not(:empty){display:flex;justify-content:center;gap:4px;margin-top:24px;padding-right:27px;}}@media (max-width:1024px){.press{align-items:stretch;}.press__viewport{width:100%;max-width:100%;min-width:0;align-self:stretch;}}
.nav-item .parametres.full .navbar,.nav-item .parametres.full .navbar .navbar-language-switcher .lang-trigger{transition:background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease;}.nav-item .parametres.full .navbar.is-scrolled,body:not(.path-frontpage) .nav-item .parametres.full .navbar{background:var(--ivory,#FBF5F3);box-shadow:0 4px 24px rgba(1,23,47,.06);}.nav-item .parametres.full .navbar.is-scrolled .navbar-language-switcher .lang-trigger,body:not(.path-frontpage) .nav-item .parametres.full .navbar .navbar-language-switcher .lang-trigger{background:transparent;border-color:var(--blue-dark,#01172F);color:var(--blue-light,#7692FF);}.nav-item .parametres.full .navbar.is-scrolled .navbar-language-switcher .lang-trigger .lang-arrow,body:not(.path-frontpage) .nav-item .parametres.full .navbar .navbar-language-switcher .lang-trigger .lang-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M1 1L8 8L15 1' stroke='%237692FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}
