﻿:root{--ff-primary: "Red Hat Display", sans-serif;--ff-secondary: "Red Hat Display", sans-serif;--rgb-black: 0, 0, 0;--rgb-white: 255, 255, 255;--rgb-disabled: 133, 133, 133;--rgb-main: 0, 0, 0;--rgb-accent: 131, 131, 131;--rgb-accent-2: var(--rgb-accent);--rgb-background: 235, 235, 235;--rgba-line: var(--rgb-main), 0.2;--rgb-green: 112, 207, 151;--rgb-orange: 255, 163, 96;--rgb-yellow: 244, 194, 15;--rgb-red: 224, 25, 44;--rgb-grey: 176, 176, 176;--rgb-trash: 230, 230, 230;--rgb-recycling: 221, 233, 247;--rgb-compost: 225, 244, 226;--radius-side-menu: 50px;--radius-overlay-on-the-side: 50px;--radius-overlay-general: 25px;--radius-tooltip: 12px;--radius-general: 25px;--radius-button-general: 100px;--radius-tag: 10px;--radius-search-bar: 0px;--radius-filter-field: 9px;--radius-feedback: 15px;--h1-font-weight: 700;--h1-h2-text-tranform: initial;--h1-h2-letter-spacing: initial;--sur-sub-title-text-tranform: initial;--sur-sub-title-letter-spacing: initial;--side-menu-logo-item-justify-content: center;--side-menu-logo-image-height: 45px;--side-menu-logo-image-width: 160px;--header-logo-image-height: 41px;--header-logo-image-width: 150px;--banner-picture-before-background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0) 30%), rgba(var(--rgb-main), 0.5);--filter-slider-option-border-radius: 100px;--pointer-background-image: url("../../medias/images/saint-ours/pointer.svg");--backend-banner-auth-bacground-image: url("/themes/pando/assets/medias/images/saint-ours/backend-banner-auth.jpg");--backend-banner-auth-background-position: center center;--backend-banner-auth-background-color: rgb(var(--rgb-main));--backend-banner-auth-background-opacity: 0.4;--backend-aside-auth-logo-width: 250px}@media screen and (max-width: 600px){:root{--header-logo-image-height: 38px;--header-logo-image-width: 140px}}:root{--rgb-main: 31, 38, 54;--rgb-accent: 44, 70, 147;--rgb-background: 238, 238, 238;--radius-side-menu: 0px;--radius-overlay-on-the-side: 0px;--radius-overlay-general: 0px;--radius-tooltip: 0px;--radius-general: 0px;--radius-tag: 0px;--radius-search-bar: 0px;--radius-filter-field: 0px;--radius-feedback: 0px;--side-menu-logo-image-height: 141px;--side-menu-logo-image-width: 125px;--header-logo-image-height: 50px;--header-logo-image-width: 44px;--backend-aside-auth-logo-width: 175px}@media screen and (max-width: 600px){:root{--header-logo-image-height: 40px;--header-logo-image-width: 35px}}.overlay-legal-notices-and-terms__close-x,.overlay-citizen-only__close-x,.overlay-save__close-x,.overlay-form-save__close-x,.overlay-organization__close-x,.overlay-available-date-calendar-legend__close-x,.overlay-available-date-calendar__close-x,.overlay-property-info-correction-request__close-x,.overlay-form-subscription__close-x,.overlay-flash-survey__close-x,.overlay-signatories__close-x,.overlay-timeline__close-x,.overlay-propose-idea__close-x,.overlay-subscription__close-x,.overlay-share__close-x,.search-by-address__button-delete-x,.search-bar__button-delete-x,html body>p.flash-message .flash-message__button-close-x,.x{display:inline-block;width:var(--x-size, 10px);height:var(--x-size, 10px);position:var(--x-position, relative);top:var(--x-top, 0);left:var(--x-left, 0);transform:translate(var(--x-translate, 0))}.overlay-legal-notices-and-terms__close-x::before,.overlay-citizen-only__close-x::before,.overlay-save__close-x::before,.overlay-form-save__close-x::before,.overlay-organization__close-x::before,.overlay-available-date-calendar-legend__close-x::before,.overlay-available-date-calendar__close-x::before,.overlay-property-info-correction-request__close-x::before,.overlay-form-subscription__close-x::before,.overlay-flash-survey__close-x::before,.overlay-signatories__close-x::before,.overlay-timeline__close-x::before,.overlay-propose-idea__close-x::before,.overlay-subscription__close-x::before,.overlay-share__close-x::before,.search-by-address__button-delete-x::before,.search-bar__button-delete-x::before,html body>p.flash-message .flash-message__button-close-x::before,.x::before,.overlay-legal-notices-and-terms__close-x::after,.overlay-citizen-only__close-x::after,.overlay-save__close-x::after,.overlay-form-save__close-x::after,.overlay-organization__close-x::after,.overlay-available-date-calendar-legend__close-x::after,.overlay-available-date-calendar__close-x::after,.overlay-property-info-correction-request__close-x::after,.overlay-form-subscription__close-x::after,.overlay-flash-survey__close-x::after,.overlay-signatories__close-x::after,.overlay-timeline__close-x::after,.overlay-propose-idea__close-x::after,.overlay-subscription__close-x::after,.overlay-share__close-x::after,.search-by-address__button-delete-x::after,.search-bar__button-delete-x::after,html body>p.flash-message .flash-message__button-close-x::after,.x::after{content:"";width:100%;height:var(--x-thickness, 1px);position:absolute;top:50%;left:50%;background-color:var(--x-color, rgb(var(--rgb-01)));border-radius:var(--x-border-radius, 0px);transition:background-color .3s ease}.overlay-legal-notices-and-terms__close-x::before,.overlay-citizen-only__close-x::before,.overlay-save__close-x::before,.overlay-form-save__close-x::before,.overlay-organization__close-x::before,.overlay-available-date-calendar-legend__close-x::before,.overlay-available-date-calendar__close-x::before,.overlay-property-info-correction-request__close-x::before,.overlay-form-subscription__close-x::before,.overlay-flash-survey__close-x::before,.overlay-signatories__close-x::before,.overlay-timeline__close-x::before,.overlay-propose-idea__close-x::before,.overlay-subscription__close-x::before,.overlay-share__close-x::before,.search-by-address__button-delete-x::before,.search-bar__button-delete-x::before,html body>p.flash-message .flash-message__button-close-x::before,.x::before{transform:translate(-50%, -50%) rotate(45deg)}.overlay-legal-notices-and-terms__close-x::after,.overlay-citizen-only__close-x::after,.overlay-save__close-x::after,.overlay-form-save__close-x::after,.overlay-organization__close-x::after,.overlay-available-date-calendar-legend__close-x::after,.overlay-available-date-calendar__close-x::after,.overlay-property-info-correction-request__close-x::after,.overlay-form-subscription__close-x::after,.overlay-flash-survey__close-x::after,.overlay-signatories__close-x::after,.overlay-timeline__close-x::after,.overlay-propose-idea__close-x::after,.overlay-subscription__close-x::after,.overlay-share__close-x::after,.search-by-address__button-delete-x::after,.search-bar__button-delete-x::after,html body>p.flash-message .flash-message__button-close-x::after,.x::after{transform:translate(-50%, -50%) rotate(-45deg)}.rubric__picture,.gallery__block,.room-card,.map,.flash-survey-card__picture-container,.petition-card__picture-container,.timeline-card__picture-container,.project-card,.survey-card__picture-container,.external-consultation-card__picture-container,.showcase-two-blocks__picture-container,.showcase-one-block__link,.overlay-timeline__picture-container,.survey-general-question-result__picture,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__picture,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__picture,.checkbox-and-radio-survey-field--thumbnail .checkbox-and-radio-survey-field__picture,.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__picture,.control-multi-file-uploader .content .dz-preview .thumbnail,.multiple-files-field__file-preview-picture{-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}html *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body,html div,html span,html applet,html object,html iframe,html h1,html h2,html h3,html h4,html h5,html h6,html p,html blockquote,html pre,html a,html abbr,html acronym,html address,html big,html cite,html code,html del,html dfn,html em,html img,html ins,html kbd,html q,html s,html samp,html small,html strike,html strong,html sub,html sup,html tt,html var,html b,html u,html i,html center,html dl,html dt,html dd,html ol,html ul,html li,html fieldset,html form,html label,html legend,html table,html caption,html tbody,html tfoot,html thead,html tr,html th,html td,html article,html aside,html canvas,html details,html embed,html figure,html figcaption,html footer,html header,html hgroup,html menu,html nav,html output,html ruby,html section,html summary,html time,html mark,html audio,html video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}html article,html aside,html details,html figcaption,html figure,html footer,html header,html hgroup,html menu,html nav,html section{display:block}html h1,html h2,html h3,html h4,html h5,html h6{font-weight:normal}html ol,html ul{list-style:none}html blockquote,html q{quotes:none}html blockquote::before,html blockquote::after,html q::before,html q::after{content:"";content:none}html table{border-collapse:collapse;border-spacing:0}html abbr[title],html dfn[title]{text-decoration:none;cursor:help}html del{text-decoration:line-through}html{margin:0;padding:0;border:0;font-family:var(--ff-primary);font-size:10px;vertical-align:baseline;overflow-y:scroll}html body{line-height:1;color:rgb(var(--rgb-main));background-color:rgb(var(--rgb-background))}html a{text-decoration:none;color:rgb(var(--rgb-main));cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}html input{vertical-align:middle;border-radius:0;-webkit-appearance:none}html input:focus{outline:none}html input[type=search]::-ms-clear{display:none;width:0;height:0}html input[type=search]::-ms-reveal{display:none;width:0;height:0}html input[type=search]::-webkit-search-decoration,html input[type=search]::-webkit-search-cancel-button,html input[type=search]::-webkit-search-results-button,html input[type=search]::-webkit-search-results-decoration{display:none}html select{vertical-align:middle;-webkit-appearance:none}html picture{--position: center;display:block;font-size:0}html picture img{width:100%;height:100%;object-position:var(--position)}html picture .cover{object-fit:cover}html picture .contain{object-fit:contain}html .slick-slide,html .slick-slide a{outline:none !important}html .slick-loading .slick-list{background:initial}html .fancybox-caption__body{font-family:var(--ff-primary)}html .first-loading{display:none}html button{appearance:none;color:rgb(var(--rgb-main));background:initial;border:initial;font:initial;font-family:var(--ff-primary);border-radius:initial;padding:initial;cursor:pointer}html .ajax-disabled{opacity:.2;cursor:default;pointer-events:none;touch-action:none}:root{--fz-nus-14: 1.4rem;--fz-nus-15: 1.5rem;--fz-nus-16: 1.6rem;--fz-nus-17: 1.7rem;--fz-nus-18: 1.8rem;--fz-nus-19: 1.9rem;--fz-nus-20: 2rem;--fz-nus-21: 2.1rem;--fz-nus-22: 2.2rem;--fz-nus-25: 2.5rem;--fz-nus-27: 2.7rem;--fz-nus-28: 2.8rem;--fz-nus-30: 3rem;--fz-nus-35: 3.5rem;--fz-nus-40: 4rem;--fz-nus-50: 5rem;--fz-nus-60: 6rem;--fz-nus-70: 7rem;--x-nus-25: 25px;--x-nus-30: 30px;--x-nus-35: 35px;--x-nus-40: 40px;--x-nus-45: 45px;--x-nus-50: 50px;--x-nus-55: 55px;--x-nus-60: 60px;--x-nus-65: 65px;--x-nus-75: 75px;--x-nus-80: 80px;--x-nus-100: 100px;--x-nus-140: 140px;--y-nus-20: 20px;--y-nus-22: 22px;--y-nus-25: 25px;--y-nus-30: 30px;--y-nus-32: 32px;--y-nus-35: 35px;--y-nus-37: 37px;--y-nus-40: 40px;--y-nus-45: 45px;--y-nus-50: 50px;--y-nus-55: 55px;--y-nus-60: 60px;--y-nus-65: 65px;--y-nus-70: 70px;--y-nus-75: 75px;--y-nus-80: 80px;--y-nus-85: 85px;--y-nus-90: 90px;--y-nus-100: 100px;--y-nus-105: 105px;--y-nus-110: 110px;--y-nus-170: 170px;--out-cubic: cubic-bezier(0.33, 1, 0.68, 1);--in-out-quart: cubic-bezier(0.76, 0, 0.24, 1);--in-out-custom: cubic-bezier(0.4, 0, 0, 1);--vh-100: calc(var(--vh, 1vh) * 100);--vw-100: calc(var(--vw, 1vw) * 100);--paragraph-font-size: var(--fz-17);--paragraph-line-height: 1.6em}@media screen and (max-width: 1440px){:root{--fz-14: max(1.4rem + (1.4 - 1.4) * ((100vw - 50rem) / (144 - 50)), 1.4rem);--fz-nus-14: max(1.4rem + (1.4 - 1.4) * ((100vw - 50rem) / (144 - 50)), 1.4rem)}}@media screen and (min-width: 1441px){:root{--fz-14: min(1.4rem + (1.54 - 1.4) * ((100vw - 144rem) / (192 - 144)), 1.54rem)}}@media screen and (max-width: 1440px){:root{--fz-15: max(1.5rem + (1.5 - 1.5) * ((100vw - 50rem) / (144 - 50)), 1.5rem);--fz-nus-15: max(1.5rem + (1.5 - 1.5) * ((100vw - 50rem) / (144 - 50)), 1.5rem)}}@media screen and (min-width: 1441px){:root{--fz-15: min(1.5rem + (1.65 - 1.5) * ((100vw - 144rem) / (192 - 144)), 1.65rem)}}@media screen and (max-width: 1440px){:root{--fz-16: max(1.5rem + (1.6 - 1.5) * ((100vw - 50rem) / (144 - 50)), 1.5rem);--fz-nus-16: max(1.5rem + (1.6 - 1.5) * ((100vw - 50rem) / (144 - 50)), 1.5rem)}}@media screen and (min-width: 1441px){:root{--fz-16: min(1.6rem + (1.76 - 1.6) * ((100vw - 144rem) / (192 - 144)), 1.76rem)}}@media screen and (max-width: 1440px){:root{--fz-17: max(1.6rem + (1.7 - 1.6) * ((100vw - 50rem) / (144 - 50)), 1.6rem);--fz-nus-17: max(1.6rem + (1.7 - 1.6) * ((100vw - 50rem) / (144 - 50)), 1.6rem)}}@media screen and (min-width: 1441px){:root{--fz-17: min(1.7rem + (1.87 - 1.7) * ((100vw - 144rem) / (192 - 144)), 1.87rem)}}@media screen and (max-width: 1440px){:root{--fz-18: max(1.7rem + (1.8 - 1.7) * ((100vw - 50rem) / (144 - 50)), 1.7rem);--fz-nus-18: max(1.7rem + (1.8 - 1.7) * ((100vw - 50rem) / (144 - 50)), 1.7rem)}}@media screen and (min-width: 1441px){:root{--fz-18: min(1.8rem + (1.98 - 1.8) * ((100vw - 144rem) / (192 - 144)), 1.98rem)}}@media screen and (max-width: 1440px){:root{--fz-19: max(1.7rem + (1.9 - 1.7) * ((100vw - 50rem) / (144 - 50)), 1.7rem);--fz-nus-19: max(1.7rem + (1.9 - 1.7) * ((100vw - 50rem) / (144 - 50)), 1.7rem)}}@media screen and (min-width: 1441px){:root{--fz-19: min(1.9rem + (2.09 - 1.9) * ((100vw - 144rem) / (192 - 144)), 2.09rem)}}@media screen and (max-width: 1440px){:root{--fz-20: max(1.8rem + (2 - 1.8) * ((100vw - 50rem) / (144 - 50)), 1.8rem);--fz-nus-20: max(1.8rem + (2 - 1.8) * ((100vw - 50rem) / (144 - 50)), 1.8rem)}}@media screen and (min-width: 1441px){:root{--fz-20: min(2rem + (2.2 - 2) * ((100vw - 144rem) / (192 - 144)), 2.2rem)}}@media screen and (max-width: 1440px){:root{--fz-21: max(1.8rem + (2.1 - 1.8) * ((100vw - 50rem) / (144 - 50)), 1.8rem);--fz-nus-21: max(1.8rem + (2.1 - 1.8) * ((100vw - 50rem) / (144 - 50)), 1.8rem)}}@media screen and (min-width: 1441px){:root{--fz-21: min(2.1rem + (2.31 - 2.1) * ((100vw - 144rem) / (192 - 144)), 2.31rem)}}@media screen and (max-width: 1440px){:root{--fz-22: max(1.9rem + (2.2 - 1.9) * ((100vw - 50rem) / (144 - 50)), 1.9rem);--fz-nus-22: max(1.9rem + (2.2 - 1.9) * ((100vw - 50rem) / (144 - 50)), 1.9rem)}}@media screen and (min-width: 1441px){:root{--fz-22: min(2.2rem + (2.42 - 2.2) * ((100vw - 144rem) / (192 - 144)), 2.42rem)}}@media screen and (max-width: 1440px){:root{--fz-25: max(2rem + (2.5 - 2) * ((100vw - 50rem) / (144 - 50)), 2rem);--fz-nus-25: max(2rem + (2.5 - 2) * ((100vw - 50rem) / (144 - 50)), 2rem)}}@media screen and (min-width: 1441px){:root{--fz-25: min(2.5rem + (2.75 - 2.5) * ((100vw - 144rem) / (192 - 144)), 2.75rem)}}@media screen and (max-width: 1440px){:root{--fz-27: max(2.1rem + (2.7 - 2.1) * ((100vw - 50rem) / (144 - 50)), 2.1rem);--fz-nus-27: max(2.1rem + (2.7 - 2.1) * ((100vw - 50rem) / (144 - 50)), 2.1rem)}}@media screen and (min-width: 1441px){:root{--fz-27: min(2.7rem + (2.97 - 2.7) * ((100vw - 144rem) / (192 - 144)), 2.97rem)}}@media screen and (max-width: 1440px){:root{--fz-28: max(2.2rem + (2.8 - 2.2) * ((100vw - 50rem) / (144 - 50)), 2.2rem);--fz-nus-28: max(2.2rem + (2.8 - 2.2) * ((100vw - 50rem) / (144 - 50)), 2.2rem)}}@media screen and (min-width: 1441px){:root{--fz-28: min(2.8rem + (3.08 - 2.8) * ((100vw - 144rem) / (192 - 144)), 3.08rem)}}@media screen and (max-width: 1440px){:root{--fz-30: max(2.3rem + (3 - 2.3) * ((100vw - 50rem) / (144 - 50)), 2.3rem);--fz-nus-30: max(2.3rem + (3 - 2.3) * ((100vw - 50rem) / (144 - 50)), 2.3rem)}}@media screen and (min-width: 1441px){:root{--fz-30: min(3rem + (3.3 - 3) * ((100vw - 144rem) / (192 - 144)), 3.3rem)}}@media screen and (max-width: 1440px){:root{--fz-35: max(2.4rem + (3.5 - 2.4) * ((100vw - 50rem) / (144 - 50)), 2.4rem);--fz-nus-35: max(2.4rem + (3.5 - 2.4) * ((100vw - 50rem) / (144 - 50)), 2.4rem)}}@media screen and (min-width: 1441px){:root{--fz-35: min(3.5rem + (3.85 - 3.5) * ((100vw - 144rem) / (192 - 144)), 3.85rem)}}@media screen and (max-width: 1440px){:root{--fz-40: max(2.5rem + (4 - 2.5) * ((100vw - 50rem) / (144 - 50)), 2.5rem);--fz-nus-40: max(2.5rem + (4 - 2.5) * ((100vw - 50rem) / (144 - 50)), 2.5rem)}}@media screen and (min-width: 1441px){:root{--fz-40: min(4rem + (4.4 - 4) * ((100vw - 144rem) / (192 - 144)), 4.4rem)}}@media screen and (max-width: 1440px){:root{--fz-50: max(3rem + (5 - 3) * ((100vw - 50rem) / (144 - 50)), 3rem);--fz-nus-50: max(3rem + (5 - 3) * ((100vw - 50rem) / (144 - 50)), 3rem)}}@media screen and (min-width: 1441px){:root{--fz-50: min(5rem + (5.5 - 5) * ((100vw - 144rem) / (192 - 144)), 5.5rem)}}@media screen and (max-width: 1440px){:root{--fz-60: max(3.5rem + (6 - 3.5) * ((100vw - 50rem) / (144 - 50)), 3.5rem);--fz-nus-60: max(3.5rem + (6 - 3.5) * ((100vw - 50rem) / (144 - 50)), 3.5rem)}}@media screen and (min-width: 1441px){:root{--fz-60: min(6rem + (6.6 - 6) * ((100vw - 144rem) / (192 - 144)), 6.6rem)}}@media screen and (max-width: 1440px){:root{--fz-70: max(4rem + (7 - 4) * ((100vw - 50rem) / (144 - 50)), 4rem);--fz-nus-70: max(4rem + (7 - 4) * ((100vw - 50rem) / (144 - 50)), 4rem)}}@media screen and (min-width: 1441px){:root{--fz-70: min(7rem + (7.7 - 7) * ((100vw - 144rem) / (192 - 144)), 7.7rem)}}@media screen and (max-width: 1440px){:root{--x-25: max(22px + (25 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--x-nus-25: max(22px + (25 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--x-25: min(25px + (27.5 - 25) * ((100vw - 1440px) / (1920 - 1440)), 27.5px)}}@media screen and (max-width: 1440px){:root{--x-30: max(22px + (30 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--x-nus-30: max(22px + (30 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--x-30: min(30px + (33 - 30) * ((100vw - 1440px) / (1920 - 1440)), 33px)}}@media screen and (max-width: 1440px){:root{--x-35: max(22px + (35 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--x-nus-35: max(22px + (35 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--x-35: min(35px + (38.5 - 35) * ((100vw - 1440px) / (1920 - 1440)), 38.5px)}}@media screen and (max-width: 1440px){:root{--x-40: max(22px + (40 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--x-nus-40: max(22px + (40 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--x-40: min(40px + (44 - 40) * ((100vw - 1440px) / (1920 - 1440)), 44px)}}@media screen and (max-width: 1440px){:root{--x-45: max(22px + (45 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--x-nus-45: max(22px + (45 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--x-45: min(45px + (49.5 - 45) * ((100vw - 1440px) / (1920 - 1440)), 49.5px)}}@media screen and (max-width: 1440px){:root{--x-50: max(22px + (50 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--x-nus-50: max(22px + (50 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--x-50: min(50px + (55 - 50) * ((100vw - 1440px) / (1920 - 1440)), 55px)}}@media screen and (max-width: 1440px){:root{--x-55: max(22px + (55 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--x-nus-55: max(22px + (55 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--x-55: min(55px + (60.5 - 55) * ((100vw - 1440px) / (1920 - 1440)), 60.5px)}}@media screen and (max-width: 1440px){:root{--x-60: max(22px + (60 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--x-nus-60: max(22px + (60 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--x-60: min(60px + (66 - 60) * ((100vw - 1440px) / (1920 - 1440)), 66px)}}@media screen and (max-width: 1440px){:root{--x-65: max(22px + (65 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--x-nus-65: max(22px + (65 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--x-65: min(65px + (71.5 - 65) * ((100vw - 1440px) / (1920 - 1440)), 71.5px)}}@media screen and (max-width: 1440px){:root{--x-75: max(22px + (75 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--x-nus-75: max(22px + (75 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--x-75: min(75px + (82.5 - 75) * ((100vw - 1440px) / (1920 - 1440)), 82.5px)}}@media screen and (max-width: 1440px){:root{--x-80: max(22px + (80 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--x-nus-80: max(22px + (80 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--x-80: min(80px + (88 - 80) * ((100vw - 1440px) / (1920 - 1440)), 88px)}}@media screen and (max-width: 1440px){:root{--x-100: max(22px + (100 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--x-nus-100: max(22px + (100 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--x-100: min(100px + (110 - 100) * ((100vw - 1440px) / (1920 - 1440)), 110px)}}@media screen and (max-width: 1440px){:root{--x-140: max(22px + (140 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--x-nus-140: max(22px + (140 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--x-140: min(140px + (154 - 140) * ((100vw - 1440px) / (1920 - 1440)), 154px)}}@media screen and (max-width: 1440px){:root{--y-20: max(16px + (20 - 16) * ((100vw - 500px) / (1440 - 500)), 16px);--y-nus-20: max(16px + (20 - 16) * ((100vw - 500px) / (1440 - 500)), 16px)}}@media screen and (min-width: 1441px){:root{--y-20: min(20px + (22 - 20) * ((100vw - 1440px) / (1920 - 1440)), 22px)}}@media screen and (max-width: 1440px){:root{--y-22: max(19px + (22 - 19) * ((100vw - 500px) / (1440 - 500)), 19px);--y-nus-22: max(19px + (22 - 19) * ((100vw - 500px) / (1440 - 500)), 19px)}}@media screen and (min-width: 1441px){:root{--y-22: min(22px + (24.2 - 22) * ((100vw - 1440px) / (1920 - 1440)), 24.2px)}}@media screen and (max-width: 1440px){:root{--y-25: max(22px + (25 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--y-nus-25: max(22px + (25 - 22) * ((100vw - 500px) / (1440 - 500)), 22px)}}@media screen and (min-width: 1441px){:root{--y-25: min(25px + (27.5 - 25) * ((100vw - 1440px) / (1920 - 1440)), 27.5px)}}@media screen and (max-width: 1440px){:root{--y-30: max(25px + (30 - 25) * ((100vw - 500px) / (1440 - 500)), 25px);--y-nus-30: max(25px + (30 - 25) * ((100vw - 500px) / (1440 - 500)), 25px)}}@media screen and (min-width: 1441px){:root{--y-30: min(30px + (33 - 30) * ((100vw - 1440px) / (1920 - 1440)), 33px)}}@media screen and (max-width: 1440px){:root{--y-32: max(26px + (32 - 26) * ((100vw - 500px) / (1440 - 500)), 26px);--y-nus-32: max(26px + (32 - 26) * ((100vw - 500px) / (1440 - 500)), 26px)}}@media screen and (min-width: 1441px){:root{--y-32: min(32px + (35.2 - 32) * ((100vw - 1440px) / (1920 - 1440)), 35.2px)}}@media screen and (max-width: 1440px){:root{--y-35: max(28px + (35 - 28) * ((100vw - 500px) / (1440 - 500)), 28px);--y-nus-35: max(28px + (35 - 28) * ((100vw - 500px) / (1440 - 500)), 28px)}}@media screen and (min-width: 1441px){:root{--y-35: min(35px + (38.5 - 35) * ((100vw - 1440px) / (1920 - 1440)), 38.5px)}}@media screen and (max-width: 1440px){:root{--y-37: max(29px + (37 - 29) * ((100vw - 500px) / (1440 - 500)), 29px);--y-nus-37: max(29px + (37 - 29) * ((100vw - 500px) / (1440 - 500)), 29px)}}@media screen and (min-width: 1441px){:root{--y-37: min(37px + (40.7 - 37) * ((100vw - 1440px) / (1920 - 1440)), 40.7px)}}@media screen and (max-width: 1440px){:root{--y-40: max(30px + (40 - 30) * ((100vw - 500px) / (1440 - 500)), 30px);--y-nus-40: max(30px + (40 - 30) * ((100vw - 500px) / (1440 - 500)), 30px)}}@media screen and (min-width: 1441px){:root{--y-40: min(40px + (44 - 40) * ((100vw - 1440px) / (1920 - 1440)), 44px)}}@media screen and (max-width: 1440px){:root{--y-45: max(32px + (45 - 32) * ((100vw - 500px) / (1440 - 500)), 32px);--y-nus-45: max(32px + (45 - 32) * ((100vw - 500px) / (1440 - 500)), 32px)}}@media screen and (min-width: 1441px){:root{--y-45: min(45px + (49.5 - 45) * ((100vw - 1440px) / (1920 - 1440)), 49.5px)}}@media screen and (max-width: 1440px){:root{--y-50: max(35px + (50 - 35) * ((100vw - 500px) / (1440 - 500)), 35px);--y-nus-50: max(35px + (50 - 35) * ((100vw - 500px) / (1440 - 500)), 35px)}}@media screen and (min-width: 1441px){:root{--y-50: min(50px + (55 - 50) * ((100vw - 1440px) / (1920 - 1440)), 55px)}}@media screen and (max-width: 1440px){:root{--y-55: max(37px + (55 - 37) * ((100vw - 500px) / (1440 - 500)), 37px);--y-nus-55: max(37px + (55 - 37) * ((100vw - 500px) / (1440 - 500)), 37px)}}@media screen and (min-width: 1441px){:root{--y-55: min(55px + (60.5 - 55) * ((100vw - 1440px) / (1920 - 1440)), 60.5px)}}@media screen and (max-width: 1440px){:root{--y-60: max(39px + (60 - 39) * ((100vw - 500px) / (1440 - 500)), 39px);--y-nus-60: max(39px + (60 - 39) * ((100vw - 500px) / (1440 - 500)), 39px)}}@media screen and (min-width: 1441px){:root{--y-60: min(60px + (66 - 60) * ((100vw - 1440px) / (1920 - 1440)), 66px)}}@media screen and (max-width: 1440px){:root{--y-65: max(42px + (65 - 42) * ((100vw - 500px) / (1440 - 500)), 42px);--y-nus-65: max(42px + (65 - 42) * ((100vw - 500px) / (1440 - 500)), 42px)}}@media screen and (min-width: 1441px){:root{--y-65: min(65px + (71.5 - 65) * ((100vw - 1440px) / (1920 - 1440)), 71.5px)}}@media screen and (max-width: 1440px){:root{--y-70: max(44px + (70 - 44) * ((100vw - 500px) / (1440 - 500)), 44px);--y-nus-70: max(44px + (70 - 44) * ((100vw - 500px) / (1440 - 500)), 44px)}}@media screen and (min-width: 1441px){:root{--y-70: min(70px + (77 - 70) * ((100vw - 1440px) / (1920 - 1440)), 77px)}}@media screen and (max-width: 1440px){:root{--y-75: max(50px + (75 - 50) * ((100vw - 500px) / (1440 - 500)), 50px);--y-nus-75: max(50px + (75 - 50) * ((100vw - 500px) / (1440 - 500)), 50px)}}@media screen and (min-width: 1441px){:root{--y-75: min(75px + (82.5 - 75) * ((100vw - 1440px) / (1920 - 1440)), 82.5px)}}@media screen and (max-width: 1440px){:root{--y-80: max(50px + (80 - 50) * ((100vw - 500px) / (1440 - 500)), 50px);--y-nus-80: max(50px + (80 - 50) * ((100vw - 500px) / (1440 - 500)), 50px)}}@media screen and (min-width: 1441px){:root{--y-80: min(80px + (88 - 80) * ((100vw - 1440px) / (1920 - 1440)), 88px)}}@media screen and (max-width: 1440px){:root{--y-85: max(50px + (85 - 50) * ((100vw - 500px) / (1440 - 500)), 50px);--y-nus-85: max(50px + (85 - 50) * ((100vw - 500px) / (1440 - 500)), 50px)}}@media screen and (min-width: 1441px){:root{--y-85: min(85px + (93.5 - 85) * ((100vw - 1440px) / (1920 - 1440)), 93.5px)}}@media screen and (max-width: 1440px){:root{--y-90: max(50px + (90 - 50) * ((100vw - 500px) / (1440 - 500)), 50px);--y-nus-90: max(50px + (90 - 50) * ((100vw - 500px) / (1440 - 500)), 50px)}}@media screen and (min-width: 1441px){:root{--y-90: min(90px + (99 - 90) * ((100vw - 1440px) / (1920 - 1440)), 99px)}}@media screen and (max-width: 1440px){:root{--y-100: max(60px + (100 - 60) * ((100vw - 500px) / (1440 - 500)), 60px);--y-nus-100: max(60px + (100 - 60) * ((100vw - 500px) / (1440 - 500)), 60px)}}@media screen and (min-width: 1441px){:root{--y-100: min(100px + (110 - 100) * ((100vw - 1440px) / (1920 - 1440)), 110px)}}@media screen and (max-width: 1440px){:root{--y-105: max(60px + (105 - 60) * ((100vw - 500px) / (1440 - 500)), 60px);--y-nus-105: max(60px + (105 - 60) * ((100vw - 500px) / (1440 - 500)), 60px)}}@media screen and (min-width: 1441px){:root{--y-105: min(105px + (115.5 - 105) * ((100vw - 1440px) / (1920 - 1440)), 115.5px)}}@media screen and (max-width: 1440px){:root{--y-110: max(60px + (110 - 60) * ((100vw - 500px) / (1440 - 500)), 60px);--y-nus-110: max(60px + (110 - 60) * ((100vw - 500px) / (1440 - 500)), 60px)}}@media screen and (min-width: 1441px){:root{--y-110: min(110px + (121 - 110) * ((100vw - 1440px) / (1920 - 1440)), 121px)}}@media screen and (max-width: 1440px){:root{--y-170: max(70px + (170 - 70) * ((100vw - 500px) / (1440 - 500)), 70px);--y-nus-170: max(70px + (170 - 70) * ((100vw - 500px) / (1440 - 500)), 70px)}}@media screen and (min-width: 1441px){:root{--y-170: min(170px + (187 - 170) * ((100vw - 1440px) / (1920 - 1440)), 187px)}}:root{--button-height: calc(1px + 15px + (var(--fz-14) * 1.3) + 15px + 1px);--dynamic-table-td-secondary-header-background-color: rgb(var(--rgb-white));--dynamic-emphasis-background-color: rgb(var(--rgb-white))}:root .emphasis{--dynamic-table-td-secondary-header-background-color: rgb(var(--rgb-background))}:root .rubric,:root .rubric-description{--dynamic-table-td-secondary-header-background-color: rgb(var(--rgb-background));--dynamic-emphasis-background-color: rgb(var(--rgb-background))}.section-header__title,.content-header__title,.dynamic h2{font-family:var(--ff-secondary);font-size:var(--fz-40);line-height:1.25em;font-weight:700;text-transform:var(--h1-h2-text-tranform);letter-spacing:var(--h1-h2-letter-spacing)}.section-header__title--medium,.dynamic h3{font-family:var(--ff-secondary);font-size:var(--fz-30);line-height:1.3em;font-weight:700}.content-header__title--small,.dynamic h4{font-family:var(--ff-secondary);font-size:var(--fz-25);line-height:1.4em;font-weight:700}.content-header__description,.form .form-global-error,.form .form-global-error p,.form .form-global-error a,.dynamic p,.dynamic .table-wrapper table thead tr th,.table table thead tr th,.dynamic .table-wrapper table thead tr td,.table table thead tr td,.dynamic .table-wrapper table tbody tr th,.table table tbody tr th,.dynamic .table-wrapper table tbody tr td,.table table tbody tr td,.dynamic ol li,.box-informations-message__list ul li,.dynamic ul li,.page-title-standard__organization-link,.volunteer-offer-info__link,.summary-question__answer-text a,#cc--main #cm #c-inr #c-inr-i #c-txt a,#cc--main #cm #c-inr #c-inr-i #c-txt .linkStyle,#cc--main #s-inr #s-bl .c-bl .desc .p a,#cc--main #s-inr #s-bl .c-bl .desc .p .linkStyle,#cc--main #s-inr #s-bl .b-ex .b-acc .p a,#cc--main #s-inr #s-bl .b-ex .b-acc .p .linkStyle,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td a,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td .linkStyle,.placeholder_auto_div .placeholder-txt a,.placeholder_auto_div .placeholder-txt .linkStyle,.overlay-legal-notices-and-terms__link-refuse,.calendar-inline-field__calendar-legend-link,.slider-survey-field__consonance a,.likerts-survey-field__legend-text a,.likerts-survey-field__subject-title a,.likert-survey-field__consonance-text a,.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__text a,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__text a,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__text a,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__text a,.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__text a,.booleans-survey-field__subject-title a,.booleans-survey-field--radio .booleans-survey-field__subject-text a,.boolean-survey-field--radio .boolean-survey-field__text a,.checkbox-field__text a,.checkbox-field__text button,.radio-field__text a,.radio-field__text button,.dynamic a:not(.primary-button):not(.secondary-button),.dynamic-introduction a:not(.primary-button):not(.secondary-button),.link,.paragraph{font-size:var(--paragraph-font-size);line-height:var(--paragraph-line-height);color:rgb(var(--rgb-main))}.dynamic-introduction,.introduction{font-size:var(--fz-25);font-weight:600;line-height:1.6em}.dynamic p.note,.dynamic pre,.dynamic .fr-img-caption.fr-dib .fr-img-wrap .fr-inner,.note{font-family:var(--ff-primary);font-size:var(--fz-14);line-height:1.7em;color:rgba(var(--rgb-main), 0.7);white-space:normal}.dynamic blockquote{padding-left:30px;border-left:4px solid rgb(var(--rgb-accent))}@media screen and (max-width: 1024px){.dynamic blockquote{padding-left:25px}}@media screen and (max-width: 768px){.dynamic blockquote{padding-left:20px}}@media screen and (max-width: 500px){.dynamic blockquote{padding-left:15px}}.dynamic blockquote,.dynamic blockquote p{margin:0;font-family:var(--ff-primary);font-size:var(--fz-22);line-height:1.5em;font-weight:600;color:rgb(var(--rgb-accent))}.page-title-standard__organization-link,.volunteer-offer-info__link,.summary-question__answer-text a,#cc--main #cm #c-inr #c-inr-i #c-txt a,#cc--main #cm #c-inr #c-inr-i #c-txt .linkStyle,#cc--main #s-inr #s-bl .c-bl .desc .p a,#cc--main #s-inr #s-bl .c-bl .desc .p .linkStyle,#cc--main #s-inr #s-bl .b-ex .b-acc .p a,#cc--main #s-inr #s-bl .b-ex .b-acc .p .linkStyle,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td a,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td .linkStyle,.placeholder_auto_div .placeholder-txt a,.placeholder_auto_div .placeholder-txt .linkStyle,.overlay-legal-notices-and-terms__link-refuse,.calendar-inline-field__calendar-legend-link,.slider-survey-field__consonance a,.likerts-survey-field__legend-text a,.likerts-survey-field__subject-title a,.likert-survey-field__consonance-text a,.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__text a,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__text a,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__text a,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__text a,.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__text a,.booleans-survey-field__subject-title a,.booleans-survey-field--radio .booleans-survey-field__subject-text a,.boolean-survey-field--radio .boolean-survey-field__text a,.checkbox-field__text a,.checkbox-field__text button,.radio-field__text a,.radio-field__text button,.dynamic a:not(.primary-button):not(.secondary-button),.dynamic-introduction a:not(.primary-button):not(.secondary-button),.link{font-weight:500;text-decoration:none;box-shadow:inset 0 -0.1em 0 0 rgb(var(--rgb-accent));transition:box-shadow 300ms var(--out-cubic)}.page-title-standard__organization-link:hover,.volunteer-offer-info__link:hover,.summary-question__answer-text a:hover,#cc--main #cm #c-inr #c-inr-i #c-txt a:hover,#cc--main #cm #c-inr #c-inr-i #c-txt .linkStyle:hover,#cc--main #s-inr #s-bl .c-bl .desc .p a:hover,#cc--main #s-inr #s-bl .c-bl .desc .p .linkStyle:hover,#cc--main #s-inr #s-bl .b-ex .b-acc .p a:hover,#cc--main #s-inr #s-bl .b-ex .b-acc .p .linkStyle:hover,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td a:hover,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td .linkStyle:hover,.placeholder_auto_div .placeholder-txt a:hover,.placeholder_auto_div .placeholder-txt .linkStyle:hover,.overlay-legal-notices-and-terms__link-refuse:hover,.calendar-inline-field__calendar-legend-link:hover,.slider-survey-field__consonance a:hover,.likerts-survey-field__legend-text a:hover,.likerts-survey-field__subject-title a:hover,.likert-survey-field__consonance-text a:hover,.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__text a:hover,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__text a:hover,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__text a:hover,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__text a:hover,.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__text a:hover,.booleans-survey-field__subject-title a:hover,.booleans-survey-field--radio .booleans-survey-field__subject-text a:hover,.boolean-survey-field--radio .boolean-survey-field__text a:hover,.checkbox-field__text a:hover,.checkbox-field__text button:hover,.radio-field__text a:hover,.radio-field__text button:hover,.dynamic a:hover:not(.primary-button):not(.secondary-button),.dynamic-introduction a:hover:not(.primary-button):not(.secondary-button),.link:hover{box-shadow:inset 0 calc(.1em - var(--paragraph-line-height)) 0 0 rgba(var(--rgb-accent-2), 0.4)}.link,.summary-question__answer-text a.link,#cc--main #cm #c-inr #c-inr-i #c-txt a.link,#cc--main #cm #c-inr #c-inr-i #c-txt .link.linkStyle,#cc--main #s-inr #s-bl .c-bl .desc .p a.link,#cc--main #s-inr #s-bl .c-bl .desc .p .link.linkStyle,#cc--main #s-inr #s-bl .b-ex .b-acc .p a.link,#cc--main #s-inr #s-bl .b-ex .b-acc .p .link.linkStyle,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td a.link,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td .link.linkStyle,.placeholder_auto_div .placeholder-txt a.link,.placeholder_auto_div .placeholder-txt .link.linkStyle,.slider-survey-field__consonance a.link,.likerts-survey-field__legend-text a.link,.likerts-survey-field__subject-title a.link,.likert-survey-field__consonance-text a.link,.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__text a.link,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__text a.link,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__text a.link,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__text a.link,.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__text a.link,.booleans-survey-field__subject-title a.link,.booleans-survey-field--radio .booleans-survey-field__subject-text a.link,.boolean-survey-field--radio .boolean-survey-field__text a.link,.checkbox-field__text a.link,.checkbox-field__text button.link,.radio-field__text a.link,.radio-field__text button.link,.dynamic a.link:not(.primary-button):not(.secondary-button),.dynamic-introduction a.link:not(.primary-button):not(.secondary-button){box-shadow:none}.link span,#cc--main #cm #c-inr #c-inr-i #c-txt a.link span,#cc--main #cm #c-inr #c-inr-i #c-txt .link.linkStyle span,#cc--main #s-inr #s-bl .c-bl .desc .p a.link span,#cc--main #s-inr #s-bl .c-bl .desc .p .link.linkStyle span,#cc--main #s-inr #s-bl .b-ex .b-acc .p a.link span,#cc--main #s-inr #s-bl .b-ex .b-acc .p .link.linkStyle span,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td a.link span,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td .link.linkStyle span,.placeholder_auto_div .placeholder-txt a.link span,.placeholder_auto_div .placeholder-txt .link.linkStyle span,.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__text a.link span,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__text a.link span,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__text a.link span,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__text a.link span,.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__text a.link span,.booleans-survey-field--radio .booleans-survey-field__subject-text a.link span,.boolean-survey-field--radio .boolean-survey-field__text a.link span,.dynamic a.link:not(.primary-button):not(.secondary-button) span,.dynamic-introduction a.link:not(.primary-button):not(.secondary-button) span{box-shadow:inset 0 -0.1em 0 0 rgb(var(--rgb-accent));transition:box-shadow 300ms var(--out-cubic)}.link:hover span,#cc--main #cm #c-inr #c-inr-i #c-txt a.link:hover span,#cc--main #cm #c-inr #c-inr-i #c-txt .link.linkStyle:hover span,#cc--main #s-inr #s-bl .c-bl .desc .p a.link:hover span,#cc--main #s-inr #s-bl .c-bl .desc .p .link.linkStyle:hover span,#cc--main #s-inr #s-bl .b-ex .b-acc .p a.link:hover span,#cc--main #s-inr #s-bl .b-ex .b-acc .p .link.linkStyle:hover span,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td a.link:hover span,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td .link.linkStyle:hover span,.dynamic a.link:hover:not(.primary-button):not(.secondary-button) span,.dynamic-introduction a.link:hover:not(.primary-button):not(.secondary-button) span{box-shadow:inset 0 calc(.1em - var(--paragraph-line-height)) 0 0 rgba(var(--rgb-accent-2), 0.4)}.link svg,#cc--main #cm #c-inr #c-inr-i #c-txt a.link svg,#cc--main #cm #c-inr #c-inr-i #c-txt .link.linkStyle svg,#cc--main #s-inr #s-bl .c-bl .desc .p a.link svg,#cc--main #s-inr #s-bl .c-bl .desc .p .link.linkStyle svg,#cc--main #s-inr #s-bl .b-ex .b-acc .p a.link svg,#cc--main #s-inr #s-bl .b-ex .b-acc .p .link.linkStyle svg,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td a.link svg,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td .link.linkStyle svg,.placeholder_auto_div .placeholder-txt a.link svg,.placeholder_auto_div .placeholder-txt .link.linkStyle svg,.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__text a.link svg,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__text a.link svg,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__text a.link svg,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__text a.link svg,.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__text a.link svg,.booleans-survey-field--radio .booleans-survey-field__subject-text a.link svg,.boolean-survey-field--radio .boolean-survey-field__text a.link svg,.dynamic a.link:not(.primary-button):not(.secondary-button) svg,.dynamic-introduction a.link:not(.primary-button):not(.secondary-button) svg{margin-left:0.1176470588em;width:0.6470588235em;height:0.6470588235em;fill:rgb(var(--rgb-main))}.link[href$=".pdf"] svg,.link[href$=".doc"] svg,.link[href$=".zip"] svg,.link[href$=".pdf"].page-title-standard__organization-link svg,.link[href$=".pdf"].volunteer-offer-info__link svg,.summary-question__answer-text a.link[href$=".pdf"] svg,#cc--main #cm #c-inr #c-inr-i #c-txt a.link[href$=".pdf"] svg,#cc--main #cm #c-inr #c-inr-i #c-txt .link[href$=".pdf"].linkStyle svg,#cc--main #s-inr #s-bl .c-bl .desc .p a.link[href$=".pdf"] svg,#cc--main #s-inr #s-bl .c-bl .desc .p .link[href$=".pdf"].linkStyle svg,#cc--main #s-inr #s-bl .b-ex .b-acc .p a.link[href$=".pdf"] svg,#cc--main #s-inr #s-bl .b-ex .b-acc .p .link[href$=".pdf"].linkStyle svg,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td a.link[href$=".pdf"] svg,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td .link[href$=".pdf"].linkStyle svg,.placeholder_auto_div .placeholder-txt a.link[href$=".pdf"] svg,.placeholder_auto_div .placeholder-txt .link[href$=".pdf"].linkStyle svg,.link[href$=".pdf"].overlay-legal-notices-and-terms__link-refuse svg,.link[href$=".pdf"].calendar-inline-field__calendar-legend-link svg,.slider-survey-field__consonance a.link[href$=".pdf"] svg,.likerts-survey-field__legend-text a.link[href$=".pdf"] svg,.likerts-survey-field__subject-title a.link[href$=".pdf"] svg,.likert-survey-field__consonance-text a.link[href$=".pdf"] svg,.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__text a.link[href$=".pdf"] svg,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__text a.link[href$=".pdf"] svg,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__text a.link[href$=".pdf"] svg,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__text a.link[href$=".pdf"] svg,.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__text a.link[href$=".pdf"] svg,.booleans-survey-field__subject-title a.link[href$=".pdf"] svg,.booleans-survey-field--radio .booleans-survey-field__subject-text a.link[href$=".pdf"] svg,.boolean-survey-field--radio .boolean-survey-field__text a.link[href$=".pdf"] svg,.checkbox-field__text a.link[href$=".pdf"] svg,.checkbox-field__text button.link[href$=".pdf"] svg,.radio-field__text a.link[href$=".pdf"] svg,.radio-field__text button.link[href$=".pdf"] svg,.dynamic a.link[href$=".pdf"]:not(.primary-button):not(.secondary-button) svg,.dynamic-introduction a.link[href$=".pdf"]:not(.primary-button):not(.secondary-button) svg,.link[href$=".doc"].page-title-standard__organization-link svg,.link[href$=".doc"].volunteer-offer-info__link svg,.summary-question__answer-text a.link[href$=".doc"] svg,#cc--main #cm #c-inr #c-inr-i #c-txt a.link[href$=".doc"] svg,#cc--main #cm #c-inr #c-inr-i #c-txt .link[href$=".doc"].linkStyle svg,#cc--main #s-inr #s-bl .c-bl .desc .p a.link[href$=".doc"] svg,#cc--main #s-inr #s-bl .c-bl .desc .p .link[href$=".doc"].linkStyle svg,#cc--main #s-inr #s-bl .b-ex .b-acc .p a.link[href$=".doc"] svg,#cc--main #s-inr #s-bl .b-ex .b-acc .p .link[href$=".doc"].linkStyle svg,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td a.link[href$=".doc"] svg,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td .link[href$=".doc"].linkStyle svg,.placeholder_auto_div .placeholder-txt a.link[href$=".doc"] svg,.placeholder_auto_div .placeholder-txt .link[href$=".doc"].linkStyle svg,.link[href$=".doc"].overlay-legal-notices-and-terms__link-refuse svg,.link[href$=".doc"].calendar-inline-field__calendar-legend-link svg,.slider-survey-field__consonance a.link[href$=".doc"] svg,.likerts-survey-field__legend-text a.link[href$=".doc"] svg,.likerts-survey-field__subject-title a.link[href$=".doc"] svg,.likert-survey-field__consonance-text a.link[href$=".doc"] svg,.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__text a.link[href$=".doc"] svg,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__text a.link[href$=".doc"] svg,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__text a.link[href$=".doc"] svg,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__text a.link[href$=".doc"] svg,.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__text a.link[href$=".doc"] svg,.booleans-survey-field__subject-title a.link[href$=".doc"] svg,.booleans-survey-field--radio .booleans-survey-field__subject-text a.link[href$=".doc"] svg,.boolean-survey-field--radio .boolean-survey-field__text a.link[href$=".doc"] svg,.checkbox-field__text a.link[href$=".doc"] svg,.checkbox-field__text button.link[href$=".doc"] svg,.radio-field__text a.link[href$=".doc"] svg,.radio-field__text button.link[href$=".doc"] svg,.dynamic a.link[href$=".doc"]:not(.primary-button):not(.secondary-button) svg,.dynamic-introduction a.link[href$=".doc"]:not(.primary-button):not(.secondary-button) svg,.link[href$=".zip"].page-title-standard__organization-link svg,.link[href$=".zip"].volunteer-offer-info__link svg,.summary-question__answer-text a.link[href$=".zip"] svg,#cc--main #cm #c-inr #c-inr-i #c-txt a.link[href$=".zip"] svg,#cc--main #cm #c-inr #c-inr-i #c-txt .link[href$=".zip"].linkStyle svg,#cc--main #s-inr #s-bl .c-bl .desc .p a.link[href$=".zip"] svg,#cc--main #s-inr #s-bl .c-bl .desc .p .link[href$=".zip"].linkStyle svg,#cc--main #s-inr #s-bl .b-ex .b-acc .p a.link[href$=".zip"] svg,#cc--main #s-inr #s-bl .b-ex .b-acc .p .link[href$=".zip"].linkStyle svg,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td a.link[href$=".zip"] svg,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td .link[href$=".zip"].linkStyle svg,.placeholder_auto_div .placeholder-txt a.link[href$=".zip"] svg,.placeholder_auto_div .placeholder-txt .link[href$=".zip"].linkStyle svg,.link[href$=".zip"].overlay-legal-notices-and-terms__link-refuse svg,.link[href$=".zip"].calendar-inline-field__calendar-legend-link svg,.slider-survey-field__consonance a.link[href$=".zip"] svg,.likerts-survey-field__legend-text a.link[href$=".zip"] svg,.likerts-survey-field__subject-title a.link[href$=".zip"] svg,.likert-survey-field__consonance-text a.link[href$=".zip"] svg,.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__text a.link[href$=".zip"] svg,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__text a.link[href$=".zip"] svg,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__text a.link[href$=".zip"] svg,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__text a.link[href$=".zip"] svg,.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__text a.link[href$=".zip"] svg,.booleans-survey-field__subject-title a.link[href$=".zip"] svg,.booleans-survey-field--radio .booleans-survey-field__subject-text a.link[href$=".zip"] svg,.boolean-survey-field--radio .boolean-survey-field__text a.link[href$=".zip"] svg,.checkbox-field__text a.link[href$=".zip"] svg,.checkbox-field__text button.link[href$=".zip"] svg,.radio-field__text a.link[href$=".zip"] svg,.radio-field__text button.link[href$=".zip"] svg,.dynamic a.link[href$=".zip"]:not(.primary-button):not(.secondary-button) svg,.dynamic-introduction a.link[href$=".zip"]:not(.primary-button):not(.secondary-button) svg{width:0.7058823529em;height:0.7058823529em}.application-card__button-status,.button--empty-3,.button-volunteer-offer-unarchive,.button-volunteer-offer-archive-empty,.button--empty-2,.block-3__button,#cc--main #cm #c-inr #c-bns #c-s-bn,#cc--main #cm #c-inr #c-bns #c-t-bn,#cc--main #s-inr #s-all-bn,#cc--main #s-inr #s-rall-bn,.button-add-field-group,.dynamic a.secondary-button,.button--empty-1,.next-collections-infos-list__button,.parking-card__button-map,.unique-info-strip__button,.button--full-6,.button--full-5,.button--full-4,.button-volunteer-offer-edit,.button-share,.button--full-3,.idea-card__button,.button-website,.button-volunteer-offer-archive-full,.button--full-2,.header__button-register,.reserved-parking-card__button-renew,#cc--main #cm #c-inr #c-bns #c-p-bn,#cc--main #s-inr #s-sv-bn,.overlay-legal-notices-and-terms__button-accept,.search-by-address__button-submit,.search-bar__button-submit,.button-add-another-child-card,.button-back-list,.button-volunteer-offer-submit,.button-applications-export,.button-add-referent,.button-apply,.button-available-date-calendar,.button-scroll-to-section,.dynamic a.primary-button,.button--full-1,.header__button-login,.parking-card__button-reserve,.overlay-cookies__button-accept,.buttons-repeater__button{display:inline-flex;align-items:center;position:relative;padding:15px 30px;font-family:var(--ff-primary);font-size:var(--fz-14);font-weight:600;line-height:1.3em;color:var(--button-color);background-color:var(--button-background-color);border:1px solid var(--button-border-color);border-radius:var(--radius-button-general);text-decoration:none;cursor:pointer;transition-property:color,background-color,border,opacity;transition-duration:300ms}.application-card__button-status svg,.button--empty-3 svg,.button-volunteer-offer-unarchive svg,.button-volunteer-offer-archive-empty svg,.button--empty-2 svg,.block-3__button svg,#cc--main #cm #c-inr #c-bns #c-s-bn svg,#cc--main #cm #c-inr #c-bns #c-t-bn svg,#cc--main #s-inr #s-all-bn svg,#cc--main #s-inr #s-rall-bn svg,.button-add-field-group svg,.dynamic a.secondary-button svg,.button--empty-1 svg,.next-collections-infos-list__button svg,.parking-card__button-map svg,.unique-info-strip__button svg,.button--full-6 svg,.button--full-5 svg,.button--full-4 svg,.button-volunteer-offer-edit svg,.button-share svg,.button--full-3 svg,.idea-card__button svg,.button-website svg,.button-volunteer-offer-archive-full svg,.button--full-2 svg,.header__button-register svg,.reserved-parking-card__button-renew svg,#cc--main #cm #c-inr #c-bns #c-p-bn svg,#cc--main #s-inr #s-sv-bn svg,.overlay-legal-notices-and-terms__button-accept svg,.search-by-address__button-submit svg,.search-bar__button-submit svg,.button-add-another-child-card svg,.button-back-list svg,.button-volunteer-offer-submit svg,.button-applications-export svg,.button-add-referent svg,.button-apply svg,.button-available-date-calendar svg,.button-scroll-to-section svg,.dynamic a.primary-button svg,.button--full-1 svg,.header__button-login svg,.parking-card__button-reserve svg,.overlay-cookies__button-accept svg,.buttons-repeater__button svg{content:"";width:var(--button-svg-dimension, 12px);height:var(--button-svg-dimension, 12px);flex-shrink:0;display:inline-block}[target=_blank].application-card__button-status svg,[target=_blank].button--empty-3 svg,[target=_blank].button-volunteer-offer-unarchive svg,[target=_blank].button-volunteer-offer-archive-empty svg,[target=_blank].button--empty-2 svg,[target=_blank].block-3__button svg,#cc--main #cm #c-inr #c-bns [target=_blank]#c-s-bn svg,#cc--main #cm #c-inr #c-bns [target=_blank]#c-t-bn svg,#cc--main #s-inr [target=_blank]#s-all-bn svg,#cc--main #s-inr [target=_blank]#s-rall-bn svg,[target=_blank].button-add-field-group svg,.dynamic a[target=_blank].secondary-button svg,[target=_blank].button--empty-1 svg,[target=_blank].next-collections-infos-list__button svg,[target=_blank].parking-card__button-map svg,[target=_blank].unique-info-strip__button svg,[target=_blank].button--full-6 svg,[target=_blank].button--full-5 svg,[target=_blank].button--full-4 svg,[target=_blank].button-volunteer-offer-edit svg,[target=_blank].button-share svg,[target=_blank].button--full-3 svg,[target=_blank].idea-card__button svg,[target=_blank].button-website svg,[target=_blank].button-volunteer-offer-archive-full svg,[target=_blank].button--full-2 svg,[target=_blank].header__button-register svg,[target=_blank].reserved-parking-card__button-renew svg,#cc--main #cm #c-inr #c-bns [target=_blank]#c-p-bn svg,#cc--main #s-inr [target=_blank]#s-sv-bn svg,[target=_blank].overlay-legal-notices-and-terms__button-accept svg,[target=_blank].search-by-address__button-submit svg,[target=_blank].search-bar__button-submit svg,[target=_blank].button-add-another-child-card svg,[target=_blank].button-back-list svg,[target=_blank].button-volunteer-offer-submit svg,[target=_blank].button-applications-export svg,[target=_blank].button-add-referent svg,[target=_blank].button-apply svg,[target=_blank].button-available-date-calendar svg,[target=_blank].button-scroll-to-section svg,.dynamic a[target=_blank].primary-button svg,[target=_blank].button--full-1 svg,[target=_blank].header__button-login svg,[target=_blank].parking-card__button-reserve svg,[target=_blank].overlay-cookies__button-accept svg,[target=_blank].buttons-repeater__button svg{--button-svg-dimension: 11px}[href$=".pdf"].application-card__button-status svg,[href$=".pdf"].button--empty-3 svg,[href$=".pdf"].button-volunteer-offer-unarchive svg,[href$=".pdf"].button-volunteer-offer-archive-empty svg,[href$=".pdf"].button--empty-2 svg,[href$=".pdf"].block-3__button svg,#cc--main #cm #c-inr #c-bns [href$=".pdf"]#c-s-bn svg,#cc--main #cm #c-inr #c-bns [href$=".pdf"]#c-t-bn svg,#cc--main #s-inr [href$=".pdf"]#s-all-bn svg,#cc--main #s-inr [href$=".pdf"]#s-rall-bn svg,[href$=".pdf"].button-add-field-group svg,.dynamic a[href$=".pdf"].secondary-button svg,[href$=".pdf"].button--empty-1 svg,[href$=".pdf"].next-collections-infos-list__button svg,[href$=".pdf"].parking-card__button-map svg,[href$=".pdf"].unique-info-strip__button svg,[href$=".pdf"].button--full-6 svg,[href$=".pdf"].button--full-5 svg,[href$=".pdf"].button--full-4 svg,[href$=".pdf"].button-volunteer-offer-edit svg,[href$=".pdf"].button-share svg,[href$=".pdf"].button--full-3 svg,[href$=".pdf"].idea-card__button svg,[href$=".pdf"].button-website svg,[href$=".pdf"].button-volunteer-offer-archive-full svg,[href$=".pdf"].button--full-2 svg,[href$=".pdf"].header__button-register svg,[href$=".pdf"].reserved-parking-card__button-renew svg,#cc--main #cm #c-inr #c-bns [href$=".pdf"]#c-p-bn svg,#cc--main #s-inr [href$=".pdf"]#s-sv-bn svg,[href$=".pdf"].overlay-legal-notices-and-terms__button-accept svg,[href$=".pdf"].search-by-address__button-submit svg,[href$=".pdf"].search-bar__button-submit svg,[href$=".pdf"].button-add-another-child-card svg,[href$=".pdf"].button-back-list svg,[href$=".pdf"].button-volunteer-offer-submit svg,[href$=".pdf"].button-applications-export svg,[href$=".pdf"].button-add-referent svg,[href$=".pdf"].button-apply svg,[href$=".pdf"].button-available-date-calendar svg,[href$=".pdf"].button-scroll-to-section svg,.dynamic a[href$=".pdf"].primary-button svg,[href$=".pdf"].button--full-1 svg,[href$=".pdf"].header__button-login svg,[href$=".pdf"].parking-card__button-reserve svg,[href$=".pdf"].overlay-cookies__button-accept svg,[href$=".pdf"].buttons-repeater__button svg,[href$=".doc"].application-card__button-status svg,[href$=".doc"].button--empty-3 svg,[href$=".doc"].button-volunteer-offer-unarchive svg,[href$=".doc"].button-volunteer-offer-archive-empty svg,[href$=".doc"].button--empty-2 svg,[href$=".doc"].block-3__button svg,#cc--main #cm #c-inr #c-bns [href$=".doc"]#c-s-bn svg,#cc--main #cm #c-inr #c-bns [href$=".doc"]#c-t-bn svg,#cc--main #s-inr [href$=".doc"]#s-all-bn svg,#cc--main #s-inr [href$=".doc"]#s-rall-bn svg,[href$=".doc"].button-add-field-group svg,.dynamic a[href$=".doc"].secondary-button svg,[href$=".doc"].button--empty-1 svg,[href$=".doc"].next-collections-infos-list__button svg,[href$=".doc"].parking-card__button-map svg,[href$=".doc"].unique-info-strip__button svg,[href$=".doc"].button--full-6 svg,[href$=".doc"].button--full-5 svg,[href$=".doc"].button--full-4 svg,[href$=".doc"].button-volunteer-offer-edit svg,[href$=".doc"].button-share svg,[href$=".doc"].button--full-3 svg,[href$=".doc"].idea-card__button svg,[href$=".doc"].button-website svg,[href$=".doc"].button-volunteer-offer-archive-full svg,[href$=".doc"].button--full-2 svg,[href$=".doc"].header__button-register svg,[href$=".doc"].reserved-parking-card__button-renew svg,#cc--main #cm #c-inr #c-bns [href$=".doc"]#c-p-bn svg,#cc--main #s-inr [href$=".doc"]#s-sv-bn svg,[href$=".doc"].overlay-legal-notices-and-terms__button-accept svg,[href$=".doc"].search-by-address__button-submit svg,[href$=".doc"].search-bar__button-submit svg,[href$=".doc"].button-add-another-child-card svg,[href$=".doc"].button-back-list svg,[href$=".doc"].button-volunteer-offer-submit svg,[href$=".doc"].button-applications-export svg,[href$=".doc"].button-add-referent svg,[href$=".doc"].button-apply svg,[href$=".doc"].button-available-date-calendar svg,[href$=".doc"].button-scroll-to-section svg,.dynamic a[href$=".doc"].primary-button svg,[href$=".doc"].button--full-1 svg,[href$=".doc"].header__button-login svg,[href$=".doc"].parking-card__button-reserve svg,[href$=".doc"].overlay-cookies__button-accept svg,[href$=".doc"].buttons-repeater__button svg,[href$=".zip"].application-card__button-status svg,[href$=".zip"].button--empty-3 svg,[href$=".zip"].button-volunteer-offer-unarchive svg,[href$=".zip"].button-volunteer-offer-archive-empty svg,[href$=".zip"].button--empty-2 svg,[href$=".zip"].block-3__button svg,#cc--main #cm #c-inr #c-bns [href$=".zip"]#c-s-bn svg,#cc--main #cm #c-inr #c-bns [href$=".zip"]#c-t-bn svg,#cc--main #s-inr [href$=".zip"]#s-all-bn svg,#cc--main #s-inr [href$=".zip"]#s-rall-bn svg,[href$=".zip"].button-add-field-group svg,.dynamic a[href$=".zip"].secondary-button svg,[href$=".zip"].button--empty-1 svg,[href$=".zip"].next-collections-infos-list__button svg,[href$=".zip"].parking-card__button-map svg,[href$=".zip"].unique-info-strip__button svg,[href$=".zip"].button--full-6 svg,[href$=".zip"].button--full-5 svg,[href$=".zip"].button--full-4 svg,[href$=".zip"].button-volunteer-offer-edit svg,[href$=".zip"].button-share svg,[href$=".zip"].button--full-3 svg,[href$=".zip"].idea-card__button svg,[href$=".zip"].button-website svg,[href$=".zip"].button-volunteer-offer-archive-full svg,[href$=".zip"].button--full-2 svg,[href$=".zip"].header__button-register svg,[href$=".zip"].reserved-parking-card__button-renew svg,#cc--main #cm #c-inr #c-bns [href$=".zip"]#c-p-bn svg,#cc--main #s-inr [href$=".zip"]#s-sv-bn svg,[href$=".zip"].overlay-legal-notices-and-terms__button-accept svg,[href$=".zip"].search-by-address__button-submit svg,[href$=".zip"].search-bar__button-submit svg,[href$=".zip"].button-add-another-child-card svg,[href$=".zip"].button-back-list svg,[href$=".zip"].button-volunteer-offer-submit svg,[href$=".zip"].button-applications-export svg,[href$=".zip"].button-add-referent svg,[href$=".zip"].button-apply svg,[href$=".zip"].button-available-date-calendar svg,[href$=".zip"].button-scroll-to-section svg,.dynamic a[href$=".zip"].primary-button svg,[href$=".zip"].button--full-1 svg,[href$=".zip"].header__button-login svg,[href$=".zip"].parking-card__button-reserve svg,[href$=".zip"].overlay-cookies__button-accept svg,[href$=".zip"].buttons-repeater__button svg{--button-svg-dimension: 12px}.disabled.application-card__button-status,.disabled.button--empty-3,.disabled.button-volunteer-offer-unarchive,.disabled.button-volunteer-offer-archive-empty,.disabled.button--empty-2,.disabled.block-3__button,#cc--main #cm #c-inr #c-bns .disabled#c-s-bn,#cc--main #cm #c-inr #c-bns .disabled#c-t-bn,#cc--main #s-inr .disabled#s-all-bn,#cc--main #s-inr .disabled#s-rall-bn,.disabled.button-add-field-group,.dynamic a.disabled.secondary-button,.disabled.button--empty-1,.disabled.next-collections-infos-list__button,.disabled.parking-card__button-map,.disabled.unique-info-strip__button,.disabled.button--full-6,.disabled.button--full-5,.disabled.button--full-4,.disabled.button-volunteer-offer-edit,.disabled.button-share,.disabled.button--full-3,.disabled.idea-card__button,.disabled.button-website,.disabled.button-volunteer-offer-archive-full,.disabled.button--full-2,.disabled.header__button-register,.disabled.reserved-parking-card__button-renew,#cc--main #cm #c-inr #c-bns .disabled#c-p-bn,#cc--main #s-inr .disabled#s-sv-bn,.disabled.overlay-legal-notices-and-terms__button-accept,.disabled.search-by-address__button-submit,.disabled.search-bar__button-submit,.disabled.button-add-another-child-card,.disabled.button-back-list,.disabled.button-volunteer-offer-submit,.disabled.button-applications-export,.disabled.button-add-referent,.disabled.button-apply,.disabled.button-available-date-calendar,.disabled.button-scroll-to-section,.dynamic a.disabled.primary-button,.disabled.button--full-1,.disabled.header__button-login,.disabled.parking-card__button-reserve,.disabled.overlay-cookies__button-accept,.disabled.buttons-repeater__button{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-disabled));--button-border-color: rgb(var(--rgb-disabled));cursor:default;pointer-events:none;touch-action:none}.disabled.application-card__button-status svg,.disabled.button--empty-3 svg,.disabled.button-volunteer-offer-unarchive svg,.disabled.button-volunteer-offer-archive-empty svg,.disabled.button--empty-2 svg,.disabled.block-3__button svg,#cc--main #cm #c-inr #c-bns .disabled#c-s-bn svg,#cc--main #cm #c-inr #c-bns .disabled#c-t-bn svg,#cc--main #s-inr .disabled#s-all-bn svg,#cc--main #s-inr .disabled#s-rall-bn svg,.disabled.button-add-field-group svg,.dynamic a.disabled.secondary-button svg,.disabled.button--empty-1 svg,.disabled.next-collections-infos-list__button svg,.disabled.parking-card__button-map svg,.disabled.unique-info-strip__button svg,.disabled.button--full-6 svg,.disabled.button--full-5 svg,.disabled.button--full-4 svg,.disabled.button-volunteer-offer-edit svg,.disabled.button-share svg,.disabled.button--full-3 svg,.disabled.idea-card__button svg,.disabled.button-website svg,.disabled.button-volunteer-offer-archive-full svg,.disabled.button--full-2 svg,.disabled.header__button-register svg,.disabled.reserved-parking-card__button-renew svg,#cc--main #cm #c-inr #c-bns .disabled#c-p-bn svg,#cc--main #s-inr .disabled#s-sv-bn svg,.disabled.overlay-legal-notices-and-terms__button-accept svg,.disabled.search-by-address__button-submit svg,.disabled.search-bar__button-submit svg,.disabled.button-add-another-child-card svg,.disabled.button-back-list svg,.disabled.button-volunteer-offer-submit svg,.disabled.button-applications-export svg,.disabled.button-add-referent svg,.disabled.button-apply svg,.disabled.button-available-date-calendar svg,.disabled.button-scroll-to-section svg,.dynamic a.disabled.primary-button svg,.disabled.button--full-1 svg,.disabled.header__button-login svg,.disabled.parking-card__button-reserve svg,.disabled.overlay-cookies__button-accept svg,.disabled.buttons-repeater__button svg{--button-svg-color: rgb(var(--rgb-white))}.search-bar__button-submit svg,.button-add-another-child-card svg,.button-back-list svg,.button--svg-on-the-left svg{margin-right:var(--button-svg-spacing, 10px)}.idea-card__button svg,.search-by-address__button-submit svg,.button-add-field-group svg,.button-volunteer-offer-unarchive svg,.button-volunteer-offer-archive-empty svg,.button-volunteer-offer-archive-full svg,.button-volunteer-offer-edit svg,.button-volunteer-offer-submit svg,.button-applications-export svg,.button-add-referent svg,.button-share svg,.button-available-date-calendar svg,.button-scroll-to-section svg,.dynamic a.primary-button svg,.dynamic a.secondary-button svg,.button--svg-on-the-right svg{margin-left:var(--button-svg-spacing, 10px)}.button-add-field-group svg,.button-back-list svg,.button-add-referent svg,.button-scroll-to-section svg,.button--svg-stroke svg{stroke:var(--button-svg-color);stroke-width:var(--stroke-width, 1px);fill:none;transition:stroke 300ms}.idea-card__button svg,.search-by-address__button-submit svg,.search-bar__button-submit svg,.button-add-another-child-card svg,.button-volunteer-offer-unarchive svg,.button-volunteer-offer-archive-empty svg,.button-volunteer-offer-archive-full svg,.button-volunteer-offer-edit svg,.button-volunteer-offer-submit svg,.button-applications-export svg,.button-share svg,.button-available-date-calendar svg,.dynamic a.primary-button svg,.dynamic a.secondary-button svg,.button--svg-fill svg{fill:var(--button-svg-color);stroke:none;transition:fill 300ms}.reserved-parking-card__button-renew,#cc--main #cm #c-inr #c-bns #c-p-bn,#cc--main #s-inr #s-sv-bn,.overlay-legal-notices-and-terms__button-accept,.search-by-address__button-submit,.search-bar__button-submit,.button-add-another-child-card,.button-back-list,.button-volunteer-offer-submit,.button-applications-export,.button-add-referent,.button-apply,.button-available-date-calendar,.button-scroll-to-section,.dynamic a.primary-button,.button--full-1,.header__button-login,.parking-card__button-reserve,.overlay-cookies__button-accept,.buttons-repeater__button{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-accent));--button-border-color: rgb(var(--rgb-accent))}.reserved-parking-card__button-renew svg,#cc--main #cm #c-inr #c-bns #c-p-bn svg,#cc--main #s-inr #s-sv-bn svg,.overlay-legal-notices-and-terms__button-accept svg,.search-by-address__button-submit svg,.search-bar__button-submit svg,.button-add-another-child-card svg,.button-back-list svg,.button-volunteer-offer-submit svg,.button-applications-export svg,.button-add-referent svg,.button-apply svg,.button-available-date-calendar svg,.button-scroll-to-section svg,.dynamic a.primary-button svg,.button--full-1 svg,.header__button-login svg,.parking-card__button-reserve svg,.overlay-cookies__button-accept svg,.buttons-repeater__button svg{--button-svg-color: rgb(var(--rgb-white))}.reserved-parking-card__button-renew:hover,#cc--main #cm #c-inr #c-bns #c-p-bn:hover,#cc--main #s-inr #s-sv-bn:hover,.overlay-legal-notices-and-terms__button-accept:hover,.search-by-address__button-submit:hover,.search-bar__button-submit:hover,.button-add-another-child-card:hover,.button-back-list:hover,.button-volunteer-offer-submit:hover,.button-applications-export:hover,.button-add-referent:hover,.button-apply:hover,.button-available-date-calendar:hover,.button-scroll-to-section:hover,.dynamic a.primary-button:hover,.button--full-1:hover,.header__button-login:hover,.parking-card__button-reserve:hover,.overlay-cookies__button-accept:hover,.buttons-repeater__button:hover{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.reserved-parking-card__button-renew:hover svg,#cc--main #cm #c-inr #c-bns #c-p-bn:hover svg,#cc--main #s-inr #s-sv-bn:hover svg,.overlay-legal-notices-and-terms__button-accept:hover svg,.search-by-address__button-submit:hover svg,.search-bar__button-submit:hover svg,.button-add-another-child-card:hover svg,.button-back-list:hover svg,.button-volunteer-offer-submit:hover svg,.button-applications-export:hover svg,.button-add-referent:hover svg,.button-apply:hover svg,.button-available-date-calendar:hover svg,.button-scroll-to-section:hover svg,.dynamic a.primary-button:hover svg,.button--full-1:hover svg,.header__button-login:hover svg,.parking-card__button-reserve:hover svg,.overlay-cookies__button-accept:hover svg,.buttons-repeater__button:hover svg{--button-svg-color: rgb(var(--rgb-white))}.idea-card__button,.button-website,.button-volunteer-offer-archive-full,.button--full-2,.header__button-register{--button-color: rgb(var(--rgb-accent));--button-background-color: rgb(var(--rgb-white));--button-border-color: rgb(var(--rgb-white))}.idea-card__button svg,.button-website svg,.button-volunteer-offer-archive-full svg,.button--full-2 svg,.header__button-register svg{--button-svg-color: rgb(var(--rgb-accent))}.idea-card__button span+svg,.button-website span+svg,.button-volunteer-offer-archive-full span+svg,.button--full-2 span+svg,.header__button-register span+svg,.idea-card__button svg+span,.button-website svg+span,.button-volunteer-offer-archive-full svg+span,.button--full-2 svg+span,.header__button-register svg+span{margin-left:var(--button-svg-spacing, 10px)}.idea-card__button:hover,.button-website:hover,.button-volunteer-offer-archive-full:hover,.button--full-2:hover,.header__button-register:hover{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-accent));--button-border-color: rgb(var(--rgb-accent))}.idea-card__button:hover svg,.button-website:hover svg,.button-volunteer-offer-archive-full:hover svg,.button--full-2:hover svg,.header__button-register:hover svg{--button-svg-color: rgb(var(--rgb-white))}.button-volunteer-offer-edit,.button-share,.button--full-3{--button-color: rgb(var(--rgb-main));--button-background-color: rgb(var(--rgb-white));--button-border-color: rgb(var(--rgb-white))}.button-volunteer-offer-edit svg,.button-share svg,.button--full-3 svg{--button-svg-color: rgb(var(--rgb-main))}.button-volunteer-offer-edit:hover,.button-share:hover,.button--full-3:hover{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-accent));--button-border-color: rgb(var(--rgb-accent))}.button-volunteer-offer-edit:hover svg,.button-share:hover svg,.button--full-3:hover svg{--button-svg-color: rgb(var(--rgb-white))}.button--full-4{--button-color: rgb(var(--rgb-main));--button-background-color: rgb(var(--rgb-white));--button-border-color: rgb(var(--rgb-white))}.button--full-4 svg{--button-svg-color: rgb(var(--rgb-main))}.button--full-4:hover{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.button--full-4:hover svg{--button-svg-color: rgb(var(--rgb-white))}.button--full-5{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.button--full-5 svg{--button-svg-color: rgb(var(--rgb-white))}.button--full-5:hover{--button-color: rgb(var(--rgb-main));--button-background-color: rgb(var(--rgb-white));--button-border-color: rgb(var(--rgb-white))}.button--full-5:hover svg{--button-svg-color: rgb(var(--rgb-main))}.button--full-6{--button-color: rgb(var(--rgb-accent));--button-background-color: rgb(var(--rgb-white));--button-border-color: rgb(var(--rgb-white))}.button--full-6 svg{--button-svg-color: rgb(var(--rgb-accent))}.button--full-6:hover{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.button--full-6:hover svg{--button-svg-color: rgb(var(--rgb-white))}.block-3__button,#cc--main #cm #c-inr #c-bns #c-s-bn,#cc--main #cm #c-inr #c-bns #c-t-bn,#cc--main #s-inr #s-all-bn,#cc--main #s-inr #s-rall-bn,.button-add-field-group,.dynamic a.secondary-button,.button--empty-1,.next-collections-infos-list__button,.parking-card__button-map,.unique-info-strip__button{--button-color: rgb(var(--rgb-accent));--button-background-color: transparent;--button-border-color: rgb(var(--rgb-accent))}.block-3__button svg,#cc--main #cm #c-inr #c-bns #c-s-bn svg,#cc--main #cm #c-inr #c-bns #c-t-bn svg,#cc--main #s-inr #s-all-bn svg,#cc--main #s-inr #s-rall-bn svg,.button-add-field-group svg,.dynamic a.secondary-button svg,.button--empty-1 svg,.next-collections-infos-list__button svg,.parking-card__button-map svg,.unique-info-strip__button svg{--button-svg-color: rgb(var(--rgb-accent))}.block-3__button:hover,#cc--main #cm #c-inr #c-bns #c-s-bn:hover,#cc--main #cm #c-inr #c-bns #c-t-bn:hover,#cc--main #s-inr #s-all-bn:hover,#cc--main #s-inr #s-rall-bn:hover,.button-add-field-group:hover,.dynamic a.secondary-button:hover,.button--empty-1:hover,.next-collections-infos-list__button:hover,.parking-card__button-map:hover,.unique-info-strip__button:hover{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-accent));--button-border-color: rgb(var(--rgb-accent))}.block-3__button:hover svg,#cc--main #cm #c-inr #c-bns #c-s-bn:hover svg,#cc--main #cm #c-inr #c-bns #c-t-bn:hover svg,#cc--main #s-inr #s-all-bn:hover svg,#cc--main #s-inr #s-rall-bn:hover svg,.button-add-field-group:hover svg,.dynamic a.secondary-button:hover svg,.button--empty-1:hover svg,.next-collections-infos-list__button:hover svg,.parking-card__button-map:hover svg,.unique-info-strip__button:hover svg{--button-svg-color: rgb(var(--rgb-white))}.button-volunteer-offer-unarchive,.button-volunteer-offer-archive-empty,.button--empty-2{--button-color: rgb(var(--rgb-white));--button-background-color: transparent;--button-border-color: rgb(var(--rgb-white))}.button-volunteer-offer-unarchive svg,.button-volunteer-offer-archive-empty svg,.button--empty-2 svg{--button-svg-color: rgb(var(--rgb-white))}.button-volunteer-offer-unarchive:hover,.button-volunteer-offer-archive-empty:hover,.button--empty-2:hover{--button-color: rgb(var(--rgb-main));--button-background-color: rgb(var(--rgb-white));--button-border-color: rgb(var(--rgb-white))}.button-volunteer-offer-unarchive:hover svg,.button-volunteer-offer-archive-empty:hover svg,.button--empty-2:hover svg{--button-svg-color: rgb(var(--rgb-main))}.button--empty-3{--button-color: rgb(var(--rgb-white));--button-background-color: transparent;--button-border-color: rgb(var(--rgb-white))}.button--empty-3 svg{--button-svg-color: rgb(var(--rgb-white))}.button--empty-3:hover{--button-color: rgb(var(--rgb-accent));--button-background-color: rgb(var(--rgb-white));--button-border-color: rgb(var(--rgb-white))}.button--empty-3:hover svg{--button-svg-color: rgb(var(--rgb-accent))}.dynamic ol,.box-informations-message__list ul,.dynamic ul{--unordered-puce-color: rgb(var(--rgb-main));--unordered-list-padding: 20px;--ordered-list-padding: 50px}@media screen and (max-width: 768px){.dynamic ol,.box-informations-message__list ul,.dynamic ul{--ordered-list-padding: 25px}}@media screen and (max-width: 500px){.dynamic ol,.box-informations-message__list ul,.dynamic ul{--unordered-list-padding: 15px;--ordered-list-padding: 20px}}.dynamic ol li p,.box-informations-message__list ul li p,.dynamic ul li p{margin:0}.dynamic ol li:not(:first-child),.box-informations-message__list ul li:not(:first-child),.dynamic ul li:not(:first-child){margin-top:12px}.dynamic ol li ol,.box-informations-message__list ul li ol,.dynamic ul li ol,.dynamic ol li ul,.box-informations-message__list ul li ul,.dynamic ul li ul{width:100%;margin-top:12px;margin-bottom:0}.dynamic ol li ol li:not(:first-child),.box-informations-message__list ul li ol li:not(:first-child),.dynamic ul li ol li:not(:first-child),.dynamic ol li ul li:not(:first-child),.box-informations-message__list ul li ul li:not(:first-child),.dynamic ul li ul li:not(:first-child){margin-top:10px}.box-informations-message__list ul>li,.dynamic ul>li{position:relative;width:calc(100% - var(--unordered-list-padding));left:var(--unordered-list-padding)}.box-informations-message__list ul>li::before,.dynamic ul>li::before{content:"";position:absolute;width:6px;height:6px;top:calc(var(--paragraph-line-height)/2);background-color:var(--unordered-puce-color);border:1px solid var(--unordered-puce-color);border-radius:50%;box-sizing:border-box;transform:translate(calc(var(--unordered-list-padding) * -1), -50%)}.box-informations-message__list ul>li>ul li::before,.dynamic ul>li>ul li::before{background-color:rgba(0,0,0,0)}.box-informations-message__list ul>li>ul li>ul li::before,.dynamic ul>li>ul li>ul li::before{background-color:rgb(var(--rgb-main))}.dynamic ol{list-style:none;counter-reset:li}.dynamic ol>li{position:relative;width:calc(100% - var(--ordered-list-padding));left:var(--ordered-list-padding)}.dynamic ol>li::before{content:counter(li) ".";counter-increment:li;display:inline-block;position:absolute;top:calc(var(--paragraph-line-height)/2);transform:translate(calc(var(--ordered-list-padding) * -1), -50%);font-size:var(--fz-16);font-weight:400}.dynamic ol>li ol>li::before{content:counter(li, lower-alpha) "."}@media screen and (min-width: 769px){.dynamic ol>li ol>li ol>li{padding-left:40px}}.dynamic ol>li ol>li ol>li::before{content:counter(li, lower-roman) "."}.dynamic .table-wrapper table,.table table{overflow-x:hidden;border-collapse:separate;border-radius:var(--radius-general);margin-right:0 !important}.dynamic .table-wrapper table thead tr th,.table table thead tr th,.dynamic .table-wrapper table thead tr td,.table table thead tr td,.dynamic .table-wrapper table tbody tr th,.table table tbody tr th,.dynamic .table-wrapper table tbody tr td,.table table tbody tr td{padding:20px 35px;background-color:rgba(0,0,0,0);border-top:1px solid rgba(var(--rgba-line));border-left:1px solid rgba(var(--rgba-line))}@media screen and (max-width: 1024px){.dynamic .table-wrapper table thead tr th,.table table thead tr th,.dynamic .table-wrapper table thead tr td,.table table thead tr td,.dynamic .table-wrapper table tbody tr th,.table table tbody tr th,.dynamic .table-wrapper table tbody tr td,.table table tbody tr td{padding:20px 30px}}@media screen and (max-width: 768px){.dynamic .table-wrapper table thead tr th,.table table thead tr th,.dynamic .table-wrapper table thead tr td,.table table thead tr td,.dynamic .table-wrapper table tbody tr th,.table table tbody tr th,.dynamic .table-wrapper table tbody tr td,.table table tbody tr td{padding:18px 25px}}@media screen and (max-width: 500px){.dynamic .table-wrapper table thead tr th,.table table thead tr th,.dynamic .table-wrapper table thead tr td,.table table thead tr td,.dynamic .table-wrapper table tbody tr th,.table table tbody tr th,.dynamic .table-wrapper table tbody tr td,.table table tbody tr td{padding:16px 20px}}.dynamic .table-wrapper table thead tr th>:first-child,.table table thead tr th>:first-child,.dynamic .table-wrapper table thead tr td>:first-child,.table table thead tr td>:first-child,.dynamic .table-wrapper table tbody tr th>:first-child,.table table tbody tr th>:first-child,.dynamic .table-wrapper table tbody tr td>:first-child,.table table tbody tr td>:first-child{margin-top:0}.dynamic .table-wrapper table thead tr th:last-child,.table table thead tr th:last-child,.dynamic .table-wrapper table thead tr td:last-child,.table table thead tr td:last-child,.dynamic .table-wrapper table tbody tr th:last-child,.table table tbody tr th:last-child,.dynamic .table-wrapper table tbody tr td:last-child,.table table tbody tr td:last-child{border-right:1px solid rgba(var(--rgba-line))}.dynamic .table-wrapper table thead tr th>*:last-child,.table table thead tr th>*:last-child,.dynamic .table-wrapper table thead tr td>*:last-child,.table table thead tr td>*:last-child,.dynamic .table-wrapper table tbody tr th>*:last-child,.table table tbody tr th>*:last-child,.dynamic .table-wrapper table tbody tr td>*:last-child,.table table tbody tr td>*:last-child{margin-bottom:0 !important}.dynamic .table-wrapper table thead tr th>img,.table table thead tr th>img,.dynamic .table-wrapper table thead tr td>img,.table table thead tr td>img,.dynamic .table-wrapper table tbody tr th>img,.table table tbody tr th>img,.dynamic .table-wrapper table tbody tr td>img,.table table tbody tr td>img{max-width:none}.dynamic .table-wrapper table thead tr:first-child th,.table table thead tr:first-child th,.dynamic .table-wrapper table thead tr:first-child td,.table table thead tr:first-child td{border-top:1px solid rgba(var(--rgba-line))}.dynamic .table-wrapper table thead tr:first-child th:first-child,.table table thead tr:first-child th:first-child,.dynamic .table-wrapper table thead tr:first-child td:first-child,.table table thead tr:first-child td:first-child{border-top-left-radius:var(--radius-general)}.dynamic .table-wrapper table thead tr:first-child th:last-child,.table table thead tr:first-child th:last-child,.dynamic .table-wrapper table thead tr:first-child td:last-child,.table table thead tr:first-child td:last-child{border-top-right-radius:var(--radius-general)}.dynamic .table-wrapper table thead tr th,.table table thead tr th,.dynamic .table-wrapper table thead tr td,.table table thead tr td{font-weight:400;color:rgb(var(--rgb-white));text-align:left;background-color:rgb(var(--rgb-main));border-top-color:rgb(var(--rgb-main));border-bottom-color:rgb(var(--rgb-main));border-left:1px solid rgba(var(--rgb-white), 0.75)}.dynamic .table-wrapper table thead tr th:first-child,.table table thead tr th:first-child,.dynamic .table-wrapper table thead tr td:first-child,.table table thead tr td:first-child{border-left-color:rgb(var(--rgb-main))}.dynamic .table-wrapper table thead tr th:last-child,.table table thead tr th:last-child,.dynamic .table-wrapper table thead tr td:last-child,.table table thead tr td:last-child{border-right-color:rgb(var(--rgb-main))}.dynamic .table-wrapper table tbody tr:first-child th,.table table tbody tr:first-child th,.dynamic .table-wrapper table tbody tr:first-child td,.table table tbody tr:first-child td{border-top:1px solid rgba(var(--rgba-line))}.dynamic .table-wrapper table tbody tr:first-child th:first-child,.table table tbody tr:first-child th:first-child,.dynamic .table-wrapper table tbody tr:first-child td:first-child,.table table tbody tr:first-child td:first-child{border-top-left-radius:var(--radius-general)}.dynamic .table-wrapper table tbody tr:first-child th:last-child,.table table tbody tr:first-child th:last-child,.dynamic .table-wrapper table tbody tr:first-child td:last-child,.table table tbody tr:first-child td:last-child{border-top-right-radius:var(--radius-general)}.dynamic .table-wrapper table tbody tr:last-child th,.table table tbody tr:last-child th,.dynamic .table-wrapper table tbody tr:last-child td,.table table tbody tr:last-child td{border-bottom:1px solid rgba(var(--rgba-line))}.dynamic .table-wrapper table tbody tr:last-child th:first-child,.table table tbody tr:last-child th:first-child,.dynamic .table-wrapper table tbody tr:last-child td:first-child,.table table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-general)}.dynamic .table-wrapper table tbody tr:last-child th:last-child,.table table tbody tr:last-child th:last-child,.dynamic .table-wrapper table tbody tr:last-child td:last-child,.table table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-general)}.dynamic .table-wrapper table tbody tr th,.table table tbody tr th,.dynamic .table-wrapper table tbody tr td.table-header,.table table tbody tr td.table-header{font-weight:400;color:rgb(var(--rgb-white));text-align:left;background-color:rgb(var(--rgb-main));border-top-color:rgb(var(--rgb-main));border-bottom-color:rgb(var(--rgb-main));border-left:1px solid rgba(var(--rgb-white), 0.75)}.dynamic .table-wrapper table tbody tr th:first-child,.table table tbody tr th:first-child,.dynamic .table-wrapper table tbody tr td.table-header:first-child,.table table tbody tr td.table-header:first-child{border-left-color:rgb(var(--rgb-main))}.dynamic .table-wrapper table tbody tr th:last-child,.table table tbody tr th:last-child,.dynamic .table-wrapper table tbody tr td.table-header:last-child,.table table tbody tr td.table-header:last-child{border-right-color:rgb(var(--rgb-main))}.dynamic .table-wrapper table tbody tr td.table-secondary-header,.table table tbody tr td.table-secondary-header{background-color:var(--dynamic-table-td-secondary-header-background-color)}.dynamic .table-wrapper table thead+tbody tr:first-child th:first-child,.table table thead+tbody tr:first-child th:first-child,.dynamic .table-wrapper table thead+tbody tr:first-child td:first-child,.table table thead+tbody tr:first-child td:first-child{border-top-left-radius:0}.dynamic .table-wrapper table thead+tbody tr:first-child th:last-child,.table table thead+tbody tr:first-child th:last-child,.dynamic .table-wrapper table thead+tbody tr:first-child td:last-child,.table table thead+tbody tr:first-child td:last-child{border-top-right-radius:0}.dynamic .emphasis,.dynamic .emphasis-invert,.emphasis{padding:var(--y-45) var(--x-40);background-color:var(--dynamic-emphasis-background-color);border-radius:var(--radius-general)}.dynamic .emphasis-invert>:first-child,.emphasis>:first-child{margin-top:0}.dynamic .emphasis-invert>:last-child,.emphasis>:last-child{margin-bottom:0}.dynamic--small{--paragraph-font-size: var(--fz-15)}.dynamic>:first-child{margin-top:0 !important}.dynamic>:last-child{margin-bottom:0 !important}.dynamic h2+h3,.dynamic h3+h4{margin-top:0}.dynamic h2{margin-top:var(--y-65);margin-bottom:var(--y-30)}.dynamic h3{margin-top:var(--y-65);margin-bottom:var(--y-30)}.dynamic h4{margin-top:var(--y-65);margin-bottom:var(--y-30)}.dynamic p{margin-top:var(--y-25);margin-bottom:var(--y-25);--buttons-gap: 15px}.dynamic p.buttons{display:flex;flex-wrap:wrap;align-items:start;width:calc(100% + var(--buttons-gap));margin-left:calc(0px - var(--buttons-gap)/2);margin-right:calc(0px - var(--buttons-gap)/2)}.dynamic p.buttons>*{margin-right:calc(var(--buttons-gap)/2);margin-left:calc(var(--buttons-gap)/2);margin-top:7px;margin-bottom:7px}.dynamic p.buttons--first{margin-top:calc(var(--y-40) - 7px)}.dynamic p.buttons--last{margin-bottom:calc(var(--y-40) - 7px)}.dynamic p.note{margin:var(--y-25) 0}.dynamic pre{margin:var(--y-25) 0}.dynamic a:not(.primary-button):not(.secondary-button).link svg{margin-left:.25em;margin-right:.35em}.dynamic a:not(.primary-button):not(.secondary-button).link.link-image{box-shadow:none}.dynamic h2 a:not(.primary-button):not(.secondary-button),.dynamic h3 a:not(.primary-button):not(.secondary-button),.dynamic h4 a:not(.primary-button):not(.secondary-button),.dynamic p a:not(.primary-button):not(.secondary-button),.dynamic pre a:not(.primary-button):not(.secondary-button),.dynamic blockquote a:not(.primary-button):not(.secondary-button){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.dynamic li a:not(.primary-button):not(.secondary-button),.dynamic p a:not(.primary-button):not(.secondary-button){font-weight:500}.dynamic li b a:not(.primary-button):not(.secondary-button),.dynamic li strong a:not(.primary-button):not(.secondary-button),.dynamic p b a:not(.primary-button):not(.secondary-button),.dynamic p strong a:not(.primary-button):not(.secondary-button){font-weight:inherit}.dynamic ol,.dynamic ul{margin:var(--y-30) 0}.dynamic blockquote{margin:var(--y-35) 0}.dynamic .table-wrapper{overflow-x:auto;padding-bottom:10px;margin-top:var(--y-30);margin-bottom:var(--y-65)}.dynamic .table-wrapper::-webkit-scrollbar{height:5px;background-color:rgba(0,0,0,0);-webkit-appearance:none}.dynamic .table-wrapper::-webkit-scrollbar-thumb{background-color:#888;border-radius:2.5px}.dynamic .emphasis{margin-top:var(--y-30);margin-bottom:var(--y-65)}.dynamic .emphasis-invert{background-color:rgb(var(--rgb-accent));margin-top:var(--y-40);margin-bottom:var(--y-40)}.dynamic .emphasis-invert p,.dynamic .emphasis-invert h4{color:rgb(var(--rgb-white))}.dynamic .table-wrapper+pre,.dynamic .emphasis+pre{margin-top:calc(0px - var(--y-45))}.dynamic .table-wrapper+.table-wrapper,.dynamic .table-wrapper+.emphasis,.dynamic .emphasis+.table-wrapper,.dynamic .emphasis+.emphasis{margin-top:calc(0px - var(--y-35))}.dynamic strong,.dynamic b{font-weight:700}.dynamic em,.dynamic i{font-style:italic}.dynamic sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.dynamic sub{position:relative;top:.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.dynamic .videoWrapper{display:block;max-width:560px}.dynamic .videoWrapper .ytVideo{position:relative;padding-bottom:56.25%;height:0;display:block}.dynamic .videoWrapper .ytVideo iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.dynamic video{max-width:560px;width:100%}.dynamic img{position:relative;max-width:100%}.dynamic img.fr-dib{display:block;float:none;margin:30px auto}.dynamic img.fr-dib.fr-fil{margin-left:0}.dynamic img.fr-dib.fr-fir{margin-right:0}.dynamic img.fr-dii{display:inline-block;float:none;vertical-align:bottom}.dynamic img.fr-dii.fr-fil{float:left;margin:10px 20px 10px 0}.dynamic img.fr-dii.fr-fir{float:right;margin:10px 0 10px 20px}.dynamic .fr-img-caption img{width:100%}.dynamic .fr-img-caption.fr-dib{display:block;float:none;margin:30px auto;text-align:center}.dynamic .fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.dynamic .fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.dynamic .fr-img-caption.fr-dib .fr-img-wrap .fr-inner{display:block}.dynamic .fr-img-caption.fr-dii{display:inline-block;float:none;text-align:center;vertical-align:bottom}.dynamic .fr-img-caption.fr-dii.fr-fil{float:left;margin-left:0;text-align:left}.dynamic .fr-img-caption.fr-dii.fr-fir{float:right;margin-right:0;text-align:right}.dynamic span.fr-fic.oc-img-rounded img,.dynamic img.fr-fic.oc-img-rounded{border-radius:100%;background-clip:padding-box}.dynamic span.fr-fic.oc-img-bordered img,.dynamic img.fr-fic.oc-img-bordered{border:solid 10px #ccc}.dynamic-introduction a:not(.primary-button):not(.secondary-button){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.dynamic-introduction a:not(.primary-button):not(.secondary-button).link svg{margin-left:.25em;margin-right:.35em}.dynamic-introduction strong,.dynamic-introduction b{font-weight:700}.dynamic-introduction em,.dynamic-introduction i{font-style:italic}.dynamic-introduction sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.dynamic-introduction sub{position:relative;top:.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.fade-transition{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.fade-transition__container{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-white));box-shadow:0px 0px 20px 0px rgba(var(--rgb-black), 0.15)}html .stripe-loading-indicator .stripe,html .stripe-loading-indicator .stripe-loaded{background-color:rgb(var(--rgb-accent))}html body>p.flash-message{display:flex;padding:10px 12px;border-radius:6px;box-shadow:0 4px 18px rgba(var(--rgb-black), 0.15)}html body>p.flash-message.success,html body>p.flash-message.info,html body>p.flash-message.warning,html body>p.flash-message.error{background-color:rgb(var(--rgb-white))}html body>p.flash-message .flash-message__circle{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;margin-right:10px}html body>p.flash-message.success .flash-message__circle{background-color:#b7e4b7}html body>p.flash-message.info .flash-message__circle{background-color:#ade2ff}html body>p.flash-message.warning .flash-message__circle{background-color:#ffe1a0}html body>p.flash-message.error .flash-message__circle{background-color:#ffb5b5}html body>p.flash-message .flash-message__circle-svg{width:16px;height:16px;stroke-width:1.5px}html body>p.flash-message.success .flash-message__circle-svg{stroke:#356235}html body>p.flash-message.info .flash-message__circle-svg{stroke:#074986}html body>p.flash-message.warning .flash-message__circle-svg{stroke:#5f051e}html body>p.flash-message.error .flash-message__circle-svg{stroke:#7b2b48}html body>p.flash-message .flash-message__text{flex:1;font-family:var(--ff-primary);font-size:14px;font-weight:500;line-height:1.3em;color:rgb(var(--rgb-main));text-align:left;margin-top:5px}html body>p.flash-message button:not(.flash-message__button-close){display:none}html body>p.flash-message button.flash-message__button-close{position:relative;top:auto;right:auto;float:initial;display:flex;align-items:center;justify-content:center;width:18px;height:18px;opacity:1;margin-top:5px;margin-left:10px}html body>p.flash-message button.flash-message__button-close:hover,html body>p.flash-message button.flash-message__button-close:focus{opacity:1}html body>p.flash-message .flash-message__button-close-x{--x-thickness: 1.5px;--x-size: 12px;--x-border-radius: 1.5px;--x-color: rgb(var(--rgb-main))}html body>p.flash-message button.flash-message__button-close:hover .flash-message__button-close-x,html body>p.flash-message button.flash-message__button-close:focus .flash-message__button-close-x{--x-color: rgb(var(--rgb-accent-2))}@media print{:root{--fz-14: calc(14px * 0.8) !important;--fz-15: calc(15px * 0.8) !important;--fz-16: calc(16px * 0.8) !important;--fz-17: calc(17px * 0.8) !important;--fz-18: calc(18px * 0.8) !important;--fz-19: calc(19px * 0.8) !important;--fz-20: calc(20px * 0.8) !important;--fz-21: calc(21px * 0.8) !important;--fz-22: calc(22px * 0.8) !important;--fz-25: calc(25px * 0.8) !important;--fz-27: calc(27px * 0.8) !important;--fz-28: calc(28px * 0.8) !important;--fz-30: calc(30px * 0.8) !important;--fz-35: calc(35px * 0.8) !important;--fz-40: calc(40px * 0.8) !important;--fz-50: calc(50px * 0.8) !important;--fz-60: calc(60px * 0.8) !important;--fz-70: calc(70px * 0.8) !important;--x-25: 20px !important;--x-30: 20px !important;--x-35: 20px !important;--x-40: 20px !important;--x-45: calc(45px * 0.5) !important;--x-50: calc(50px * 0.5) !important;--x-55: calc(55px * 0.5) !important;--x-60: calc(60px * 0.5) !important;--x-65: calc(65px * 0.5) !important;--x-75: calc(75px * 0.5) !important;--x-80: calc(80px * 0.5) !important;--x-100: calc(100px * 0.5) !important;--x-140: calc(140px * 0.5) !important;--y-20: 20px !important;--y-22: 20px !important;--y-25: 20px !important;--y-30: 20px !important;--y-32: 20px !important;--y-35: 20px !important;--y-37: 20px !important;--y-40: 20px !important;--y-45: calc(45px * 0.5) !important;--y-50: calc(50px * 0.5) !important;--y-55: calc(55px * 0.5) !important;--y-60: calc(60px * 0.5) !important;--y-65: calc(65px * 0.5) !important;--y-70: calc(70px * 0.5) !important;--y-75: calc(75px * 0.5) !important;--y-80: calc(80px * 0.5) !important;--y-85: calc(85px * 0.5) !important;--y-90: calc(90px * 0.5) !important;--y-100: calc(100px * 0.5) !important;--y-105: calc(105px * 0.5) !important;--y-110: calc(110px * 0.5) !important;--y-170: calc(170px * 0.5) !important;--rgb-main: 0, 0, 0;--rgb-accent: 0, 0, 0;--rgba-line: 0, 0, 0, 1;--side-menu-width: 0px !important}.js-scrollfire{opacity:1 !important;transform:none !important;transition-duration:0s !important}*{color:#000 !important;background-color:rgba(0,0,0,0) !important;border-color:#000 !important}.side-menu,.header,.page-title-standard__button,.page-title-standard__buttons-on-image,.buttons-sticky,.layout__overlay-save-sticky,.footer{display:none !important}.page-title-standard__container,.layout__dynamic,.layout__boxes-list{padding-inline:0 !important}.box{border:1px solid #000}.dynamic .primary-button svg,.dynamic .secondary-button svg{--button-svg-color: black !important}.dynamic a.link:not(.primary-button):not(.secondary-button) svg{fill:#000}.dynamic .emphasis{border:1px solid #000}.form .form__grid-item{display:block !important}.form .form__grid-item:has(.g-recaptcha),.form .form__grid-item:has(.buttons-repeater){display:none !important}.form .input-field,.form .textarea-field,.form .select-field,.form .checkbox-field,.form .radio-field,.form .file-field,.form .control-multi-file-uploader,.form .multiple-files-field,.form .dynamic-field-group{page-break-inside:avoid}.form input::placeholder,.form textarea::placeholder{color:rgba(0,0,0,0)}}.button-slider-nav-of-section{display:flex}.button-slider-nav-of-section__prev,.button-slider-nav-of-section__next{position:relative;width:40px;height:40px}.button-slider-nav-of-section__prev{margin-right:8px}.button-slider-nav-of-section__prev.disabled,.button-slider-nav-of-section__next.disabled{pointer-events:none}.button-slider-nav-of-section__prev::after,.button-slider-nav-of-section__next::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-white));border-radius:50%;transition:background-color .3s}.button-slider-nav-of-section__prev:hover::after,.button-slider-nav-of-section__next:hover::after{background-color:rgb(var(--rgb-accent))}.button-slider-nav-of-section__prev-svg,.button-slider-nav-of-section__next-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6px;height:11px;stroke:rgb(var(--rgb-main));transition:stroke .3s;z-index:1}.button-slider-nav-of-section__prev-svg{transform:translate(-50%, -50%) rotate(-180deg)}.button-slider-nav-of-section__prev.disabled .button-slider-nav-of-section__prev-svg,.button-slider-nav-of-section__next.disabled .button-slider-nav-of-section__next-svg{stroke:rgba(var(--rgb-main), 0.5)}.button-slider-nav-of-section__prev:hover .button-slider-nav-of-section__prev-svg,.button-slider-nav-of-section__next:hover .button-slider-nav-of-section__next-svg{stroke:rgb(var(--rgb-white))}.button-slider-nav-of-filter{--button-slider-nav-of-filter-size: 33px}.button-slider-nav-of-filter__prev-container,.button-slider-nav-of-filter__next-container{position:absolute;top:0;bottom:0;display:flex;align-items:center}.button-slider-nav-of-filter__prev-container{left:0}.button-slider-nav-of-filter__next-container{right:0}.button-slider-nav-of-filter__prev,.button-slider-nav-of-filter__next{position:relative;width:var(--button-slider-nav-of-filter-size);height:var(--button-slider-nav-of-filter-size);opacity:1;visibility:visible;pointer-events:all;transition:opacity .3s,visibility .3s;z-index:1}.button-slider-nav-of-filter__prev.disabled,.button-slider-nav-of-filter__next.disabled{opacity:0;visibility:hidden;pointer-events:none}.button-slider-nav-of-filter__prev::after,.button-slider-nav-of-filter__next::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-white));border-radius:50%;transition:background-color .3s}.button-slider-nav-of-filter__prev:hover::after,.button-slider-nav-of-filter__next:hover::after{background-color:rgb(var(--rgb-accent))}.button-slider-nav-of-filter__prev-svg,.button-slider-nav-of-filter__next-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:5px;height:9px;stroke:rgb(var(--rgb-main));transition:stroke .3s;z-index:1}.button-slider-nav-of-filter__prev-svg{transform:translate(-50%, -50%) rotate(-180deg)}.button-slider-nav-of-filter__prev:hover .button-slider-nav-of-filter__prev-svg,.button-slider-nav-of-filter__next:hover .button-slider-nav-of-filter__next-svg{stroke:rgb(var(--rgb-white))}.button-slider-nav-of-filter__prev-background,.button-slider-nav-of-filter__next-background{position:absolute;top:0;bottom:0;width:calc(var(--button-slider-nav-of-filter-size) + 5px);background-color:rgb(var(--rgb-background));opacity:1;visibility:visible;transition:opacity .3s,visibility .3s}.button-slider-nav-of-filter__prev-background::after,.button-slider-nav-of-filter__next-background::after{content:"";position:absolute;top:0;bottom:0;width:40px}.button-slider-nav-of-filter__prev-background{left:0}.button-slider-nav-of-filter__prev-background::after{left:calc(var(--button-slider-nav-of-filter-size) + 5px);background:linear-gradient(90deg, rgba(var(--rgb-background), 1) 0%, rgba(255, 255, 255, 0) 100%)}.button-slider-nav-of-filter__next-background{right:0}.button-slider-nav-of-filter__next-background::after{right:calc(var(--button-slider-nav-of-filter-size) + 5px);background:linear-gradient(-90deg, rgba(var(--rgb-background), 1) 0%, rgba(255, 255, 255, 0) 100%)}.button-slider-nav-of-filter__prev.disabled+.button-slider-nav-of-filter__prev-background,.button-slider-nav-of-filter__next.disabled+.button-slider-nav-of-filter__next-background{opacity:0;visibility:hidden}.button-notifications__circle{position:relative;display:block;width:var(--header-button-round-size);height:var(--header-button-round-size)}.button-notifications__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:background-color .3s,border-color .3s;background-color:rgb(var(--rgb-white))}@media screen and (max-width: 1000px){.button-notifications__circle::after{border:1px solid rgba(var(--rgba-line));background-color:rgba(0,0,0,0)}}.button-notifications:hover .button-notifications__circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.button-notifications__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;transition:fill .3s;z-index:1;fill:rgb(var(--rgb-main))}.button-notifications:hover .button-notifications__circle-svg{fill:rgb(var(--rgb-white))}.button-notifications__circle-badge{position:absolute;top:-2px;right:-2px;width:21px;height:21px;font-size:.9rem;font-weight:700;line-height:21px;color:rgb(var(--rgb-white));background-color:rgb(var(--rgb-red));border-radius:50%;z-index:2}.button-profile{display:flex;align-items:center}.button-profile__circle{position:relative;display:block;width:var(--header-button-round-size);height:var(--header-button-round-size)}.button-profile__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:background-color .3s,border-color .3s;background-color:rgb(var(--rgb-white))}@media screen and (max-width: 1000px){.button-profile__circle::after{border:1px solid rgba(var(--rgba-line));background-color:rgba(0,0,0,0)}}.button-profile:hover .button-profile__circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.button-profile__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:18px;height:18px;fill:rgb(var(--rgb-main));transition:fill .3s;z-index:1}.button-profile:hover .button-profile__circle-svg{fill:rgb(var(--rgb-white))}.button-profile__circle-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:1.5rem;font-weight:700;text-transform:uppercase;transition:color .3s;z-index:1;color:rgb(var(--rgb-main))}.button-profile:hover .button-profile__circle-text{color:rgb(var(--rgb-white))}.button-profile__content{margin-left:15px}.button-profile__status{display:block;font-size:1.2rem;text-align:left;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);color:var(--header-color);transition:color .3s}.button-profile:hover .button-profile__status{color:var(--header-color-hover)}.button-profile__name{display:flex;align-items:center;margin-top:2px}.button-profile__name-text{display:inline-block;max-width:160px;font-size:1.4rem;font-weight:600;text-overflow:ellipsis;color:var(--header-color);white-space:nowrap;overflow:hidden;transition:color .3s;margin-right:12px}.button-profile:hover .button-profile__name-text{color:var(--header-color-hover)}.button-profile__name-svg{width:9px;height:9px;stroke:var(--header-color);transform:rotate(90deg);transition:transform .3s,stroke .3s;margin-top:2px}.button-profile:hover .button-profile__name-svg{stroke:var(--header-color-hover)}.button-menu__circle{position:relative;display:block;width:var(--header-button-round-size);height:var(--header-button-round-size)}.button-menu__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line));border-radius:50%;transition:background-color .3s,border-color .3s}.button-menu:hover .button-menu__circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.button-menu__lines{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:18px;height:12px;z-index:1}.button-menu__line{display:block;position:absolute;left:0%;transform:rotate(0deg);width:100%;height:1.5px;background-color:rgb(var(--rgb-main));will-change:transform;transition:all .3s}.button-menu__line--1{top:0px}.button-menu__line--2,.button-menu__line--3{top:calc(50% - .75px)}.button-menu__line--4{bottom:0px}.button-menu:hover .button-menu__line{background-color:rgb(var(--rgb-white))}.button-thumb__circle{position:relative;display:block;width:55px;height:55px}.button-thumb__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(var(--rgba-line));border-radius:50%;transition:background-color .3s,border-color .3s}.button-thumb--active .button-thumb__circle::after,.button-thumb:hover .button-thumb__circle::after{border:1px solid rgb(var(--rgb-main));background-color:rgb(var(--rgb-main))}.button-thumb__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;fill:rgb(var(--rgb-main));transition:fill .3s;z-index:1}.button-thumb--down .button-thumb__circle-svg{transform:translate(-50%, -50%) rotate(180deg)}.button-thumb--active .button-thumb__circle-svg,.button-thumb:hover .button-thumb__circle-svg{fill:rgb(var(--rgb-white))}.button-thumb__circle-badge{position:absolute;top:0;right:0;width:21px;height:21px;font-size:.9rem;font-weight:700;line-height:21px;color:rgb(var(--rgb-white));background-color:rgb(var(--rgb-accent));border-radius:50%;z-index:2}.button-scroll-to-section svg{--button-svg-spacing: 24px;height:9px;width:5px;transform:rotate(90deg);margin-top:2px;transition:transform .6s}.button-start-survey{display:flex;align-items:center;padding:max(var(--y-35),35px) max(var(--x-55),40px) max(var(--y-35),35px) max(var(--x-60),40px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.button-start-survey__content{flex:1}.button-start-survey__subtitle{font-size:var(--fz-14);text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);display:block;margin-bottom:10px}.button-start-survey__subtitle-number-questions,.button-start-survey__subtitle-duration,.button-start-survey__subtitle-survey-completed{font-weight:600}.button-start-survey__subtitle-number-questions-svg{width:12px;height:12px;fill:rgb(var(--rgb-accent));margin-right:8px;margin-bottom:-2px}.button-start-survey__subtitle-duration-svg{width:16px;height:16px;fill:rgb(var(--rgb-accent));margin-right:8px;margin-bottom:-2px}.button-start-survey__subtitle-survey-completed-svg{width:16px;height:16px;fill:rgb(var(--rgb-main));margin-right:8px;margin-bottom:-3px}.button-start-survey__title{font-size:var(--fz-30);font-weight:600;line-height:1.2667em;transition:color .3s}.button-start-survey__text{font-size:var(--fz-17);margin-top:5px}.button-start-survey[href]:hover .button-start-survey__title,.button-start-survey[data-request]:hover .button-start-survey__title{color:rgb(var(--rgb-accent-2))}.button-start-survey__circle{position:relative;width:70px;height:70px;margin-left:var(--x-30)}.button-start-survey__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1);background-color:rgb(var(--rgb-accent));border-radius:50%;transition:transform .3s}@media screen and (max-width: 500px){.button-start-survey__circle{width:50px;height:50px}}.button-start-survey:hover .button-start-survey__circle::after{transform:scale(1.1)}.button-start-survey__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:8px;height:14px;stroke:rgb(var(--rgb-white));z-index:1}.button-available-date-calendar svg{--button-svg-spacing: 12px;height:15px;width:15px}.button-apply--sticky{justify-content:center;width:100%;pointer-events:all}.button-apply.is-hidden{opacity:0;pointer-events:none}.button-add-referent{--button-svg-spacing: 20px}@media screen and (max-width: 400px){.button-add-referent__text>span{display:none}}.button-delete-referent{display:flex;align-items:center}.button-delete-referent__text{flex:1;font-size:var(--fz-15);font-weight:600;margin-right:15px}@media screen and (max-width: 500px){.button-delete-referent__text{display:none}}.button-delete-referent__circle{position:relative;width:42px;height:42px}.button-delete-referent__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:background-color .3s,border-color .3s;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.button-delete-referent:hover .button-delete-referent__circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.button-delete-referent__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:17px;height:17px;stroke:rgb(var(--rgb-main));transition:stroke .3s;z-index:1}.button-delete-referent:hover .button-delete-referent__circle-svg{stroke:rgb(var(--rgb-white))}.button-applications-export svg{--button-svg-spacing: 18px;width:15px;height:16px}.button-download-collection-calendar{display:flex;align-items:center;justify-content:space-between;padding:min(var(--y-32),32px) var(--x-35);background-color:rgb(var(--rgb-background));border-radius:var(--radius-overlay-general);margin-top:var(--y-50)}.button-download-collection-calendar__text{font-size:var(--fz-20);font-weight:600;line-height:1.3em}.button-download-collection-calendar__circle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;background-color:rgb(var(--rgb-accent));border-radius:50%;transition:background-color 300ms;margin-left:var(--x-60)}.button-download-collection-calendar:hover .button-download-collection-calendar__circle{background-color:rgb(var(--rgb-main))}.button-download-collection-calendar__circle-svg{width:18px;height:18px;stroke:rgb(var(--rgb-white))}.buttons-repeater{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.buttons-repeater__button-text{margin-right:10px}.buttons-repeater__button-circle{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:rgb(var(--rgb-white));border-radius:50%;transition:background-color 300ms}.buttons-repeater__button-circle-plus,.buttons-repeater__button-circle-minus{position:relative;display:block;width:8px;height:8px}.buttons-repeater__button-circle-plus::before,.buttons-repeater__button-circle-plus::after,.buttons-repeater__button-circle-minus::before,.buttons-repeater__button-circle-minus::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:1.5px;background-color:#000;border-radius:2px;transition:background-color 300ms}.buttons-repeater__button-circle-plus::before,.buttons-repeater__button-circle-minus::before{transform:translate3d(-50%, -50%, 0)}.buttons-repeater__button-circle-plus::after,.buttons-repeater__button-circle-minus::after{transform:translate3d(-50%, -50%, 0) rotate(90deg)}.buttons-repeater__button-circle-minus::after{opacity:0}.button-website{width:fit-content}.button-back-list{--button-svg-dimension: 14px}.button-add-field-group{--button-svg-spacing: 20px}@media screen and (max-width: 400px){.button-add-field-group__text>span{display:none}}.button-delete-field-group{display:flex;align-items:center}.button-delete-field-group__text{flex:1;font-size:var(--fz-15);font-weight:600;margin-right:15px}@media screen and (max-width: 500px){.button-delete-field-group__text{display:none}}.button-delete-field-group__circle{position:relative;width:42px;height:42px}.button-delete-field-group__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:background-color .3s,border-color .3s;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.button-delete-field-group:hover .button-delete-field-group__circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.button-delete-field-group__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:17px;height:17px;stroke:rgb(var(--rgb-main));transition:stroke .3s;z-index:1}.button-delete-field-group:hover .button-delete-field-group__circle-svg{stroke:rgb(var(--rgb-white))}.button-add-another-child-card{--button-svg-spacing: 10px;--button-svg-dimension: 14px;text-align:left}:root{--form-font-family: var(--ff-primary);--form-font-size: 1.6rem;--form-color: rgb(var(--rgb-main));--form-color-error: rgb(var(--rgb-red));--form-color-disabled: rgb(var(--rgb-disabled));--form-background-color: rgb(var(--rgb-background));--form-survey-background-color: rgb(var(--rgb-background))}:root .box,:root .flash-survey-card,:root .overlay-form-save,:root .overlay-form-subscription,:root .overlay-property-info-correction-request,:root .rubric,:root .rubric-description{--form-background-color: rgb(var(--rgb-white));--form-survey-background-color: rgb(var(--rgb-white))}:root .box-informations-message{--form-color: rgb(var(--rgb-white));--form-color-error: rgb(var(--rgb-white));--form-background-color: rgb(var(--rgb-accent))}.form .form-label{display:block;padding-bottom:8px;font-size:var(--fz-17);font-weight:600;line-height:1.3em}.form .form-label>span{position:relative;top:-0.2em;color:rgb(var(--rgb-red))}.form .form-field-note{border:solid 1px rgb(var(--rgb-main));padding:20px;font-family:var(--form-font-family);font-size:var(--fz-17);font-weight:400;line-height:1.6em;color:var(--form-color)}.form .form-field-note a{text-decoration:underline;transition:color 300ms}.form .form-field-note a:hover{color:rgb(var(--rgb-accent-2))}.form .form-note{margin-top:8px;font-family:var(--ff-primary);font-size:1.4rem;font-weight:normal;line-height:1.7em;color:rgba(var(--rgb-main), 0.7)}.form .form-note a{font-size:inherit;color:inherit;box-shadow:inset 0 -0.05em 0 0 rgba(var(--rgb-main), 0.7);padding-bottom:2px;transition:box-shadow .3s,color .3s}.form .form-note a:hover{box-shadow:inset 0 -0.05em 0 0 rgb(var(--rgb-accent-2));color:rgb(var(--rgb-accent-2))}.form .form-note .link-geolocation span{font-size:1.4rem;color:rgba(var(--rgb-main), 0.7);padding-bottom:2px;box-shadow:inset 0 -0.05em 0 0 rgba(var(--rgb-main), 0.7);transition:box-shadow .3s,color .3s}.form .form-note .link-geolocation svg{position:relative;top:2px;width:14px;height:14px;fill:rgba(var(--rgb-main), 0.7);margin-left:5px;transition:fill .3s}.form .form-note .link-geolocation:hover span{box-shadow:inset 0 -0.05em 0 0 rgb(var(--rgb-accent-2));color:rgb(var(--rgb-accent-2))}.form .form-note .link-geolocation:hover svg{fill:rgb(var(--rgb-accent-2))}.form .form-global-error{--paragraph-font-size: var(--fz-15);color:var(--form-color-error)}.form .form-global-error p,.form .form-global-error a{color:var(--form-color-error)}.form .form-global-error a{text-decoration:none;box-shadow:inset 0 -0.1em 0 0 var(--form-color-error)}.form .form-global-error strong,.form .form-global-error b{font-weight:700}.form .form-global-error em,.form .form-global-error i{font-style:italic}.form .form-error{position:absolute;margin-top:8px;top:100%;left:0;font-size:1rem;font-weight:bold;color:var(--form-color-error)}.form .title-field{margin-bottom:-20px}.form .title-field__heading{font-family:var(--ff-primary);font-size:var(--fz-25);font-weight:700;line-height:1.4em;color:var(--form-color)}.form .subtitle-field{margin-bottom:-20px}.form .subtitle-field__heading{font-family:var(--ff-primary);font-size:var(--fz-21);font-weight:700;line-height:1.2em;color:var(--form-color)}.form .oc-loading{pointer-events:none}.form .oc-loading::after{margin-left:10px}.alert.alert-success{font-size:2.1rem;font-weight:500;line-height:1.3;color:rgb(var(--rgb-black))}.alert.alert-success button{display:none}.form-field-error-label{position:absolute;top:110%;font-size:13px;font-weight:100;color:var(--form-color-error)}.input-field,.textarea-field{--input-and-textarea-field-font-family: var(--form-font-family);--input-and-textarea-field-font-size: var(--form-font-size);--input-and-textarea-field-font-weight: 400;--input-and-textarea-field-color: var(--form-color);--input-and-textarea-field-color-loading: rgba(var(--rgb-main), 0.5);--input-and-textarea-field-placeholder-color: rgba(var(--rgb-main), 0.5);--input-and-textarea-field-background-color: var(--form-background-color);--input-and-textarea-field-border-color: rgba(var(--rgba-line));--input-and-textarea-field-border-color-active: rgb(var(--rgb-main));--input-and-textarea-field-border-color-error: var(--form-color-error);--datepicker-border-radius: 4px}.box-informations-message .input-field,.box-informations-message .textarea-field{--input-and-textarea-field-placeholder-color: rgba(var(--rgb-white), 0.5);--input-and-textarea-field-border-color: rgba(var(--rgb-white), 0.15);--input-and-textarea-field-border-color-active: rgb(var(--rgb-white))}.input-field,.textarea-field{position:relative}.input-field__input-container,.input-field__textarea-container,.textarea-field__input-container,.textarea-field__textarea-container{position:relative}.input-field__hidden,.textarea-field__hidden{position:absolute;left:-999px;width:0;height:0;pointer-events:none}.input-field__input,.input-field__textarea,.textarea-field__input,.textarea-field__textarea{width:100%;padding:6px 0;font-family:var(--input-and-textarea-field-font-family);font-size:var(--input-and-textarea-field-font-size);font-weight:var(--input-and-textarea-field-font-weight);line-height:1.6em;color:var(--input-and-textarea-field-color);border:0;border-bottom:1px solid var(--input-and-textarea-field-border-color);border-radius:0;background-color:var(--input-and-textarea-field-background-color);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none}.input-field__input:focus,.input-field__textarea:focus,.input-field[data-inputvalue]:not([data-inputvalue=""]) .input-field__input,.input-field[data-textareavalue]:not([data-textareavalue=""]) .input-field__textarea,.textarea-field__input:focus,.textarea-field__textarea:focus,.input-field[data-inputvalue]:not([data-inputvalue=""]) .textarea-field__input,.input-field[data-textareavalue]:not([data-textareavalue=""]) .textarea-field__textarea,.textarea-field[data-inputvalue]:not([data-inputvalue=""]) .input-field__input,.textarea-field[data-textareavalue]:not([data-textareavalue=""]) .input-field__textarea,.textarea-field[data-inputvalue]:not([data-inputvalue=""]) .textarea-field__input,.textarea-field[data-textareavalue]:not([data-textareavalue=""]) .textarea-field__textarea{border-color:var(--input-and-textarea-field-border-color-active)}.input-field__input,.textarea-field__input{box-shadow:0 0 0 100px var(--input-and-textarea-field-background-color) inset}.input-field__error,.textarea-field__error{position:absolute;top:100%;left:0}.input-field--disabled .input-field__input,.input-field--disabled .textarea-field__input,.textarea-field--disabled .input-field__input,.textarea-field--disabled .textarea-field__input{color:rgba(var(--rgb-main), 0.5);border-color:var(--input-and-textarea-field-border-color) !important}.input-field--disabled .input-field__label,.input-field--disabled .textarea-field__label,.textarea-field--disabled .input-field__label,.textarea-field--disabled .textarea-field__label{color:rgba(var(--rgb-main), 0.5)}.input-field--disabled .input-field__label>span,.input-field--disabled .textarea-field__label>span,.textarea-field--disabled .input-field__label>span,.textarea-field--disabled .textarea-field__label>span{color:rgba(var(--rgb-main), 0.5)}.input-field--error .input-field__input,.input-field--error .input-field__textarea,.input-field--error .textarea-field__input,.input-field--error .textarea-field__textarea,.textarea-field--error .input-field__input,.textarea-field--error .input-field__textarea,.textarea-field--error .textarea-field__input,.textarea-field--error .textarea-field__textarea{border-color:var(--input-and-textarea-field-border-color-error)}.input-field--loading .input-field__input,.input-field--loading .textarea-field__input,.textarea-field--loading .input-field__input,.textarea-field--loading .textarea-field__input{pointer-events:none;animation:animation-fade-in-out 1s var(--in-out-quart) infinite}@keyframes animation-fade-in-out{0%{color:var(--input-and-textarea-field-color-loading)}50%{color:var(--input-and-textarea-field-color)}100%{color:var(--input-and-textarea-field-color-loading)}}.input-field ::-webkit-input-placeholder,.textarea-field ::-webkit-input-placeholder{color:var(--input-and-textarea-field-placeholder-color)}.input-field ::-moz-placeholder,.textarea-field ::-moz-placeholder{color:var(--input-and-textarea-field-placeholder-color)}.input-field :-ms-input-placeholder,.textarea-field :-ms-input-placeholder{color:var(--input-and-textarea-field-placeholder-color)}.input-field :-moz-placeholder,.textarea-field :-moz-placeholder{color:var(--input-and-textarea-field-placeholder-color)}.input-field :-webkit-autofill,.input-field :-webkit-autofill:hover,.input-field :-webkit-autofill:focus,.input-field :-webkit-autofill:active,.textarea-field :-webkit-autofill,.textarea-field :-webkit-autofill:hover,.textarea-field :-webkit-autofill:focus,.textarea-field :-webkit-autofill:active{font-size:var(--input-and-textarea-field-font-size) !important;margin-bottom:1px !important;border-bottom:1px solid var(--input-and-textarea-field-border-color-active) !important;-webkit-text-fill-color:var(--input-and-textarea-field-color);caret-color:var(--input-and-textarea-field-color)}.input-field :-webkit-autofill::first-line,.textarea-field :-webkit-autofill::first-line{font-family:var(--input-and-textarea-field-font-family);font-size:var(--input-and-textarea-field-font-size)}.input-field__input{margin-bottom:1px}.input-field__input[type=time]::-webkit-calendar-picker-indicator,.input-field__input[type=date]::-webkit-calendar-picker-indicator{display:none}.input-field__input[type=time]:in-range::-webkit-datetime-edit-year-field,.input-field__input[type=time]:in-range::-webkit-datetime-edit-month-field,.input-field__input[type=time]:in-range::-webkit-datetime-edit-day-field,.input-field__input[type=time]:in-range::-webkit-datetime-edit-text,.input-field__input[type=date]:in-range::-webkit-datetime-edit-year-field,.input-field__input[type=date]:in-range::-webkit-datetime-edit-month-field,.input-field__input[type=date]:in-range::-webkit-datetime-edit-day-field,.input-field__input[type=date]:in-range::-webkit-datetime-edit-text{color:rgba(0,0,0,0)}.input-field--with-tooltip{--tooltip-button-size: 19px;--tooltip-svg-size: 16px;--tooltip-position-right: 0px}.input-field--with-tooltip .input-field__input{padding-right:calc(10px + var(--tooltip-position-right) + var(--tooltip-button-size) + var(--tooltip-position-right))}.input-field__tooltip{position:absolute;top:50%;right:var(--tooltip-position-right);transform:translateY(-50%)}.input-field--with-password-visibility{--password-visibility-button-size: 19px;--password-visibility-svg-size: 19px;--password-visibility-position-right: 0px}.input-field--with-password-visibility .input-field__input{padding-right:calc(10px + var(--password-visibility-position-right) + var(--password-visibility-button-size) + var(--password-visibility-position-right))}.input-field__password-visibility{position:absolute;top:50%;right:var(--password-visibility-position-right);transform:translateY(-50%)}.input-field__password-visibility .password-visibility__input{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.input-field__password-visibility .password-visibility__label{position:relative;display:block;width:var(--password-visibility-button-size);height:var(--password-visibility-button-size);pointer-events:all;cursor:pointer}.input-field__password-visibility .password-visibility__label-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:var(--password-visibility-svg-size);height:var(--password-visibility-svg-size);fill:rgba(var(--rgb-main), 0.3);opacity:0;transition:fill .3s ease,opacity .3s ease}.input-field__password-visibility .password-visibility__input:not(:checked)~.password-visibility__label .password-visibility__label-svg--close-eye,.input-field__password-visibility .password-visibility__input:checked~.password-visibility__label .password-visibility__label-svg--open-eye{opacity:1}.input-field__password-visibility .password-visibility__label:hover .password-visibility__label-svg{fill:rgb(var(--rgb-main))}.input-field--with-calendar-icon{--calendar-icon-button-size: 19px;--calendar-icon-svg-size: 16px;--calendar-icon-position-right: 0px}.input-field--with-calendar-icon .input-field__input{padding-right:calc(10px + var(--calendar-icon-position-right) + var(--calendar-icon-button-size) + var(--calendar-icon-position-right))}.input-field__calendar-icon{position:absolute;top:50%;right:var(--calendar-icon-position-right);transform:translateY(-50%);pointer-events:none}.input-field__calendar-icon .calendar-icon{position:relative;width:var(--calendar-icon-button-size);height:var(--calendar-icon-button-size)}.input-field__calendar-icon .calendar-icon__svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:var(--calendar-icon-svg-size);height:var(--calendar-icon-svg-size);fill:rgb(var(--rgb-accent))}.input-field--with-tooltip.input-field--with-password-visibility .input-field__input{padding-right:calc(20px + var(--tooltip-position-right) + var(--tooltip-button-size) + var(--tooltip-position-right) + var(--password-visibility-button-size) + var(--password-visibility-position-right))}.input-field__tooltip+.input-field__password-visibility{right:calc(10px + var(--tooltip-position-right) + var(--tooltip-button-size) + var(--tooltip-position-right))}.input-field--with-tooltip.input-field--with-calendar-icon .input-field__input{padding-right:calc(20px + var(--tooltip-position-right) + var(--tooltip-button-size) + var(--tooltip-position-right) + var(--calendar-icon-button-size) + var(--calendar-icon-position-right))}.input-field__tooltip+.input-field__calendar-icon{right:calc(10px + var(--tooltip-position-right) + var(--tooltip-button-size) + var(--tooltip-position-right))}.textarea-field textarea{outline:none;resize:none;overflow:hidden;height:39px}.textarea-field textarea[style]{margin-bottom:0}.checkbox-field,.radio-field{--checkbox-and-radio-field-title-font-family: var(--form-font-family);--checkbox-and-radio-field-title-font-size: var(--fz-17);--checkbox-and-radio-field-title-font-weight: 600;--checkbox-and-radio-field-title-color: var(--form-color);--checkbox-and-radio-field-label-font-family: var(--form-font-family);--checkbox-and-radio-field-label-font-size: var(--form-font-size);--checkbox-and-radio-field-label-line-height: 1.5;--checkbox-and-radio-field-label-color: var(--form-color);--radio-field-dot-color: var(--form-background-color);--radio-field-box-background-color: var(--form-background-color);--radio-field-box-background-color-active: rgb(var(--rgb-accent));--radio-field-box-border-color: rgba(var(--rgba-line));--radio-field-box-border-color-active: rgb(var(--rgb-accent));--radio-field-box-size: 20px;--checkbox-field-box-background-color: var(--form-background-color);--checkbox-field-box-background-color-active: rgb(var(--rgb-accent));--checkbox-field-box-background-color-active-disabled: var(--form-color-disabled);--checkbox-field-box-border-color: rgba(var(--rgba-line));--checkbox-field-box-border-color-active: rgb(var(--rgb-accent));--checkbox-field-box-border-color-active-disabled: var(--form-color-disabled);--checkbox-field-box-size: 18px}.checkbox-field--tag,.radio-field--tag{--checkbox-and-radio-field-label-font-size: 1.5rem;--checkbox-and-radio-tag-field-color: var(--form-color);--checkbox-and-radio-tag-field-background-color: rgb(var(--rgb-white));--checkbox-and-radio-tag-field-border-color: rgb(var(--rgb-white));--checkbox-and-radio-tag-field-color-hover: rgb(var(--rgb-white));--checkbox-and-radio-tag-field-background-color-hover: rgb(var(--rgb-main));--checkbox-and-radio-tag-field-border-color-hover: rgb(var(--rgb-main));--checkbox-and-radio-tag-field-color-active: rgb(var(--rgb-white));--checkbox-and-radio-tag-field-background-color-active: rgb(var(--rgb-main));--checkbox-and-radio-tag-field-border-color-active: rgb(var(--rgb-main))}.checkbox-field--large-semi-bold,.radio-field--large-semi-bold{--checkbox-and-radio-field-label-font-size: var(--fz-22)}.box .checkbox-field--tag,.box .radio-field--tag{--checkbox-and-radio-tag-field-background-color: rgb(var(--rgb-background));--checkbox-and-radio-tag-field-border-color: rgb(var(--rgb-background))}.checkbox-field,.radio-field{position:relative}.checkbox-field__input,.radio-field__input{position:absolute;opacity:0;cursor:pointer}.checkbox-field__title,.radio-field__title{display:block;margin-bottom:30px;font-family:var(--checkbox-and-radio-field-title-font-family);font-size:var(--checkbox-and-radio-field-title-font-size);font-weight:var(--checkbox-and-radio-field-title-font-weight);line-height:1.5em;color:var(--checkbox-and-radio-field-title-color)}.checkbox-field__title>span,.radio-field__title>span{position:relative;top:-0.2em;color:rgb(var(--rgb-red))}.checkbox-field__label,.radio-field__label{display:flex;position:relative;margin-bottom:20px;cursor:pointer;transition:background-color 300ms;-webkit-tap-highlight-color:rgba(0,0,0,0)}.checkbox-field__label:last-child,.radio-field__label:last-child{margin-bottom:0}.checkbox-field__label.js-disabled,.radio-field__label.js-disabled{pointer-events:none;opacity:.5}.checkbox-field__label.js-not-clickable,.radio-field__label.js-not-clickable{pointer-events:none}.checkbox-field__text,.radio-field__text{flex:1;font-family:var(--checkbox-and-radio-field-label-font-family);font-size:var(--checkbox-and-radio-field-label-font-size);line-height:var(--checkbox-and-radio-field-label-line-height);color:var(--checkbox-and-radio-field-label-color);order:2;transition:color 300ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-field__text>span,.radio-field__text>span{position:relative;top:-0.2em;color:rgb(var(--rgb-red))}.checkbox-field__text>p:last-of-type,.radio-field__text>p:last-of-type{display:inline}.checkbox-field__text a,.checkbox-field__text button,.radio-field__text a,.radio-field__text button{font-size:inherit;text-align:left}.checkbox-field__text sup,.radio-field__text sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.checkbox-field__text .link,.radio-field__text .link{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.checkbox-field__box,.radio-field__box{position:relative;margin-right:15px;order:1;transition-property:background-color,border-color;transition-duration:225ms}.checkbox-field__box::before,.radio-field__box::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);transition:transform 225ms}.checkbox-field__input:checked~.checkbox-field__box::before,.checkbox-field__input:checked~.checkbox-field__box-and-text>.checkbox-field__box::before,.checkbox-field__input:checked~.radio-field__box-and-text>.radio-field__box::before,.checkbox-field__input:checked~.radio-field__box::before,.radio-field__input:checked~.checkbox-field__box-and-text>.checkbox-field__box::before,.radio-field__input:checked~.radio-field__box-and-text>.radio-field__box::before,.radio-field__input:checked~.checkbox-field__box::before,.radio-field__input:checked~.radio-field__box::before{transform:translate(-50%, -50%) scale(1)}.checkbox-field__error,.radio-field__error{position:absolute;top:100%;left:0}.checkbox-field--inline .checkbox-field__options,.checkbox-field--inline .radio-field__options,.radio-field--inline .checkbox-field__options,.radio-field--inline .radio-field__options{margin-top:-20px}.checkbox-field--inline .checkbox-field__label,.checkbox-field--inline .radio-field__label,.radio-field--inline .checkbox-field__label,.radio-field--inline .radio-field__label{display:inline-flex;margin:20px 30px 0 0}.checkbox-field--tag .checkbox-field__options,.checkbox-field--tag .radio-field__options,.radio-field--tag .checkbox-field__options,.radio-field--tag .radio-field__options{display:flex;flex-wrap:wrap;margin:-5px}.checkbox-field--tag .checkbox-field__label,.checkbox-field--tag .radio-field__label,.radio-field--tag .checkbox-field__label,.radio-field--tag .radio-field__label{margin:5px}.checkbox-field--tag .checkbox-field__text,.checkbox-field--tag .radio-field__text,.radio-field--tag .checkbox-field__text,.radio-field--tag .radio-field__text{color:var(--checkbox-and-radio-tag-field-color);background-color:var(--checkbox-and-radio-tag-field-background-color);border:2px solid var(--checkbox-and-radio-tag-field-border-color);padding:4px 12px;transition-property:color,background-color,border-color;transition-duration:300ms}.checkbox-field--tag .checkbox-field__label:hover .checkbox-field__text,.checkbox-field--tag .checkbox-field__label:hover .radio-field__text,.checkbox-field--tag .radio-field__label:hover .checkbox-field__text,.checkbox-field--tag .radio-field__label:hover .radio-field__text,.radio-field--tag .checkbox-field__label:hover .checkbox-field__text,.radio-field--tag .checkbox-field__label:hover .radio-field__text,.radio-field--tag .radio-field__label:hover .checkbox-field__text,.radio-field--tag .radio-field__label:hover .radio-field__text{color:var(--checkbox-and-radio-tag-field-color-hover);background-color:var(--checkbox-and-radio-tag-field-background-color-hover);border-color:var(--checkbox-and-radio-tag-field-border-color-hover)}.checkbox-field--tag .checkbox-field__input:checked~.checkbox-field__text,.checkbox-field--tag .checkbox-field__input:checked~.radio-field__text,.checkbox-field--tag .radio-field__input:checked~.checkbox-field__text,.checkbox-field--tag .radio-field__input:checked~.radio-field__text,.radio-field--tag .checkbox-field__input:checked~.checkbox-field__text,.radio-field--tag .checkbox-field__input:checked~.radio-field__text,.radio-field--tag .radio-field__input:checked~.checkbox-field__text,.radio-field--tag .radio-field__input:checked~.radio-field__text{color:var(--checkbox-and-radio-tag-field-color-active);background-color:var(--checkbox-and-radio-tag-field-background-color-active);border-color:var(--checkbox-and-radio-tag-field-border-color-active)}.checkbox-field--large-semi-bold .checkbox-field__label,.checkbox-field--large-semi-bold .radio-field__label,.radio-field--large-semi-bold .checkbox-field__label,.radio-field--large-semi-bold .radio-field__label{border-top:1px solid rgba(var(--rgba-line));padding:var(--y-30) var(--x-80);margin:0}.checkbox-field--large-semi-bold .checkbox-field__label.active,.checkbox-field--large-semi-bold .radio-field__label.active,.radio-field--large-semi-bold .checkbox-field__label.active,.radio-field--large-semi-bold .radio-field__label.active{background-color:rgba(var(--rgb-accent), 0.1)}.checkbox-field--large-semi-bold.checkbox-field--with-border-bottom-to-last-field .checkbox-field__label:last-child,.checkbox-field--large-semi-bold.radio-field--with-border-bottom-to-last-field .checkbox-field__label:last-child,.checkbox-field--large-semi-bold.checkbox-field--with-border-bottom-to-last-field .radio-field__label:last-child,.checkbox-field--large-semi-bold.radio-field--with-border-bottom-to-last-field .radio-field__label:last-child,.radio-field--large-semi-bold.checkbox-field--with-border-bottom-to-last-field .checkbox-field__label:last-child,.radio-field--large-semi-bold.radio-field--with-border-bottom-to-last-field .checkbox-field__label:last-child,.radio-field--large-semi-bold.checkbox-field--with-border-bottom-to-last-field .radio-field__label:last-child,.radio-field--large-semi-bold.radio-field--with-border-bottom-to-last-field .radio-field__label:last-child{border-bottom:1px solid rgba(var(--rgba-line))}.checkbox-field--large-semi-bold .checkbox-field__box-and-text,.checkbox-field--large-semi-bold .radio-field__box-and-text,.radio-field--large-semi-bold .checkbox-field__box-and-text,.radio-field--large-semi-bold .radio-field__box-and-text{flex:1;display:flex;flex-wrap:wrap;margin:auto 0}.checkbox-field--large-semi-bold .checkbox-field__text,.checkbox-field--large-semi-bold .radio-field__text,.radio-field--large-semi-bold .checkbox-field__text,.radio-field--large-semi-bold .radio-field__text{font-weight:600}.checkbox-field--large-semi-bold .checkbox-field__label:hover .checkbox-field__text,.checkbox-field--large-semi-bold .checkbox-field__label:hover .radio-field__text,.checkbox-field--large-semi-bold .radio-field__label:hover .checkbox-field__text,.checkbox-field--large-semi-bold .radio-field__label:hover .radio-field__text,.radio-field--large-semi-bold .checkbox-field__label:hover .checkbox-field__text,.radio-field--large-semi-bold .checkbox-field__label:hover .radio-field__text,.radio-field--large-semi-bold .radio-field__label:hover .checkbox-field__text,.radio-field--large-semi-bold .radio-field__label:hover .radio-field__text{color:rgb(var(--rgb-accent-2))}.checkbox-field--large-semi-bold .checkbox-field__input:checked~.checkbox-field__box-and-text>.checkbox-field__text,.checkbox-field--large-semi-bold .checkbox-field__input:checked~.radio-field__box-and-text>.checkbox-field__text,.checkbox-field--large-semi-bold .checkbox-field__input:checked~.checkbox-field__box-and-text>.radio-field__text,.checkbox-field--large-semi-bold .checkbox-field__input:checked~.radio-field__box-and-text>.radio-field__text,.checkbox-field--large-semi-bold .radio-field__input:checked~.checkbox-field__box-and-text>.checkbox-field__text,.checkbox-field--large-semi-bold .radio-field__input:checked~.radio-field__box-and-text>.checkbox-field__text,.checkbox-field--large-semi-bold .radio-field__input:checked~.checkbox-field__box-and-text>.radio-field__text,.checkbox-field--large-semi-bold .radio-field__input:checked~.radio-field__box-and-text>.radio-field__text,.radio-field--large-semi-bold .checkbox-field__input:checked~.checkbox-field__box-and-text>.checkbox-field__text,.radio-field--large-semi-bold .checkbox-field__input:checked~.radio-field__box-and-text>.checkbox-field__text,.radio-field--large-semi-bold .checkbox-field__input:checked~.checkbox-field__box-and-text>.radio-field__text,.radio-field--large-semi-bold .checkbox-field__input:checked~.radio-field__box-and-text>.radio-field__text,.radio-field--large-semi-bold .radio-field__input:checked~.checkbox-field__box-and-text>.checkbox-field__text,.radio-field--large-semi-bold .radio-field__input:checked~.radio-field__box-and-text>.checkbox-field__text,.radio-field--large-semi-bold .radio-field__input:checked~.checkbox-field__box-and-text>.radio-field__text,.radio-field--large-semi-bold .radio-field__input:checked~.radio-field__box-and-text>.radio-field__text{color:rgb(var(--rgb-accent))}.checkbox-field--large-semi-bold .checkbox-field__note,.checkbox-field--large-semi-bold .radio-field__note,.radio-field--large-semi-bold .checkbox-field__note,.radio-field--large-semi-bold .radio-field__note{position:relative;order:3;width:100%;font-size:var(--fz-16);line-height:1.6em;margin-top:5px}.checkbox-field--large-semi-bold .checkbox-field__ctx-error,.checkbox-field--large-semi-bold .radio-field__ctx-error,.radio-field--large-semi-bold .checkbox-field__ctx-error,.radio-field--large-semi-bold .radio-field__ctx-error{position:relative;order:0;width:100%;font-size:var(--fz-16);line-height:1.6em;color:rgb(var(--rgb-red));margin-bottom:5px;display:none}.checkbox-field--large-semi-bold .checkbox-field__circle,.checkbox-field--large-semi-bold .radio-field__circle,.radio-field--large-semi-bold .checkbox-field__circle,.radio-field--large-semi-bold .radio-field__circle{position:relative;display:block;width:42px;height:42px;order:3;margin-left:var(--x-30)}.checkbox-field--large-semi-bold .checkbox-field__circle::after,.checkbox-field--large-semi-bold .radio-field__circle::after,.radio-field--large-semi-bold .checkbox-field__circle::after,.radio-field--large-semi-bold .radio-field__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:background-color .3s,border-color .3s;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.checkbox-field--large-semi-bold .checkbox-field__label--urgent .checkbox-field__circle::after,.checkbox-field--large-semi-bold .checkbox-field__label--urgent .radio-field__circle::after,.checkbox-field--large-semi-bold .radio-field__label--urgent .checkbox-field__circle::after,.checkbox-field--large-semi-bold .radio-field__label--urgent .radio-field__circle::after,.radio-field--large-semi-bold .checkbox-field__label--urgent .checkbox-field__circle::after,.radio-field--large-semi-bold .checkbox-field__label--urgent .radio-field__circle::after,.radio-field--large-semi-bold .radio-field__label--urgent .checkbox-field__circle::after,.radio-field--large-semi-bold .radio-field__label--urgent .radio-field__circle::after{background-color:rgb(var(--rgb-red));border-color:rgb(var(--rgb-red))}.checkbox-field--large-semi-bold .checkbox-field__circle-svg,.checkbox-field--large-semi-bold .radio-field__circle-svg,.radio-field--large-semi-bold .checkbox-field__circle-svg,.radio-field--large-semi-bold .radio-field__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:18px;height:18px;stroke:rgb(var(--rgb-main));stroke-width:1.5px;z-index:1}.checkbox-field--large-semi-bold .checkbox-field__label--urgent .checkbox-field__circle-svg,.checkbox-field--large-semi-bold .checkbox-field__label--urgent .radio-field__circle-svg,.checkbox-field--large-semi-bold .radio-field__label--urgent .checkbox-field__circle-svg,.checkbox-field--large-semi-bold .radio-field__label--urgent .radio-field__circle-svg,.radio-field--large-semi-bold .checkbox-field__label--urgent .checkbox-field__circle-svg,.radio-field--large-semi-bold .checkbox-field__label--urgent .radio-field__circle-svg,.radio-field--large-semi-bold .radio-field__label--urgent .checkbox-field__circle-svg,.radio-field--large-semi-bold .radio-field__label--urgent .radio-field__circle-svg{stroke:rgb(var(--rgb-white))}.checkbox-field--large-semi-bold .checkbox-field__error,.checkbox-field--large-semi-bold .radio-field__error,.radio-field--large-semi-bold .checkbox-field__error,.radio-field--large-semi-bold .radio-field__error{position:absolute;top:-20px;left:var(--x-80);right:var(--x-80);margin-top:0}.checkbox-field--large-semi-bold .checkbox-field__under-radio-field,.checkbox-field--large-semi-bold .radio-field__under-radio-field,.radio-field--large-semi-bold .checkbox-field__under-radio-field,.radio-field--large-semi-bold .radio-field__under-radio-field{height:0;padding:0;opacity:0;transform:translateY(-15px);visibility:hidden;overflow:hidden;transition:height 500ms var(--in-out-quart),opacity 800ms var(--in-out-quart),transform 800ms var(--in-out-quart),visibility 500ms}.checkbox-field--large-semi-bold .checkbox-field__under-radio-field.active,.checkbox-field--large-semi-bold .radio-field__under-radio-field.active,.radio-field--large-semi-bold .checkbox-field__under-radio-field.active,.radio-field--large-semi-bold .radio-field__under-radio-field.active{opacity:1;transform:translateY(0);visibility:visible}.checkbox-field--large-semi-bold .checkbox-field__under-radio-field .radio-field,.checkbox-field--large-semi-bold .radio-field__under-radio-field .radio-field,.radio-field--large-semi-bold .checkbox-field__under-radio-field .radio-field,.radio-field--large-semi-bold .radio-field__under-radio-field .radio-field{padding-top:var(--y-30);padding-bottom:var(--y-30)}.checkbox-field--large-semi-bold .checkbox-field__under-radio-field .checkbox-field__label,.checkbox-field--large-semi-bold .checkbox-field__under-radio-field .radio-field__label,.checkbox-field--large-semi-bold .radio-field__under-radio-field .checkbox-field__label,.checkbox-field--large-semi-bold .radio-field__under-radio-field .radio-field__label,.radio-field--large-semi-bold .checkbox-field__under-radio-field .checkbox-field__label,.radio-field--large-semi-bold .checkbox-field__under-radio-field .radio-field__label,.radio-field--large-semi-bold .radio-field__under-radio-field .checkbox-field__label,.radio-field--large-semi-bold .radio-field__under-radio-field .radio-field__label{border-top:none;padding:0 var(--x-80);margin-bottom:20px}.checkbox-field--large-semi-bold .checkbox-field__under-radio-field .checkbox-field__label:last-child,.checkbox-field--large-semi-bold .checkbox-field__under-radio-field .radio-field__label:last-child,.checkbox-field--large-semi-bold .radio-field__under-radio-field .checkbox-field__label:last-child,.checkbox-field--large-semi-bold .radio-field__under-radio-field .radio-field__label:last-child,.radio-field--large-semi-bold .checkbox-field__under-radio-field .checkbox-field__label:last-child,.radio-field--large-semi-bold .checkbox-field__under-radio-field .radio-field__label:last-child,.radio-field--large-semi-bold .radio-field__under-radio-field .checkbox-field__label:last-child,.radio-field--large-semi-bold .radio-field__under-radio-field .radio-field__label:last-child{margin-bottom:0}.checkbox-field--large-semi-bold .checkbox-field__under-radio-field .checkbox-field__box,.checkbox-field--large-semi-bold .checkbox-field__under-radio-field .radio-field__box,.checkbox-field--large-semi-bold .radio-field__under-radio-field .checkbox-field__box,.checkbox-field--large-semi-bold .radio-field__under-radio-field .radio-field__box,.radio-field--large-semi-bold .checkbox-field__under-radio-field .checkbox-field__box,.radio-field--large-semi-bold .checkbox-field__under-radio-field .radio-field__box,.radio-field--large-semi-bold .radio-field__under-radio-field .checkbox-field__box,.radio-field--large-semi-bold .radio-field__under-radio-field .radio-field__box{width:var(--radio-field-box-size);height:var(--radio-field-box-size);margin-top:calc((var(--checkbox-and-radio-field-label-font-size)*var(--checkbox-and-radio-field-label-line-height) - var(--radio-field-box-size))/2)}.checkbox-field--large-semi-bold .checkbox-field__under-radio-field .checkbox-field__input:checked~.checkbox-field__text,.checkbox-field--large-semi-bold .checkbox-field__under-radio-field .checkbox-field__input:checked~.radio-field__text,.checkbox-field--large-semi-bold .checkbox-field__under-radio-field .radio-field__input:checked~.checkbox-field__text,.checkbox-field--large-semi-bold .checkbox-field__under-radio-field .radio-field__input:checked~.radio-field__text,.checkbox-field--large-semi-bold .radio-field__under-radio-field .checkbox-field__input:checked~.checkbox-field__text,.checkbox-field--large-semi-bold .radio-field__under-radio-field .checkbox-field__input:checked~.radio-field__text,.checkbox-field--large-semi-bold .radio-field__under-radio-field .radio-field__input:checked~.checkbox-field__text,.checkbox-field--large-semi-bold .radio-field__under-radio-field .radio-field__input:checked~.radio-field__text,.radio-field--large-semi-bold .checkbox-field__under-radio-field .checkbox-field__input:checked~.checkbox-field__text,.radio-field--large-semi-bold .checkbox-field__under-radio-field .checkbox-field__input:checked~.radio-field__text,.radio-field--large-semi-bold .checkbox-field__under-radio-field .radio-field__input:checked~.checkbox-field__text,.radio-field--large-semi-bold .checkbox-field__under-radio-field .radio-field__input:checked~.radio-field__text,.radio-field--large-semi-bold .radio-field__under-radio-field .checkbox-field__input:checked~.checkbox-field__text,.radio-field--large-semi-bold .radio-field__under-radio-field .checkbox-field__input:checked~.radio-field__text,.radio-field--large-semi-bold .radio-field__under-radio-field .radio-field__input:checked~.checkbox-field__text,.radio-field--large-semi-bold .radio-field__under-radio-field .radio-field__input:checked~.radio-field__text{color:rgb(var(--rgb-accent))}.checkbox-field--large-medium .checkbox-field__label,.checkbox-field--large-medium .radio-field__label,.radio-field--large-medium .checkbox-field__label,.radio-field--large-medium .radio-field__label{border-top:1px solid rgba(var(--rgba-line));padding:var(--y-30) var(--x-80);margin:0}.checkbox-field--large-medium.checkbox-field--with-border-bottom-to-last-field .checkbox-field__label:last-child,.checkbox-field--large-medium.radio-field--with-border-bottom-to-last-field .checkbox-field__label:last-child,.checkbox-field--large-medium.checkbox-field--with-border-bottom-to-last-field .radio-field__label:last-child,.checkbox-field--large-medium.radio-field--with-border-bottom-to-last-field .radio-field__label:last-child,.radio-field--large-medium.checkbox-field--with-border-bottom-to-last-field .checkbox-field__label:last-child,.radio-field--large-medium.radio-field--with-border-bottom-to-last-field .checkbox-field__label:last-child,.radio-field--large-medium.checkbox-field--with-border-bottom-to-last-field .radio-field__label:last-child,.radio-field--large-medium.radio-field--with-border-bottom-to-last-field .radio-field__label:last-child{border-bottom:1px solid rgba(var(--rgba-line))}.checkbox-field--large-medium .checkbox-field__box-and-text,.checkbox-field--large-medium .radio-field__box-and-text,.radio-field--large-medium .checkbox-field__box-and-text,.radio-field--large-medium .radio-field__box-and-text{flex:1;display:flex;flex-wrap:wrap;margin:auto 0}.checkbox-field--large-medium .checkbox-field__text,.checkbox-field--large-medium .radio-field__text,.radio-field--large-medium .checkbox-field__text,.radio-field--large-medium .radio-field__text{font-weight:500}.checkbox-field--large-medium .checkbox-field__error,.checkbox-field--large-medium .radio-field__error,.radio-field--large-medium .checkbox-field__error,.radio-field--large-medium .radio-field__error{position:absolute;top:-20px;left:var(--x-80);right:var(--x-80);margin-top:0}.checkbox-field--inline-large-medium,.radio-field--inline-large-medium{border-top:1px solid rgba(var(--rgba-line));padding:var(--y-50) var(--x-80)}.checkbox-field--inline-large-medium:last-child,.radio-field--inline-large-medium:last-child{border-bottom:1px solid rgba(var(--rgba-line))}.checkbox-field--inline-large-medium .checkbox-field__options,.checkbox-field--inline-large-medium .radio-field__options,.radio-field--inline-large-medium .checkbox-field__options,.radio-field--inline-large-medium .radio-field__options{margin-top:-20px}.checkbox-field--inline-large-medium .checkbox-field__label,.checkbox-field--inline-large-medium .radio-field__label,.radio-field--inline-large-medium .checkbox-field__label,.radio-field--inline-large-medium .radio-field__label{display:inline-flex;margin:20px 30px 0 0}.checkbox-field--inline-large-medium .checkbox-field__text,.checkbox-field--inline-large-medium .radio-field__text,.radio-field--inline-large-medium .checkbox-field__text,.radio-field--inline-large-medium .radio-field__text{font-weight:500}.checkbox-field--inline-large-medium .checkbox-field__error,.checkbox-field--inline-large-medium .radio-field__error,.radio-field--inline-large-medium .checkbox-field__error,.radio-field--inline-large-medium .radio-field__error{position:absolute;top:calc(100% - var(--y-30));left:var(--x-80);right:var(--x-80)}.checkbox-field__box{width:var(--checkbox-field-box-size);height:var(--checkbox-field-box-size);background-color:var(--checkbox-field-box-background-color);border:1px solid var(--checkbox-field-box-border-color);border-radius:3px;margin-top:calc((var(--checkbox-and-radio-field-label-font-size)*var(--checkbox-and-radio-field-label-line-height) - var(--checkbox-field-box-size))/2)}.checkbox-field__box:before{width:12px;height:12px;background:url("../../medias/images/general/icons/checkmark.svg") no-repeat center/contain}.checkbox-field__input:checked~.checkbox-field__box,.checkbox-field__input:checked~.checkbox-field__box-and-text>.checkbox-field__box{background-color:var(--checkbox-field-box-background-color-active);border-color:var(--checkbox-field-box-border-color-active)}.checkbox-field__input:disabled~.checkbox-field__box,.checkbox-field__input:disabled~.checkbox-field__box-and-text>.checkbox-field__box{background-color:var(--checkbox-field-box-background-color-active-disabled);border-color:var(--checkbox-field-box-border-color-active-disabled)}.checkbox-field--tag .checkbox-field__text{border-radius:3px}.checkbox-field--tag .checkbox-field__input:checked~.checkbox-field__text{background-color:var(--checkbox-field-box-background-color-active-disabled);border-color:var(--checkbox-field-box-border-color-active-disabled)}.checkbox-field--large-semi-bold .checkbox-field__box{margin-right:23px}.checkbox-field--large-semi-bold .checkbox-field__ctx-error,.checkbox-field--large-semi-bold .checkbox-field__note{margin-left:calc(var(--checkbox-field-box-size) + 23px)}.checkbox-field--large-medium .checkbox-field__box{margin-right:23px}.radio-field__box{width:var(--radio-field-box-size);height:var(--radio-field-box-size);background-color:var(--radio-field-box-background-color);border:1px solid var(--radio-field-box-border-color);border-radius:50%;margin-top:calc((var(--checkbox-and-radio-field-label-font-size)*var(--checkbox-and-radio-field-label-line-height) - var(--radio-field-box-size))/2)}.radio-field__box::before{width:8px;height:8px;background-color:var(--radio-field-dot-color);border-radius:50%}.radio-field__input:checked~.radio-field__box,.radio-field__input:checked~.radio-field__box-and-text>.radio-field__box{background-color:var(--radio-field-box-background-color-active);border-color:var(--radio-field-box-border-color-active)}.radio-field__input:checked:disabled~.radio-field__box,.radio-field__input:checked:disabled~.radio-field__box-and-text>.radio-field__box{background-color:var(--checkbox-field-box-background-color-active-disabled);border-color:var(--checkbox-field-box-border-color-active-disabled)}.radio-field--tag .radio-field__text{border-radius:100px}.radio-field--tag .radio-field__input:checked~.radio-field__text{background-color:var(--checkbox-field-box-background-color-active-disabled);border-color:var(--checkbox-field-box-border-color-active-disabled)}.radio-field--large-semi-bold .radio-field__box{margin-right:23px}.radio-field--large-semi-bold .radio-field__note{margin-left:calc(var(--radio-field-box-size) + 23px)}.radio-field--large-medium .radio-field__box{margin-right:23px}.select-field{--select-field-label-font-family: var(--form-font-family);--select-field-label-font-size: var(--form-font-size);--select-field-label-font-weight: 400;--select-field-label-color: var(--form-color);--select-field-label-color-active: rgb(var(--rgb-white));--select-field-label-color-disabled: var(--form-color-disabled);--select-field-label-background-color: var(--form-background-color);--select-field-label-background-color-hover: var(--form-background-color);--select-field-label-background-color-active: rgb(var(--rgb-main));--select-field-label-pointer-color: var(--form-color);--select-field-label-pointer-color-active: rgb(var(--rgb-white));--select-field-label-pointer-color-disabled: var(--form-color-disabled);--select-field-label-border-color: rgba(var(--rgba-line));--select-field-label-border-radius: 9px;--select-field-option-font-family: var(--form-font-family);--select-field-option-font-size: var(--form-font-size);--select-field-option-font-weight: 400;--select-field-option-font-weight-selected: 400;--select-field-option-color: var(--form-color);--select-field-option-color-hover: rgb(var(--rgb-accent-2));--select-field-option-color-selected: rgb(var(--rgb-accent-2));--select-field-option-color-disabled: var(--form-color-disabled);--select-field-option-background: rgb(var(--rgb-white));--select-field-option-background-hover: rgb(var(--rgb-white));--select-field-option-background-selected: rgb(var(--rgb-white));--select-field-option-background-highlight: rgba(var(--rgb-accent-2), 0.2);--select-field-options-border-color: rgba(var(--rgba-line));--select-field-options-border-radius: 9px;--select-field-scrollbar-color: transparent;--select-field-scrollbar-background-color: transparent}.select-field{position:relative}.select-field--large{border-top:1px solid rgba(var(--rgba-line));padding:var(--y-30) var(--x-80)}.select-field--large .ts-wrapper{width:50%}@media screen and (max-width: 900px){.select-field--large .ts-wrapper{width:100%}}.select-field .ts-wrapper{position:relative;transition-property:z-index;transition-delay:500ms;margin-top:9px;z-index:1}.select-field .ts-wrapper.dropdown-active{z-index:2;transition-delay:0ms}.select-field--large .ts-wrapper{margin-top:0}.select-field select.ts-hidden-accessible{position:absolute;width:1px;padding:0;border:0;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden}.select-field .ts-wrapper .ts-control{position:relative;display:flex;padding:15px 51px 15px 21px;background-color:var(--select-field-label-background-color);border-top:1px solid var(--select-field-label-border-color);border-bottom:1px solid var(--select-field-label-border-color);border-right:1px solid var(--select-field-label-border-color);border-left:1px solid var(--select-field-label-border-color);border-radius:var(--select-field-label-border-radius);font-family:var(--select-field-label-font-family);font-size:var(--select-field-label-font-size);font-weight:var(--select-field-label-font-weight);line-height:1.5em;color:var(--select-field-label-color);cursor:pointer;user-select:none;transition-property:color,background-color,border-radius,border;transition-duration:500ms;z-index:1}.select-field .ts-wrapper .ts-control:hover{background-color:var(--select-field-label-background-color-hover)}.select-field .ts-wrapper.dropdown-active .ts-control{background-color:var(--select-field-label-background-color-active);border-bottom:1px solid rgba(0,0,0,0);border-radius:var(--select-field-label-border-radius) var(--select-field-label-border-radius) 0 0;color:var(--select-field-label-color-active)}.select-field .ts-wrapper.disabled .ts-control{color:var(--select-field-label-color-disabled);pointer-events:none;cursor:default}.select-field .ts-wrapper .ts-control>input,.select-field .ts-wrapper .ts-control>button{flex:1 1 auto;display:inline-block;padding:0;min-height:0;max-height:none;max-width:100%;margin:0;text-indent:0;border:0;background:none;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;box-shadow:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.select-field .ts-wrapper .ts-control>input::placeholder,.select-field .ts-wrapper .ts-control>button::placeholder{color:inherit}.select-field .ts-wrapper .ts-control>input::-webkit-input-placeholder,.select-field .ts-wrapper .ts-control>button::-webkit-input-placeholder{color:inherit}.select-field .ts-wrapper .ts-control>input::-moz-placeholder,.select-field .ts-wrapper .ts-control>button::-moz-placeholder{color:inherit}.select-field .ts-wrapper .ts-control>input::-ms-input-placeholder,.select-field .ts-wrapper .ts-control>button::-ms-input-placeholder{color:inherit}.select-field .ts-wrapper .ts-control>input::-moz-placeholder,.select-field .ts-wrapper .ts-control>button::-moz-placeholder{color:inherit}.select-field .ts-wrapper .ts-control>input{box-shadow:0 0 0 100px var(--select-field-label-background-color) inset;transition-property:box-shadow;transition-duration:500ms}.select-field .ts-wrapper .ts-control:hover>input{box-shadow:0 0 0 100px var(--select-field-label-background-color-hover) inset}.select-field .ts-wrapper.dropdown-active .ts-control>input{box-shadow:0 0 0 100px var(--select-field-label-background-color-active) inset}.select-field .ts-wrapper .ts-control>button{text-align:left;outline:none}.select-field .ts-wrapper .ts-control>button>span{position:relative;top:-0.2em;color:rgb(var(--rgb-red));transition-property:color;transition-duration:500ms}.select-field .ts-wrapper.dropdown-active .ts-control>button>span{color:var(--select-field-label-color-active)}.select-field .ts-wrapper.disabled .ts-control>button>span{color:var(--select-field-label-color-disabled)}.select-field .ts-wrapper.input-hidden .ts-control>input,.select-field .ts-wrapper.has-items .ts-control>button{position:absolute;left:-10000px;opacity:0}.select-field .ts-wrapper .ts-control>svg{position:absolute;width:9px;height:9px;top:50%;right:30px;fill:var(--select-field-label-pointer-color);pointer-events:none;transform:translateY(-50%);transition-property:transform,fill;transition-duration:500ms;transition-timing-function:var(--out-cubic),linear;z-index:1}.select-field .ts-wrapper.dropdown-active .ts-control svg{transform:translateY(-50%) rotate(-180deg);fill:var(--select-field-label-pointer-color-active)}.select-field .ts-wrapper.disabled .ts-control svg{fill:var(--select-field-label-pointer-color-disabled)}.select-field .ts-wrapper .ts-control .item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:3px}.select-field .ts-wrapper .ts-dropdown{position:absolute;top:0%;left:0;display:block !important;width:100%;background-color:rgb(var(--rgb-white));border-bottom:1px solid var(--select-field-options-border-color);border-right:1px solid var(--select-field-options-border-color);border-left:1px solid var(--select-field-options-border-color);border-radius:0 0 var(--select-field-options-border-radius) var(--select-field-options-border-radius);opacity:0;overflow:hidden;visibility:hidden;pointer-events:none;transition-property:top,opacity,visibility;transition-duration:500ms,500ms,0ms;transition-timing-function:var(--out-cubic),var(--out-cubic),linear;transition-delay:0ms,0ms,500ms}.select-field .ts-wrapper.dropdown-active .ts-dropdown{top:100%;opacity:1;visibility:visible;pointer-events:all;transition-property:top,opacity,visibility;transition-duration:500ms,500ms,0s;transition-delay:0ms,0ms,0s;transition-timing-function:var(--out-cubic)}.select-field .ts-wrapper .ts-dropdown .ts-dropdown-content{max-height:195px;overflow-y:auto;overflow-x:hidden;overflow-scrolling:touch;scroll-behavior:smooth}.select-field .ts-wrapper .ts-dropdown .ts-dropdown-content::-webkit-scrollbar{width:5px;height:5px;background-color:var(--select-field-scrollbar-background-color);-webkit-appearance:none}.select-field .ts-wrapper .ts-dropdown .ts-dropdown-content::-webkit-scrollbar-thumb{background-color:var(--select-field-scrollbar-color)}.select-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option,.select-field .ts-wrapper .ts-dropdown .ts-dropdown-content .no-results{padding:15px 21px;font-family:var(--select-field-option-font-family);font-size:var(--select-field-option-font-size);font-weight:var(--select-field-option-font-weight);line-height:1.5em;color:var(--select-field-option-color);background-color:var(--select-field-option-background)}.select-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option[data-selectable]{cursor:pointer;user-select:none;transition-property:font-weight,color,background-color;transition-duration:300ms}.select-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option[data-selectable]:hover{color:var(--select-field-option-color-hover);background-color:var(--select-field-option-background-hover)}.select-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option[data-selectable].selected{font-weight:var(--select-field-option-font-weight-selected);color:var(--select-field-option-color-selected);background-color:var(--select-field-option-background-selected)}.select-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option[data-selectable] .highlight{background-color:var(--select-field-option-background-highlight);border-radius:1px}.select-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option:not([data-selectable]){color:var(--select-field-option-color-disabled)}.select-field select{display:block;width:100%;padding:15px 51px 15px 21px;background-image:var(--pointer-background-image);background-repeat:no-repeat;background-position:calc(100% - 21px - 9px) 50%;background-size:9px 9px;background-color:var(--select-field-label-background-color);border-top:1px solid var(--select-field-label-border-color);border-bottom:1px solid var(--select-field-label-border-color);border-right:1px solid var(--select-field-label-border-color);border-left:1px solid var(--select-field-label-border-color);border-radius:var(--select-field-label-border-radius);font-family:var(--select-field-label-font-family);font-size:var(--select-field-label-font-size);font-weight:var(--select-field-label-font-weight);line-height:1.5em;color:var(--select-field-label-color);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;outline:none;-webkit-appearance:none;margin-top:9px}.select-field--large select{width:50%;margin-top:0}@media screen and (max-width: 900px){.select-field--large select{width:100%}}.file-field{--file-field-font-family: var(--form-font-family);--file-field-font-size: var(--fz-14);--file-field-font-weight: 600;--file-field-line-height: 1.4em;--file-field-color: var(--form-color);--file-field-hover-color: var(--form-color);--file-field-background-color: rgba(var(--rgb-white));--file-field-border-radius: 5px}.box .file-field{--file-field-background-color: rgba(var(--rgb-background))}.file-field{position:relative}.file-field__input{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.file-field__label{display:block;position:relative;width:100%;padding:20px 80px 20px 40px;background-color:var(--file-field-background-color);border-radius:var(--file-field-border-radius);cursor:pointer;transition-property:background-color,color;transition-duration:300ms}[data-file]:not([data-file=""]) .file-field__label{pointer-events:none}.file-field__text{display:block;font-family:var(--file-field-font-family);font-size:var(--file-field-font-size);font-weight:var(--file-field-font-weight);line-height:var(--file-field-line-height);color:var(--file-field-color);word-wrap:break-word;overflow:hidden;transition:color 300ms}.file-field__text>span{position:relative;top:-0.2em;color:rgb(var(--rgb-red))}.file-field__label:hover .file-field__text{color:var(--file-field-hover-color)}.file-field__svg{position:absolute;width:14px;height:14px;top:50%;right:40px;fill:var(--file-field-color);transform:translate(0, -50%);transition:fill 300ms,opacity 300ms}.file-field__label:hover .file-field__svg{fill:var(--file-field-hover-color)}[data-file]:not([data-file=""]) .file-field__svg{opacity:0}.file-field__x{position:absolute;width:18px;height:18px;top:50%;right:20px;opacity:0;z-index:1;cursor:pointer;pointer-events:none;transform:translate(0, -50%);transition:opacity 300ms,visibility 0ms ease 300ms}.file-field__x::before,.file-field__x::after{content:"";position:absolute;width:100%;height:2px;top:50%;left:50%;background-color:var(--file-field-color);transition:background-color 300ms}.file-field__x::before{transform:translate(-50%, -50%) rotate(45deg)}.file-field__x::after{transform:translate(-50%, -50%) rotate(-45deg)}.file-field__x:hover::before,.file-field__x:hover::after{background-color:var(--file-field-hover-color)}[data-file]:not([data-file=""]) .file-field__x{opacity:1;visibility:visible;pointer-events:all}.form{--timepicker-color: var(--form-color);--timepicker-border-radius: 4px}.form .bootstrap-datetimepicker-widget table td span:hover{background:none !important}.form .bootstrap-datetimepicker-widget table td span{color:var(--timepicker-color)}.form .bootstrap-datetimepicker-widget table td span:hover{opacity:.6}.form .bootstrap-datetimepicker-widget table td{width:0 !important}.form .glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form .glyphicon-time::before{content:""}.form .glyphicon-chevron-left::before{content:""}.form .glyphicon-chevron-right::before{content:""}.form .glyphicon-chevron-up::before{content:""}.form .glyphicon-chevron-down::before{content:""}.form .glyphicon-calendar::before{content:""}.form .timepicker .btn{display:inline-block;margin-bottom:0;line-height:1.42857143;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative !important}.form .timepicker .btn::before{content:var(--pointer-background-image);position:absolute !important;display:block;width:14px;height:14px;background-size:16px 16px;background-position:center center;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;opacity:1;transition:opacity .3s ease;will-change:transform}.form .timepicker .btn[data-action=incrementHours]::before{transform:translate(-50%, -50%) rotate(180deg)}.form .timepicker .btn[data-action=incrementMinutes]::before{transform:translate(-50%, -50%) rotate(180deg)}.form .timepicker .btn:hover::before{opacity:.5}.form .timepicker .btn::before{background:rgba(0,0,0,0)}.form .collapse{display:none}.form .collapse.in{display:block}.form .dropdown-menu{position:absolute;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#f7f8f8;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:var(--timepicker-border-radius)}.form .list-unstyled{padding-left:0;list-style:none}.form .bootstrap-datetimepicker-widget{list-style:none;height:225px}.form .bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em;top:calc(100% + 10px) !important}@media(min-width: 768px){.form .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media(min-width: 992px){.form .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media(min-width: 1200px){.form .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.form .bootstrap-datetimepicker-widget.dropdown-menu.bottom::before{border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:7px}.form .bootstrap-datetimepicker-widget.dropdown-menu.bottom::after{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;top:-6px;left:8px}.form .bootstrap-datetimepicker-widget.dropdown-menu.top::before{border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);bottom:-7px;left:6px}.form .bootstrap-datetimepicker-widget.dropdown-menu.top::after{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #fff;bottom:-6px;left:7px}.form .bootstrap-datetimepicker-widget.dropdown-menu.pull-right::before{left:auto;right:6px}.form .bootstrap-datetimepicker-widget.dropdown-menu.pull-right::after{left:auto;right:7px}.form .bootstrap-datetimepicker-widget .list-unstyled{margin:0}.form .bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.form .bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.form .bootstrap-datetimepicker-widget .timepicker-hour,.form .bootstrap-datetimepicker-widget .timepicker-minute,.form .bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.form .bootstrap-datetimepicker-widget button[data-action]{padding:6px}.form .bootstrap-datetimepicker-widget .btn[data-action=showHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.form .bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.form .bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM"}.form .bootstrap-datetimepicker-widget .btn[data-action=clear]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker"}.form .bootstrap-datetimepicker-widget .btn[data-action=today]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today"}.form .bootstrap-datetimepicker-widget .picker-switch{text-align:center}.form .bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens"}.form .bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.form .bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.form .bootstrap-datetimepicker-widget table{width:100%;margin:0}.form .bootstrap-datetimepicker-widget table td,.form .bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.form .bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.form .bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.form .bootstrap-datetimepicker-widget table th.disabled,.form .bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777;cursor:not-allowed}.form .bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month"}.form .bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month"}.form .bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.form .bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.form .bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.form .bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.form .bootstrap-datetimepicker-widget table td.day:hover,.form .bootstrap-datetimepicker-widget table td.hour:hover,.form .bootstrap-datetimepicker-widget table td.minute:hover,.form .bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.form .bootstrap-datetimepicker-widget table td.old,.form .bootstrap-datetimepicker-widget table td.new{color:#777}.form .bootstrap-datetimepicker-widget table td.today{position:relative}.form .bootstrap-datetimepicker-widget table td.today:before{content:"";display:inline-block;border:solid rgba(0,0,0,0);border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.form .bootstrap-datetimepicker-widget table td.active,.form .bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.form .bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.form .bootstrap-datetimepicker-widget table td.disabled,.form .bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777;cursor:not-allowed}.form .bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.form .bootstrap-datetimepicker-widget table td span:hover{background:#eee}.form .bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.form .bootstrap-datetimepicker-widget table td span.old{color:#777}.form .bootstrap-datetimepicker-widget table td span.disabled,.form .bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777;cursor:not-allowed}.form .bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.form .bootstrap-datetimepicker-widget.wider{width:21em}.form .bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important}.form .input-group.date .input-group-addon{cursor:pointer}.form .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.control-multi-file-uploader,.multiple-files-field{--multiple-files-field-container-background-color: rgb(var(--rgb-white));--multiple-files-field-container-border-color: rgba(var(--rgb-main), 0.6);--multiple-files-field-container-border-radius: 5px;--multiple-files-field-button-height: 100px;--multiple-files-field-button-font-size: var(--fz-15);--multiple-files-field-button-font-weight: 600;--multiple-files-field-button-line-height: 1.5em;--multiple-files-field-button-color: var(--form-color);--multiple-files-field-button-color-hover: var(--form-color);--multiple-files-field-button-svg-size: 14px;--multiple-files-field-button-svg-color: var(--form-color);--multiple-files-field-button-svg-color-hover: var(--form-color);--multiple-files-field-button-background-color: rgb(var(--rgb-white));--multiple-files-field-button-background-color-hover: rgba(var(--rgb-main), 0.1);--multiple-files-field-file-background-color: rgb(var(--rgb-white));--multiple-files-field-file-preview-size: 100px;--multiple-files-field-file-preview-border-radius: 5px;--multiple-files-field-file-detail-font-size: var(--fz-14);--multiple-files-field-file-detail-font-weight: 400;--multiple-files-field-file-detail-line-height: 1.5em;--multiple-files-field-file-detail-color: var(--form-color);--multiple-files-field-file-x-color: rgb(var(--rgb-white));--multiple-files-field-file-x-background-color: rgb(var(--rgb-accent));--multiple-files-field-file-x-background-color-hover: rgb(var(--rgb-main));--multiple-files-field-file-x-background-size: 20px}.box .control-multi-file-uploader,.box .multiple-files-field{--multiple-files-field-container-background-color: rgb(var(--rgb-background));--multiple-files-field-button-background-color: rgb(var(--rgb-background));--multiple-files-field-button-background-color-hover: rgba(var(--rgb-main), 0.1);--multiple-files-field-file-background-color: rgb(var(--rgb-background))}.control-multi-file-uploader{background-color:var(--multiple-files-field-container-background-color);border:1px dashed var(--multiple-files-field-container-border-color);border-radius:var(--multiple-files-field-container-border-radius);overflow:hidden}.control-multi-file-uploader .container{position:relative;width:100%;height:100%}.control-multi-file-uploader .dz-clickable{height:var(--multiple-files-field-button-height);background-color:var(--multiple-files-field-button-background-color);cursor:pointer;transition-property:color,background-color;transition-duration:300ms}.control-multi-file-uploader .dz-clickable:hover{background-color:var(--multiple-files-field-button-background-color-hover)}.control-multi-file-uploader .content{font-size:var(--multiple-files-field-button-font-size)}.control-multi-file-uploader .content .placeholder{position:absolute;top:50px;right:20px;left:20px;line-height:var(--multiple-files-field-button-line-height);font-weight:var(--multiple-files-field-button-font-weight);color:var(--multiple-files-field-button-color);text-align:center;pointer-events:none;transform:translate(0, -50%);transition-property:color,background-color;transition-duration:300ms}.control-multi-file-uploader .content .placeholder__svg{width:var(--multiple-files-field-button-svg-size);height:var(--multiple-files-field-button-svg-size);fill:var(--multiple-files-field-button-svg-color);transition:fill .3s;margin-left:10px;margin-bottom:-1px}.control-multi-file-uploader .content .placeholder .upload-full-text{display:block}@media screen and (max-width: 560px){.control-multi-file-uploader .content .placeholder .upload-full-text{display:none}}.control-multi-file-uploader .content .placeholder .upload-truncated-text{display:none}@media screen and (max-width: 560px){.control-multi-file-uploader .content .placeholder .upload-truncated-text{display:block}}.control-multi-file-uploader .content .dz-preview{display:flex;align-items:center;position:relative;min-height:100px;padding-left:120px;padding-right:35px;margin:20px}.control-multi-file-uploader .content .dz-preview .thumbnail{position:absolute;width:var(--multiple-files-field-file-preview-size);height:var(--multiple-files-field-file-preview-size);top:0;left:0}.control-multi-file-uploader .content .dz-preview .thumbnail{border-radius:var(--multiple-files-field-file-preview-border-radius);overflow:hidden}.control-multi-file-uploader .content .dz-preview .dz-details{flex-wrap:wrap;font-size:var(--multiple-files-field-file-detail-font-size);line-height:var(--multiple-files-field-file-detail-line-height);color:var(--multiple-files-field-file-detail-color)}.control-multi-file-uploader .content .dz-preview .dz-details .dz-filename,.control-multi-file-uploader .content .dz-preview .dz-details .dz-size{width:100%;word-break:break-all;margin:6px 0}.control-multi-file-uploader .content .dz-preview .action-panel{position:absolute;width:var(--multiple-files-field-file-x-background-size);height:var(--multiple-files-field-file-x-background-size);top:10px;right:10px;color:var(--multiple-files-field-file-x-color);background:var(--multiple-files-field-file-x-background-color);border-radius:50%;cursor:pointer;z-index:4;transition-property:color,background-color;transition-duration:300ms}.control-multi-file-uploader .content .dz-preview .action-panel:hover{background-color:var(--multiple-files-field-file-x-background-color-hover)}.control-multi-file-uploader .content .dz-preview .action-panel a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:8px;height:8px}.control-multi-file-uploader .content .dz-preview .action-panel a:before,.control-multi-file-uploader .content .dz-preview .action-panel a:after{content:"";position:absolute;width:100%;height:1px;top:50%;left:50%;background-color:var(--multiple-files-field-file-x-color);transition:background-color 300ms}.control-multi-file-uploader .content .dz-preview .action-panel a:before{transform:translate(-50%, -50%) rotate(45deg)}.control-multi-file-uploader .content .dz-preview .action-panel a:after{transform:translate(-50%, -50%) rotate(-45deg)}.control-multi-file-uploader .content .dz-preview .dz-error-mark{display:none}.control-multi-file-uploader .content .dz-preview .dz-error-message{position:absolute;bottom:5px;color:var(--form-color-error)}.control-multi-file-uploader .dz-clickable:hover~.content .placeholder{color:var(--multiple-files-field-button-color-hover)}.control-multi-file-uploader .dz-clickable:hover~.content .placeholder__svg{fill:var(--multiple-files-field-button-svg-color-hover)}.multiple-files-field{position:relative}.multiple-files-field__container{border:1px dashed var(--multiple-files-field-container-border-color);border-radius:var(--multiple-files-field-container-border-radius);overflow:hidden}.multiple-files-field__button-input{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.multiple-files-field__button-label{display:flex;width:100%;min-height:var(--multiple-files-field-button-height);padding:20px 20px;align-items:center;justify-content:center;background-color:var(--multiple-files-field-button-background-color);cursor:pointer;transition:background-color .3s ease}.multiple-files-field__button-input.is-disabled+.multiple-files-field__button-label{pointer-events:none}.multiple-files-field__button-label:hover{background-color:var(--multiple-files-field-button-background-color-hover)}.multiple-files-field__button-label-text{font-size:var(--multiple-files-field-button-font-size);font-weight:var(--multiple-files-field-button-font-weight);line-height:var(--multiple-files-field-button-line-height);text-align:center;color:var(--multiple-files-field-button-color);transition:opacity .3s,color .3s}.multiple-files-field__button-label-text>span{position:relative;top:-0.2em;color:rgb(var(--rgb-error))}.multiple-files-field__button-label:hover .multiple-files-field__button-label-text{color:var(--multiple-files-field-button-color-hover)}.multiple-files-field__button-input.is-disabled+.multiple-files-field__button-label .multiple-files-field__button-label-text{opacity:.6}.multiple-files-field__button-label-svg{width:var(--multiple-files-field-button-svg-size);height:var(--multiple-files-field-button-svg-size);fill:var(--multiple-files-field-button-svg-color);transition:fill .3s;margin-left:10px;margin-bottom:-1px}.multiple-files-field__button-label:hover .multiple-files-field__button-label-svg{fill:var(--multiple-files-field-button-svg-color-hover)}.multiple-files-field__file{height:0px;background-color:var(--multiple-files-field-file-background-color);opacity:0;overflow:hidden}.multiple-files-field__file-container{display:flex;align-items:center;padding:20px}.multiple-files-field__file-preview-item{padding-right:20px}.multiple-files-field__file-preview-picture{width:var(--multiple-files-field-file-preview-size);height:var(--multiple-files-field-file-preview-size);border-radius:var(--multiple-files-field-file-preview-border-radius);overflow:hidden}.multiple-files-field__file-text-item{flex:1;padding-right:20px}.multiple-files-field__file-title,.multiple-files-field__file-size{display:block;font-size:var(--multiple-files-field-file-detail-font-size);font-weight:var(--multiple-files-field-file-detail-font-weight);line-height:var(--multiple-files-field-file-detail-line-height);color:var(--multiple-files-field-file-detail-color);word-break:break-all}.multiple-files-field__file-title{margin-bottom:6px}.multiple-files-field__file-delete-item{align-self:flex-start;padding-top:10px;padding-right:10px}.multiple-files-field__file-delete-link{display:flex;justify-content:center;align-items:center;width:var(--multiple-files-field-file-x-background-size);height:var(--multiple-files-field-file-x-background-size);background-color:var(--multiple-files-field-file-x-background-color);border-radius:50%;transition:background-color .3s ease}.multiple-files-field__file-delete-link:hover{background-color:var(--multiple-files-field-file-x-background-color-hover)}.multiple-files-field__file-delete-x{position:relative;width:8px;height:8px}.multiple-files-field__file-delete-x:before,.multiple-files-field__file-delete-x:after{content:"";position:absolute;width:100%;height:1px;top:50%;left:50%;background-color:var(--multiple-files-field-file-x-color);transition:background-color 300ms}.multiple-files-field__file-delete-x:before{transform:translate(-50%, -50%) rotate(45deg)}.multiple-files-field__file-delete-x:after{transform:translate(-50%, -50%) rotate(-45deg)}.multiple-files-field__error{position:absolute;top:100%;left:0}.sort-field{--sort-field-label-font-family: var(--ff-primary);--sort-field-label-font-size: 1.4rem;--sort-field-label-font-weight: 600;--sort-field-label-color: rgb(var(--rgb-main));--sort-field-label-active-color: rgb(var(--rgb-main));--sort-field-label-color-hover: rgba(var(--rgb-main), 0.5);--sort-field-label-background: transparent;--sort-field-label-background-hover: transparent;--sort-field-label-active-background: transparent;--sort-field-label-pointer-color: rgb(var(--rgb-main));--sort-field-label-pointer-color-active: rgb(var(--rgb-main));--sort-field-label-pointer-color-hover: rgba(var(--rgb-main), 0.5);--sort-field-label-border-color: transparent;--sort-field-option-font-family: var(--ff-primary);--sort-field-option-font-size: 1.4rem;--sort-field-option-font-weight: 400;--sort-field-option-font-weight-selected: 600;--sort-field-option-color: rgb(var(--rgb-main));--sort-field-option-color-hover: rgb(var(--rgb-accent));--sort-field-option-color-selected: rgb(var(--rgb-accent));--sort-field-option-background: rgb(var(--rgb-white));--sort-field-option-background-hover: transparent;--sort-field-option-background-selected: transparent;--sort-field-scrollbar-color: transparent;--sort-field-scrollbar-background-color: transparent}.sort-field{position:relative;width:fit-content;max-width:100%}.sort-field .ts-wrapper{position:relative;transition-property:z-index;transition-delay:600ms;z-index:1}.sort-field .ts-wrapper.dropdown-active{z-index:2;transition-delay:0ms}.sort-field select.ts-hidden-accessible{position:absolute;width:1px;padding:0;border:0;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden}.sort-field .ts-wrapper .ts-control{position:relative;display:flex;padding:0 21px 0 0;background-color:var(--sort-field-label-background);border:0;font-family:var(--sort-field-label-font-family);font-size:var(--sort-field-label-font-size);font-weight:var(--sort-field-label-font-weight);line-height:1.5em;text-align:right;color:var(--sort-field-label-color);cursor:pointer;user-select:none;transition-property:color,background-color;transition-duration:300ms;z-index:1}@media screen and (max-width: 600px){.sort-field .ts-wrapper .ts-control{text-align:left}}.sort-field .ts-wrapper .ts-control:hover{background-color:var(--sort-field-label-background-hover);color:var(--sort-field-label-color-hover)}.sort-field--align-left .ts-control{text-align:left}.sort-field .ts-wrapper.dropdown-active .ts-control{background-color:var(--sort-field-label-active-background);color:var(--sort-field-label-active-color)}.sort-field .ts-wrapper .ts-control>button{flex:1 1 auto;display:inline-block;padding:0;min-height:0;max-height:none;max-width:100%;margin:0;text-indent:0;border:0;background:none;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;box-shadow:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.sort-field .ts-wrapper .ts-control>button::placeholder{color:inherit}.sort-field .ts-wrapper .ts-control>button::-webkit-input-placeholder{color:inherit}.sort-field .ts-wrapper .ts-control>button::-moz-placeholder{color:inherit}.sort-field .ts-wrapper .ts-control>button::-ms-input-placeholder{color:inherit}.sort-field .ts-wrapper .ts-control>button::-moz-placeholder{color:inherit}.sort-field .ts-wrapper .ts-control>button{text-align:left;outline:none}.sort-field .ts-wrapper.has-items .ts-control>button{position:absolute;left:-10000px;opacity:0}.sort-field .ts-wrapper .ts-control>svg{position:absolute;width:9px;height:9px;top:50%;right:0;fill:var(--sort-field-label-pointer-color);pointer-events:none;transform:translateY(-50%);transition-property:transform,fill;transition-duration:.3s;transition-timing-function:var(--out-cubic),ease;z-index:1}.sort-field .ts-wrapper.dropdown-active .ts-control svg{transform:translateY(-50%) rotate(-180deg);fill:var(--sort-field-label-pointer-color-active)}.sort-field .ts-wrapper .ts-control:hover>svg{fill:var(--sort-field-label-pointer-color-hover)}.sort-field .ts-wrapper .ts-control .item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sort-field .ts-wrapper .ts-dropdown{position:absolute;top:100%;right:0;display:block !important;width:max-content;max-width:250px;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general);box-shadow:0 0 47px 0 rgba(0,0,0,.06);opacity:0;overflow:hidden;visibility:hidden;pointer-events:none;transition-property:top,opacity,visibility;transition-duration:600ms,600ms,0ms;transition-timing-function:var(--in-out-custom),var(--in-out-custom),linear;transition-delay:0ms,0ms,600ms}@media screen and (max-width: 600px){.sort-field .ts-wrapper .ts-dropdown{left:0;right:auto}}.sort-field--align-left .ts-wrapper .ts-dropdown{left:0;right:auto}.sort-field .ts-wrapper.dropdown-active .ts-dropdown{top:calc(100% + 15px);opacity:1;visibility:visible;pointer-events:all;transition-property:top,opacity,visibility;transition-duration:600ms,600ms,0s;transition-delay:0ms,0ms,0s;transition-timing-function:var(--in-out-custom)}.sort-field .ts-wrapper .ts-dropdown .ts-dropdown-content{max-height:195px;padding:18px 0;overflow-y:auto;overflow-x:hidden;overflow-scrolling:touch;scroll-behavior:smooth}.sort-field .ts-wrapper .ts-dropdown .ts-dropdown-content::-webkit-scrollbar{width:5px;height:5px;background-color:var(--sort-field-scrollbar-background-color);-webkit-appearance:none}.sort-field .ts-wrapper .ts-dropdown .ts-dropdown-content::-webkit-scrollbar-thumb{background-color:var(--sort-field-scrollbar-color)}.sort-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option{padding:9px 25px;font-family:var(--sort-field-option-font-family);font-size:var(--sort-field-option-font-size);font-weight:var(--sort-field-option-font-weight);line-height:1.2em;color:var(--sort-field-option-color);background-color:var(--sort-field-option-background)}.sort-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option[data-selectable]{cursor:pointer;user-select:none;transition-property:color,background-color;transition-duration:300ms}.sort-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option[data-selectable]:hover{color:var(--sort-field-option-color-hover);background-color:var(--sort-field-option-background-hover)}.sort-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option[data-selectable].selected{font-weight:var(--sort-field-option-font-weight-selected);color:var(--sort-field-option-color-selected);background-color:var(--sort-field-option-background-selected)}.sort-field select{display:block;width:100%;padding:0 21px 0 0;background-image:var(--pointer-background-image);background-repeat:no-repeat;background-position:100% 50%;background-size:9px 9px;background-color:var(--sort-field-label-background);border:0;font-family:var(--sort-field-label-font-family);font-size:var(--sort-field-label-font-size);font-weight:var(--sort-field-label-font-weight);line-height:1.2em;color:var(--sort-field-label-color);text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;outline:none;-webkit-appearance:none;transition:opacity .3s}@media screen and (max-width: 600px){.sort-field select{text-align:left}}.sort-field select:hover{opacity:.5}.sort-field--align-left select{text-align:left}.filter-field{--select-field-label-font-family: var(--ff-primary);--select-field-label-font-size: 1.4rem;--select-field-label-font-weight: 500;--select-field-label-color: rgb(var(--rgb-main));--filter-field-label-color-hover: rgb(var(--rgb-white));--select-field-label-color-active: rgb(var(--rgb-white));--select-field-label-background-color: rgb(var(--rgb-white));--select-field-label-background-color-hover: rgb(var(--rgb-accent));--select-field-label-background-color-active: rgb(var(--rgb-accent));--select-field-label-pointer-color: rgb(var(--rgb-main));--filter-field-label-pointer-color-hover: rgb(var(--rgb-white));--select-field-label-pointer-color-active: rgb(var(--rgb-white));--select-field-label-border-color: transparent;--select-field-label-border-radius: var(--radius-filter-field);--select-field-option-font-family: var(--ff-primary);--select-field-option-font-size: 1.4rem;--select-field-option-font-weight: 400;--select-field-option-font-weight-selected: 500;--select-field-option-color: rgb(var(--rgb-main));--select-field-option-color-hover: rgb(var(--rgb-accent));--select-field-option-color-selected: rgb(var(--rgb-accent));--select-field-option-background: rgb(var(--rgb-white));--select-field-option-background-hover: rgb(var(--rgb-white));--select-field-option-background-selected: rgb(var(--rgb-white));--select-field-options-border-color: rgba(var(--rgba-line));--select-field-options-border-radius: var(--radius-filter-field);--select-field-scrollbar-color: transparent;--select-field-scrollbar-background-color: transparent}.filter-field{position:relative}.filter-field .ts-wrapper{position:relative;transition-property:z-index;transition-delay:500ms;margin-top:9px;z-index:1}.filter-field .ts-wrapper.dropdown-active{z-index:2;transition-delay:0ms}.filter-field select.ts-hidden-accessible{position:absolute;width:1px;padding:0;border:0;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden}.filter-field .ts-wrapper .ts-control{position:relative;display:flex;align-items:center;height:50px;padding:0 57px 0 27px;background-color:var(--select-field-label-background-color);border-top:1px solid var(--select-field-label-border-color);border-bottom:1px solid var(--select-field-label-border-color);border-right:1px solid var(--select-field-label-border-color);border-left:1px solid var(--select-field-label-border-color);border-radius:var(--select-field-label-border-radius);font-family:var(--select-field-label-font-family);font-size:var(--select-field-label-font-size);font-weight:var(--select-field-label-font-weight);line-height:1.5em;color:var(--select-field-label-color);cursor:pointer;user-select:none;transition-property:color,background-color,border-radius,border;transition-duration:500ms;z-index:1}.filter-field .ts-wrapper .ts-control:hover{background-color:var(--select-field-label-background-color-hover);color:var(--filter-field-label-color-hover)}.filter-field .ts-wrapper.dropdown-active .ts-control{background-color:var(--select-field-label-background-color-active);border-bottom:1px solid rgba(0,0,0,0);border-radius:var(--select-field-label-border-radius) var(--select-field-label-border-radius) 0 0;color:var(--select-field-label-color-active)}.filter-field .ts-wrapper .ts-control>input,.filter-field .ts-wrapper .ts-control>button{flex:1 1 auto;display:inline-block;padding:0;min-height:0;max-height:none;max-width:100%;margin:0;text-indent:0;border:0;background:none;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;box-shadow:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.filter-field .ts-wrapper .ts-control>input::placeholder,.filter-field .ts-wrapper .ts-control>button::placeholder{color:inherit}.filter-field .ts-wrapper .ts-control>input::-webkit-input-placeholder,.filter-field .ts-wrapper .ts-control>button::-webkit-input-placeholder{color:inherit}.filter-field .ts-wrapper .ts-control>input::-moz-placeholder,.filter-field .ts-wrapper .ts-control>button::-moz-placeholder{color:inherit}.filter-field .ts-wrapper .ts-control>input::-ms-input-placeholder,.filter-field .ts-wrapper .ts-control>button::-ms-input-placeholder{color:inherit}.filter-field .ts-wrapper .ts-control>input::-moz-placeholder,.filter-field .ts-wrapper .ts-control>button::-moz-placeholder{color:inherit}.filter-field .ts-wrapper .ts-control>input{box-shadow:0 0 0 100px var(--select-field-label-background-color) inset;transition-property:box-shadow;transition-duration:500ms}.filter-field .ts-wrapper .ts-control:hover>input{box-shadow:0 0 0 100px var(--select-field-label-background-color-hover) inset}.filter-field .ts-wrapper.dropdown-active .ts-control>input{box-shadow:0 0 0 100px var(--select-field-label-background-color-active) inset}.filter-field .ts-wrapper .ts-control>button{text-align:left;outline:none}.filter-field .ts-wrapper .ts-control>button>span{position:relative;top:-0.2em;color:rgb(var(--rgb-red));transition-property:color;transition-duration:500ms}.filter-field .ts-wrapper.dropdown-active .ts-control>button>span{color:var(--select-field-label-color-active)}.filter-field .ts-wrapper.disabled .ts-control>button>span{color:var(--select-field-label-color-disabled)}.filter-field .ts-wrapper.input-hidden .ts-control>input,.filter-field .ts-wrapper.has-items .ts-control>button{position:absolute;left:-10000px;opacity:0}.filter-field .ts-wrapper .ts-control>svg{position:absolute;width:9px;height:9px;top:50%;right:30px;fill:var(--select-field-label-pointer-color);pointer-events:none;transform:translateY(-50%);transition-property:transform,fill;transition-duration:500ms;transition-timing-function:var(--out-cubic),linear;z-index:1}.filter-field .ts-wrapper .ts-control:hover svg{fill:var(--filter-field-label-pointer-color-hover)}.filter-field .ts-wrapper.dropdown-active .ts-control svg{transform:translateY(-50%) rotate(-180deg);fill:var(--select-field-label-pointer-color-active)}.filter-field .ts-wrapper .ts-control .item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:3px}.filter-field .ts-wrapper .ts-dropdown{position:absolute;top:0%;left:0;display:block !important;width:100%;background-color:rgb(var(--rgb-white));border-bottom:1px solid var(--select-field-options-border-color);border-right:1px solid var(--select-field-options-border-color);border-left:1px solid var(--select-field-options-border-color);border-radius:0 0 var(--select-field-options-border-radius) var(--select-field-options-border-radius);opacity:0;overflow:hidden;visibility:hidden;pointer-events:none;transition-property:top,opacity,visibility;transition-duration:500ms,500ms,0ms;transition-timing-function:var(--out-cubic),var(--out-cubic),linear;transition-delay:0ms,0ms,500ms}.filter-field .ts-wrapper.dropdown-active .ts-dropdown{top:100%;opacity:1;visibility:visible;pointer-events:all;transition-property:top,opacity,visibility;transition-duration:500ms,500ms,0s;transition-delay:0ms,0ms,0s;transition-timing-function:var(--out-cubic)}.filter-field .ts-wrapper .ts-dropdown .ts-dropdown-content{max-height:195px;overflow-y:auto;overflow-x:hidden;overflow-scrolling:touch;scroll-behavior:smooth}.filter-field .ts-wrapper .ts-dropdown .ts-dropdown-content::-webkit-scrollbar{width:5px;height:5px;background-color:var(--select-field-scrollbar-background-color);-webkit-appearance:none}.filter-field .ts-wrapper .ts-dropdown .ts-dropdown-content::-webkit-scrollbar-thumb{background-color:var(--select-field-scrollbar-color)}.filter-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option,.filter-field .ts-wrapper .ts-dropdown .ts-dropdown-content .no-results{padding:12px 27px;font-family:var(--select-field-option-font-family);font-size:var(--select-field-option-font-size);font-weight:var(--select-field-option-font-weight);line-height:1.5em;color:var(--select-field-option-color);background-color:var(--select-field-option-background)}.filter-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option[data-selectable]{cursor:pointer;user-select:none;transition-property:font-weight,color,background-color;transition-duration:300ms}.filter-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option[data-selectable]:hover{color:var(--select-field-option-color-hover);background-color:var(--select-field-option-background-hover)}.filter-field .ts-wrapper .ts-dropdown .ts-dropdown-content .option[data-selectable].selected{font-weight:var(--select-field-option-font-weight-selected);color:var(--select-field-option-color-selected);background-color:var(--select-field-option-background-selected)}.filter-field select{display:flex;align-items:center;width:100%;height:50px;padding:0 57px 0 27px;background-image:var(--pointer-background-image);background-repeat:no-repeat;background-position:calc(100% - 27px) 50%;background-size:9px 9px;background-color:var(--select-field-label-background-color);border-top:1px solid var(--select-field-label-border-color);border-bottom:1px solid var(--select-field-label-border-color);border-right:1px solid var(--select-field-label-border-color);border-left:1px solid var(--select-field-label-border-color);border-radius:var(--select-field-label-border-radius);font-family:var(--select-field-label-font-family);font-size:var(--select-field-label-font-size);font-weight:var(--select-field-label-font-weight);line-height:1.5em;color:var(--select-field-label-color);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;outline:none;-webkit-appearance:none;margin-top:9px}:root{--calendar-header-background-color: rgb(var(--rgb-white));--calendar-header-color: rgb(var(--rgb-main));--calendar-header-color-disabled: rgba(var(--rgb-main), 0.4);--calendar-main-background-color: rgb(var(--rgb-white));--calendar-main-border-color: transparent;--calendar-main-color: rgb(var(--rgb-main));--calendar-main-day-cell-size: 3.7rem;--calendar-main-month-year-cell-size: calc(var(--calendar-main-day-cell-size) * 1.7);--calendar-day-previous-or-next-color: rgba(var(--rgb-main), 0.4);--calendar-day-previous-or-next-background-color: transparent;--calendar-day-previous-or-next-border-color: transparent;--calendar-day-previous-or-next-dot-available-background-color: rgba(var(--rgb-main), 0.4);--calendar-day-previous-or-next-dot-partially-available-background-color: rgba(var(--rgb-main), 0.4);--calendar-month-year-previous-or-next-color: rgba(var(--rgb-main), 0.4);--calendar-day-not-available-color: rgba(var(--rgb-main), 0.4);--calendar-day-color: rgb(var(--rgb-main));--calendar-day-background-color: transparent;--calendar-day-border-color: transparent;--calendar-day-dot-available-background-color: rgb(var(--rgb-green));--calendar-day-dot-partially-available-background-color: rgb(var(--rgb-orange));--calendar-month-year-color: rgb(var(--rgb-main));--calendar-day-color-hover: rgb(var(--rgb-main));--calendar-day-background-color-hover: rgb(var(--rgb-background));--calendar-day-border-color-hover: rgb(var(--rgb-background));--calendar-day-dot-available-background-color-hover: rgb(var(--rgb-green));--calendar-day-dot-partially-available-background-color-hover: rgb(var(--rgb-orange));--calendar-month-year-color-hover: rgb(var(--rgb-accent-2));--calendar-today-color: rgb(var(--rgb-main));--calendar-today-background-color: transparent;--calendar-today-border-color: rgba(var(--rgb-main), 0.2);--calendar-today-dot-available-background-color: rgb(var(--rgb-green));--calendar-today-dot-partially-available-background-color: rgb(var(--rgb-orange));--calendar-today-color-hover: rgb(var(--rgb-main));--calendar-today-background-color-hover: rgb(var(--rgb-background));--calendar-today-border-color-hover: rgb(var(--rgb-background));--calendar-today-dot-available-background-color-hover: rgb(var(--rgb-green));--calendar-today-dot-partially-available-background-color-hover: rgb(var(--rgb-orange));--calendar-day-active-color: rgb(var(--rgb-white));--calendar-day-active-background-color: rgb(var(--rgb-accent));--calendar-day-active-border-color: rgb(var(--rgb-accent));--calendar-day-active-dot-available-background-color: rgb(var(--rgb-white));--calendar-day-active-dot-partially-available-background-color: rgb(var(--rgb-white));--calendar-day-active-color-hover: rgb(var(--rgb-white));--calendar-day-active-background-color-hover: rgb(var(--rgb-accent));--calendar-day-active-border-color-hover: rgb(var(--rgb-accent));--calendar-day-active-dot-available-background-color-hover: rgb(var(--rgb-white));--calendar-day-active-dot-partially-available-background-color-hover: rgb(var(--rgb-white))}@media screen and (max-width: 1024px){:root{--calendar-main-day-cell-size: 3.4rem}}.datepicker-dropdown{position:absolute;top:calc(100% + 10px) !important;left:0 !important;width:320px;background-color:rgb(var(--rgb-white));border-radius:var(--datepicker-border-radius);opacity:0;box-shadow:0 0 10px 2px rgba(0,0,0,.15);visibility:hidden;pointer-events:none;z-index:100;transition:opacity .3s,visibility 0ms ease .3s}@media screen and (max-width: 425px){.datepicker-dropdown{width:100%}}.datepicker-dropdown.active{opacity:1;visibility:visible;pointer-events:all;transition:opacity .3s}.datepicker-dropdown .datepicker-picker .datepicker-header{--calendar-header-background-color: rgb(var(--rgb-main));--calendar-header-color: rgb(var(--rgb-white));padding:24px 14px}@media screen and (max-width: 425px){.datepicker-dropdown .datepicker-picker .datepicker-header{padding-left:10px;padding-right:10px}}.datepicker-dropdown .datepicker-picker .datepicker-main{--calendar-main-background-color: white;padding:34px 14px 18px}@media screen and (max-width: 425px){.datepicker-dropdown .datepicker-picker .datepicker-main{padding-top:28px;padding-bottom:18px;padding-left:10px;padding-right:10px}}.datepicker-dropdown .datepicker-picker .day::after{display:none}.--disabled-click .datepicker-cell.day{pointer-events:none}.datepicker-picker{display:inline-block}.datepicker-picker span{display:block;flex:1;border:0;cursor:default;text-align:center;-webkit-touch-callout:none;user-select:none}.datepicker-picker .datepicker-header{background-color:var(--calendar-header-background-color);padding-bottom:35px}.datepicker-picker .datepicker-main{background-color:var(--calendar-main-background-color)}.datepicker-controls{display:flex}.datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;cursor:pointer;white-space:nowrap;font-family:var(--ff-primary);font-size:2.2rem;font-weight:400;color:var(--calendar-header-color)}.datepicker-controls .button:focus,.datepicker-controls .button:active{outline:none}.datepicker-controls .button[disabled]{cursor:not-allowed;pointer-events:none}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .prev-btn,.datepicker-controls .next-btn{width:14.2857142857%}.datepicker-controls .prev-btn>svg,.datepicker-controls .next-btn>svg{width:6px;height:10px;stroke:var(--calendar-header-color);transition:transform .3s var(--out-cubic)}.datepicker-controls .prev-btn[disabled]>svg,.datepicker-controls .next-btn[disabled]>svg{stroke:var(--calendar-header-color-disabled)}.datepicker-controls .prev-btn>svg{transform:rotate(180deg)}.datepicker-controls .prev-btn:hover>svg{transform:rotate(180deg) translateX(3px)}.datepicker-controls .next-btn:hover>svg{transform:translateX(3px)}.datepicker-view{display:flex}.datepicker-view .days-of-week{display:flex;margin-bottom:10px}.datepicker-view .dow{flex-basis:14.2857142857%;font-size:1.7rem;font-weight:700;color:var(--calendar-main-color)}.datepicker-grid{display:flex;flex-wrap:wrap}.datepicker-cell{height:var(--calendar-main-day-cell-size);line-height:var(--calendar-main-day-cell-size)}.datepicker-cell.day{position:relative;font-size:1.5rem;font-weight:400;color:var(--calendar-main-color);z-index:1}.datepicker-cell.day::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc(var(--calendar-main-day-cell-size) - .3em);height:calc(var(--calendar-main-day-cell-size) - .3em);border:1px solid var(--calendar-main-border-color);border-radius:50%;transition:background-color .3s,border-color .3s;z-index:-1}.datepicker-cell.day::after{content:"";position:absolute;bottom:5px;left:50%;transform:translateX(-50%);width:5px;height:5px;background-color:rgba(0,0,0,0);border-radius:50%;transition:background-color 300ms;z-index:1}.datepicker-cell.month,.datepicker-cell.year,.datepicker-cell.decade{font-size:1.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:var(--calendar-main-color)}.datepicker-cell.disabled{cursor:default;pointer-events:none}.datepicker-cell.disabled::after{display:none}.datepicker-cell.disabled.is-not-available{text-decoration:line-through;color:var(--calendar-day-not-available-color) !important}.datepicker-cell:not(.disabled){cursor:pointer}.datepicker-cell:not(.disabled).is-available::after{background-color:var(--calendar-day-dot-available-background-color)}.datepicker-cell:not(.disabled).is-partially-available::after{background-color:var(--calendar-day-dot-partially-available-background-color)}.datepicker-cell:not(.disabled):hover::before{background-color:var(--calendar-day-background-color-hover);border-color:var(--calendar-day-border-color-hover)}.datepicker-cell:not(.disabled):hover.is-available::after{background-color:var(--calendar-day-dot-available-background-color-hover)}.datepicker-cell:not(.disabled):hover.is-partially-available::after{background-color:var(--calendar-day-dot-partially-available-background-color-hover)}.datepicker-cell.day.today:not(.selected){color:var(--calendar-today-color)}.datepicker-cell.day.today:not(.selected)::before{background-color:var(--calendar-today-background-color);border-color:var(--calendar-today-border-color)}.datepicker-cell.day.today:not(.selected).is-available::after{background-color:var(--calendar-today-dot-available-background-color)}.datepicker-cell.day.today:not(.selected).is-partially-available::after{background-color:var(--calendar-today-dot-partially-available-background-color)}.datepicker-cell.day.today:not(.selected):hover:not(.disabled){color:var(--calendar-today-color-hover)}.datepicker-cell.day.today:not(.selected):hover:not(.disabled)::before{background-color:var(--calendar-today-background-color-hover);border:1px solid var(--calendar-today-border-color-hover)}.datepicker-cell.day.today:not(.selected):hover:not(.disabled).is-available::after{background-color:var(--calendar-today-dot-available-background-color-hover)}.datepicker-cell.day.today:not(.selected):hover:not(.disabled).is-partially-available::after{background-color:var(--calendar-today-dot-partially-available-background-color-hover)}.datepicker-cell.day.selected{color:var(--calendar-day-active-color)}.datepicker-cell.day.selected::before{background-color:var(--calendar-day-active-background-color);border-color:var(--calendar-day-active-border-color)}.datepicker-cell.day.selected.is-available::after{background-color:var(--calendar-day-active-dot-available-background-color)}.datepicker-cell.day.selected.is-partially-available::after{background-color:var(--calendar-day-active-dot-partially-available-background-color)}.datepicker-cell.day.selected:hover{color:var(--calendar-day-active-color-hover)}.datepicker-cell.day.selected:hover::before{background-color:var(--calendar-day-active-background-color-hover);border-color:var(--calendar-day-active-border-color-hover)}.datepicker-cell.day.selected:hover.is-available::after{background-color:var(--calendar-day-active-dot-available-background-color-hover)}.datepicker-cell.day.selected:hover.is-partially-available::after{background-color:var(--calendar-day-active-dot-partially-available-background-color-hover)}.datepicker-cell.day.prev,.datepicker-cell.day.next{color:var(--calendar-day-previous-or-next-color)}.datepicker-cell.day.prev::before,.datepicker-cell.day.next::before{background-color:var(--calendar-day-previous-or-next-background-color);border-color:var(--calendar-day-previous-or-next-border-color)}.datepicker-cell.day.prev.is-available::after,.datepicker-cell.day.next.is-available::after{background-color:var(--calendar-day-previous-or-next-dot-available-background-color)}.datepicker-cell.day.prev.is-partially-available::after,.datepicker-cell.day.next.is-partially-available::after{background-color:var(--calendar-day-previous-or-next-dot-partially-available-background-color)}.datepicker-cell.month.prev,.datepicker-cell.month.next,.datepicker-cell.year.prev,.datepicker-cell.year.next,.datepicker-cell.decade.prev,.datepicker-cell.decade.next{color:var(--calendar-month-year-previous-or-next-color)}.datepicker-cell.month.selected,.datepicker-cell.month:not(.prev,.next):hover,.datepicker-cell.year.selected,.datepicker-cell.year:not(.prev,.next):hover,.datepicker-cell.decade.selected,.datepicker-cell.decade:not(.prev,.next):hover{color:var(--calendar-month-year-color-hover)}.datepicker-view .days .datepicker-cell{flex-basis:14.2857142857%}.datepicker-view.months .datepicker-cell,.datepicker-view.years .datepicker-cell,.datepicker-view.decades .datepicker-cell{flex-basis:25%;height:var(--calendar-main-month-year-cell-size);line-height:var(--calendar-main-month-year-cell-size)}.search-bar{display:flex;justify-content:space-between;height:50px;background-color:rgb(var(--rgb-white));border-radius:var(--radius-search-bar);overflow:hidden}.search-bar__input-container{flex:1;position:relative}.search-bar__input-container ::-webkit-input-placeholder{color:rgba(var(--rgb-main), 0.75)}.search-bar__input-container ::-moz-placeholder{color:rgba(var(--rgb-main), 0.75)}.search-bar__input-container :-ms-input-placeholder{color:rgba(var(--rgb-main), 0.75)}.search-bar__input-container :-moz-placeholder{color:rgba(var(--rgb-main), 0.75)}.search-bar__input{display:flex;align-items:center;height:100%;font-family:var(--ff-primary);font-size:1.4rem;color:rgb(var(--rgb-main));width:100%;background-color:rgba(0,0,0,0);border:0;padding:0 52px 0 30px}@media screen and (max-width: 600px){.search-bar__input{padding:0 52px 0 20px}}.search-bar__button-delete{position:absolute;top:50%;right:15px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:rgb(var(--rgb-background));border-radius:50%;opacity:0;pointer-events:none;transition:opacity .3s,background-color .3s}.search-bar__input:not(:placeholder-shown)~.search-bar__button-delete{opacity:1;pointer-events:all}.search-bar__button-delete:hover{background-color:rgb(var(--rgb-accent))}.search-bar__button-delete-x{--x-color: rgb(var(--rgb-main));--x-size: 8px;--x-thickness: 1.5px}.search-bar__button-delete:hover .search-bar__button-delete-x{--x-color: rgba(var(--rgb-white))}.search-bar__button-submit{border-radius:0}.search-bar__button-submit svg{width:14px;height:15px}@media screen and (max-width: 600px){.search-bar__button-submit{padding-left:18px;padding-right:18px}.search-bar__button-submit span{display:none}.search-bar__button-submit svg{--button-svg-spacing: 0px;width:16px;height:17px}}.dynamic-field-group{position:relative}.dynamic-field-group__group{overflow:visible}.dynamic-field-group__group.is-hidden{height:0px;pointer-events:none;overflow:hidden}.dynamic-field-group__content{display:flow-root;opacity:1;transform:none;transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease,var(--out-cubic);transition-delay:.3s}.dynamic-field-group__group.is-hidden .dynamic-field-group__content{opacity:0;transform:translate3d(0, 20px, 0);transition-delay:0s}.dynamic-field-group__title-container{margin-bottom:25px}.dynamic-field-group__title{font-family:var(--ff-primary);font-size:var(--fz-19);font-weight:700;line-height:1.2em;color:var(--form-color)}.dynamic-field-group__button-delete-container{display:flex;align-items:center;justify-content:flex-end;height:calc(15px + var(--fz-14)*1.3 + 15px);transition:opacity .3s;margin-top:45px}[data-field-group]:only-child .dynamic-field-group__button-delete-container{opacity:0;pointer-events:none}.dynamic-field-group__button-add-container{position:absolute;bottom:0;left:0}.search-by-address{padding:min(var(--y-50),50px) min(var(--x-50),50px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}@media screen and (max-width: 1200px)and (min-width: 1001px),screen and (max-width: 800px){.search-by-address{--button-height: 48px}}.search-by-address__title{display:block;font-family:var(--ff-secondary);font-size:var(--fz-30);line-height:1.3em;font-weight:700;margin-bottom:var(--y-30)}.search-by-address__form{display:flex;gap:0 var(--x-nus-30)}.search-by-address__input-container{flex:1;position:relative}.search-by-address__input{width:100%;padding:0 35px 0 0;font-family:var(--ff-primary);font-size:var(--fz-20);line-height:var(--button-height);color:rgb(var(--rgb-main));border:0;border-bottom:1px solid rgba(var(--rgba-line));border-radius:0;background-color:rgb(var(--rgb-white));-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none}.search-by-address__input:focus,.search-by-address[data-inputvalue]:not([data-inputvalue=""]) .search-by-address__input{border-color:rgb(var(--rgb-main))}.search-by-address__button-delete{position:absolute;top:calc(var(--button-height)/2);right:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:rgb(var(--rgb-background));border-radius:50%;opacity:0;pointer-events:none;transition:opacity 300ms,background-color 300ms}.search-by-address__input:not(:placeholder-shown)~.search-by-address__button-delete{opacity:1;pointer-events:all}.search-by-address__button-delete:hover{background-color:rgb(var(--rgb-accent))}.search-by-address__button-delete-x{--x-color: rgb(var(--rgb-main));--x-size: 9px;--x-thickness: 1.5px;--x-border-radius: 1.5px}.search-by-address__button-delete:hover .search-by-address__button-delete-x{--x-color: rgba(var(--rgb-white))}.search-by-address__button-submit svg{--button-svg-spacing: 12px;width:16px;height:16px}@media screen and (max-width: 1200px)and (min-width: 1001px),screen and (max-width: 800px){.search-by-address__button-submit{padding-right:15px;padding-left:15px}.search-by-address__button-submit span{display:none}.search-by-address__button-submit svg{--button-svg-spacing: 0px}}.search-by-address__address-not-found{margin-top:var(--y-30)}:root{--boolean-survey-field-button-text-background-color: rgb(var(--rgb-white))}:root .flash-survey-card{--boolean-survey-field-button-text-background-color: rgb(var(--rgb-background))}.boolean-survey-field{position:relative}.boolean-survey-field__input{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.boolean-survey-field__label{display:inline-flex;cursor:pointer}.boolean-survey-field--radio .boolean-survey-field__options{margin-right:calc(0px - min(var(--x-75),75px));margin-bottom:calc(0px - min(var(--y-30),30px))}.boolean-survey-field--radio .boolean-survey-field__label{margin-right:min(var(--y-75),75px);margin-bottom:min(var(--y-30),30px)}.boolean-survey-field--radio .boolean-survey-field__text{flex:1;font-size:var(--fz-20);font-weight:600;line-height:1.3em}.boolean-survey-field--radio .boolean-survey-field__text>p:last-of-type{display:inline}.boolean-survey-field--radio .boolean-survey-field__text a{font-size:inherit}.boolean-survey-field--radio .boolean-survey-field__text sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.boolean-survey-field--radio .boolean-survey-field__box{position:relative;width:20px;height:20px;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line));border-radius:50%;transition:background-color .3s,border-color .3s;margin-top:calc((var(--fz-20)*1.3 - 20px)/2);margin-right:var(--x-25)}.boolean-survey-field--radio .boolean-survey-field__box::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);width:8px;height:8px;background-color:var(--form-survey-background-color);border-radius:50%;transition:transform .3s}.boolean-survey-field--radio .boolean-survey-field__input:checked~.boolean-survey-field__box{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.boolean-survey-field--radio .boolean-survey-field__input:checked~.boolean-survey-field__box::before{transform:translate(-50%, -50%) scale(1)}.boolean-survey-field--button .boolean-survey-field__options{margin-right:-7px;margin-bottom:calc(0px - min(var(--y-30),30px))}.boolean-survey-field--button .boolean-survey-field__label{margin-right:7px;margin-bottom:min(var(--y-30),30px)}.boolean-survey-field--button .boolean-survey-field__text{font-size:var(--fz-14);font-weight:600;padding:17px min(var(--y-40),40px);background-color:var(--boolean-survey-field-button-text-background-color);border-radius:24px;transition:color .3s,background-color .3s}.boolean-survey-field--button .boolean-survey-field__input:checked~.boolean-survey-field__text{color:rgb(var(--rgb-white));background-color:rgb(var(--rgb-main))}.boolean-survey-field .boolean-survey-field__error{position:absolute;top:100%;left:0;margin-top:0}.booleans-survey-field__subjects{display:flex;flex-direction:column}.booleans-survey-field__subject{position:relative;display:flex;justify-content:space-between;padding:33px 45px;border-bottom:1px solid rgba(var(--rgba-line))}@media screen and (max-width: 1200px){.booleans-survey-field__subject{flex-direction:column;justify-content:normal;padding:33px 0}}.booleans-survey-field__subject:first-child{padding-top:0}@media screen and (max-width: 1200px){.booleans-survey-field__subject:first-child{padding-top:33px;border-top:1px solid rgba(var(--rgba-line))}}.booleans-survey-field__subject:last-child{padding-bottom:0;border-bottom:none}@media screen and (max-width: 1200px){.booleans-survey-field__subject:last-child{padding-bottom:33px;border-bottom:1px solid rgba(var(--rgba-line))}}.booleans-survey-field--read-only .booleans-survey-field__subject{padding-left:0;padding-right:0}.booleans-survey-field__subject-title{position:relative;flex:1;display:block;font-size:var(--fz-20);font-weight:600;line-height:1.3em;margin-right:30px}@media screen and (max-width: 1200px){.booleans-survey-field__subject-title{margin-bottom:20px}}.booleans-survey-field__subject-title>p:last-of-type{display:inline}.booleans-survey-field__subject-title a{font-size:inherit}.booleans-survey-field__subject-title sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.booleans-survey-field__subject-input{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.booleans-survey-field__subject-label{cursor:pointer}.booleans-survey-field--radio .booleans-survey-field__subject-options{display:flex;flex-wrap:wrap;gap:var(--y-nus-20) var(--x-nus-30);margin-top:calc((var(--fz-20)*1.3 - 20px)/2)}@media screen and (max-width: 1200px){.booleans-survey-field--radio .booleans-survey-field__subject-options{margin-top:0}}.booleans-survey-field--radio .booleans-survey-field__subject-label{display:inline-flex}.booleans-survey-field--radio .booleans-survey-field__subject-text{flex:1;font-size:1.4rem;font-weight:700;line-height:1.3em}.booleans-survey-field--radio .booleans-survey-field__subject-text>p:last-of-type{display:inline}.booleans-survey-field--radio .booleans-survey-field__subject-text a{font-size:inherit}.booleans-survey-field--radio .booleans-survey-field__subject-text sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.booleans-survey-field--radio .booleans-survey-field__subject-box{position:relative;width:20px;height:20px;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line));border-radius:50%;transition:background-color .3s,border-color .3s;margin-top:calc((1.82rem - 20px)/2);margin-right:15px}.booleans-survey-field--radio .booleans-survey-field__subject-box::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);width:8px;height:8px;background-color:var(--form-survey-background-color);border-radius:50%;transition:transform .3s}.booleans-survey-field--radio .booleans-survey-field__subject-input:checked~.booleans-survey-field__subject-box{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.booleans-survey-field--radio .booleans-survey-field__subject-input:checked~.booleans-survey-field__subject-box::before{transform:translate(-50%, -50%) scale(1)}.booleans-survey-field--button .booleans-survey-field__subject-title{margin-top:calc((6px + 2.1rem + 6px - var(--fz-20)*1.3)/2)}@media screen and (max-width: 1200px){.booleans-survey-field--button .booleans-survey-field__subject-title{margin-top:0}}.booleans-survey-field--button .booleans-survey-field__subject-options{display:flex;flex-wrap:wrap;gap:var(--y-nus-20) 7px}.booleans-survey-field--button .booleans-survey-field__subject-text{display:block;font-size:1.4rem;font-weight:600;line-height:1.5em;padding:6px 14px;background-color:var(--boolean-survey-field-button-text-background-color);border-radius:24px;transition:color .3s,background-color .3s}.booleans-survey-field--button .booleans-survey-field__subject-input:checked~.booleans-survey-field__subject-text{color:rgb(var(--rgb-white));background-color:rgb(var(--rgb-main))}.booleans-survey-field__subject-answer{font-size:var(--fz-17);line-height:1.6471em}.booleans-survey-field .booleans-survey-field__subject-error{position:absolute;top:calc(100% - 30px);left:45px}@media screen and (max-width: 1200px){.booleans-survey-field .booleans-survey-field__subject-error{left:0}}.booleans-survey-field__subject:last-child .booleans-survey-field__subject-error{top:calc(100% - 30px + 33px)}@media screen and (max-width: 1200px){.booleans-survey-field__subject:last-child .booleans-survey-field__subject-error{top:calc(100% - 30px)}}.checkbox-and-radio-survey-field{position:relative}.checkbox-and-radio-survey-field__input{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.checkbox-and-radio-survey-field__label{display:flex;cursor:pointer}.checkbox-and-radio-survey-field__label.js-disabled.checkbox-and-radio-survey-field__label{pointer-events:none}.checkbox-and-radio-survey-field__label.js-disabled .checkbox-and-radio-survey-field__box{border-color:var(--form-color-disabled)}.checkbox-and-radio-survey-field__label.js-disabled.checkbox-and-radio-survey-field__label .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box,.checkbox-and-radio-survey-field__label.js-disabled.checkbox-and-radio-survey-field__label .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box-and-text>.checkbox-and-radio-survey-field__box{background-color:var(--form-color-disabled);border-color:var(--form-color-disabled)}.checkbox-and-radio-survey-field__label.js-disabled .checkbox-and-radio-survey-field__text{color:var(--form-color-disabled)}.checkbox-and-radio-survey-field__label.js-disabled .checkbox-and-radio-survey-field__picture{opacity:.6}.checkbox-and-radio-survey-field--read-only .checkbox-and-radio-survey-field__label{pointer-events:none}.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__options,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__options{margin-bottom:calc(0px - min(var(--y-30),30px))}.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__label,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__label{margin-bottom:min(var(--y-30),30px)}.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__text,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__text{flex:1;font-size:var(--fz-20);font-weight:600;line-height:1.3em;transition:color .3s}.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__text>p:last-of-type,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__text>p:last-of-type{display:inline}.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__text a,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__text a{font-size:inherit}.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__text sup,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__text sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__label,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__label{min-height:130px;padding:15px 20px;border-top:1px solid rgba(var(--rgba-line))}@media screen and (max-width: 600px){.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__label,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__label{min-height:98px;padding:15px 0}}@media screen and (max-width: 500px){.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__label,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__label{min-height:91px}}@media screen and (max-width: 400px){.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__label,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__label{min-height:84px}}.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__label:last-child,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__label:last-child{border-bottom:1px solid rgba(var(--rgba-line))}.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__box-and-text,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__box-and-text{flex:1;display:flex;margin:auto 0}.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__text,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__text{flex:1;font-size:var(--fz-20);font-weight:600;line-height:1.3em;transition:opacity .3s}.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__text>p:last-of-type,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__text>p:last-of-type{display:inline}.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__text a,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__text a{font-size:inherit}.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__text sup,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__text sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__picture,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__picture{width:148px;height:98px;border-radius:20px;overflow:hidden;transition:opacity .3s;margin-left:min(var(--x-30),30px)}@media screen and (max-width: 600px){.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__picture,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__picture{width:100px;height:66.21621622px;border-radius:15px}}@media screen and (max-width: 500px){.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__picture,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__picture{width:90px;height:59.594594598px}}@media screen and (max-width: 400px){.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__picture,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__picture{width:80px;height:52.972972976px;border-radius:10px}}.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__box,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__box{position:relative;width:20px;height:20px;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line));border-radius:50%;transition:background-color .3s,border-color .3s,opacity .3s;margin-top:calc((var(--fz-20)*1.3 - 20px)/2);margin-right:min(var(--x-25),25px)}.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__box::before,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__box::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);width:8px;height:8px;background-color:var(--form-survey-background-color);border-radius:50%;transition:transform .3s}.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box,.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box-and-text>.checkbox-and-radio-survey-field__box,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box-and-text>.checkbox-and-radio-survey-field__box{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box::before,.checkbox-and-radio-survey-field--radio .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box-and-text>.checkbox-and-radio-survey-field__box::before,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box::before,.checkbox-and-radio-survey-field--radio-with-image .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box-and-text>.checkbox-and-radio-survey-field__box::before{transform:translate(-50%, -50%) scale(1)}.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__box,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__box{position:relative;width:18px;height:18px;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line));border-radius:3px;transition:background-color .3s,border-color .3s,opacity .3s;margin-top:calc((var(--fz-20)*1.3 - 18px)/2);margin-right:min(var(--x-25),25px)}.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__box::before,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__box::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);width:12px;height:12px;background:url("../../medias/images/general/icons/checkmark.svg") no-repeat center/contain;transition:transform .3s}.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box-and-text>.checkbox-and-radio-survey-field__box,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box-and-text>.checkbox-and-radio-survey-field__box{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box::before,.checkbox-and-radio-survey-field--checkbox .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box-and-text>.checkbox-and-radio-survey-field__box::before,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box::before,.checkbox-and-radio-survey-field--checkbox-with-image .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__box-and-text>.checkbox-and-radio-survey-field__box::before{transform:translate(-50%, -50%) scale(1)}.checkbox-and-radio-survey-field--thumbnail .checkbox-and-radio-survey-field__options{margin-right:-15px;margin-bottom:-15px}.checkbox-and-radio-survey-field--thumbnail .checkbox-and-radio-survey-field__label{position:relative;display:inline-flex;margin-right:15px;margin-bottom:15px}.checkbox-and-radio-survey-field--thumbnail .checkbox-and-radio-survey-field__picture{background-color:rgb(var(--rgb-accent));border-radius:20px;overflow:hidden;transition:opacity .3s}.checkbox-and-radio-survey-field--thumbnail .checkbox-and-radio-survey-field__picture::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-accent), 0);transition:background-color .3s}@media screen and (max-width: 600px){.checkbox-and-radio-survey-field--thumbnail .checkbox-and-radio-survey-field__picture{border-radius:15px}}.checkbox-and-radio-survey-field--thumbnail .checkbox-and-radio-survey-field__image{max-height:150px;width:100%}@media screen and (max-width: 600px){.checkbox-and-radio-survey-field--thumbnail .checkbox-and-radio-survey-field__image{max-height:120px}}.checkbox-and-radio-survey-field--thumbnail .checkbox-and-radio-survey-field__circle{position:absolute;right:10px;bottom:12px;width:20px;height:20px;background-color:rgb(var(--rgb-white));border-radius:50%;opacity:0;transition:opacity .3s;z-index:1}.checkbox-and-radio-survey-field--thumbnail .checkbox-and-radio-survey-field__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:11px;height:8px;fill:rgb(var(--rgb-accent))}.checkbox-and-radio-survey-field--thumbnail .checkbox-and-radio-survey-field__label:hover .checkbox-and-radio-survey-field__picture::before{background-color:rgba(var(--rgb-accent), 0.5)}.checkbox-and-radio-survey-field--thumbnail .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__picture::before{background-color:rgba(var(--rgb-accent), 0.5)}.checkbox-and-radio-survey-field--thumbnail .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__circle{opacity:1}.checkbox-and-radio-survey-field--big-thumbnail{--checkbox-and-radio-survey-field-big-thumbnail-image-size: 225px}@media screen and (max-width: 600px){.checkbox-and-radio-survey-field--big-thumbnail{--checkbox-and-radio-survey-field-big-thumbnail-image-size: 175px}}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__options{margin-right:-20px;margin-bottom:-20px}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__label{position:relative;display:inline-flex;flex-direction:column;margin-right:20px;margin-bottom:20px}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__picture{background-color:rgb(var(--rgb-accent));border-radius:20px;overflow:hidden;transition:opacity .3s}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__picture::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-accent), 0);transition:background-color .3s}@media screen and (max-width: 600px){.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__picture{border-radius:15px}}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__image{width:var(--checkbox-and-radio-survey-field-big-thumbnail-image-size);height:var(--checkbox-and-radio-survey-field-big-thumbnail-image-size);object-fit:cover}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__circle{position:absolute;right:10px;top:calc(var(--checkbox-and-radio-survey-field-big-thumbnail-image-size) - 12px);transform:translateY(-100%);width:30px;height:30px;background-color:rgb(var(--rgb-white));border-radius:50%;opacity:0;transition:opacity .3s;z-index:1}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:14px;height:10px;fill:rgb(var(--rgb-accent))}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__text{display:block;max-width:var(--checkbox-and-radio-survey-field-big-thumbnail-image-size);font-size:var(--fz-14);line-height:1.3em;padding-bottom:20px;margin-top:15px}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__text>p:last-of-type{display:inline}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__text a{font-size:inherit}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__text sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__label:hover .checkbox-and-radio-survey-field__picture::before{background-color:rgba(var(--rgb-accent), 0.5)}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__picture::before{background-color:rgba(var(--rgb-accent), 0.5)}.checkbox-and-radio-survey-field--big-thumbnail .checkbox-and-radio-survey-field__input:checked~.checkbox-and-radio-survey-field__circle{opacity:1}.checkbox-and-radio-survey-field .checkbox-and-radio-survey-field__error{position:absolute;top:100%;left:0}.likert-survey-field{position:relative}.likert-survey-field__points{display:flex;margin-bottom:15px}.likert-survey-field__point{width:20px;font-size:1.2rem;font-weight:700;text-align:center;display:flex;justify-content:center;margin:0 auto}@media screen and (max-width: 600px){.likert-survey-field__point:first-child{text-align:left;margin:0 auto 0 0}}@media screen and (max-width: 600px){.likert-survey-field__point:last-child{text-align:right;margin:0 0 0 auto}}.likert-survey-field__options{display:flex;margin-bottom:15px}.likert-survey-field__input{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.likert-survey-field__label{display:flex;justify-content:center;cursor:pointer;margin:0 auto}.likert-survey-field--read-only .likert-survey-field__label{pointer-events:none}@media screen and (max-width: 600px){.likert-survey-field__label:first-child{margin:0 auto 0 0}}@media screen and (max-width: 600px){.likert-survey-field__label:last-child{margin:0 0 0 auto}}.likert-survey-field__box{position:relative;width:20px;height:20px;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line));border-radius:50%;transition:background-color .3s,border-color .3s}.likert-survey-field__box::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);width:8px;height:8px;background-color:var(--form-survey-background-color);border-radius:50%;transition:transform .3s}.likert-survey-field__consonances{display:flex}.likert-survey-field__consonance-text,.likert-survey-field__consonance-space{flex:1}.likert-survey-field__consonance-text{font-size:1.2rem;font-weight:600;line-height:1.1667em;text-align:center}.likert-survey-field__consonance-text>p:last-of-type{display:inline}.likert-survey-field__consonance-text a{font-size:inherit}.likert-survey-field__consonance-text sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}@media screen and (max-width: 600px){.likert-survey-field__consonance-text:first-child{text-align:left;margin-right:25px}}@media screen and (max-width: 600px){.likert-survey-field__consonance-text:last-child{text-align:right;margin-left:25px}}@media screen and (max-width: 600px){.likert-survey-field__consonance-space{flex:none}}.likert-survey-field__input:checked~.likert-survey-field__box{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.likert-survey-field__input:checked~.likert-survey-field__box::before{transform:translate(-50%, -50%) scale(1)}.likert-survey-field .likert-survey-field__error{position:absolute;top:100%;left:0}.likerts-survey-field{position:relative}.likerts-survey-field__legend{display:flex;justify-content:flex-end;margin-right:45px;margin-bottom:min(var(--y-35),35px)}@media screen and (max-width: 600px){.likerts-survey-field__legend{justify-content:flex-start;margin-right:0}}.likerts-survey-field--read-only .likerts-survey-field__legend{margin-right:0}.likerts-survey-field__legend-text{font-size:1.3rem;line-height:1.5385em}.likerts-survey-field__legend-text>p{display:inline}.likerts-survey-field__legend-text a{font-size:inherit}.likerts-survey-field__legend-text sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.likerts-survey-field__points{display:flex;justify-content:flex-end;margin-right:45px;margin-bottom:min(var(--y-25),25px)}@media screen and (max-width: 600px){.likerts-survey-field__points{justify-content:normal;margin-right:0}}.likerts-survey-field--read-only .likerts-survey-field__points{margin-right:0}.likerts-survey-field__point{display:flex;justify-content:center;width:20px;font-size:1.4rem;font-weight:700}@media screen and (max-width: 600px){.likerts-survey-field__point{margin:0 auto}}.likerts-survey-field__point:not(:last-child){margin-right:min(var(--x-40),40px)}@media screen and (max-width: 600px){.likerts-survey-field__point:first-child{margin-left:10px}}@media screen and (max-width: 600px){.likerts-survey-field__point:last-child{margin-right:10px}}.likerts-survey-field__subjects{display:flex;flex-direction:column}.likerts-survey-field__subject-options{display:flex;align-items:flex-start;margin-top:calc((var(--fz-20)*1.3 - 20px)/2)}@media screen and (max-width: 600px){.likerts-survey-field__subject-options{align-items:normal;margin-top:0}}.likerts-survey-field__subject{position:relative;display:flex;justify-content:space-between;padding:33px 45px;border-bottom:1px solid rgba(var(--rgba-line))}@media screen and (max-width: 600px){.likerts-survey-field__subject{flex-direction:column;justify-content:normal;padding:33px 0}}.likerts-survey-field__subject:first-child{padding-top:0}@media screen and (max-width: 600px){.likerts-survey-field__subject:first-child{padding-top:33px;border-top:1px solid rgba(var(--rgba-line))}}.likerts-survey-field__subject:last-child{padding-bottom:0;border-bottom:none}@media screen and (max-width: 600px){.likerts-survey-field__subject:last-child{padding-bottom:33px;border-bottom:1px solid rgba(var(--rgba-line))}}.likerts-survey-field--read-only .likerts-survey-field__subject{padding-left:0;padding-right:0}.likerts-survey-field__subject-title{position:relative;flex:1;display:block;font-size:var(--fz-20);font-weight:600;line-height:1.3em;margin-right:30px}@media screen and (max-width: 600px){.likerts-survey-field__subject-title{margin-bottom:20px}}.likerts-survey-field__subject-title>p:last-of-type{display:inline}.likerts-survey-field__subject-title a{font-size:inherit}.likerts-survey-field__subject-title sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.likerts-survey-field__subject-input{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.likerts-survey-field__subject-label{display:inline-flex;align-items:center;cursor:pointer}@media screen and (max-width: 600px){.likerts-survey-field__subject-label{margin:0 auto}}.likerts-survey-field--read-only .likerts-survey-field__subject-label{pointer-events:none}@media screen and (max-width: 600px){.likerts-survey-field__subject-label:first-child{margin-left:10px}}@media screen and (max-width: 600px){.likerts-survey-field__subject-label:last-child{margin-right:10px}}.likerts-survey-field__subject-label:not(:last-child){margin-right:min(var(--x-40),40px)}.likerts-survey-field__subject-box{position:relative;width:20px;height:20px;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line));border-radius:50%;transition:background-color .3s,border-color .3s}.likerts-survey-field__subject-box::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);width:8px;height:8px;background-color:var(--form-survey-background-color);border-radius:50%;transition:transform .3s}.likerts-survey-field__subject-input:checked~.likerts-survey-field__subject-box{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.likerts-survey-field__subject-input:checked~.likerts-survey-field__subject-box::before{transform:translate(-50%, -50%) scale(1)}.likerts-survey-field .likerts-survey-field__subject-error{position:absolute;top:calc(100% - 30px);left:45px}@media screen and (max-width: 600px){.likerts-survey-field .likerts-survey-field__subject-error{left:0}}.likerts-survey-field__subject:last-child .likerts-survey-field__subject-error{top:calc(100% - 30px + 33px)}@media screen and (max-width: 600px){.likerts-survey-field__subject:last-child .likerts-survey-field__subject-error{top:calc(100% - 30px)}}:root{--slider-survey-field-rangeSlider-background-color: rgb(var(--rgb-white))}:root .flash-survey-card,:root .rubric{--slider-survey-field-rangeSlider-background-color: rgb(var(--rgb-background))}.slider-survey-field{position:relative}.slider-survey-field .rangeSlider{position:relative;background-color:var(--slider-survey-field-rangeSlider-background-color);border-radius:5px}.slider-survey-field .rangeSlider__horizontal{height:10px;width:100%}.slider-survey-field .rangeSlider__fill{position:absolute;background-color:rgb(var(--rgb-accent));border-radius:5px}.slider-survey-field .rangeSlider__fill__horizontal{height:100%;top:0;left:0}.slider-survey-field .rangeSlider__handle{position:absolute;top:-9px;width:28px;height:28px;background-color:rgb(var(--rgb-accent));border-radius:50%;cursor:pointer}.slider-survey-field .rangeSlider__handle::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:9px;height:9px;background-color:rgb(var(--rgb-white));border-radius:50%}.slider-survey-field--read-only .rangeSlider__handle{pointer-events:none}.slider-survey-field__consonances{display:flex;margin-top:min(var(--y-25),25px)}.slider-survey-field__consonance{flex:1;font-size:var(--fz-15);font-weight:600;line-height:1.2em;text-align:center}.slider-survey-field__consonance>p:last-of-type{display:inline}.slider-survey-field__consonance a{font-size:inherit}.slider-survey-field__consonance sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.slider-survey-field__consonance:first-child{text-align:left;margin-right:25px}.slider-survey-field__consonance:last-child{text-align:right;margin-left:25px}.slider-survey-field .slider-survey-field__error{position:absolute;top:100%;left:0}.stars-survey-field{position:relative}.stars-survey-field__raty-stars{display:inline-block}.stars-survey-field__raty-stars img{height:37px;margin-right:min(var(--x-25),25px)}@media screen and (max-width: 500px){.stars-survey-field__raty-stars img{height:30px;margin-right:15px}}.survey-general-question-result__list-item{display:flex;justify-content:space-between;align-items:center;min-height:130px;padding:15px 20px;border-top:1px solid rgba(var(--rgba-line))}@media screen and (max-width: 600px){.survey-general-question-result__list-item{min-height:98px;padding:15px 0}}@media screen and (max-width: 500px){.survey-general-question-result__list-item{min-height:91px}}@media screen and (max-width: 400px){.survey-general-question-result__list-item{min-height:84px}}.survey-general-question-result--likerts .survey-general-question-result__list-item{padding:30px 20px}@media screen and (max-width: 600px){.survey-general-question-result--likerts .survey-general-question-result__list-item{padding:30px 0}}.survey-general-question-result__list-item:last-child{border-bottom:1px solid rgba(var(--rgba-line))}.survey-general-question-result__content{flex:1}.survey-general-question-result__title{font-size:var(--fz-22);font-weight:600;line-height:1.2727em;margin-bottom:13px}.survey-general-question-result--likerts .survey-general-question-result__title{margin-bottom:28px}.survey-general-question-result__subtitle-and-result-bar:not(:last-child):not(:first-child){margin-bottom:20px}.survey-general-question-result__subtitle{display:block;font-size:var(--fz-17);text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:9px}.survey-general-question-result__result-bar{display:flex;align-items:center}.survey-general-question-result__result-bar-fill{width:100%;height:7px;background-color:rgb(var(--rgb-accent));border-radius:3.5px}.survey-general-question-result__result-bar-percentage{flex:1;display:block;font-size:var(--fz-17);font-weight:700;color:rgb(var(--rgb-accent));white-space:nowrap;margin-left:16px}.survey-general-question-result__picture{width:148px;height:98px;border-radius:20px;overflow:hidden;margin-left:min(var(--x-30),30px)}@media screen and (max-width: 600px){.survey-general-question-result__picture{width:100px;height:66.21621622px;border-radius:15px}}@media screen and (max-width: 500px){.survey-general-question-result__picture{width:90px;height:59.594594598px}}@media screen and (max-width: 400px){.survey-general-question-result__picture{width:80px;height:52.972972976px;border-radius:10px}}.survey-slider-question-result__percentage-padding{padding-top:calc(10px + var(--fz-17))}.survey-slider-question-result__result-bar{position:relative;width:100%;height:7px;background-color:#fff;border-radius:3.5px}.survey-slider-question-result__result-bar-fill{position:relative;height:100%;background-color:rgb(var(--rgb-accent));border-radius:3.5px}.survey-slider-question-result__result-bar-fill::after{content:attr(data-percentage);position:absolute;bottom:17px;right:0;transform:translateX(50%);font-size:var(--fz-17);font-weight:700;color:rgb(var(--rgb-accent))}.survey-slider-question-result__consonances{display:flex;margin-top:12px}.survey-slider-question-result__consonance{flex:1;font-size:var(--fz-17);text-align:center}.survey-slider-question-result__consonance:first-child{text-align:left;margin-right:25px}.survey-slider-question-result__consonance:last-child{text-align:right;margin-left:25px}.survey-stars-question-result__raty-stars{display:inline-block}.survey-stars-question-result__raty-stars img{height:37px;margin-right:min(var(--x-25),25px)}@media screen and (max-width: 500px){.survey-stars-question-result__raty-stars img{height:30px;margin-right:15px}}.block-of-hours-field{position:relative}.block-of-hours-field__title{display:inline-block;font-size:var(--fz-17);line-height:1.6em;margin-bottom:var(--y-20)}.block-of-hours-field__options{display:flex;flex-wrap:wrap;margin:-3px}.block-of-hours-field__label{position:relative;display:flex;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:3px}.block-of-hours-field__label--disabled{pointer-events:none}.block-of-hours-field__input{position:absolute;opacity:0;cursor:pointer}.block-of-hours-field__text{position:relative;font-size:var(--fz-15);font-weight:600;line-height:1.3em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgb(var(--rgb-main));background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line));border-radius:8px;padding:9px 19px;transition:color 300ms,background-color 300ms,border-color 300ms;overflow:hidden}.block-of-hours-field__input:checked~.block-of-hours-field__text{color:rgb(var(--rgb-white));background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.block-of-hours-field__input:disabled~.block-of-hours-field__text{color:rgba(var(--rgb-main), 0.4)}.block-of-hours-field__input:disabled~.block-of-hours-field__text::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top right, transparent calc(50% - 1px), rgba(var(--rgba-line)), transparent calc(50% + 1px))}.block-of-hours-field__error{position:absolute;top:100%;left:0}.calendar-inline-field{display:flex;align-items:stretch}@media screen and (max-width: 1100px)and (min-width: 1001px),screen and (max-width: 600px){.calendar-inline-field{flex-direction:column;align-items:flex-start}}.calendar-inline-field__calendar-container{position:relative;width:clamp(300px,50%,350px + var(--x-65));padding-right:var(--x-65)}@media screen and (max-width: 1100px)and (min-width: 1001px),screen and (max-width: 600px){.calendar-inline-field__calendar-container{width:clamp(300px,50%,350px);padding-right:0}}.calendar-inline-field__input{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.calendar-inline-field__calendar-legend-container{flex:1;position:relative;display:flex;flex-direction:column;justify-content:space-around;padding-left:var(--x-65)}@media screen and (max-width: 1100px)and (min-width: 1001px),screen and (max-width: 600px){.calendar-inline-field__calendar-legend-container{display:none}}.calendar-inline-field__calendar-legend-container::before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background-color:rgba(var(--rgba-line))}.calendar-inline-field__calendar-legend-link{display:none;margin-top:25px}@media screen and (max-width: 1100px)and (min-width: 1001px),screen and (max-width: 600px){.calendar-inline-field__calendar-legend-link{display:inline-block}}.calendar-inline-field__error{position:absolute;top:100%;left:0}.date-and-blocks-of-hours__title{display:inline-block;font-family:var(--ff-secondary);font-weight:600;font-size:var(--fz-25);line-height:1.3em;margin-bottom:50px}.date-and-blocks-of-hours__block-of-hours-field{margin-top:50px}.date-and-blocks-of-hours__confirmed-reservations{margin-top:var(--y-80)}:root{--paysafe-field-font-color: var(--form-color);--paysafe-field-placeholder-color: rgba(var(--rgb-main), 0.5)}.paysafe-field{position:relative}.paysafe-field__input{height:40px;border-bottom:1px solid rgba(var(--rgba-line))}.paysafe-field__error{position:absolute;top:100%;left:0}.overlay-cookies{position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none;z-index:1002}.overlay-cookies__container{position:absolute;right:var(--x-100);bottom:20px;left:calc(var(--side-menu-width) + var(--x-100));display:flex;align-items:center;padding:max(var(--y-20),18px) max(var(--x-35),25px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-general);box-shadow:0 4px 18px rgba(var(--rgb-black), 0.1);opacity:0;pointer-events:none;transform:translateY(20px);transition:opacity 800ms var(--in-out-quart),transform 800ms var(--in-out-quart);will-change:transform}@media screen and (max-width: 700px){.overlay-cookies__container{flex-direction:column;align-items:normal}}.overlay-cookies__content{flex:1}.overlay-cookies__title{font-size:var(--fz-17);font-weight:700;color:rgb(var(--rgb-main))}.overlay-cookies__text{--paragraph-font-size: var(--fz-15);display:block;margin-top:8px}.overlay-cookies__text a{white-space:nowrap}.overlay-cookies__buttons{margin-left:var(--x-60)}@media screen and (max-width: 700px){.overlay-cookies__buttons{margin-top:20px;margin-left:0}}@media screen and (max-width: 400px){.overlay-cookies__buttons{width:100%}}.overlay-cookies__button-accept span{color:rgb(var(--rgb-white))}@media screen and (max-width: 400px){.overlay-cookies__button-accept{justify-content:center;width:100%}}.show-overlay-cookies .overlay-cookies{visibility:visible}.show-overlay-cookies .overlay-cookies__container{opacity:1;pointer-events:all;transform:none}.show-overlay-cookies.closing-overlay-cookies .overlay-cookies__container{opacity:0;transform:translateY(20px)}.overlay-share{--overlay-share-width: 372px;--overlay-share-right-hide: calc(0px - var(--overlay-share-width));--overlay-share-right-show: 0px}@media screen and (max-width: 1000px){.overlay-share{--overlay-share-width: 340px}}@media screen and (max-width: 800px){.overlay-share{--overlay-share-width: 320px}}@media screen and (max-width: 600px){.overlay-share{--overlay-share-width: 320px}}@media screen and (max-width: 400px){.overlay-share{--overlay-share-width: 100%;--overlay-share-right-hide: -100%}}.overlay-share{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;pointer-events:none;z-index:1002}.overlay-share__container{position:absolute;right:var(--overlay-share-right-hide);bottom:0;width:var(--overlay-share-width);max-height:calc(var(--vh, 1vh)*90);background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-on-the-side) 0 0 0;overflow:hidden;transition:right .8s var(--in-out-quart)}.overlay-share__close{position:absolute;top:var(--y-30);right:var(--x-25);width:47px;height:47px}.overlay-share__close::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-accent));border-radius:50%;transition:background-color .3s}@media screen and (max-width: 600px){.overlay-share__close{width:40px;height:40px}}.overlay-share__close:hover::after{background-color:rgb(var(--rgb-main))}.overlay-share__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 12px;--x-color: rgb(var(--rgb-white));z-index:1}.overlay-share__content{height:100%;padding:var(--y-105) var(--x-35) var(--y-45) var(--x-45);overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-share__content::-webkit-scrollbar{display:none}.overlay-share__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.28em;margin-right:5px;margin-left:5px;margin-bottom:var(--y-50)}.overlay-share__list{display:flex;flex-direction:column}.overlay-share__link{display:flex;align-items:center;padding:var(--y-20) 5px;border-top:1px solid rgba(var(--rgba-line))}.overlay-share__list-item:last-child .overlay-share__link{border-bottom:1px solid rgba(var(--rgba-line))}.overlay-share__link-circle{position:relative;width:34px;height:34px;margin-right:15px}.overlay-share__link-circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:background-color .3s,border-color .3s;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.overlay-share__link:hover .overlay-share__link-circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.overlay-share__link-circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:13px;height:13px;fill:rgb(var(--rgb-main));transition:fill .3s;z-index:1}.overlay-share__link:hover .overlay-share__link-circle-svg{fill:rgb(var(--rgb-white))}.overlay-share__link-text{flex:1;font-size:var(--fz-15);font-weight:600}.overlay-share__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-black), 0);transition:background-color .5s;z-index:-1}.show-overlay-share .overlay-share{visibility:visible;pointer-events:all}.show-overlay-share .overlay-share__container{right:var(--overlay-share-right-show)}.show-overlay-share .overlay-share__background{background-color:rgba(var(--rgb-black), 0.3)}.show-overlay-share.closing-overlay-share .overlay-share__container{right:var(--overlay-share-right-hide)}.show-overlay-share.closing-overlay-share .overlay-share__background{background-color:rgba(var(--rgb-black), 0)}.overlay-menu{--overlay-menu-width: 360px;--overlay-menu-right-hide: calc(0px - var(--overlay-menu-width));--overlay-menu-right-show: 0px}@media screen and (max-width: 360px){.overlay-menu{--overlay-menu-width: 100%;--overlay-menu-right-hide: -100%}}.overlay-menu{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;pointer-events:none;z-index:13}@media screen and (min-width: 1001px){.overlay-menu{display:none}}.overlay-menu__container{position:absolute;top:var(--header-height);bottom:0;right:var(--overlay-menu-right-hide);width:var(--overlay-menu-width);background-color:rgb(var(--rgb-white));box-shadow:0 0 51px 0 rgba(0,0,0,.1);overflow:hidden;transition:right .8s var(--in-out-quart)}.overlay-menu__section{position:absolute;top:0;left:0;right:0;transform:translateX(100px);height:100%;padding:0 35px;opacity:0;visibility:hidden;pointer-events:none;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-menu__section::-webkit-scrollbar{display:none}.overlay-menu__section[data-section=main]{padding-top:25px}.overlay-menu__section:not([data-section=main]){padding-top:25px}.overlay-menu .menu__secondary-links-item{margin-bottom:50px}.overlay-menu__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.show-overlay-menu .overlay-menu .js-active-section-overlay:not(:where(button,a)){transform:none;opacity:1;visibility:visible;pointer-events:all;transition:transform .8s var(--in-out-quart),opacity .8s var(--in-out-quart)}.show-overlay-menu .overlay-menu .js-active-trigger-overlay:not([data-section=main]) .menu__main-link-circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.show-overlay-menu .overlay-menu .js-active-trigger-overlay:not([data-section=main]) .menu__main-link-circle-svg{stroke:rgb(var(--rgb-white))}.show-overlay-menu .overlay-menu .js-active-trigger-overlay:not([data-section=main]) .menu__main-link-text-svg{stroke:rgb(var(--rgb-accent), 1)}.show-overlay-menu .overlay-menu{visibility:visible;pointer-events:all}.show-overlay-menu .overlay-menu__container{right:var(--overlay-menu-right-show)}.show-overlay-menu .overlay-menu__section{transition:transform .8s var(--in-out-quart),opacity .8s var(--in-out-quart),visibility 0s ease .8s}.show-overlay-menu .button-menu__circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.show-overlay-menu .button-menu__line{background-color:rgb(var(--rgb-white))}.show-overlay-menu .button-menu__line--1{width:0%;top:calc(50% - 1px);left:50%;opacity:0}.show-overlay-menu .button-menu__line--2{transform:rotate(45deg);width:100%}.show-overlay-menu .button-menu__line--3{transform:rotate(-45deg);width:100%}.show-overlay-menu .button-menu__line--4{width:0%;bottom:calc(50% - 1px);left:50%;opacity:0}.show-overlay-menu.closing-overlay-menu .overlay-menu__container{right:var(--overlay-menu-right-hide)}.overlay-sub-menu{--overlay-sub-menu-width: calc(240px + var(--radius-side-menu));--overlay-sub-menu-left-hide: calc(var(--side-menu-width) - var(--overlay-sub-menu-width) - var(--radius-side-menu));--overlay-sub-menu-left-show: calc(var(--side-menu-width) - var(--radius-side-menu));--overlay-sub-menu-section-top: calc(var(--side-menu-logo-item-height) + ((36px - var(--fz-15)) / 2));--overlay-sub-menu-section-left: var(--radius-side-menu)}.overlay-sub-menu{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;pointer-events:none;z-index:16}.overlay-sub-menu__container{position:absolute;top:0;bottom:0;left:var(--overlay-sub-menu-left-hide);width:var(--overlay-sub-menu-width);background-color:rgb(var(--rgb-white));box-shadow:0 0 51px 0 rgba(0,0,0,.1);overflow:hidden;transition:left .8s var(--in-out-quart)}.overlay-sub-menu__section{position:absolute;top:var(--overlay-sub-menu-section-top);left:var(--overlay-sub-menu-section-left);right:0;transform:translateX(-100px);height:calc(100% - var(--overlay-sub-menu-section-top));padding:0 40px;opacity:0;visibility:hidden;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-sub-menu__section::-webkit-scrollbar{display:none}.overlay-sub-menu__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.show-overlay-sub-menu .overlay-sub-menu .js-active-section-overlay:not(:where(button,a)){transform:none;opacity:1;visibility:visible;transition:transform .8s var(--in-out-quart),opacity .8s var(--in-out-quart)}.show-overlay-sub-menu .side-menu .js-active-trigger-overlay .menu__main-link-circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.show-overlay-sub-menu .side-menu .js-active-trigger-overlay .menu__main-link-circle-svg{stroke:rgb(var(--rgb-white))}.show-overlay-sub-menu .side-menu .js-active-trigger-overlay .menu__main-link-text-svg{stroke:rgb(var(--rgb-accent), 1)}.show-overlay-sub-menu .overlay-sub-menu{visibility:visible;pointer-events:all}.show-overlay-sub-menu .overlay-sub-menu__container{left:var(--overlay-sub-menu-left-show)}.show-overlay-sub-menu .overlay-sub-menu__section{transition:transform .8s var(--in-out-quart),opacity .8s var(--in-out-quart),visibility 0s ease .8s}.show-overlay-sub-menu.closing-overlay-sub-menu .overlay-sub-menu__container{left:var(--overlay-sub-menu-left-hide)}.overlay-breadcrumb__container{position:absolute;top:calc(100% + 15px);left:-15px;transform:translateY(-15px);width:max-content;max-width:180px;background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-general);box-shadow:0 0 47px 0 rgba(0,0,0,.06);opacity:0;pointer-events:none;transition:transform .6s var(--in-out-custom),opacity .6s var(--in-out-custom);will-change:transform;z-index:10}@media screen and (max-width: 600px){.overlay-breadcrumb__container{left:-10px}}.overlay-breadcrumb__nav{padding:18px 25px}.overlay-breadcrumb__nav-link{display:block;padding:9px 0;font-size:var(--fz-14);line-height:1.2em;transition:color .3s}.overlay-breadcrumb__nav-link--active{font-weight:600;color:rgb(var(--rgb-accent-2))}.overlay-breadcrumb__nav-link:hover{color:rgb(var(--rgb-accent-2))}.show-overlay-breadcrumb-desktop .overlay-breadcrumb__container,.show-overlay-breadcrumb-mobile .overlay-breadcrumb__container{transform:translateY(0%);opacity:1;pointer-events:all}.show-overlay-breadcrumb-desktop .breadcrumb__dropdown-svg,.show-overlay-breadcrumb-mobile .breadcrumb__dropdown-svg{transform:rotate(-90deg)}.show-overlay-breadcrumb-desktop.closing-overlay-breadcrumb-desktop .overlay-breadcrumb__container,.show-overlay-breadcrumb-mobile.closing-overlay-breadcrumb-mobile .overlay-breadcrumb__container{transform:translateY(-15px);opacity:0}.show-overlay-breadcrumb-desktop.closing-overlay-breadcrumb-desktop .breadcrumb__dropdown-svg,.show-overlay-breadcrumb-mobile.closing-overlay-breadcrumb-mobile .breadcrumb__dropdown-svg{transform:rotate(90deg)}.overlay-notifications__container{position:absolute;top:calc(100% + 15px);right:0;transform:translateY(-15px);width:275px;background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-general);box-shadow:0 0 47px 0 rgba(0,0,0,.06);opacity:0;pointer-events:none;transition:transform .6s var(--in-out-custom),opacity .6s var(--in-out-custom);will-change:transform;z-index:10}@media screen and (max-width: 400px){.overlay-notifications__container{right:calc(0px - (var(--header-button-round-size) + var(--header-button-round-item-gap-x) + var(--header-button-round-size) + var(--header-button-round-item-gap-x)))}}.overlay-notifications__header{display:flex;justify-content:space-between;align-items:center;padding:23px 25px 25px 30px;border-bottom:1px solid rgba(var(--rgba-line))}.overlay-notifications__header-title{font-size:var(--fz-17)}.overlay-notifications__header-three-points{display:flex;align-items:center;height:14px;margin-top:2px}.overlay-notifications__header-three-points-svg{width:15px;height:4px;fill:rgb(var(--rgb-main))}.overlay-notifications__notifications{min-height:175px;max-height:350px;padding:22px 30px 38px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-notifications__notifications::-webkit-scrollbar{display:none}.overlay-notifications__notifications-list-item:not(:last-child){margin-bottom:30px}.overlay-notifications__notification{position:relative;display:block;padding-right:12px}.overlay-notifications__notification-badge{position:absolute;top:0;right:6px;width:6px;height:6px;background-color:rgb(var(--rgb-accent));border-radius:50%}.overlay-notifications__notification-title{display:block;font-size:var(--fz-14);font-weight:600;line-height:1.4286em;margin-bottom:8px}.overlay-notifications__notification-time-spent{display:block;font-size:1.3rem;margin-bottom:20px}.overlay-notifications__notification-link{font-size:var(--fz-14);font-weight:600;color:rgb(var(--rgb-accent))}.show-overlay-notifications-desktop .overlay-notifications__container,.show-overlay-notifications-mobile .overlay-notifications__container{transform:translateY(0%);opacity:1;pointer-events:all}.show-overlay-notifications-desktop .button-notifications__circle::after,.show-overlay-notifications-mobile .button-notifications__circle::after{background-color:rgb(var(--rgb-main));border-color:rgb(var(--rgb-main))}.show-overlay-notifications-desktop .button-notifications__circle-svg,.show-overlay-notifications-mobile .button-notifications__circle-svg{fill:rgb(var(--rgb-white))}.show-overlay-notifications-desktop.closing-overlay-notifications-desktop .overlay-notifications__container,.show-overlay-notifications-mobile.closing-overlay-notifications-mobile .overlay-notifications__container{transform:translateY(-15px);opacity:0}.show-overlay-notifications-desktop.closing-overlay-notifications-desktop .button-notifications__circle::after,.show-overlay-notifications-mobile.closing-overlay-notifications-mobile .button-notifications__circle::after{border-color:rgba(var(--rgba-line));background-color:rgb(var(--rgb-white))}.show-overlay-notifications-desktop.closing-overlay-notifications-desktop .button-notifications__circle-svg,.show-overlay-notifications-mobile.closing-overlay-notifications-mobile .button-notifications__circle-svg{fill:rgb(var(--rgb-main))}.overlay-profile__container{position:absolute;top:calc(100% + 15px);right:0;transform:translateY(-15px);width:max-content;max-width:275px;background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-general);box-shadow:0 0 47px 0 rgba(0,0,0,.06);opacity:0;pointer-events:none;transition:transform .6s var(--in-out-custom),opacity .6s var(--in-out-custom);will-change:transform;z-index:10}@media screen and (max-width: 400px){.overlay-profile__container{right:calc(0px - (var(--header-button-round-size) + var(--header-button-round-item-gap-x)))}}.overlay-profile__main-nav{padding:30px 40px 20px;border-bottom:1px solid rgba(var(--rgba-line))}.overlay-profile__main-nav-link{display:block;padding:9px 0;font-size:var(--fz-14);font-weight:600;line-height:1.2em;transition:color .3s}.overlay-profile__main-nav-link:hover{color:rgb(var(--rgb-accent-2))}.overlay-profile__secondary-nav{padding:11px 40px 15px}.overlay-profile__secondary-nav-link{display:flex;align-items:center;padding:9px 0}.overlay-profile__secondary-nav-link-svg{width:16px;height:16px;fill:rgb(var(--rgb-main));margin-right:11px;margin-left:5px;transition:fill .3s}.overlay-profile__secondary-nav-link:hover .overlay-profile__secondary-nav-link-svg{fill:rgb(var(--rgb-accent))}.overlay-profile__secondary-nav-link-text{flex:1;font-size:var(--fz-14);line-height:1.2em;transition:color .3s}.overlay-profile__secondary-nav-link:hover .overlay-profile__secondary-nav-link-text{color:rgb(var(--rgb-accent-2))}.show-overlay-profile-desktop .overlay-profile__container,.show-overlay-profile-mobile .overlay-profile__container{transform:translateY(0%);opacity:1;pointer-events:all}.show-overlay-profile-desktop .button-profile__name-svg,.show-overlay-profile-mobile .button-profile__name-svg{transform:rotate(-90deg)}.show-overlay-profile-desktop .button-profile__circle::after,.show-overlay-profile-mobile .button-profile__circle::after{background-color:rgb(var(--rgb-main));border-color:rgb(var(--rgb-main))}.show-overlay-profile-desktop .button-profile__circle-svg,.show-overlay-profile-mobile .button-profile__circle-svg{fill:rgb(var(--rgb-white))}.show-overlay-profile-desktop .button-profile__circle-text,.show-overlay-profile-mobile .button-profile__circle-text{color:rgb(var(--rgb-white))}.show-overlay-profile-desktop.closing-overlay-profile-desktop .overlay-profile__container,.show-overlay-profile-mobile.closing-overlay-profile-mobile .overlay-profile__container{transform:translateY(-15px);opacity:0}.show-overlay-profile-desktop.closing-overlay-profile-desktop .button-profile__name-svg,.show-overlay-profile-mobile.closing-overlay-profile-mobile .button-profile__name-svg{transform:rotate(90deg)}.show-overlay-profile-desktop.closing-overlay-profile-desktop .button-profile__circle::after,.show-overlay-profile-mobile.closing-overlay-profile-mobile .button-profile__circle::after{border-color:rgba(var(--rgba-line));background-color:rgb(var(--rgb-white))}.show-overlay-profile-desktop.closing-overlay-profile-desktop .button-profile__circle-svg,.show-overlay-profile-mobile.closing-overlay-profile-mobile .button-profile__circle-svg{fill:rgb(var(--rgb-main))}.show-overlay-profile-desktop.closing-overlay-profile-desktop .button-profile__circle-text,.show-overlay-profile-mobile.closing-overlay-profile-mobile .button-profile__circle-text{color:rgb(var(--rgb-main))}.overlay-subscription{position:relative}@media screen and (max-width: 600px){.overlay-subscription{position:sticky;bottom:5px;width:100%;opacity:0;transition:bottom .6s var(--in-out-custom),opacity .6s var(--in-out-custom)}}.overlay-subscription__close{position:absolute;top:10px;right:10px;width:20px;height:20px;pointer-events:none}@media screen and (min-width: 601px){.overlay-subscription__close{display:none}}.overlay-subscription__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 14px;--x-color: rgb(var(--rgb-white))}.overlay-subscription__close:hover .overlay-subscription__close-x{--x-color: rgba(var(--rgb-white), 0.5)}.overlay-subscription__container{display:flex;align-items:center;padding:max(var(--y-20),20px) max(var(--x-35),30px);background-color:rgb(var(--rgb-main));border-radius:var(--radius-overlay-general);pointer-events:all}@media screen and (max-width: 600px){.overlay-subscription__container{flex-direction:column;align-items:normal;pointer-events:none}}.overlay-subscription__circle{position:relative;width:43px;height:43px;margin-right:16px}.overlay-subscription__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(var(--rgb-white), 0.3);border-radius:50%}@media screen and (max-width: 600px){.overlay-subscription__circle{display:none}}.overlay-subscription__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;fill:rgb(var(--rgb-white));z-index:1}.overlay-subscription__content{flex:1}.overlay-subscription__title{display:block;font-size:max(var(--fz-17),1.7rem);font-weight:700;color:rgb(var(--rgb-white));margin-bottom:8px}.overlay-subscription__text{font-size:max(var(--fz-15),1.5rem);line-height:1.2em;color:rgb(var(--rgb-white))}.overlay-subscription__button{margin-left:var(--x-60)}@media screen and (max-width: 600px){.overlay-subscription__button{display:none}}.overlay-subscription__container:hover .overlay-subscription__button{--button-color: rgb(var(--rgb-main));--button-background-color: rgb(var(--rgb-white))}.overlay-subscription__link{display:none;font-size:max(var(--fz-14),1.4rem);font-weight:600;color:rgb(var(--rgb-white));margin-top:14px}@media screen and (max-width: 600px){.overlay-subscription__link{display:block}}.show-overlay-subscription .overlay-subscription{bottom:20px;opacity:1}.show-overlay-subscription .overlay-subscription__close,.show-overlay-subscription .overlay-subscription__container{pointer-events:all}.show-overlay-subscription.closing-overlay-subscription .overlay-subscription{bottom:5px;opacity:0}.overlay-propose-idea{position:relative}@media screen and (max-width: 600px){.overlay-propose-idea{position:sticky;bottom:5px;width:100%;opacity:0;transition:bottom .6s var(--in-out-custom),opacity .6s var(--in-out-custom)}}.overlay-propose-idea__close{position:absolute;top:10px;right:10px;width:20px;height:20px;pointer-events:none}@media screen and (min-width: 601px){.overlay-propose-idea__close{display:none}}.overlay-propose-idea__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 14px;--x-color: rgb(var(--rgb-white))}.overlay-propose-idea__close:hover .overlay-propose-idea__close-x{--x-color: rgba(var(--rgb-white), 0.5)}.overlay-propose-idea__container{display:flex;align-items:center;padding:max(var(--y-20),20px) max(var(--x-35),30px);background-color:rgb(var(--rgb-accent));border-radius:var(--radius-overlay-general);pointer-events:all}@media screen and (max-width: 600px){.overlay-propose-idea__container{flex-direction:column;align-items:normal;pointer-events:none}}.overlay-propose-idea__circle{position:relative;width:43px;height:43px;margin-right:16px}.overlay-propose-idea__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(var(--rgb-white), 0.3);border-radius:50%}@media screen and (max-width: 600px){.overlay-propose-idea__circle{display:none}}.overlay-propose-idea__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;fill:rgb(var(--rgb-white));z-index:1}.overlay-propose-idea__content{flex:1}.overlay-propose-idea__title{display:block;font-size:max(var(--fz-17),1.7rem);font-weight:700;color:rgb(var(--rgb-white));margin-bottom:8px}.overlay-propose-idea__text{font-size:max(var(--fz-15),1.5rem);line-height:1.2em;color:rgb(var(--rgb-white))}.overlay-propose-idea__button{margin-left:var(--x-60)}@media screen and (max-width: 600px){.overlay-propose-idea__button{display:none}}.overlay-propose-idea__container:hover .overlay-propose-idea__button{--button-color: rgb(var(--rgb-accent));--button-background-color: rgb(var(--rgb-white))}.overlay-propose-idea__link{display:none;font-size:max(var(--fz-14),1.4rem);font-weight:600;color:rgb(var(--rgb-white));margin-top:14px}@media screen and (max-width: 600px){.overlay-propose-idea__link{display:block}}.show-overlay-propose-idea .overlay-propose-idea{bottom:20px;opacity:1}.show-overlay-propose-idea .overlay-propose-idea__close,.show-overlay-propose-idea .overlay-propose-idea__container{pointer-events:all}.show-overlay-propose-idea.closing-overlay-propose-idea .overlay-propose-idea{bottom:5px;opacity:0}.overlay-scroll-to-section__container{position:absolute;top:calc(100% + 15px);left:0;right:0;transform:translateY(-15px);width:100%;background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-general);box-shadow:0 0 47px 0 rgba(0,0,0,.06);opacity:0;pointer-events:none;transition:transform .6s var(--in-out-custom),opacity .6s var(--in-out-custom);will-change:transform;z-index:10}.overlay-scroll-to-section__nav{padding:25px 30px}.overlay-scroll-to-section__nav-link{display:block;padding:9px 0;font-size:var(--fz-14);font-weight:600;line-height:1.2em;transition:color .3s}.overlay-scroll-to-section__nav-link:hover{color:rgb(var(--rgb-accent-2))}.show-overlay-scroll-to-section .overlay-scroll-to-section__container{transform:translateY(0%);opacity:1;pointer-events:all}.show-overlay-scroll-to-section .button-scroll-to-section{--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.show-overlay-scroll-to-section .button-scroll-to-section svg{transform:rotate(-90deg)}.show-overlay-scroll-to-section.closing-overlay-scroll-to-section .overlay-scroll-to-section__container{transform:translateY(-15px);opacity:0}.show-overlay-scroll-to-section.closing-overlay-scroll-to-section .button-scroll-to-section{--button-background-color: rgb(var(--rgb-accent));--button-border-color: rgb(var(--rgb-accent))}.show-overlay-scroll-to-section.closing-overlay-scroll-to-section .button-scroll-to-section svg{transform:rotate(90deg)}.overlay-timeline{--overlay-timeline-width: 400px;--overlay-timeline-right-hide: calc(0px - var(--overlay-timeline-width));--overlay-timeline-right-show: 0px;--overlay-timeline-image-size: 244px}@media screen and (max-width: 1000px){.overlay-timeline{--overlay-timeline-width: 380px;--overlay-timeline-image-size: 240px}}@media screen and (max-width: 800px){.overlay-timeline{--overlay-timeline-width: 360px;--overlay-timeline-image-size: 220px}}@media screen and (max-width: 600px){.overlay-timeline{--overlay-timeline-width: 340px;--overlay-timeline-image-size: 200px}}@media screen and (max-width: 400px){.overlay-timeline{--overlay-timeline-width: 100%;--overlay-timeline-right-hide: -100%;--overlay-timeline-image-size: 180px}}.overlay-timeline{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;pointer-events:none;z-index:1002}.overlay-timeline__container{position:absolute;right:var(--overlay-timeline-right-hide);bottom:0;width:var(--overlay-timeline-width);max-height:calc(var(--vh, 1vh)*90);height:100%;background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-on-the-side) 0 0 0;overflow:hidden;transition:right .8s var(--in-out-quart)}.overlay-timeline__section{position:absolute;top:0;left:0;right:0;transform:translateX(100px);height:100%;opacity:0;visibility:hidden;pointer-events:none;transition:transform .8s var(--in-out-quart),opacity .8s var(--in-out-quart)}.overlay-timeline__close{position:absolute;top:var(--y-30);right:var(--x-25);width:47px;height:47px}.overlay-timeline__close::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-accent));border-radius:50%;transition:background-color .3s}@media screen and (max-width: 600px){.overlay-timeline__close{width:40px;height:40px}}.overlay-timeline__close:hover::after{background-color:rgb(var(--rgb-main))}.overlay-timeline__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 12px;--x-color: rgb(var(--rgb-white));z-index:1}.overlay-timeline__content{height:100%;padding:var(--y-45) 0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-timeline__content::-webkit-scrollbar{display:none}.overlay-timeline__content-image{display:flex;justify-content:center}.overlay-timeline__content-texts{padding-right:var(--x-45);padding-left:var(--x-55);margin-top:var(--y-35)}.overlay-timeline__subtitle{display:block;font-size:var(--fz-15);text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:15px}.overlay-timeline__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.28em;margin-bottom:var(--y-25)}.overlay-timeline__text.dynamic{--paragraph-font-size: var(--fz-15)}.overlay-timeline__picture-container{position:relative;width:var(--overlay-timeline-image-size);height:var(--overlay-timeline-image-size);border-radius:50%;overflow:hidden}.overlay-timeline__picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.overlay-timeline__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-black), 0);transition:background-color .5s;z-index:-1}.show-overlay-timeline .overlay-timeline .js-active-section-overlay{transform:none;opacity:1;visibility:visible;pointer-events:all}.show-overlay-timeline.closing-overlay-timeline .overlay-timeline [data-section]{visibility:visible;pointer-events:all}.show-overlay-timeline .overlay-timeline{visibility:visible;pointer-events:all}.show-overlay-timeline .overlay-timeline__container{right:var(--overlay-timeline-right-show)}.show-overlay-timeline .overlay-timeline__background{background-color:rgba(var(--rgb-black), 0.3)}.show-overlay-timeline.closing-overlay-timeline .overlay-timeline__container{right:var(--overlay-timeline-right-hide)}.show-overlay-timeline.closing-overlay-timeline .overlay-timeline__background{background-color:rgba(var(--rgb-black), 0)}.overlay-signatories{--overlay-signatories-width: calc(100% - var(--x-40) - var(--x-40));--overlay-signatories-list-column-count: 4;--overlay-signatories-list-column-gap: var(--x-50)}@media screen and (max-width: 1000px){.overlay-signatories{--overlay-signatories-list-column-count: 3}}@media screen and (max-width: 800px){.overlay-signatories{--overlay-signatories-list-column-count: 2}}@media screen and (max-width: 600px){.overlay-signatories{--overlay-signatories-list-column-count: 1}}.overlay-signatories{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;pointer-events:none;z-index:1002}.overlay-signatories__container{position:absolute;right:var(--x-40);left:var(--x-40);top:50%;transform:translateY(-40%);width:var(--overlay-signatories-width);max-height:calc(var(--vh, 1vh)*90);background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-general);opacity:0;overflow:hidden;pointer-events:none;transition:transform .8s var(--in-out-quart),opacity .8s var(--in-out-quart)}.overlay-signatories__close{position:absolute;top:var(--y-30);right:var(--x-30);width:47px;height:47px}.overlay-signatories__close::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-accent));border-radius:50%;transition:background-color .3s}@media screen and (max-width: 600px){.overlay-signatories__close{width:40px;height:40px}}.overlay-signatories__close:hover::after{background-color:rgb(var(--rgb-main))}.overlay-signatories__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 12px;--x-color: rgb(var(--rgb-white));z-index:1}.overlay-signatories__content{height:100%;padding:var(--y-100) var(--x-140) var(--y-80);overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-signatories__content::-webkit-scrollbar{display:none}.overlay-signatories__title{font-family:var(--ff-secondary);font-size:var(--fz-30);font-weight:700;margin-bottom:var(--y-50)}.overlay-signatories__list{column-count:var(--overlay-signatories-list-column-count);-moz-column-count:var(--overlay-signatories-list-column-count);-webkit-column-count:var(--overlay-signatories-list-column-count);column-gap:var(--overlay-signatories-list-column-gap);-moz-column-gap:var(--overlay-signatories-list-column-gap);-webkit-column-gap:var(--overlay-signatories-list-column-gap);margin-bottom:-13px}.overlay-signatories__list-item{margin-bottom:13px}.overlay-signatories__name{font-size:var(--fz-15);line-height:1.4em}.overlay-signatories__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-black), 0);transition:background-color .5s;z-index:-1}.show-overlay-signatories .overlay-signatories{visibility:visible;pointer-events:all}.show-overlay-signatories .overlay-signatories__container{opacity:1;transform:translateY(-50%);pointer-events:all}.show-overlay-signatories .overlay-signatories__background{background-color:rgba(var(--rgb-black), 0.3)}.show-overlay-signatories.closing-overlay-signatories .overlay-signatories__container{opacity:0;transform:translateY(-40%)}.show-overlay-signatories.closing-overlay-signatories .overlay-signatories__background{background-color:rgba(var(--rgb-black), 0)}:root{--overlay-flash-survey-width: 1000px}.overlay-flash-survey .flash-survey-card{--flash-survey-card-image-size: 234px}@media screen and (max-width: 870px){.overlay-flash-survey .flash-survey-card{--flash-survey-card-image-size: 187px}}@media screen and (max-width: 770px){.overlay-flash-survey .flash-survey-card{--flash-survey-card-image-size: 140px}}@media screen and (max-width: 600px){.overlay-flash-survey .flash-survey-card{--flash-survey-card-image-size: 83px}}.overlay-flash-survey{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;pointer-events:none;z-index:1002}.overlay-flash-survey__container{position:absolute;left:50%;top:50%;transform:translate(-50%, -40%);width:var(--overlay-flash-survey-width);max-height:calc(var(--vh, 1vh)*90);max-width:calc(100% - var(--x-40) - var(--x-40));background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-general);opacity:0;overflow:hidden;pointer-events:none;transition:transform .8s var(--in-out-quart),opacity .8s var(--in-out-quart)}.overlay-flash-survey__close{position:absolute;top:var(--y-30);right:var(--x-30);width:30px;height:30px;z-index:1}.overlay-flash-survey__close::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-accent));border-radius:50%;transition:background-color .3s}@media screen and (max-width: 600px){.overlay-flash-survey__close{top:12px;right:12px}}.overlay-flash-survey__close:hover::after{background-color:rgb(var(--rgb-main))}.overlay-flash-survey__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 12px;--x-color: rgb(var(--rgb-white));z-index:1}.overlay-flash-survey__content{height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-flash-survey__content::-webkit-scrollbar{display:none}.overlay-flash-survey__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-black), 0);transition:background-color .5s;z-index:-1}.show-overlay-flash-survey .overlay-flash-survey{visibility:visible;pointer-events:all}.show-overlay-flash-survey .overlay-flash-survey__container{opacity:1;transform:translate(-50%, -50%);pointer-events:all}.show-overlay-flash-survey .overlay-flash-survey__background{background-color:rgba(var(--rgb-black), 0.3)}.show-overlay-flash-survey.closing-overlay-flash-survey .overlay-flash-survey__container{opacity:0;transform:translate(-50%, -40%)}.show-overlay-flash-survey.closing-overlay-flash-survey .overlay-flash-survey__background{background-color:rgba(var(--rgb-black), 0)}.overlay-form-subscription{--overlay-form-subscription-width: 372px;--overlay-form-subscription-right-hide: calc(0px - var(--overlay-form-subscription-width));--overlay-form-subscription-right-show: 0px}@media screen and (max-width: 1000px){.overlay-form-subscription{--overlay-form-subscription-width: 340px}}@media screen and (max-width: 800px){.overlay-form-subscription{--overlay-form-subscription-width: 320px}}@media screen and (max-width: 600px){.overlay-form-subscription{--overlay-form-subscription-width: 320px}}@media screen and (max-width: 400px){.overlay-form-subscription{--overlay-form-subscription-width: 100%;--overlay-form-subscription-right-hide: -100%}}.overlay-form-subscription{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;pointer-events:none;z-index:1002}.overlay-form-subscription__container{position:absolute;right:var(--overlay-form-subscription-right-hide);bottom:0;width:var(--overlay-form-subscription-width);max-height:calc(var(--vh, 1vh)*90);background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-on-the-side) 0 0 0;overflow:hidden;transition:right .8s var(--in-out-quart)}.overlay-form-subscription__close{position:absolute;top:var(--y-30);right:var(--x-25);width:47px;height:47px}.overlay-form-subscription__close::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-accent));border-radius:50%;transition:background-color .3s}@media screen and (max-width: 600px){.overlay-form-subscription__close{width:40px;height:40px}}.overlay-form-subscription__close:hover::after{background-color:rgb(var(--rgb-main))}.overlay-form-subscription__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 12px;--x-color: rgb(var(--rgb-white));z-index:1}.overlay-form-subscription__content{height:100%;padding:var(--y-105) var(--x-35) var(--y-45) var(--x-45);overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-form-subscription__content::-webkit-scrollbar{display:none}.overlay-form-subscription__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.28em;margin-bottom:var(--y-50)}.overlay-form-subscription__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-black), 0);transition:background-color .5s;z-index:-1}.show-overlay-form-subscription .overlay-form-subscription{visibility:visible;pointer-events:all}.show-overlay-form-subscription .overlay-form-subscription__container{right:var(--overlay-form-subscription-right-show)}.show-overlay-form-subscription .overlay-form-subscription__background{background-color:rgba(var(--rgb-black), 0.3)}.show-overlay-form-subscription.closing-overlay-form-subscription .overlay-form-subscription__container{right:var(--overlay-form-subscription-right-hide)}.show-overlay-form-subscription.closing-overlay-form-subscription .overlay-form-subscription__background{background-color:rgba(var(--rgb-black), 0)}.overlay-property-info-correction-request{--overlay-property-info-correction-request-width: 673px}.overlay-property-info-correction-request{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;pointer-events:none;z-index:1002}.overlay-property-info-correction-request__container{position:absolute;left:50%;top:50%;transform:translate(-50%, -40%);width:var(--overlay-property-info-correction-request-width);max-height:calc(var(--vh, 1vh)*90);max-width:calc(100% - var(--x-40) - var(--x-40));background-color:rgb(var(--rgb-white));border-radius:var(--radius-general);opacity:0;overflow:hidden;pointer-events:none;transition:transform .8s var(--in-out-quart),opacity .8s var(--in-out-quart)}.overlay-property-info-correction-request__close{position:absolute;top:var(--y-30);right:var(--x-30);width:30px;height:30px;z-index:1}.overlay-property-info-correction-request__close::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-accent));border-radius:50%;transition:background-color .3s}@media screen and (max-width: 600px){.overlay-property-info-correction-request__close{top:12px;right:12px}}.overlay-property-info-correction-request__close:hover::after{background-color:rgb(var(--rgb-main))}.overlay-property-info-correction-request__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 12px;--x-color: rgb(var(--rgb-white));z-index:1}.overlay-property-info-correction-request__content{height:100%;padding:max(var(--y-80),25px) max(var(--x-75),25px) max(var(--y-60),40px) max(var(--x-75),25px);overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-property-info-correction-request__content::-webkit-scrollbar{display:none}.overlay-property-info-correction-request__title{font-family:var(--ff-secondary);font-size:var(--fz-30);font-weight:600;line-height:1.2667em}.overlay-property-info-correction-request__form{margin-top:var(--y-40)}.overlay-property-info-correction-request__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-black), 0);transition:background-color .5s;z-index:-1}.show-overlay-property-info-correction-request .overlay-property-info-correction-request{visibility:visible;pointer-events:all}.show-overlay-property-info-correction-request .overlay-property-info-correction-request__container{opacity:1;transform:translate(-50%, -50%);pointer-events:all}.show-overlay-property-info-correction-request .overlay-property-info-correction-request__background{background-color:rgba(var(--rgb-black), 0.3)}.show-overlay-property-info-correction-request.closing-overlay-property-info-correction-request .overlay-property-info-correction-request__container{opacity:0;transform:translate(-50%, -40%)}.show-overlay-property-info-correction-request.closing-overlay-property-info-correction-request .overlay-property-info-correction-request__background{background-color:rgba(var(--rgb-black), 0)}.overlay-room-reservation{position:relative}@media screen and (max-width: 600px){.overlay-room-reservation{position:sticky;bottom:5px;width:100%;opacity:1;transition:bottom .6s var(--in-out-custom),opacity .6s var(--in-out-custom)}}.overlay-room-reservation__container{display:flex;align-items:center;width:100%;padding:var(--y-20) var(--x-35);background-color:rgb(var(--rgb-main));border-radius:var(--radius-overlay-general);pointer-events:all}.overlay-room-reservation__circle{position:relative;width:43px;height:43px;margin-right:16px}.overlay-room-reservation__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(var(--rgb-white), 0.3);border-radius:50%}.overlay-room-reservation__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:17px;height:17px;fill:rgb(var(--rgb-white));z-index:1}.overlay-room-reservation__content{flex:1;text-align:left}.overlay-room-reservation__title{font-size:var(--fz-17);font-weight:700;color:rgb(var(--rgb-white))}.overlay-room-reservation__text{display:block;font-size:max(var(--fz-15),1.5rem);line-height:1.2em;color:rgb(var(--rgb-white));margin-top:8px}@media screen and (max-width: 600px){.overlay-room-reservation__text{display:none}}.overlay-room-reservation__button{margin-left:var(--x-60)}@media screen and (max-width: 600px){.overlay-room-reservation__button{display:none}}.overlay-room-reservation__container:hover .overlay-room-reservation__button{--button-color: rgb(var(--rgb-main));--button-background-color: rgb(var(--rgb-white))}.show-overlay-room-reservation .overlay-room-reservation{bottom:20px;opacity:1}.show-overlay-room-reservation .overlay-room-reservation__container{pointer-events:all}.show-overlay-room-reservation.closing-overlay-room-reservation .overlay-room-reservation{bottom:5px;opacity:0}.overlay-available-date-calendar{--overlay-available-date-calendar-width: 400px;--overlay-available-date-calendar-height: auto;--overlay-available-date-calendar-max-height: calc(var(--vh, 1vh) * 90);--overlay-available-date-calendar-right-hide: calc(0px - var(--overlay-available-date-calendar-width));--overlay-available-date-calendar-right-show: 0px}@media screen and (max-width: 1000px){.overlay-available-date-calendar{--overlay-available-date-calendar-width: 370px}}@media screen and (max-width: 800px){.overlay-available-date-calendar{--overlay-available-date-calendar-width: 350px}}@media screen and (max-width: 400px){.overlay-available-date-calendar{--overlay-available-date-calendar-width: 100%;--overlay-available-date-calendar-height: 100%;--overlay-available-date-calendar-max-height: calc(var(--vh, 1vh) * 100);--overlay-available-date-calendar-right-hide: -100%}}.overlay-available-date-calendar{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;pointer-events:none;z-index:1002}.overlay-available-date-calendar__container{position:absolute;right:var(--overlay-available-date-calendar-right-hide);bottom:0;width:var(--overlay-available-date-calendar-width);max-height:var(--overlay-available-date-calendar-max-height);height:var(--overlay-available-date-calendar-height);background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-on-the-side) 0 0 0;overflow:hidden;transition:right .8s var(--in-out-quart)}.overlay-available-date-calendar__close{position:absolute;top:var(--y-30);right:var(--x-25);width:47px;height:47px;z-index:2}.overlay-available-date-calendar__close::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-accent));border-radius:50%;transition:background-color .3s}@media screen and (max-width: 600px){.overlay-available-date-calendar__close{width:40px;height:40px}}.overlay-available-date-calendar__close:hover::after{background-color:rgb(var(--rgb-main))}.overlay-available-date-calendar__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 12px;--x-color: rgb(var(--rgb-white));z-index:1}.overlay-available-date-calendar__content{display:flex;flex-direction:column;height:100%;padding:max(var(--y-110),85px) clamp(30px,var(--x-60),60px) var(--y-45) clamp(30px,var(--x-60),60px);overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-available-date-calendar__content::-webkit-scrollbar{display:none}.overlay-available-date-calendar__calendar-container{display:flex;justify-content:center;margin-bottom:var(--y-65);margin-top:auto}.overlay-available-date-calendar__calendar{max-width:350px}.overlay-available-date-calendar__calendar-legend{padding-top:var(--y-45);border-top:1px solid rgba(var(--rgba-line))}.overlay-available-date-calendar__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-black), 0);transition:background-color .5s;z-index:-1}.show-overlay-available-date-calendar .overlay-available-date-calendar{visibility:visible;pointer-events:all}.show-overlay-available-date-calendar .overlay-available-date-calendar__container{right:var(--overlay-available-date-calendar-right-show)}.show-overlay-available-date-calendar .overlay-available-date-calendar__background{background-color:rgba(var(--rgb-black), 0.3)}.show-overlay-available-date-calendar.closing-overlay-available-date-calendar .overlay-available-date-calendar__container{right:var(--overlay-available-date-calendar-right-hide)}.show-overlay-available-date-calendar.closing-overlay-available-date-calendar .overlay-available-date-calendar__background{background-color:rgba(var(--rgb-black), 0)}.overlay-available-date-calendar-legend{--overlay-available-date-calendar-legend-width: 372px;--overlay-available-date-calendar-legend-right-hide: calc(0px - var(--overlay-available-date-calendar-legend-width));--overlay-available-date-calendar-legend-right-show: 0px}@media screen and (max-width: 600px){.overlay-available-date-calendar-legend{--overlay-available-date-calendar-legend-width: 320px}}@media screen and (max-width: 400px){.overlay-available-date-calendar-legend{--overlay-available-date-calendar-legend-width: 100%;--overlay-available-date-calendar-legend-right-hide: -100%}}.overlay-available-date-calendar-legend{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;pointer-events:none;z-index:1002}@media screen and (min-width: 601px)and (max-width: 1000px),screen and (min-width: 1101px){.overlay-available-date-calendar-legend{display:none}}.overlay-available-date-calendar-legend__container{position:absolute;right:var(--overlay-available-date-calendar-legend-right-hide);bottom:0;width:var(--overlay-available-date-calendar-legend-width);max-height:calc(var(--vh, 1vh)*90);background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-on-the-side) 0 0 0;overflow:hidden;transition:right .8s var(--in-out-quart)}.overlay-available-date-calendar-legend__close{position:absolute;top:var(--y-30);right:var(--x-25);width:47px;height:47px}.overlay-available-date-calendar-legend__close::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-accent));border-radius:50%;transition:background-color .3s}@media screen and (max-width: 600px){.overlay-available-date-calendar-legend__close{width:40px;height:40px}}.overlay-available-date-calendar-legend__close:hover::after{background-color:rgb(var(--rgb-main))}.overlay-available-date-calendar-legend__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 12px;--x-color: rgb(var(--rgb-white));z-index:1}.overlay-available-date-calendar-legend__content{height:100%;padding:var(--y-105) var(--x-35) var(--y-45) var(--x-45);overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-available-date-calendar-legend__content::-webkit-scrollbar{display:none}.overlay-available-date-calendar-legend__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.28em;margin-right:5px;margin-left:5px;margin-bottom:var(--y-50)}.overlay-available-date-calendar-legend__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-black), 0);transition:background-color .5s;z-index:-1}.show-overlay-available-date-calendar-legend .overlay-available-date-calendar-legend{visibility:visible;pointer-events:all}.show-overlay-available-date-calendar-legend .overlay-available-date-calendar-legend__container{right:var(--overlay-available-date-calendar-legend-right-show)}.show-overlay-available-date-calendar-legend .overlay-available-date-calendar-legend__background{background-color:rgba(var(--rgb-black), 0.3)}.show-overlay-available-date-calendar-legend.closing-overlay-available-date-calendar-legend .overlay-available-date-calendar-legend__container{right:var(--overlay-available-date-calendar-legend-right-hide)}.show-overlay-available-date-calendar-legend.closing-overlay-available-date-calendar-legend .overlay-available-date-calendar-legend__background{background-color:rgba(var(--rgb-black), 0)}.overlay-organization{--overlay-organization-width: 400px;--overlay-organization-right-hide: calc(0px - var(--overlay-organization-width));--overlay-organization-right-show: 0px;--overlay-organization-image-size: 244px}@media screen and (max-width: 1000px){.overlay-organization{--overlay-organization-width: 380px;--overlay-organization-image-size: 240px}}@media screen and (max-width: 800px){.overlay-organization{--overlay-organization-width: 360px;--overlay-organization-image-size: 220px}}@media screen and (max-width: 600px){.overlay-organization{--overlay-organization-width: 340px;--overlay-organization-image-size: 200px}}@media screen and (max-width: 400px){.overlay-organization{--overlay-organization-width: 100%;--overlay-organization-right-hide: -100%;--overlay-organization-image-size: 180px}}.overlay-organization{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;pointer-events:none;z-index:1002}.overlay-organization__container{position:absolute;right:var(--overlay-organization-right-hide);bottom:0;width:var(--overlay-organization-width);max-height:calc(var(--vh, 1vh)*90);height:100%;background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-on-the-side) 0 0 0;overflow:hidden;transition:right .8s var(--in-out-quart)}.overlay-organization__close{position:absolute;top:var(--y-30);right:var(--x-25);width:47px;height:47px}.overlay-organization__close::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-accent));border-radius:50%;transition:background-color .3s}@media screen and (max-width: 600px){.overlay-organization__close{width:40px;height:40px}}.overlay-organization__close:hover::after{background-color:rgb(var(--rgb-main))}.overlay-organization__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 12px;--x-color: rgb(var(--rgb-white));z-index:1}.overlay-organization__content{display:flex;flex-direction:column;height:100%;padding:var(--y-45) 0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-organization__content::-webkit-scrollbar{display:none}.overlay-organization__content-image{display:flex;justify-content:center}.overlay-organization__picture-container{position:relative;display:flex;align-items:center;justify-content:center;width:var(--overlay-organization-image-size);height:var(--overlay-organization-image-size);padding:20px;border:1px solid rgba(var(--rgba-line));border-radius:50%}.overlay-organization__content-texts{padding-right:var(--x-45);padding-left:var(--x-55);margin-top:var(--y-35);margin-bottom:auto}.overlay-organization__surtitle{display:block;font-size:var(--fz-14);text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:15px}.overlay-organization__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.28em;margin-bottom:var(--y-45)}.overlay-organization__infos-list-item:not(:last-child){margin-bottom:10px}.overlay-organization__info{display:flex;width:fit-content}.overlay-organization__info-circle{flex-shrink:0;position:relative;width:29px;height:29px;margin-right:12px}.overlay-organization__info-circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:background-color .3s,border-color .3s;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.overlay-organization__info--badge .overlay-organization__info-circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.overlay-organization__info:hover .overlay-organization__info-circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.overlay-organization__info-circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:rgb(var(--rgb-main));transition:fill .3s;z-index:1}.overlay-organization__info--phone .overlay-organization__info-circle-svg,.overlay-organization__info--email .overlay-organization__info-circle-svg,.overlay-organization__info--website .overlay-organization__info-circle-svg{width:13px;height:13px}.overlay-organization__info--facebook .overlay-organization__info-circle-svg{width:7px;height:13px}.overlay-organization__info:hover .overlay-organization__info-circle-svg{fill:rgb(var(--rgb-white))}.overlay-organization__info-circle-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:1.2rem;font-weight:700;color:rgb(var(--rgb-white));white-space:nowrap;z-index:1}.overlay-organization__info-text{font-size:var(--fz-15);font-weight:500;line-height:1.3em;word-break:break-word;margin-top:.3em}.overlay-organization__content-button{padding-right:var(--x-45);padding-left:var(--x-55);margin-top:var(--y-40)}.overlay-organization__button{width:100%;justify-content:center}.overlay-organization__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-black), 0);transition:background-color .5s;z-index:-1}.show-overlay-organization .overlay-organization{visibility:visible;pointer-events:all}.show-overlay-organization .overlay-organization__container{right:var(--overlay-organization-right-show)}.show-overlay-organization .overlay-organization__background{background-color:rgba(var(--rgb-black), 0.3)}.show-overlay-organization.closing-overlay-organization .overlay-organization__container{right:var(--overlay-organization-right-hide)}.show-overlay-organization.closing-overlay-organization .overlay-organization__background{background-color:rgba(var(--rgb-black), 0)}.overlay-form-save{--overlay-form-save-width: 372px;--overlay-form-save-right-hide: calc(0px - var(--overlay-form-save-width));--overlay-form-save-right-show: 0px}@media screen and (max-width: 1000px){.overlay-form-save{--overlay-form-save-width: 340px}}@media screen and (max-width: 800px){.overlay-form-save{--overlay-form-save-width: 320px}}@media screen and (max-width: 600px){.overlay-form-save{--overlay-form-save-width: 320px}}@media screen and (max-width: 400px){.overlay-form-save{--overlay-form-save-width: 100%;--overlay-form-save-right-hide: -100%}}.overlay-form-save{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;pointer-events:none;z-index:1002}.overlay-form-save__container{position:absolute;right:var(--overlay-form-save-right-hide);bottom:0;width:var(--overlay-form-save-width);max-height:calc(var(--vh, 1vh)*90);background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-on-the-side) 0 0 0;overflow:hidden;transition:right .8s var(--in-out-quart)}.overlay-form-save__close{position:absolute;top:var(--y-30);right:var(--x-25);width:47px;height:47px}.overlay-form-save__close::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-accent));border-radius:50%;transition:background-color .3s}@media screen and (max-width: 600px){.overlay-form-save__close{width:40px;height:40px}}.overlay-form-save__close:hover::after{background-color:rgb(var(--rgb-main))}.overlay-form-save__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 12px;--x-color: rgb(var(--rgb-white));z-index:1}.overlay-form-save__content{height:100%;padding:var(--y-105) var(--x-35) var(--y-45) var(--x-45);overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-form-save__content::-webkit-scrollbar{display:none}.overlay-form-save__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.28em;margin-bottom:var(--y-50)}.overlay-form-save__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-black), 0);transition:background-color .5s;z-index:-1}.show-overlay-form-save .overlay-form-save{visibility:visible;pointer-events:all}.show-overlay-form-save .overlay-form-save__container{right:var(--overlay-form-save-right-show)}.show-overlay-form-save .overlay-form-save__background{background-color:rgba(var(--rgb-black), 0.3)}.show-overlay-form-save.closing-overlay-form-save .overlay-form-save__container{right:var(--overlay-form-save-right-hide)}.show-overlay-form-save.closing-overlay-form-save .overlay-form-save__background{background-color:rgba(var(--rgb-black), 0)}.overlay-save{position:relative}@media screen and (max-width: 600px){.overlay-save{position:sticky;bottom:5px;width:100%;opacity:0;transition:bottom .6s var(--in-out-custom),opacity .6s var(--in-out-custom)}}.overlay-save__close{position:absolute;top:10px;right:10px;width:20px;height:20px;pointer-events:none}@media screen and (min-width: 601px){.overlay-save__close{display:none}}.overlay-save__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 14px;--x-color: rgb(var(--rgb-white))}.overlay-save__close:hover .overlay-save__close-x{--x-color: rgba(var(--rgb-white), 0.5)}.overlay-save__container{display:flex;align-items:center;padding:max(var(--y-20),20px) max(var(--x-35),30px);background-color:rgb(var(--rgb-main));border-radius:var(--radius-overlay-general);pointer-events:all}@media screen and (max-width: 600px){.overlay-save__container{flex-direction:column;align-items:normal;pointer-events:none}}.overlay-save__circle{position:relative;width:43px;height:43px;margin-right:16px}.overlay-save__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(var(--rgb-white), 0.3);border-radius:50%}@media screen and (max-width: 600px){.overlay-save__circle{display:none}}.overlay-save__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;fill:rgb(var(--rgb-white));z-index:1}.overlay-save__content{flex:1}.overlay-save__title{display:block;font-size:max(var(--fz-17),1.7rem);font-weight:700;color:rgb(var(--rgb-white));margin-bottom:8px}.overlay-save__text{font-size:max(var(--fz-15),1.5rem);line-height:1.2em;color:rgb(var(--rgb-white))}.overlay-save__button{margin-left:var(--x-60)}@media screen and (max-width: 600px){.overlay-save__button{display:none}}.overlay-save__container:hover .overlay-save__button{--button-color: rgb(var(--rgb-main));--button-background-color: rgb(var(--rgb-white))}.overlay-save__link{display:none;font-size:max(var(--fz-14),1.4rem);font-weight:600;color:rgb(var(--rgb-white));margin-top:14px}@media screen and (max-width: 600px){.overlay-save__link{display:block}}.show-overlay-save .overlay-save{bottom:20px;opacity:1}.show-overlay-save .overlay-save__close,.show-overlay-save .overlay-save__container{pointer-events:all}.show-overlay-save.closing-overlay-save .overlay-save{bottom:5px;opacity:0}.overlay-citizen-only{position:relative}@media screen and (max-width: 600px){.overlay-citizen-only{position:sticky;bottom:5px;width:100%;opacity:0;transition:bottom .6s var(--in-out-custom),opacity .6s var(--in-out-custom)}}.overlay-citizen-only__close{position:absolute;top:10px;right:10px;width:20px;height:20px;pointer-events:none}@media screen and (min-width: 601px){.overlay-citizen-only__close{display:none}}.overlay-citizen-only__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 14px;--x-color: rgb(var(--rgb-main))}.overlay-citizen-only__close:hover .overlay-citizen-only__close-x{--x-color: rgb(var(--rgb-accent-2))}.overlay-citizen-only__container{display:flex;align-items:center;padding:max(var(--y-20),20px) max(var(--x-35),30px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-general);box-shadow:0 0 20px 0 rgba(var(--rgb-black), 0.15);pointer-events:all}@media screen and (max-width: 600px){.overlay-citizen-only__container{flex-direction:column;align-items:normal;pointer-events:none}}.overlay-citizen-only__circle{position:relative;width:43px;height:43px;margin-right:16px}.overlay-citizen-only__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-red));border-radius:50%}@media screen and (max-width: 600px){.overlay-citizen-only__circle{display:none}}.overlay-citizen-only__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;fill:rgb(var(--rgb-white));z-index:1}.overlay-citizen-only__content{flex:1}.overlay-citizen-only__title{display:block;font-size:max(var(--fz-17),1.7rem);font-weight:700;color:rgb(var(--rgb-main));margin-bottom:8px}.overlay-citizen-only__text{font-size:max(var(--fz-15),1.5rem);line-height:1.2em;color:rgb(var(--rgb-main))}.overlay-citizen-only__button{margin-left:var(--x-60)}@media screen and (max-width: 600px){.overlay-citizen-only__button{display:none}}.overlay-citizen-only__container:hover .overlay-citizen-only__button{--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.overlay-citizen-only__link{display:none;font-size:max(var(--fz-14),1.4rem);font-weight:600;color:rgb(var(--rgb-accent));margin-top:14px}@media screen and (max-width: 600px){.overlay-citizen-only__link{display:block}}@media screen and (max-width: 600px){.show-overlay-citizen-only .overlay-citizen-only{bottom:20px;opacity:1}.show-overlay-citizen-only .overlay-citizen-only__close,.show-overlay-citizen-only .overlay-citizen-only__container{pointer-events:all}}@media screen and (max-width: 600px){.show-overlay-citizen-only.closing-overlay-citizen-only .overlay-citizen-only{bottom:5px;opacity:0}}.overlay-legal-notices-and-terms{--overlay-legal-notices-and-terms-width: calc(100% - var(--x-40) - var(--x-40))}.overlay-legal-notices-and-terms{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;pointer-events:none;z-index:1002}.overlay-legal-notices-and-terms__container{position:absolute;right:var(--x-40);left:var(--x-40);top:50%;transform:translateY(-40%);width:var(--overlay-legal-notices-and-terms-width);max-height:calc(var(--vh, 1vh)*90);background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-general);opacity:0;overflow:hidden;pointer-events:none;transition:transform 800ms var(--in-out-quart),opacity 800ms var(--in-out-quart)}.overlay-legal-notices-and-terms__close{position:absolute;top:var(--y-30);right:var(--x-30);width:47px;height:47px}.overlay-legal-notices-and-terms__close::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-accent));border-radius:50%;transition:background-color .3s}@media screen and (max-width: 600px){.overlay-legal-notices-and-terms__close{width:40px;height:40px}}.overlay-legal-notices-and-terms__close:hover::after{background-color:rgb(var(--rgb-main))}.overlay-legal-notices-and-terms__close-x{--x-position: absolute;--x-top: 50%;--x-left: 50%;--x-translate: -50%, -50%;--x-thickness: 1.5px;--x-size: 12px;--x-color: rgb(var(--rgb-white));z-index:1}.overlay-legal-notices-and-terms__content{height:100%;padding:var(--y-100) var(--x-140) var(--y-80);overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.overlay-legal-notices-and-terms__content::-webkit-scrollbar{display:none}.overlay-legal-notices-and-terms__title{font-family:var(--ff-secondary);font-size:var(--fz-30);font-weight:700;margin-bottom:var(--y-50)}.overlay-legal-notices-and-terms__button-and-link{display:flex;align-items:center;gap:0 var(--x-nus-30);margin-top:var(--y-50)}.overlay-legal-notices-and-terms__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-black), 0);transition:background-color .5s;z-index:-1}.show-overlay-legal-notices-and-terms .overlay-legal-notices-and-terms{visibility:visible;pointer-events:all}.show-overlay-legal-notices-and-terms .overlay-legal-notices-and-terms__container{opacity:1;transform:translateY(-50%);pointer-events:all}.show-overlay-legal-notices-and-terms .overlay-legal-notices-and-terms__background{background-color:rgba(var(--rgb-black), 0.3)}.show-overlay-legal-notices-and-terms.closing-overlay-legal-notices-and-terms .overlay-legal-notices-and-terms__container{opacity:0;transform:translateY(-40%)}.show-overlay-legal-notices-and-terms.closing-overlay-legal-notices-and-terms .overlay-legal-notices-and-terms__background{background-color:rgba(var(--rgb-black), 0)}#cc--main{--cc-font-family: var(--ff-primary);--cc-text: rgb(var(--rgb-main));--cc-border-radius: var(--radius-general);--cc-overlay-bg: rgb(var(--rgb-black));--cc-overlay-opacity: 0.3;--cc-consent-modal-box-shadow: none;--cc-section-border: rgba(var(--rgba-line));--cc-cookie-category-block-bg: rgb(var(--rgb-background));--cc-cookie-category-block-bg-hover: rgba(var(--rgb-main), 0.1);--cc-toggle-bg-off: rgb(var(--rgb-disabled));--cc-toggle-bg-on: rgb(var(--rgb-green));--cc-toggle-knob-bg: rgb(var(--rgb-white));--cc-toggle-knob-icon-color: rgb(var(--rgb-white));--cc-cookie-table-border: rgba(var(--rgba-line));--cc-settings-footer-bg: rgb(var(--rgb-background))}.placeholder_auto_div .placeholder-txt h2,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td h2,#cc--main #s-inr #s-bl .b-ex .b-acc .p h2,#cc--main #s-inr #s-bl .c-bl .desc .p h2,#cc--main #cm #c-inr #c-inr-i #c-txt h2{font-size:28px;font-weight:700}.placeholder_auto_div .placeholder-txt h3,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td h3,#cc--main #s-inr #s-bl .b-ex .b-acc .p h3,#cc--main #s-inr #s-bl .c-bl .desc .p h3,#cc--main #cm #c-inr #c-inr-i #c-txt h3{font-size:26px;font-weight:600}.placeholder_auto_div .placeholder-txt h4,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td h4,#cc--main #s-inr #s-bl .b-ex .b-acc .p h4,#cc--main #s-inr #s-bl .c-bl .desc .p h4,#cc--main #cm #c-inr #c-inr-i #c-txt h4{font-size:24px;font-weight:500}.placeholder_auto_div .placeholder-txt strong,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td strong,#cc--main #s-inr #s-bl .b-ex .b-acc .p strong,#cc--main #s-inr #s-bl .c-bl .desc .p strong,#cc--main #cm #c-inr #c-inr-i #c-txt strong,.placeholder_auto_div .placeholder-txt b,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td b,#cc--main #s-inr #s-bl .b-ex .b-acc .p b,#cc--main #s-inr #s-bl .c-bl .desc .p b,#cc--main #cm #c-inr #c-inr-i #c-txt b{font-weight:700}.placeholder_auto_div .placeholder-txt em,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td em,#cc--main #s-inr #s-bl .b-ex .b-acc .p em,#cc--main #s-inr #s-bl .c-bl .desc .p em,#cc--main #cm #c-inr #c-inr-i #c-txt em,.placeholder_auto_div .placeholder-txt i,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td i,#cc--main #s-inr #s-bl .b-ex .b-acc .p i,#cc--main #s-inr #s-bl .c-bl .desc .p i,#cc--main #cm #c-inr #c-inr-i #c-txt i{font-style:italic}.placeholder_auto_div .placeholder-txt sup,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td sup,#cc--main #s-inr #s-bl .b-ex .b-acc .p sup,#cc--main #s-inr #s-bl .c-bl .desc .p sup,#cc--main #cm #c-inr #c-inr-i #c-txt sup,.placeholder_auto_div .placeholder-txt sub,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td sub,#cc--main #s-inr #s-bl .b-ex .b-acc .p sub,#cc--main #s-inr #s-bl .c-bl .desc .p sub,#cc--main #cm #c-inr #c-inr-i #c-txt sub{font-size:smaller}.placeholder_auto_div .placeholder-txt sup,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td sup,#cc--main #s-inr #s-bl .b-ex .b-acc .p sup,#cc--main #s-inr #s-bl .c-bl .desc .p sup,#cc--main #cm #c-inr #c-inr-i #c-txt sup{vertical-align:super}.placeholder_auto_div .placeholder-txt sub,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td sub,#cc--main #s-inr #s-bl .b-ex .b-acc .p sub,#cc--main #s-inr #s-bl .c-bl .desc .p sub,#cc--main #cm #c-inr #c-inr-i #c-txt sub{vertical-align:sub}.placeholder_auto_div .placeholder-txt a,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td a,#cc--main #s-inr #s-bl .b-ex .b-acc .p a,#cc--main #s-inr #s-bl .c-bl .desc .p a,#cc--main #cm #c-inr #c-inr-i #c-txt a,.placeholder_auto_div .placeholder-txt .linkStyle,#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr td .linkStyle,#cc--main #s-inr #s-bl .b-ex .b-acc .p .linkStyle,#cc--main #s-inr #s-bl .c-bl .desc .p .linkStyle,#cc--main #cm #c-inr #c-inr-i #c-txt .linkStyle{font-size:inherit;border-bottom:none}#cc--main #cm{max-width:40em;padding:1.7em}#cc--main #cm #c-inr{display:flex;flex-direction:column}#cc--main #cm #c-inr #c-inr-i{width:100%;padding-right:unset;vertical-align:unset}#cc--main #cm #c-inr #c-bns{display:flex;flex-direction:row;gap:10px}@media screen and (max-width: 575px){#cc--main #cm #c-inr #c-bns{flex-direction:column}}#cc--main #cm #c-inr #c-bns .c-bn{justify-content:center;text-wrap:nowrap;transition:color 300ms,background-color 300ms,border 300ms !important;margin:unset}#cc--main #s-inr #s-hdr #s-c-bnc #s-c-bn{background-color:rgb(var(--rgb-accent));border-radius:50%}#cc--main #s-inr #s-hdr #s-c-bnc #s-c-bn::before,#cc--main #s-inr #s-hdr #s-c-bnc #s-c-bn::after{background-color:rgb(var(--rgb-white))}#cc--main #s-inr #s-hdr #s-c-bnc #s-c-bn:hover{background-color:rgb(var(--rgb-main))}#cc--main #s-inr #s-bl{padding-bottom:4em}@media screen and (max-width: 688px){#cc--main #s-inr #s-bl{padding-bottom:unset}}@media screen and (max-width: 575px){#cc--main #s-inr #s-bl{padding-bottom:7em}}#cc--main #s-inr #s-bl .c-bl:not(:last-child){margin-bottom:.5em}#cc--main #s-inr #s-bl .c-bl:not(.b-ex):hover{background-color:var(--cc-bg)}#cc--main #s-inr #s-bl .b-ex .exp::before{border-color:var(--cc-text)}#cc--main #s-inr #s-bl .b-ex.act .b-tl{background-color:var(--cc-cookie-category-block-bg-hover)}#cc--main #s-inr #s-bl .b-ex .b-bn .b-tg.c-ro{right:1.2em}#cc--main #s-inr #s-bl .b-ex .b-bn .b-tg.c-ro .t-lb.c-ro{right:0}#cc--main #s-inr #s-bl .b-ex .b-acc:not(.act) .tb-c{display:none}#cc--main #s-inr #s-bl .b-ex .b-acc.act .tb-c{display:table}#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c{background-color:var(--cc-cookie-category-block-bg)}#cc--main #s-inr #s-bl .b-ex .b-acc .tb-c tr:hover{background-color:var(--cc-cookie-category-block-bg)}#cc--main #s-inr #s-bns{display:flex !important;height:fit-content;gap:10px}@media screen and (max-width: 575px){#cc--main #s-inr #s-bns{flex-direction:column}}#cc--main #s-inr .c-bn{justify-content:center;text-wrap:nowrap;transition:color 300ms,background-color 300ms,border 300ms !important;margin:unset}.placeholder_auto_div{padding:var(--y-nus-20) var(--x-nus-30);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general);margin-top:var(--y-25);margin-bottom:var(--y-25)}.placeholder_auto_div .placeholder-txt{text-align:left}.breadcrumb__container{display:flex;align-items:center}.breadcrumb__home-svg{width:16px;height:16px;fill:var(--header-color);transition:fill .3s}@media screen and (max-width: 600px){.breadcrumb__home-svg{width:11px;height:11px}}.breadcrumb__home:hover .breadcrumb__home-svg{fill:var(--header-color-hover)}.breadcrumb__line{width:1px;height:32px;background-color:var(--header-line-background-color);margin-left:15px;margin-right:15px}@media screen and (max-width: 600px){.breadcrumb__line{height:20px;margin-left:10px;margin-right:10px}}.breadcrumb__dropdown-container{position:relative}.breadcrumb__dropdown{display:flex;align-items:center;height:24px}.breadcrumb__dropdown-text{display:inline-block;max-width:160px;font-size:1.4rem;font-weight:600;text-overflow:ellipsis;color:var(--header-color);white-space:nowrap;overflow:hidden;transition:color .3s}@media screen and (max-width: 600px){.breadcrumb__dropdown-text{font-size:1.2rem}}button.breadcrumb__dropdown:hover .breadcrumb__dropdown-text{color:var(--header-color-hover)}.breadcrumb__dropdown-svg{width:5px;height:9px;stroke:var(--header-color);transform:rotate(90deg);transition:transform .3s,stroke .3s;margin-top:2px;margin-left:12px}@media screen and (max-width: 600px){.breadcrumb__dropdown-svg{margin-top:3px}}.breadcrumb__dropdown:hover .breadcrumb__dropdown-svg{stroke:var(--header-color-hover)}.breadcrumb__text{display:inline-block;max-width:160px;font-size:1.4rem;font-weight:600;line-height:normal;text-overflow:ellipsis;color:var(--header-color);white-space:nowrap;overflow:hidden}@media screen and (max-width: 600px){.breadcrumb__text{font-size:1.2rem}}.buttons-sticky{position:absolute;top:0;right:0;bottom:var(--y-60);display:flex;align-items:flex-end;justify-content:center;width:var(--x-100);pointer-events:none;z-index:8}@media screen and (max-width: 1000px){.buttons-sticky{width:auto;right:22px}}.buttons-sticky__container{position:sticky;bottom:20px}.buttons-sticky__list{display:flex;flex-direction:column}.buttons-sticky__list-item:not(:first-child){margin-top:7px}@media screen and (max-width: 600px){.buttons-sticky__list-item:not(.buttons-sticky__list-item--on-mobile){display:none}}@media screen and (min-width: 601px)and (max-width: 1000px){.buttons-sticky__list-item:not(.buttons-sticky__list-item--on-tablet){display:none}}@media screen and (min-width: 1001px){.buttons-sticky__list-item:not(.buttons-sticky__list-item--on-desktop){display:none}}.buttons-sticky__button{position:relative;display:block;width:45px;height:45px;pointer-events:all}.buttons-sticky__button::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 20px 0 rgba(var(--rgb-black), 0.15);transition:background-color .3s}@media screen and (max-width: 600px){.buttons-sticky__button{width:40px;height:40px}}.buttons-sticky__button--appreciation::after,.buttons-sticky__button--comment::after,.buttons-sticky__button--share::after{background-color:rgb(var(--rgb-white))}.buttons-sticky__button--propose-idea::after,.buttons-sticky__button--save::after,.buttons-sticky__button--subscription::after{background-color:rgb(var(--rgb-main))}.buttons-sticky__button--citizen-only::after{background-color:rgb(var(--rgb-red))}.buttons-sticky__button:hover::after{background-color:rgb(var(--rgb-accent))}.buttons-sticky__button-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:18px;height:18px;transition:fill .3s;z-index:1}.buttons-sticky__button--appreciation .buttons-sticky__button-svg,.buttons-sticky__button--comment .buttons-sticky__button-svg,.buttons-sticky__button--share .buttons-sticky__button-svg{fill:rgb(var(--rgb-main))}.buttons-sticky__button--propose-idea .buttons-sticky__button-svg,.buttons-sticky__button--save .buttons-sticky__button-svg,.buttons-sticky__button--subscription .buttons-sticky__button-svg,.buttons-sticky__button--citizen-only .buttons-sticky__button-svg{fill:rgb(var(--rgb-white))}.buttons-sticky__button--share .buttons-sticky__button-svg{width:13px;height:13px}.buttons-sticky__button:hover .buttons-sticky__button-svg{fill:rgb(var(--rgb-white))}:root{--survey-progress-and-navigation-strip-height: 114px}@media screen and (max-width: 600px){:root{--survey-progress-and-navigation-strip-height: 140px}}.survey-progress-and-navigation-strip{position:relative;height:var(--survey-progress-and-navigation-strip-height);padding:0 var(--x-40);background-color:rgb(var(--rgb-white));box-shadow:0 0 60px 0 rgba(0,0,0,.05);pointer-events:all}.survey-progress-and-navigation-strip__progress-bar{position:absolute;top:0;left:0;right:0;height:4px;background-color:rgb(var(--rgb-white))}.survey-progress-and-navigation-strip__progress-bar-fill{height:100%;background-color:rgb(var(--rgb-accent))}.survey-progress-and-navigation-strip__content{height:100%;display:flex;align-items:center}.survey-progress-and-navigation-strip__flex{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:0}@media screen and (max-width: 600px){.survey-progress-and-navigation-strip__flex{flex-direction:column;justify-content:normal;align-items:normal}}.survey-progress-and-navigation-strip__left{flex:1;min-width:0;margin-right:var(--x-60)}@media screen and (max-width: 600px){.survey-progress-and-navigation-strip__left{margin-right:0;margin-bottom:15px}}.survey-progress-and-navigation-strip__infos{display:flex;flex-direction:column}.survey-progress-and-navigation-strip__info-title{display:inline-block;font-size:var(--fz-17);font-weight:600;line-height:1.2353em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.survey-progress-and-navigation-strip__info-title-strong{font-weight:700;color:rgb(var(--rgb-accent))}.survey-progress-and-navigation-strip__info-subtitle{display:block;font-size:var(--fz-14);font-weight:600;line-height:1.5em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);color:rgb(var(--rgb-accent));margin-top:2px}.survey-progress-and-navigation-strip__buttons-nav{display:flex;align-items:center}.survey-progress-and-navigation-strip__button-nav:nth-child(2){margin-left:5px}@media screen and (max-width: 1200px){.survey-progress-and-navigation-strip__button-nav-first-word{display:none}}@media screen and (max-width: 1000px){.survey-progress-and-navigation-strip__button-nav-first-word{display:block}}@media screen and (max-width: 800px){.survey-progress-and-navigation-strip__button-nav-first-word{display:none}}@media screen and (max-width: 1200px){.survey-progress-and-navigation-strip__button-nav-last-word:first-letter{text-transform:uppercase}}@media screen and (max-width: 1000px){.survey-progress-and-navigation-strip__button-nav-last-word:first-letter{text-transform:none}}@media screen and (max-width: 800px){.survey-progress-and-navigation-strip__button-nav-last-word:first-letter{text-transform:uppercase}}.preview-strip{padding:var(--y-45) var(--x-100) var(--y-55);background-color:rgb(var(--rgb-main))}.preview-strip__content{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 600px){.preview-strip__content{flex-direction:column;justify-content:normal;align-items:normal}}.preview-strip__content-text{flex:1;margin-right:var(--x-60)}@media screen and (max-width: 600px){.preview-strip__content-text{margin-right:0;margin-bottom:25px}}.preview-strip__link{display:flex;align-items:center;width:fit-content;margin-bottom:20px}.preview-strip__link-svg{width:5px;height:9px;transform:rotate(180deg);stroke:rgb(var(--rgb-white));transition:stroke .3s;margin-right:12px}.preview-strip__link:hover .preview-strip__link-svg{stroke:rgba(var(--rgb-white), 0.6)}.preview-strip__link-text{font-size:var(--fz-14);font-weight:500;color:rgb(var(--rgb-white));box-shadow:inset 0 -0.1em 0 0 rgb(var(--rgb-white));padding-bottom:1px;transition:color .3s,box-shadow .3s}.preview-strip__link:hover .preview-strip__link-text{color:rgba(var(--rgb-white), 0.6);box-shadow:inset 0 -0.1em 0 0 rgba(var(--rgb-white), 0.6)}.preview-strip__title{font-family:var(--ff-secondary);font-size:var(--fz-35);font-weight:700;line-height:1.2em;color:rgb(var(--rgb-white))}.preview-strip__button:first-child:not(:last-child){margin-right:8px}.volunteer-offer-info-apply-strip{display:flex;justify-content:space-between;align-items:center;padding:clamp(22px,var(--y-25),25px) min(var(--x-25),25px) clamp(22px,var(--y-25),25px) min(var(--x-40),40px);background-color:rgb(var(--rgb-accent));border-radius:var(--radius-general)}@media screen and (max-width: 1100px)and (min-width: 1001px){.volunteer-offer-info-apply-strip{flex-direction:column;justify-content:normal;align-items:normal}}@media screen and (max-width: 700px){.volunteer-offer-info-apply-strip{flex-direction:column;justify-content:normal;align-items:normal}}.volunteer-offer-info-apply-strip__left{flex:1;margin-right:var(--x-60)}@media screen and (max-width: 1100px)and (min-width: 1001px){.volunteer-offer-info-apply-strip__left{margin-right:0;margin-bottom:25px}}@media screen and (max-width: 700px){.volunteer-offer-info-apply-strip__left{margin-right:0;margin-bottom:25px}}.volunteer-offer-info-apply-strip__title{font-size:var(--fz-19);font-weight:500;line-height:1.3em;color:rgb(var(--rgb-white))}.volunteer-offer-info-apply-strip__button:first-child:not(:last-child){margin-right:8px}.feedback{position:fixed;right:var(--x-100);bottom:25px;left:calc(var(--side-menu-width) + var(--x-100));display:flex;justify-content:center;pointer-events:none;z-index:1003}.flash-survey-card .feedback{left:max(var(--x-80),25px);right:max(var(--x-50),25px)}.feedback--surveyPage{bottom:calc(var(--survey-progress-and-navigation-strip-height) + 25px);z-index:9}.feedback__container{width:fit-content;max-width:calc(100vw - var(--side-menu-width) - var(--x-100) - var(--x-100));padding:20px 30px;background-color:rgb(var(--rgb-accent));border-radius:var(--radius-feedback);box-shadow:0 3px 50px 0 rgba(2,3,2,.1);transform:translateY(25px);opacity:0;pointer-events:none;transition:transform 300ms,opacity 300ms}.flash-survey-card .feedback__container{max-width:none}.feedback.is-active .feedback__container{transform:translateY(0px);opacity:1;pointer-events:all}.feedback.is-closing .feedback__container{transform:translateY(0px)}.feedback__text{font-size:var(--fz-14);line-height:1.4em;color:rgb(var(--rgb-white))}:root{--tooltip-button-size: 13px;--tooltip-svg-size: 13px}.tooltip{position:relative;display:flex;align-items:center;justify-content:center;width:var(--tooltip-button-size);height:var(--tooltip-button-size)}.tooltip__svg{width:var(--tooltip-svg-size);height:var(--tooltip-svg-size);fill:rgba(var(--rgb-main), 0.7);transition:fill .3s}.tooltip:hover .tooltip__svg{fill:rgb(var(--rgb-main))}.tippy-box[data-theme~=default]{font-family:var(--ff-primary);font-size:1.4rem;font-weight:500;background-color:rgb(var(--rgb-main));border-radius:var(--radius-tooltip);box-shadow:0 0 47px 0 rgba(0,0,0,.06);color:rgb(var(--rgb-white))}.tippy-box[data-theme~=default][data-placement^=top]>.tippy-arrow::before{border-top-color:rgb(var(--rgb-main))}.tippy-box[data-theme~=default][data-placement^=right]>.tippy-arrow::before{border-right-color:rgb(var(--rgb-main))}.tippy-box[data-theme~=default][data-placement^=bottom]>.tippy-arrow::before{border-bottom-color:rgb(var(--rgb-main))}.tippy-box[data-theme~=default][data-placement^=left]>.tippy-arrow::before{border-left-color:rgb(var(--rgb-main))}.tippy-box[data-theme~=default] .tippy-content{padding:17px 22px}html .smartbanner .smartbanner__info__title,html .smartbanner .smartbanner__info__author,html .smartbanner .smartbanner__info__price{display:block;margin:3px 0}html .smartbanner .smartbanner__info__title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html .smartbanner .smartbanner__info__author{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}html .smartbanner .smartbanner__button{min-width:auto}html .smartbanner.smartbanner--android{background:#fff;box-shadow:inset 0 -1px 0 0 #dadce0}html .smartbanner.smartbanner--android .smartbanner__exit{background-color:rgba(0,0,0,0);box-shadow:none}html .smartbanner.smartbanner--android .smartbanner__exit::before,html .smartbanner.smartbanner--android .smartbanner__exit::after{background:#5f6368}html .smartbanner.smartbanner--android .smartbanner__icon{border-radius:20%;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}html .smartbanner.smartbanner--android .smartbanner__info{width:calc(100vw - 185px);color:#5f6368;text-shadow:none}html .smartbanner.smartbanner--android .smartbanner__info__title{color:#202124}html .smartbanner.smartbanner--android .smartbanner__button{box-shadow:none;color:#fff}html .smartbanner.smartbanner--android .smartbanner__button__label{background:#03875f;border-radius:8px;text-transform:uppercase}html .smartbanner.smartbanner--android .smartbanner__button__label:active{background:#03875f}html .smartbanner.smartbanner--ios{background:#f2f1f6;box-shadow:inset 0 -1px 0 0 #d0d0d4}html .smartbanner.smartbanner--ios .smartbanner__exit::before,html .smartbanner.smartbanner--ios .smartbanner__exit::after{background:#b9b8be}html .smartbanner.smartbanner--ios .smartbanner__icon{border-radius:22.5%}html .smartbanner.smartbanner--ios .smartbanner__info{width:calc(100vw - 170px);color:#8b8b8f}html .smartbanner.smartbanner--ios .smartbanner__info__title{color:#090b0a}html .smartbanner.smartbanner--ios .smartbanner__button{color:#147bf6}html .smartbanner.smartbanner--ios .smartbanner__button__label{background:rgba(0,0,0,0)}.show-overlay{margin-top:0 !important}.block-1{display:flex;align-items:center;padding:var(--y-40) var(--x-40);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}@media screen and (max-width: 600px){.block-1{align-items:flex-start}}.block-1--disabled{pointer-events:none}.block-1__circle{display:flex;align-items:center;justify-content:center;border-radius:50%;width:42px;height:42px;transition:background-color 300ms,border-color 300ms;margin-right:var(--x-30);background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}@media screen and (max-width: 600px){.block-1__circle{order:1;margin-right:0;margin-left:var(--x-30)}}.block-1:hover .block-1__circle{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.block-1__circle-svg{width:18px;height:18px;stroke:rgb(var(--rgb-main));stroke-width:1.5px;transition:stroke 300ms}.block-1:hover .block-1__circle-svg{stroke:rgb(var(--rgb-white))}.block-1--disabled .block-1__circle-svg{stroke:rgb(var(--rgb-disabled))}.block-1__content{position:relative;flex:1;padding-block:9px;padding-left:var(--x-30)}.block-1__content::before{content:"";position:absolute;top:0;left:0;bottom:0;width:1px;background-color:rgba(var(--rgba-line))}@media screen and (max-width: 600px){.block-1__content{padding:0}.block-1__content::before{content:none}}.block-1__surtitle{display:block;font-size:var(--fz-15);line-height:1.6em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:14px}.block-1--disabled .block-1__surtitle{color:rgb(var(--rgb-disabled))}.block-1__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.3em;transition:color 300ms}.block-1:hover .block-1__title{color:rgb(var(--rgb-accent-2))}.block-1--disabled .block-1__title{color:rgb(var(--rgb-disabled))}.block-2{display:flex;align-items:center;justify-content:space-between;padding:var(--y-37) var(--x-35);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.block-2--accented{background-color:rgb(var(--rgb-accent))}.block-2__content{flex:1}.block-2__surtitle,.block-2__text{display:block;font-size:var(--fz-15);line-height:1.6em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing)}.block-2--accented .block-2__surtitle,.block-2--accented .block-2__text{color:rgb(var(--rgb-white))}.block-2__surtitle{margin-bottom:5px}.block-2__text{margin-top:10px}.block-2__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.3em;transition:color 300ms}.block-2:hover .block-2__title{color:rgb(var(--rgb-accent-2))}.block-2--accented .block-2__title,.block-2--accented:hover .block-2__title{color:rgb(var(--rgb-white))}.block-2__circle{position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;width:46px;height:46px;transition:background-color 300ms,border-color 300ms;margin-left:var(--x-40);background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.block-2:hover .block-2__circle{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.block-2--accented .block-2__circle{border-color:rgb(var(--rgb-white))}.block-2--accented:hover .block-2__circle{background-color:rgb(var(--rgb-white));border-color:rgb(var(--rgb-white))}.block-2__circle-svg{width:18px;height:18px;stroke:rgb(var(--rgb-main));stroke-width:1.5px;transition:stroke 300ms}.block-2:hover .block-2__circle-svg{stroke:rgb(var(--rgb-white))}.block-2--accented .block-2__circle-svg{stroke:rgb(var(--rgb-white))}.block-2--accented:hover .block-2__circle-svg{stroke:rgb(var(--rgb-accent))}.block-3{display:flex;align-items:center;gap:0 20px;width:100%;padding:var(--y-20) var(--x-30);background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-general)}@media screen and (max-width: 600px){.block-3{align-items:flex-start;padding-block:var(--y-30)}}.block-3__circle{display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--rgb-main), 0.3);border-radius:50%;width:46px;height:46px}@media screen and (max-width: 600px){.block-3__circle{order:1;width:38px;height:38px}}.block-3__circle-svg{width:20px;height:20px;stroke:rgb(var(--rgb-main));stroke-width:1.5px}@media screen and (max-width: 600px){.block-3__circle-svg{width:17px;height:17px}}.block-3__content{flex:1;display:flex;align-items:center;justify-content:space-between;gap:0 var(--x-60)}@media screen and (max-width: 600px){.block-3__content{flex-direction:column;align-items:flex-start;justify-content:normal;gap:12px 0}}.block-3__content-left{flex:1}.block-3__title{font-family:var(--ff-secondary);font-size:var(--fz-17);font-weight:600;line-height:1.2em}.block-3__text{font-size:var(--fz-15);line-height:1.6em;margin-top:2px}@media screen and (max-width: 600px){.block-3__button{display:none}}.block-3:hover .block-3__button{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-accent));--button-border-color: rgb(var(--rgb-accent))}.block-3__link{font-size:var(--fz-15);font-weight:700;line-height:1.2em;color:rgb(var(--rgb-accent))}@media screen and (min-width: 601px){.block-3__link{display:none}}.block-4{display:flex;align-items:flex-end;justify-content:space-between;gap:15px var(--x-50);padding:min(var(--y-50),50px) min(var(--x-80),80px)}@media screen and (max-width: 600px){.block-4{flex-direction:column;align-items:flex-start;justify-content:normal}}.account-statements-list__list-item:not(:last-child),.parking-bills-list__list-item:not(:last-child){border-bottom:1px solid rgba(var(--rgba-line))}.block-4__content-left{flex:1}.block-4__surtitle{display:block;font-size:var(--fz-15);line-height:1.6em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:8px}.block-4__title{font-family:var(--ff-secondary);font-size:var(--fz-20);font-weight:600;line-height:1.3em}.block-4__number{display:block;font-size:var(--fz-15);font-weight:700;line-height:1.2em;margin-bottom:10px}.block-4__link{display:flex;align-items:center;gap:0 6px}.block-4__link-text{font-size:var(--fz-15);font-weight:700;line-height:1.2em;color:rgb(var(--rgb-accent));transition:color 300ms}.block-4__link:hover .block-4__link-text{color:rgba(var(--rgb-main))}.block-4__link-svg{width:18px;height:18px;fill:rgb(var(--rgb-accent));transition:fill 300ms}.block-4__link:hover .block-4__link-svg{fill:rgba(var(--rgb-main))}.block-5{display:flex;align-items:center;gap:12px 20px;padding:15px 18px;border-radius:var(--radius-general)}@media screen and (max-width: 600px){.block-5{flex-direction:column;align-items:flex-start}}.block-5--info{background-color:rgb(var(--rgb-accent))}.block-5--warning{background-color:rgb(var(--rgb-red))}.block-5__circle{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%}@media screen and (max-width: 600px){.block-5__circle{width:38px;height:38px}}.block-5--info .block-5__circle{background-color:rgba(var(--rgb-white), 0.2)}.block-5--warning .block-5__circle{background-color:rgba(var(--rgb-black), 0.2)}.block-5__circle-svg{width:18px;height:18px;stroke:rgb(var(--rgb-white));stroke-width:1.5px}.block-5__content{flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px 30px}@media screen and (max-width: 600px){.block-5__content{flex-direction:column;align-items:flex-start;justify-content:normal}}.block-5__title{flex:1;font-size:var(--fz-15);line-height:1.6em;color:rgb(var(--rgb-white))}.block-5__link{font-size:var(--fz-15);font-weight:600;line-height:1.6em;color:rgb(var(--rgb-white));box-shadow:inset 0 -0.1em 0 0 rgb(var(--rgb-white));transition:opacity 300ms}.block-5__link:hover{opacity:.6}.showcase-one-block__link{position:relative;display:block;border-radius:var(--radius-general);overflow:hidden}.showcase-one-block__picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.showcase-one-block__picture::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-main), 0.5);z-index:1}.showcase-one-block__content{padding:calc(45px + (120 - 45) * (var(--vw-100) - 500px) / (1440 - 500)) max(var(--x-80),25px)}.showcase-one-block__title{font-family:var(--ff-secondary);font-size:var(--fz-50);font-weight:700;color:rgb(var(--rgb-white));text-transform:var(--h1-h2-text-tranform);letter-spacing:var(--h1-h2-letter-spacing);margin-bottom:18px}.showcase-one-block__text{font-size:var(--fz-17);line-height:1.6471em;color:rgb(var(--rgb-white))}.showcase-one-block__button{margin-top:30px;display:inline-block}.showcase-one-block__link:hover .showcase-one-block__button{--button-color: rgb(var(--rgb-accent));--button-background-color: rgb(var(--rgb-white));--button-border-color: rgb(var(--rgb-white))}.showcase-two-blocks{--showcase-two-blocks-image-ratio: 52.3256%}.showcase-two-blocks__link{position:relative;display:block}.showcase-two-blocks__picture-container{position:relative;padding-bottom:var(--showcase-two-blocks-image-ratio);border-radius:var(--radius-general);overflow:hidden;margin-right:var(--x-60)}@media screen and (max-width: 700px){.showcase-two-blocks__picture-container{margin-right:0}}.showcase-two-blocks__picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.showcase-two-blocks__content-container{position:relative;z-index:1;height:0}@media screen and (max-width: 700px){.showcase-two-blocks__content-container{height:fit-content}}.showcase-two-blocks__content{width:100%;max-width:40%;min-width:360px;padding:max(var(--y-60),40px) max(var(--x-60),25px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general);transform:translateY(-100%);margin-top:var(--y-60);margin-left:auto}@media screen and (max-width: 700px){.showcase-two-blocks__content{max-width:calc(100% - 25px);min-width:0;transform:none;margin-top:calc(0px - var(--y-100));margin-left:0}}.showcase-two-blocks__title{font-family:var(--ff-secondary);font-size:var(--fz-35);font-weight:700;margin-bottom:30px}.showcase-two-blocks__text{font-size:var(--fz-15);line-height:1.6667em}.showcase-two-blocks__button{display:inline-block;margin-top:30px}.showcase-two-blocks__link:hover .showcase-two-blocks__button{--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.notice-card{display:flex;align-items:center;padding:var(--y-40) var(--x-40);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}@media screen and (max-width: 600px){.notice-card{align-items:flex-start}}.notice-card__circle{position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;width:42px;height:42px;margin-right:var(--x-30);transition:background-color 300ms,border-color 300ms;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}@media screen and (max-width: 600px){.notice-card__circle{order:1;margin-right:0;margin-left:var(--x-30)}}.notice-card:hover .notice-card__circle{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.notice-card--urgent .notice-card__circle{background-color:rgb(var(--rgb-red));border-color:rgb(var(--rgb-red))}.notice-card__circle-svg{width:18px;height:18px;stroke:rgb(var(--rgb-main));stroke-width:1.5px;transition:stroke 300ms}.notice-card:hover .notice-card__circle-svg{stroke:rgb(var(--rgb-white))}.notice-card--urgent .notice-card__circle-svg{stroke:rgb(var(--rgb-white))}.notice-card__content{position:relative;flex:1;padding-block:9px;padding-left:var(--x-30)}.notice-card__content::before{content:"";position:absolute;top:0;left:0;bottom:0;width:1px;background-color:rgba(var(--rgba-line))}@media screen and (max-width: 600px){.notice-card__content{padding:0}.notice-card__content::before{content:none}}.notice-card__surtitle{display:block;font-size:var(--fz-15);line-height:1.6em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:14px}.notice-card__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.3em;transition:color 300ms}.notice-card:hover .notice-card__title{color:rgb(var(--rgb-accent-2))}.notice-card__tags-list{margin-top:14px}.survey-card,.external-consultation-card{--survey-card-or-external-consultation-card-image-size: 162px}@media screen and (max-width: 1200px){.survey-card,.external-consultation-card{--survey-card-or-external-consultation-card-image-size: 140px}}@media screen and (max-width: 1000px){.survey-card,.external-consultation-card{--survey-card-or-external-consultation-card-image-size: 162px}}@media screen and (max-width: 700px){.survey-card,.external-consultation-card{--survey-card-or-external-consultation-card-image-size: 140px}}@media screen and (max-width: 600px){.survey-card,.external-consultation-card{--survey-card-or-external-consultation-card-image-size: 84px}}.survey-card,.external-consultation-card{position:relative;display:flex;justify-content:space-between;padding:var(--y-35) max(var(--x-35),25px) var(--y-50) max(var(--x-80),25px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}@media screen and (max-width: 600px){.survey-card,.external-consultation-card{flex-direction:column;justify-content:normal}}.survey-card__content,.external-consultation-card__content{flex:1;margin-top:var(--y-20)}@media screen and (max-width: 600px){.survey-card__content,.external-consultation-card__content{order:1}}@media screen and (max-width: 600px){.survey-card--with-image .survey-card__content,.survey-card--with-image .external-consultation-card__content,.external-consultation-card--with-image .survey-card__content,.external-consultation-card--with-image .external-consultation-card__content{margin-top:-15px}}.survey-card__subtitle,.external-consultation-card__subtitle{display:block;font-size:var(--fz-14);line-height:1.4286em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-top:18px}.survey-card__subtitle-number-questions,.survey-card__subtitle-duration,.survey-card__subtitle-survey-completed,.external-consultation-card__subtitle-number-questions,.external-consultation-card__subtitle-duration,.external-consultation-card__subtitle-survey-completed{font-weight:600}.survey-card__subtitle-number-questions-svg,.survey-card__subtitle-duration-svg,.external-consultation-card__subtitle-number-questions-svg,.external-consultation-card__subtitle-duration-svg{width:16px;height:16px;fill:rgb(var(--rgb-accent));margin-right:8px;margin-bottom:-2px}.survey-card__subtitle-survey-completed-svg,.external-consultation-card__subtitle-survey-completed-svg{width:16px;height:16px;fill:rgb(var(--rgb-main));margin-right:8px;margin-bottom:-3px}.survey-card__subtitle-category,.external-consultation-card__subtitle-category{position:relative;margin-left:5px}.survey-card__subtitle-category::before,.external-consultation-card__subtitle-category::before{content:"/";margin-right:5px}.survey-card__date,.external-consultation-card__date{display:block;font-size:var(--fz-14);line-height:1.4286em;margin-bottom:6px}@media screen and (max-width: 600px){.survey-card__date,.external-consultation-card__date{margin-right:calc(var(--survey-card-or-external-consultation-card-image-size) + 25px)}}.survey-card__title,.external-consultation-card__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.3em}@media screen and (max-width: 600px){.survey-card__title br,.external-consultation-card__title br{display:none}}.survey-card__button,.external-consultation-card__button{margin-top:25px}.survey-card:hover .survey-card__button,.survey-card:hover .external-consultation-card__button,.external-consultation-card:hover .survey-card__button,.external-consultation-card:hover .external-consultation-card__button{--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.survey-card--survey-completed:hover .survey-card__button,.survey-card--external-consultation-completed:hover .survey-card__button,.survey-card--survey-completed:hover .external-consultation-card__button,.survey-card--external-consultation-completed:hover .external-consultation-card__button,.external-consultation-card--survey-completed:hover .survey-card__button,.external-consultation-card--external-consultation-completed:hover .survey-card__button,.external-consultation-card--survey-completed:hover .external-consultation-card__button,.external-consultation-card--external-consultation-completed:hover .external-consultation-card__button{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-accent));--button-border-color: rgb(var(--rgb-accent))}.survey-card__picture-container,.external-consultation-card__picture-container{position:relative;align-self:flex-start;width:var(--survey-card-or-external-consultation-card-image-size);height:var(--survey-card-or-external-consultation-card-image-size);border-radius:50%;overflow:hidden;margin-left:min(var(--x-60),60px)}@media screen and (max-width: 600px){.survey-card__picture-container,.external-consultation-card__picture-container{align-self:flex-end}}.survey-card__picture,.external-consultation-card__picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.survey-card__picture::before,.external-consultation-card__picture::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-main), 0);transition:background-color .3s;z-index:1}.survey-card:hover .survey-card__picture::before,.survey-card:hover .external-consultation-card__picture::before,.external-consultation-card:hover .survey-card__picture::before,.external-consultation-card:hover .external-consultation-card__picture::before{background-color:rgba(var(--rgb-main), 0.2)}.project-card{--project-card-image-ratio: 54.5455%}.project-card{display:flex;flex-direction:column;height:100%;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general);overflow:hidden}.project-card__picture-container{position:relative;width:100%;padding-bottom:var(--project-card-image-ratio);overflow:hidden}.project-card__picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.project-card__picture::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-main), 0);transition:background-color .3s;z-index:1}.project-card:hover .project-card__picture::before{background-color:rgba(var(--rgb-main), 0.2)}.project-card__content{flex:1;display:flex;flex-direction:column}.project-card__content-top,.project-card__content-bottom{padding-left:clamp(25px,var(--x-40),40px);padding-right:clamp(25px,var(--x-40),40px)}.project-card__content-top{padding-top:clamp(25px,var(--y-40),40px);padding-bottom:clamp(25px,var(--y-40),40px)}.project-card__content-bottom{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:12px;padding-bottom:16px;margin-top:auto}.project-card__content-bottom::before{content:"";position:absolute;top:0;left:clamp(25px,var(--x-40),40px);right:clamp(25px,var(--x-40),40px);height:1px;background-color:rgba(var(--rgba-line))}.project-card__subtitle{display:block;font-size:var(--fz-14);text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:15px}.project-card__title{font-family:var(--ff-secondary);font-size:min(var(--fz-25),25px);font-weight:600;line-height:1.28em}.project-card__state{position:relative;font-size:var(--fz-14);font-weight:600;padding-left:20px}.project-card__state::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;border-radius:50%}.project-card--in-progress .project-card__state::before{background-color:rgb(var(--rgb-green))}.project-card--completed .project-card__state::before{background-color:rgb(var(--rgb-main))}.project-card--to-come .project-card__state::before{background-color:rgb(var(--rgb-grey))}.project-card--not-retained .project-card__state::before{background-color:rgb(var(--rgb-red))}.project-card__circle{position:relative;width:40px;height:40px}.project-card__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-background));border-radius:50%;transition:background-color .3s}.project-card:hover .project-card__circle:after{background-color:rgb(var(--rgb-accent))}.project-card__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6px;height:11px;stroke:rgb(var(--rgb-main));transition:stroke .3s;z-index:1}.project-card:hover .project-card__circle-svg{stroke:rgb(var(--rgb-white))}.request-card{display:flex;flex-direction:column;justify-content:space-between;min-height:264px;padding:max(var(--y-25),25px) max(var(--x-25),25px) max(var(--y-35),30px) max(var(--x-40),30px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general);overflow:hidden}.request-card--all-requests{background:rgb(var(--rgb-accent))}@media screen and (max-width: 1200px){.request-card{min-height:245px}}@media screen and (max-width: 1000px){.request-card{min-height:264px}}@media screen and (max-width: 800px){.request-card{min-height:245px}}@media screen and (max-width: 600px){.request-card{min-height:230px}}.request-card__circle{position:relative;align-self:flex-end;width:62px;height:62px}.request-card__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1);background-color:rgb(var(--rgb-accent));border-radius:50%;transition:transform .3s,background-color .3s}@media screen and (max-width: 600px){.request-card__circle{width:50px;height:50px}}.request-card--all-requests .request-card__circle::after{background-color:rgb(var(--rgb-white))}.request-card:hover .request-card__circle::after{transform:scale(1.1)}.request-card__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;stroke:rgb(var(--rgb-white));stroke-width:1.5px;transition:stroke 300ms;z-index:1}@media screen and (max-width: 600px){.request-card__circle-svg{width:18px;height:18px}}.request-card--all-requests .request-card__circle-svg{stroke:rgb(var(--rgb-accent))}.request-card__title{font-family:var(--ff-secondary);font-size:min(var(--fz-20),20px);font-weight:600;line-height:1.3em;transition:color .3s}.request-card--all-requests .request-card__title{color:rgb(var(--rgb-white))}.request-card:not(.request-card--all-requests):hover .request-card__title{color:rgb(var(--rgb-accent-2))}.pagination-detail{padding-top:var(--y-25);border-top:1px solid rgba(var(--rgba-line))}.pagination-detail__flex{display:flex;justify-content:space-between;align-items:center}.pagination-detail__buttons-nav-item{display:flex;align-items:center}.pagination-detail__prev,.pagination-detail__next{position:relative;width:40px;height:40px}.pagination-detail__prev{margin-right:8px}.pagination-detail__prev::after,.pagination-detail__next::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-white));border-radius:50%;transition:background-color .3s}.pagination-detail__prev:hover::after,.pagination-detail__next:hover::after{background-color:rgb(var(--rgb-main))}.pagination-detail__prev-svg,.pagination-detail__next-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6px;height:11px;stroke:rgb(var(--rgb-main));transition:stroke .3s;z-index:1}.pagination-detail__prev-svg{transform:translate(-50%, -50%) rotate(-180deg)}.pagination-detail__prev:hover .pagination-detail__prev-svg,.pagination-detail__next:hover .pagination-detail__next-svg{stroke:rgb(var(--rgb-white))}.pagination-list__container{display:flex;align-items:center;justify-content:center}.pagination-list__first,.pagination-list__last,.pagination-list__prev,.pagination-list__next{position:relative;width:35px;height:35px}.pagination-list__first::after,.pagination-list__last::after,.pagination-list__prev::after,.pagination-list__next::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-white), 0);border-radius:50%;transition:background-color .3s}.pagination-list__first{margin-right:5px}.pagination-list__last{margin-left:5px}.pagination-list__first:hover::after,.pagination-list__last:hover::after,.pagination-list__prev:hover::after,.pagination-list__next:hover::after{background-color:rgba(var(--rgb-white), 1)}.pagination-list__first-svg,.pagination-list__last-svg,.pagination-list__prev-svg,.pagination-list__next-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6px;height:11px;stroke:rgba(var(--rgb-main), 0.4);transition:stroke .3s;z-index:1}.pagination-list__first-svg:nth-child(1),.pagination-list__last-svg:nth-child(1){left:calc(50% - 3px)}.pagination-list__first-svg:nth-child(2),.pagination-list__last-svg:nth-child(2){left:calc(50% + 3px)}.pagination-list__first-svg,.pagination-list__prev-svg{transform:translate(-50%, -50%) rotate(180deg)}.pagination-list__first:hover .pagination-list__first-svg,.pagination-list__last:hover .pagination-list__last-svg,.pagination-list__prev:hover .pagination-list__prev-svg,.pagination-list__next:hover .pagination-list__next-svg{stroke:rgb(var(--rgb-main))}.pagination-list__list{display:flex;align-items:center;margin:0 var(--x-40)}.pagination-list__page{position:relative;display:flex;align-items:center;justify-content:center;padding:0 16px 0;height:68px;font-size:var(--fz-15);font-weight:600;color:rgba(var(--rgb-main), 0.4);transition:color .3s}.pagination-list__page::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(var(--rgba-line));transition:background-color .3s}.pagination-list__page--active{color:rgb(var(--rgb-main))}.pagination-list__page--active::after,.pagination-list__page:hover::after{height:2px;background-color:rgb(var(--rgb-main))}.idea-card{display:flex;flex-direction:column;height:100%;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general);overflow:hidden}.idea-card--propose-idea{background:rgb(var(--rgb-accent))}.idea-card__subtitle{display:block;font-size:var(--fz-15);line-height:1.6em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:8px}.idea-card__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.3em;transition:color .3s}.idea-card--propose-idea .idea-card__title{color:rgb(var(--rgb-white))}.idea-card:not(.idea-card--propose-idea):hover .idea-card__title{color:rgb(var(--rgb-accent-2))}.idea-card__text{display:-webkit-box;font-size:var(--fz-15);line-height:1.6em;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:rgba(var(--rgb-main), 0.7);margin-top:var(--y-22)}.idea-card__button{--button-svg-dimension: 16px;margin-top:auto}.idea-card:hover .idea-card__button{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.idea-card:hover .idea-card__button svg{--button-svg-color: rgb(var(--rgb-white))}.idea-card__content{flex:1;display:flex;flex-direction:column}.idea-card__content-top,.idea-card__content-bottom{padding-left:clamp(25px,var(--x-40),40px);padding-right:clamp(25px,var(--x-40),40px)}.idea-card__content-top{flex:1;display:flex;flex-direction:column;align-items:flex-start;padding-top:clamp(25px,var(--y-40),40px);padding-bottom:var(--y-22)}.idea-card--propose-idea .idea-card__content-top{padding-left:clamp(25px,var(--x-45),45px);padding-right:clamp(25px,var(--x-45),45px);padding-bottom:clamp(25px,var(--y-40),40px)}.idea-card__content-bottom{position:relative;display:flex;align-items:center;justify-content:space-between;gap:0 30px;padding-top:var(--y-22);padding-bottom:var(--y-22);margin-top:auto}.idea-card__content-bottom::before{content:"";position:absolute;top:0;left:max(var(--x-40),25px);right:max(var(--x-40),25px);height:1px;background-color:rgba(var(--rgba-line))}.idea-card__state{flex:1;position:relative;font-size:var(--fz-15);font-weight:600;padding-left:20px}.idea-card__state::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;border-radius:50%}.idea-card--retained .idea-card__state::before{background-color:rgb(var(--rgb-green))}.idea-card--in-progress .idea-card__state::before{background-color:rgb(var(--rgb-grey))}.idea-card--not-retained .idea-card__state::before{background-color:rgb(var(--rgb-red))}.idea-card__like-and-comment{display:flex;align-items:center;gap:0 24px}.idea-card__link{font-size:var(--fz-14);font-weight:600;color:rgb(var(--rgb-accent))}.idea-card__like,.idea-card__comment{display:flex;align-items:center}.idea-card__like-svg,.idea-card__comment-svg{width:18px;height:18px;fill:rgb(var(--rgb-main));margin-right:5px}.idea-card__like-text,.idea-card__comment-text{font-size:1.1rem;font-weight:600}.timeline-card{--timeline-card-image-size: 134px}@media screen and (max-width: 1300px){.timeline-card{--timeline-card-image-size: 120px}}@media screen and (max-width: 1200px){.timeline-card{--timeline-card-image-size: 110px}}@media screen and (max-width: 1000px){.timeline-card{--timeline-card-image-size: 134px}}@media screen and (max-width: 900px){.timeline-card{--timeline-card-image-size: 130px}}@media screen and (max-width: 800px){.timeline-card{--timeline-card-image-size: 120px}}@media screen and (max-width: 700px){.timeline-card{--timeline-card-image-size: 110px}}@media screen and (max-width: 600px){.timeline-card{--timeline-card-image-size: 94px}}.timeline-card{display:block;height:calc(100% - var(--timeline-progress-bar-height));background-color:rgb(var(--rgb-white));border-radius:var(--radius-general);overflow:hidden}.timeline-card__content{display:flex;flex-direction:column;height:100%}.timeline-card__content-top,.timeline-card__content-middle,.timeline-card__content-bottom{padding-left:clamp(25px,var(--x-30),30px);padding-right:clamp(25px,var(--x-30),30px)}.timeline-card__content-top{position:relative;display:flex;height:calc(var(--timeline-card-image-size) + min(var(--y-30),30px));padding-top:min(var(--y-30),30px);margin-bottom:auto}.timeline-card__content-middle{padding-top:min(var(--y-50),50px);padding-bottom:clamp(25px,var(--y-35),35px);margin-top:auto}.timeline-card__content-top+.timeline-card__content-middle{padding-top:0;margin-top:calc(0px - min(var(--y-20),20px))}.timeline-card__content-bottom{position:relative;display:flex;justify-content:space-between;align-items:flex-end;padding-top:min(var(--y-25),25px);padding-bottom:min(var(--y-25),25px)}.timeline-card__content-bottom::before{content:"";position:absolute;top:0;left:clamp(25px,var(--x-30),30px);right:clamp(25px,var(--x-30),30px);height:1px;background-color:rgba(var(--rgba-line))}.timeline-card__picture-container{position:relative;width:var(--timeline-card-image-size);height:var(--timeline-card-image-size);border-radius:50%;overflow:hidden;margin-left:auto}.timeline-card__picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.timeline-card__subtitle{display:block;font-size:var(--fz-15);text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:16px}.timeline-card__title{font-family:var(--ff-secondary);font-size:min(var(--fz-25),25px);font-weight:600;line-height:1.28em;margin-bottom:25px}.timeline-card__text{display:-webkit-box;font-size:var(--fz-15);line-height:1.6em;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.timeline-card__state-and-date-project{flex:1}.timeline-card--completed .timeline-card__state-and-date-project{--state-and-date-project-state-round-background-color: rgb(var(--rgb-main))}.timeline-card--in-progress .timeline-card__state-and-date-project{--state-and-date-project-state-round-background-color: rgb(var(--rgb-green))}.timeline-card--to-come .timeline-card__state-and-date-project{--state-and-date-project-state-round-background-color: rgb(var(--rgb-grey))}.timeline-card__circle{position:relative}.timeline-card__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1);background-color:rgb(var(--rgb-background));border-radius:50%;transition:transform .3s,background-color .3s}.timeline-card__circle{width:40px;height:40px;margin-left:30px}@media screen and (max-width: 600px){.timeline-card__circle{margin-left:20px}}.timeline-card:hover .timeline-card__circle::after{transform:scale(1.1);background-color:rgb(var(--rgb-accent))}.timeline-card__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:14px;height:3px;fill:rgb(var(--rgb-main));transition:fill .3s;z-index:1}.timeline-card:hover .timeline-card__circle .timeline-card__circle-svg{fill:rgb(var(--rgb-white))}:root{--timeline-progress-bar-circle-size: 46px;--timeline-progress-bar-height: calc(var(--y-35) + var(--timeline-progress-bar-circle-size))}@media screen and (max-width: 600px){:root{--timeline-progress-bar-circle-size: 38px}}.timeline-progress-bar{display:flex;justify-content:center;align-items:flex-end;height:var(--timeline-progress-bar-height)}.timeline-progress-bar__circle{position:relative;width:var(--timeline-progress-bar-circle-size);height:var(--timeline-progress-bar-circle-size)}.timeline-progress-bar__circle::before{content:"";position:absolute;top:0;right:-20px;bottom:0;left:-20px;background-color:rgb(var(--rgb-background))}.timeline-progress-bar__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-white));border-radius:50%}.timeline-progress-bar--completed .timeline-progress-bar__circle::after{background-color:rgb(var(--rgb-accent))}.timeline-progress-bar__circle-svg,.timeline-progress-bar__circle-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.timeline-progress-bar__circle-svg{width:14px;height:10px;fill:rgb(var(--rgb-white))}@media screen and (max-width: 600px){.timeline-progress-bar__circle-svg{width:11px;height:8px}}.timeline-progress-bar__circle-text{font-size:var(--fz-15);font-weight:bold}.state-and-date-project--completed{--state-and-date-project-state-round-background-color: rgb(var(--rgb-main))}.state-and-date-project--in-progress{--state-and-date-project-state-round-background-color: rgb(var(--rgb-green))}.state-and-date-project--to-come{--state-and-date-project-state-round-background-color: rgb(var(--rgb-grey))}.state-and-date-project--not-retained{--state-and-date-project-state-round-background-color: rgb(var(--rgb-red))}.state-and-date-project{position:relative}.state-and-date-project__state{position:relative;display:block;font-size:var(--fz-14);font-weight:600;padding-left:20px}.state-and-date-project__state::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background-color:var(--state-and-date-project-state-round-background-color)}.state-and-date-project__date{display:block;font-size:var(--fz-14);line-height:1.3em;padding-left:20px;margin-top:5px}.petition-card{--petition-card-image-size: 162px}@media screen and (max-width: 1200px){.petition-card{--petition-card-image-size: 140px}}@media screen and (max-width: 1000px){.petition-card{--petition-card-image-size: 162px}}@media screen and (max-width: 700px){.petition-card{--petition-card-image-size: 140px}}@media screen and (max-width: 600px){.petition-card{--petition-card-image-size: 84px}}.petition-card{display:flex;justify-content:space-between;padding:var(--y-35) max(var(--x-35),25px) var(--y-50) max(var(--x-80),25px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}@media screen and (max-width: 600px){.petition-card{flex-direction:column;justify-content:normal}}.petition-card__content{flex:1;margin-top:var(--y-20)}@media screen and (max-width: 600px){.petition-card__content{order:1}}@media screen and (max-width: 600px){.petition-card--with-image .petition-card__content{margin-top:-15px}}.petition-card__subtitle{display:block;font-size:var(--fz-14);line-height:1.4286em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:10px}.petition-card__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.4em}.petition-card__goal-progress-bar{max-width:520px;margin-top:22px}.petition-card__button{margin-top:30px}.petition-card:hover .petition-card__button{--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.petition-card__picture-container{position:relative;align-self:flex-start;width:var(--petition-card-image-size);height:var(--petition-card-image-size);border-radius:50%;overflow:hidden;margin-left:var(--x-60)}@media screen and (max-width: 600px){.petition-card__picture-container{align-self:flex-end}}.petition-card__picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.petition-card__picture::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-main), 0);transition:background-color .3s;z-index:1}.petition-card:hover .petition-card__picture::before{background-color:rgba(var(--rgb-main), 0.2)}.goal-progress-bar__title{display:inline-flex;flex-wrap:wrap;font-size:var(--fz-15);line-height:1.4em;margin-bottom:18px}.goal-progress-bar__title-numerator{font-size:var(--fz-20);font-weight:700;color:rgb(var(--rgb-accent));margin-right:12px}.goal-progress-bar__progress-bar{width:100%;height:7px;background-color:var(--goal-progress-bar-progress-bar-background-color, rgb(var(--rgb-background)));border-radius:3.5px}.goal-progress-bar__progress-bar-fill{height:100%;background-color:var(--goal-progress-bar-progress-bar-fill-background-color, rgb(var(--rgb-accent)));border-radius:3.5px}.comment--response{border-left:5px solid rgb(var(--rgb-accent));padding-left:var(--x-nus-45)}.comment__name{display:flex;align-items:center;gap:0 10px;margin-bottom:10px}.comment__name-text{font-size:var(--fz-17);font-weight:600;line-height:1.6em}.comment__name-svg{flex-shrink:0;width:18px;height:18px;fill:rgb(var(--rgb-accent))}.comment__text{font-size:var(--fz-17);line-height:1.6em}.flash-survey-card{--flash-survey-card-image-size: 234px}@media screen and (max-width: 1300px){.flash-survey-card{--flash-survey-card-image-size: 187px}}@media screen and (max-width: 1200px){.flash-survey-card{--flash-survey-card-image-size: 140px}}@media screen and (max-width: 1000px){.flash-survey-card{--flash-survey-card-image-size: 234px}}@media screen and (max-width: 900px){.flash-survey-card{--flash-survey-card-image-size: 187px}}@media screen and (max-width: 800px){.flash-survey-card{--flash-survey-card-image-size: 140px}}@media screen and (max-width: 600px){.flash-survey-card{--flash-survey-card-image-size: 83px}}.flash-survey-card{display:flex;justify-content:space-between;padding:max(var(--y-40),25px) max(var(--x-50),25px) max(var(--y-60),40px) max(var(--x-80),25px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}@media screen and (max-width: 600px){.flash-survey-card{flex-direction:column;justify-content:normal}}.flash-survey-card__content{flex:1;margin-top:var(--y-30)}@media screen and (max-width: 600px){.flash-survey-card__content{order:1}}@media screen and (max-width: 600px){.flash-survey-card--with-image .flash-survey-card__content{margin-top:-15px}}.flash-survey-card__subtitle{display:block;font-size:var(--fz-14);text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:15px}.flash-survey-card__title{font-family:var(--ff-secondary);font-size:var(--fz-30);font-weight:600;line-height:1.2667em}.flash-survey-card__form{margin-top:var(--y-30)}.flash-survey-card__note{margin-top:5px;font-size:1.4rem;font-style:italic;line-height:1.4em;color:rgb(var(--rgb-main))}.flash-survey-card__conclusion{margin-top:var(--y-30)}.flash-survey-card__button{margin-top:var(--y-30)}.flash-survey-card__picture-container{position:relative;align-self:flex-start;width:var(--flash-survey-card-image-size);height:var(--flash-survey-card-image-size);border-radius:50%;overflow:hidden;margin-left:min(var(--x-60),60px)}@media screen and (max-width: 600px){.flash-survey-card__picture-container{align-self:flex-end}}.flash-survey-card__picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.summary-question{padding:var(--y-35) 0 var(--y-30) 63px}@media screen and (max-width: 600px){.summary-question{padding-left:0}}.summary-question__subtitle{display:block;font-size:var(--fz-14);text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:5px}.summary-question__title{font-family:var(--ff-secondary);font-size:var(--fz-22);font-weight:600;line-height:1.5455em;margin-bottom:20px}.summary-question__answer-title{display:block;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:rgb(var(--rgb-accent));margin-bottom:10px}.summary-question__answer-text{font-size:var(--fz-17);line-height:1.6471em}.summary-question__answer-text>p{display:inline}.summary-question__answer-text a{font-size:inherit}.summary-question__answer-text sup{position:relative;top:-0.3em;font-size:max(.7em,1.2rem);vertical-align:baseline}.summary-question__answer-booleans{margin-top:30px}.summary-question__answer-thumbnail,.summary-question__answer-likert,.summary-question__answer-likerts,.summary-question__answer-slider,.summary-question__answer-stars{margin-top:20px}.summary-question__answer-booleans,.summary-question__answer-likerts{margin-bottom:20px}.animal-licence-card{display:flex;align-items:flex-end;justify-content:space-between;padding:min(var(--y-50),50px) min(var(--x-60),60px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}@media screen and (max-width: 600px){.animal-licence-card{flex-direction:column;align-items:normal;justify-content:normal}}.animal-licence-card__content{flex:1}.animal-licence-card__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.3em}.animal-licence-card__subtitle{display:block;font-size:var(--fz-17);font-weight:700;line-height:1.3em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);color:rgba(var(--rgb-main), 0.7);margin-top:2px}.animal-licence-card__infos{display:flex;flex-direction:column;margin-top:16px}@media screen and (max-width: 400px){.animal-licence-card__infos{gap:5px 0}}.animal-licence-card__info{display:inline-flex;gap:0 5px;font-size:var(--fz-15);line-height:1.6em}@media screen and (max-width: 400px){.animal-licence-card__info{flex-direction:column}}.animal-licence-card__info-title{font-weight:600}.animal-licence-card__info-text{flex:1}.animal-licence-card--expired .animal-licence-card__info--expiration-date .animal-licence-card__info-text{font-weight:600;color:rgb(var(--rgb-red))}.animal-licence-card__button{margin-left:var(--x-60);max-width:fit-content}@media screen and (max-width: 600px){.animal-licence-card__button{margin-top:25px;margin-left:0}}.animal-licence-card:hover .animal-licence-card__button{--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.tag{display:inline-block;font-size:1.2rem;font-weight:600;padding:10px 16px;border-radius:var(--radius-tag)}.tag--background-accent-alpha{background-color:rgba(var(--rgb-accent), 0.1)}.tag--background-white{background-color:rgb(var(--rgb-white))}.target-addresse{display:flex;padding:var(--y-20) 0;border-bottom:1px solid rgba(var(--rgba-line))}@media screen and (max-width: 1200px)and (min-width: 1001px),screen and (max-width: 600px){.target-addresse{flex-direction:column}}.target-addresse__street{display:block;width:min(39%,300px);font-size:var(--fz-17);font-weight:600;line-height:1.4em;padding-right:40px}@media screen and (max-width: 1200px)and (min-width: 1001px),screen and (max-width: 600px){.target-addresse__street{padding-right:0;width:100%;margin-bottom:8px}}.target-addresse__civic-number{flex:1;font-size:var(--fz-17);line-height:1.4em}.map{display:block;width:100%;height:415px;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general);overflow:hidden}@media screen and (max-width: 1200px)and (min-width: 1001px),screen and (max-width: 600px){.map{height:350px}}.map .gm-style .gm-style-mtc-bbw,.map .gm-style .gmnoprint .gmnoprint{border-radius:8px;overflow:hidden}.library-info__title{display:block;font-size:var(--fz-14);line-height:1.4em;margin-bottom:5px}.library-info__text{font-size:var(--fz-17);font-weight:600;line-height:1.4em}.building-sheet-info__title{display:block;font-size:var(--fz-14);line-height:1.4em;margin-bottom:5px}.building-sheet-info__text{font-size:var(--fz-17);font-weight:600;line-height:1.4em}.unique-info-strip{display:flex;align-items:center;padding:max(var(--y-35),30px) max(var(--x-40),35px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}@media screen and (max-width: 600px){.unique-info-strip{flex-direction:column;align-items:normal}}.unique-info-strip__circle{position:relative;width:68px;height:68px;margin-right:var(--x-30)}.unique-info-strip__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-accent));border-radius:50%}@media screen and (max-width: 600px){.unique-info-strip__circle{display:none}}.unique-info-strip__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:26px;height:26px;stroke:rgb(var(--rgb-white));stroke-width:1.5px;z-index:1}.unique-info-strip__content{flex:1}.unique-info-strip__surtitle{display:block;font-size:max(var(--fz-14),1.4rem);text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:10px}.unique-info-strip__subtitle{display:block;font-size:max(var(--fz-14),1.4rem);text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-top:8px}.unique-info-strip__title{font-family:var(--ff-secondary);font-size:max(var(--fz-22),2.2rem);font-weight:600;line-height:1.2727em}.unique-info-strip__button{margin-left:var(--x-60)}@media screen and (max-width: 600px){.unique-info-strip__button{display:none}}.unique-info-strip[href]:hover .unique-info-strip__button{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-accent))}.unique-info-strip__link{display:none;font-size:max(var(--fz-14),1.4rem);font-weight:600;color:rgb(var(--rgb-accent));margin-top:14px}@media screen and (max-width: 600px){.unique-info-strip__link{display:block}}.various-infos-strip{display:flex;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}@media screen and (max-width: 600px){.various-infos-strip{flex-direction:column}}.various-infos-strip__left,.various-infos-strip__right{position:relative;flex:1}.various-infos-strip__right::before{content:"";position:absolute;top:max(var(--y-45),30px);bottom:max(var(--y-45),30px);left:0;width:1px;background-color:rgba(var(--rgba-line))}@media screen and (max-width: 600px){.various-infos-strip__right::before{top:0;left:max(var(--x-50),35px);right:max(var(--x-50),35px);width:auto;height:1px}}.various-infos-strip__item{display:flex;flex-direction:column;padding:max(var(--y-45),30px) max(var(--x-50),35px);min-height:324px}@media screen and (max-width: 1200px){.various-infos-strip__item{min-height:300px}}@media screen and (max-width: 1000px){.various-infos-strip__item{min-height:260px}}@media screen and (max-width: 600px){.various-infos-strip__item{min-height:auto}}.various-infos-strip__item-title{display:block;font-family:var(--ff-secondary);font-size:var(--fz-27);font-weight:500;line-height:1.3963em;color:rgb(var(--rgb-main));margin-bottom:var(--y-30)}.various-infos-strip__item-link{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.various-infos-strip__item-link-text{font-size:var(--fz-15);color:rgb(var(--rgb-main));line-height:1.3em;margin-right:25px}.various-infos-strip__item-link-circle{flex-shrink:0;position:relative;width:51px;height:51px}.various-infos-strip__item-link-circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-background));border-radius:50%;transition:background-color .3s}@media screen and (max-width: 600px){.various-infos-strip__item-link-circle{width:40px;height:40px}}.various-infos-strip__item:hover .various-infos-strip__item-link-circle::after{background-color:rgb(var(--rgb-accent))}.various-infos-strip__item-link-circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:14px;height:13px;fill:rgb(var(--rgb-main));transition:fill .3s;z-index:1}.various-infos-strip__item:hover .various-infos-strip__item-link-circle-svg{fill:rgb(var(--rgb-white))}.room-card{--room-card-image-ratio: 54.5455%}.room-card{display:flex;flex-direction:column;height:100%;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general);overflow:hidden}.room-card__picture-container{position:relative;width:100%;padding-bottom:var(--room-card-image-ratio);overflow:hidden}.room-card__picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.room-card__picture::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-main), 0);transition:background-color .3s;z-index:1}.room-card:hover .room-card__picture::before{background-color:rgba(var(--rgb-main), 0.2)}.room-card__content{flex:1;display:flex;flex-direction:column}.room-card__content-top,.room-card__content-bottom{padding-left:clamp(25px,var(--x-40),40px);padding-right:clamp(25px,var(--x-40),40px)}.room-card__content-top{padding-top:clamp(25px,var(--y-40),40px);padding-bottom:clamp(25px,var(--y-40),40px)}.room-card__content-bottom{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:18px;padding-bottom:18px;margin-top:auto}.room-card__content-bottom::before{content:"";position:absolute;top:0;left:clamp(25px,var(--x-40),40px);right:clamp(25px,var(--x-40),40px);height:1px;background-color:rgba(var(--rgba-line))}.room-card__title{display:block;font-family:var(--ff-secondary);font-size:min(var(--fz-25),25px);font-weight:600;line-height:1.28em;margin-bottom:15px}.room-card__text{font-size:var(--fz-17);line-height:1.6em}.room-card__capacity{flex:1;position:relative;display:flex}.room-card__capacity-circle{position:absolute;width:40px;height:40px}.room-card__capacity-circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(var(--rgba-line));border-radius:50%}.room-card__capacity-text{padding-left:50px;margin-top:.5em}.room-card__capacity-circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;fill:rgb(var(--rgb-main));z-index:1}.room-card__capacity-surtitle{display:block;font-size:1.2rem;color:rgba(var(--rgb-main), 0.7);margin-bottom:3px}.room-card__capacity-title{font-size:var(--fz-15);font-weight:600}.room-card__circle{position:relative;width:40px;height:40px;margin-left:30px}.room-card__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-background));border-radius:50%;transition:background-color .3s}.room-card:hover .room-card__circle:after{background-color:rgb(var(--rgb-accent))}.room-card__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6px;height:11px;stroke:rgb(var(--rgb-main));transition:stroke .3s;z-index:1}.room-card:hover .room-card__circle-svg{stroke:rgb(var(--rgb-white))}.volunteer-offer-card{display:flex;flex-direction:column;height:100%;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.volunteer-offer-card__top{padding-top:clamp(25px,var(--y-50),50px);padding-left:clamp(25px,var(--x-40),40px);padding-right:clamp(25px,var(--x-40),40px)}.volunteer-offer-card--archive .volunteer-offer-card__top{opacity:.6}.volunteer-offer-card__surtitle{display:block;font-size:1.3rem;line-height:1.3em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:var(--y-25)}.volunteer-offer-card__title{display:block;font-family:var(--ff-secondary);font-size:min(var(--fz-27),27px);font-weight:600;line-height:1.3704em;transition:color .3s;margin-bottom:min(var(--y-65),65px)}.volunteer-offer-card:hover .volunteer-offer-card__title{color:rgb(var(--rgb-accent-2))}.volunteer-offer-card__bottom{padding-left:clamp(25px,var(--x-40),40px);padding-right:clamp(25px,var(--x-40),40px);margin-top:auto}.volunteer-offer-card__bottom-infos{padding-bottom:clamp(25px,var(--y-45),45px)}.volunteer-offer-card--archive .volunteer-offer-card__bottom-infos{opacity:.6}.volunteer-offer-card__date,.volunteer-offer-card__location,.volunteer-offer-card__organization{display:flex}.volunteer-offer-card__date{margin-bottom:10px}.volunteer-offer-card__location{margin-bottom:min(var(--y-40),40px)}.volunteer-offer-card__date-svg,.volunteer-offer-card__location-svg,.volunteer-offer-card__organization-svg{flex-shrink:0;fill:rgb(var(--rgb-main));margin-top:.1em;margin-right:13px}.volunteer-offer-card__date-svg{width:14px;height:14px}.volunteer-offer-card__location-svg{width:13px;height:17px}.volunteer-offer-card__organization-svg{width:15px;height:15px}.volunteer-offer-card__date-text,.volunteer-offer-card__location-text,.volunteer-offer-card__organization{font-size:var(--fz-14);line-height:1.3em}.volunteer-offer-card__organization{font-weight:500}.volunteer-offer-card__bottom-state{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:16px;padding-bottom:16px}.volunteer-offer-card__bottom-state::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:rgba(var(--rgba-line))}.volunteer-offer-card__state{position:relative;font-size:var(--fz-14);font-weight:600;padding-left:20px}.volunteer-offer-card__state::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;border-radius:50%}.volunteer-offer-card--active .volunteer-offer-card__state::before{background-color:rgb(var(--rgb-green))}.volunteer-offer-card--archive .volunteer-offer-card__state::before{background-color:rgb(var(--rgb-grey))}.volunteer-offer-card--accepted .volunteer-offer-card__state::before{background-color:rgb(var(--rgb-green))}.volunteer-offer-card--refuse .volunteer-offer-card__state::before{background-color:rgb(var(--rgb-red))}.volunteer-offer-card--pending .volunteer-offer-card__state::before{background-color:rgb(var(--rgb-grey))}.volunteer-offer-card__circle{position:relative;width:36px;height:36px}.volunteer-offer-card__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-background));border-radius:50%;transition:background-color .3s}.volunteer-offer-card:hover .volunteer-offer-card__circle:after{background-color:rgb(var(--rgb-accent))}.volunteer-offer-card__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6px;height:11px;stroke:rgb(var(--rgb-main));transition:stroke .3s;z-index:1}.volunteer-offer-card:hover .volunteer-offer-card__circle-svg{stroke:rgb(var(--rgb-white))}.organization-card{--organization-card-image-size: 162px}@media screen and (max-width: 1200px){.organization-card{--organization-card-image-size: 140px}}@media screen and (max-width: 1000px){.organization-card{--organization-card-image-size: 162px}}@media screen and (max-width: 700px){.organization-card{--organization-card-image-size: 140px}}@media screen and (max-width: 600px){.organization-card{--organization-card-image-size: 84px}}.organization-card{display:flex;justify-content:space-between;width:100%;padding:var(--y-35) max(var(--x-35),25px) var(--y-50) max(var(--x-80),25px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}@media screen and (max-width: 600px){.organization-card{flex-direction:column;justify-content:normal}}.organization-card__content{flex:1;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin-top:var(--y-25)}@media screen and (max-width: 600px){.organization-card__content{order:1;margin-top:-20px}}.organization-card__surtitle{display:block;font-size:var(--fz-14);line-height:1.3em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:15px}@media screen and (max-width: 600px){.organization-card__surtitle{margin-right:calc(var(--organization-card-image-size) + 20px)}}.organization-card__title{font-family:var(--ff-secondary);font-size:var(--fz-30);line-height:1.2667em;font-weight:600}.organization-card__button{margin-top:30px}.organization-card:hover .organization-card__button{--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.organization-card__picture-container{position:relative;display:flex;align-items:center;justify-content:center;align-self:flex-start;width:var(--organization-card-image-size);height:var(--organization-card-image-size);padding:20px;border:1px solid rgba(var(--rgba-line));border-radius:50%;margin-left:min(var(--x-60),60px)}@media screen and (max-width: 600px){.organization-card__picture-container{align-self:flex-end}}.organization-card__badge{position:absolute;top:4%;right:9%;width:24px;height:24px;font-size:1.1rem;font-weight:700;line-height:24px;color:rgb(var(--rgb-white));text-align:center;background-color:rgb(var(--rgb-accent));border-radius:50%;z-index:1}@media screen and (max-width: 600px){.organization-card__badge{top:0;right:0}}.application-card{display:block;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.application-card__top{display:flex;justify-content:space-between;padding:min(var(--y-45),45px) min(var(--x-40),40px) min(var(--y-30),30px)}@media screen and (max-width: 600px){.application-card__top{flex-direction:column;justify-content:normal}}.application-card__top-texts{flex:1}.application-card__top-buttons-status{margin-left:min(var(--x-60),60px)}@media screen and (max-width: 600px){.application-card__top-buttons-status{margin-left:0;margin-top:var(--y-50)}}.application-card__surtitle{display:block;font-size:1.3rem;line-height:1.3em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing)}.application-card__surtitle--texts{margin-bottom:15px}.application-card__surtitle--buttons-status{text-align:right;margin-bottom:10px}@media screen and (max-width: 600px){.application-card__surtitle--buttons-status{text-align:left}}.application-card__title{font-family:var(--ff-secondary);font-size:min(var(--fz-27),27px);font-weight:600;line-height:1.3704em}.application-card__buttons-status{display:flex}.application-card__button-status:not(:last-child){margin-right:5px}.application-card__button-status{--button-background-color: rgb(var(--rgb-background));--button-border-color: rgb(var(--rgb-background));--button-color: rgb(var(--rgb-main));font-size:1.3rem;font-weight:500;padding:8px 14px}.application-card__button-status--accepted.application-card__button-status--active,.application-card__button-status--accepted:hover{--button-background-color: rgb(var(--rgb-green));--button-border-color: rgb(var(--rgb-green));--button-color: rgb(var(--rgb-white))}.application-card__button-status--refuse.application-card__button-status--active,.application-card__button-status--refuse:hover{--button-background-color: rgb(var(--rgb-red));--button-border-color: rgb(var(--rgb-red));--button-color: rgb(var(--rgb-white))}.application-card__button-status--pending.application-card__button-status--active,.application-card__button-status--pending:hover{--button-background-color: rgb(var(--rgb-grey));--button-border-color: rgb(var(--rgb-grey));--button-color: rgb(var(--rgb-white))}.application-card__bottom{position:relative;padding:min(var(--y-25),25px) min(var(--x-40),40px)}.application-card__bottom::before{content:"";position:absolute;top:0;left:min(var(--x-40),40px);right:min(var(--x-40),40px);height:1px;background-color:rgba(var(--rgba-line))}.application-card__infos-list{display:flex;flex-wrap:wrap;margin:0 calc(0px - min(var(--x-45),45px)) -10px 0}.application-card__infos-list-item{margin:0 min(var(--x-45),45px) 10px 0}.application-card__info{display:flex}.application-card__info-circle{flex-shrink:0;position:relative;width:29px;height:29px;margin-right:12px}.application-card__info-circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:background-color .3s,border-color .3s;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.application-card__info:hover .application-card__info-circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.application-card__info-circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:13px;height:13px;fill:rgb(var(--rgb-main));transition:fill .3s;z-index:1}.application-card__info:hover .application-card__info-circle-svg{fill:rgb(var(--rgb-white))}.application-card__info-text{font-size:var(--fz-15);font-weight:500;line-height:1.3em;word-break:break-word;margin-top:.3em}.volunteer-offer-info{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 600px){.volunteer-offer-info{flex-direction:column;justify-content:normal;align-items:normal}}.volunteer-offer-info__content{flex:1}.volunteer-offer-info__surtitle{display:flex;align-items:center;margin-bottom:12px}.volunteer-offer-info__surtitle-svg{fill:rgb(var(--rgb-main))}.volunteer-offer-info--date .volunteer-offer-info__surtitle-svg{width:14px;height:14px}.volunteer-offer-info--location .volunteer-offer-info__surtitle-svg{width:13px;height:17px}.volunteer-offer-info__surtitle-text{font-size:var(--fz-14);margin-left:10px}.volunteer-offer-info__title{font-size:var(--fz-20);font-weight:500;line-height:1.4em}.volunteer-offer-info__link{font-size:var(--fz-14);font-weight:500;width:fit-content;margin-left:30px;margin-bottom:.2em}@media screen and (max-width: 600px){.volunteer-offer-info__link{margin-top:8px;margin-left:0;margin-bottom:0}}.proof-of-residence-info{position:relative}.proof-of-residence-info__invisible-link{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-overlay-general);z-index:2}.proof-of-residence-info__container{display:flex;align-items:center;width:100%;padding:max(var(--y-20),20px) var(--x-30);background-color:rgb(var(--rgb-white));border-radius:var(--radius-overlay-general)}@media screen and (max-width: 600px){.proof-of-residence-info__container{flex-direction:column;align-items:normal}}.proof-of-residence-info__circle{position:relative;width:46px;height:46px;margin-right:20px}.proof-of-residence-info__circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(var(--rgb-main), 0.3);border-radius:50%}@media screen and (max-width: 600px){.proof-of-residence-info__circle{position:absolute;right:var(--x-30);width:38px;height:38px;margin-right:0}}.proof-of-residence-info--expired .proof-of-residence-info__circle::after{background-color:rgb(var(--rgb-red));border-color:rgb(var(--rgb-red))}.proof-of-residence-info__circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;stroke:rgb(var(--rgb-main));stroke-width:1.5px;transition:stroke 300ms;z-index:1}@media screen and (max-width: 600px){.proof-of-residence-info__circle-svg{width:17px;height:17px}}.proof-of-residence-info--expired .proof-of-residence-info__circle-svg{stroke:rgb(var(--rgb-white))}.proof-of-residence-info__content{flex:1;margin-right:var(--x-60)}@media screen and (max-width: 600px){.proof-of-residence-info__content{margin-right:60px}}.proof-of-residence-info__title{display:block;font-family:var(--ff-secondary);font-size:max(var(--fz-17),1.7rem);font-weight:600;line-height:1.3em}.proof-of-residence-info__title-tooltip{position:relative;top:.05em;display:inline-block;margin-left:2px;z-index:3}.proof-of-residence-info__title-expired{color:rgb(var(--rgb-red))}.proof-of-residence-info__subtitle,.proof-of-residence-info__text{display:block;font-size:max(var(--fz-15),1.5rem);line-height:1.3em}.proof-of-residence-info__title+.proof-of-residence-info__text,.proof-of-residence-info__subtitle+.proof-of-residence-info__title{margin-top:4px}.proof-of-residence-info__subtitle{text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing)}.proof-of-residence-info__text-expired{font-weight:600;color:rgb(var(--rgb-red))}@media screen and (max-width: 600px){.proof-of-residence-info__button{display:none}}.proof-of-residence-info__invisible-link:hover~.proof-of-residence-info__container .proof-of-residence-info__button{--button-color: rgb(var(--rgb-white));--button-background-color: rgb(var(--rgb-accent));--button-border-color: rgb(var(--rgb-accent))}.proof-of-residence-info__link{display:flex;align-items:center;font-size:max(var(--fz-15),1.5rem);font-weight:700;transition:color .3s;margin-top:16px}@media screen and (min-width: 601px){.proof-of-residence-info__link{display:none}}.proof-of-residence-info__invisible-link:hover~.proof-of-residence-info__container .proof-of-residence-info__link{color:rgb(var(--rgb-accent-2))}.proof-of-residence-info__link-svg{width:5px;height:9px;stroke:rgb(var(--rgb-main));transition:stroke .3s;margin-top:.13em;margin-left:10px}.proof-of-residence-info__invisible-link:hover~.proof-of-residence-info__container .proof-of-residence-info__link-svg{stroke:rgb(var(--rgb-accent-2))}.citizen-card-info{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 600px){.citizen-card-info{flex-direction:column;align-items:normal;justify-content:normal}}.citizen-card-info__title{flex:1;font-size:var(--fz-20);line-height:1.3em;margin-right:30px}@media screen and (max-width: 600px){.citizen-card-info__title{margin-right:0;margin-bottom:6px}}.citizen-card-info__text{font-size:var(--fz-20);font-weight:600;line-height:1.3em}.calendar-legend__title{display:block;font-size:var(--fz-15);font-weight:600;line-height:1.6em;margin-bottom:14px}.calendar-legend__infos{margin-bottom:min(var(--y-30),30px)}.calendar-legend__info{position:relative;display:block;font-size:var(--fz-15);line-height:1.2em;padding-left:22px}.calendar-legend__info:not(:last-child){margin-bottom:10px}.calendar-legend__info::before{content:"";position:absolute;top:.25em;left:0;width:10px;height:10px;border-radius:50%}.calendar-legend__info--available::before{background-color:rgb(var(--rgb-green))}.calendar-legend__info--partially-available::before{background-color:rgb(var(--rgb-orange))}.calendar-legend__info-svg{position:absolute;top:.25em;left:0;width:10px;height:10px;fill:rgba(var(--rgb-main), 0.4)}.calendar-legend__note{font-size:var(--fz-14);line-height:1.6em;color:rgba(var(--rgb-main), 0.7)}.status-of-your-request-card{display:flex;justify-content:space-between;padding:min(var(--y-50),50px) min(var(--x-80),80px)}@media screen and (max-width: 600px){.status-of-your-request-card{flex-direction:column;justify-content:normal}}.status-of-your-requests-list__list-item:not(:last-child){border-bottom:1px solid rgba(var(--rgba-line))}.status-of-your-request-card__content-left{flex:1}.status-of-your-request-card__content-right{margin-left:var(--x-50)}@media screen and (max-width: 600px){.status-of-your-request-card__content-right{margin-top:15px;margin-left:0}}.status-of-your-request-card__surtitle{display:block;font-size:var(--fz-15);text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);line-height:1.2em;margin-bottom:8px}.status-of-your-request-card__surtitle-state{position:relative;font-weight:600;padding-left:20px}.status-of-your-request-card__surtitle-state::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;border-radius:50%}.status-of-your-request-card--pending .status-of-your-request-card__surtitle-state::before{background-color:rgb(var(--rgb-grey))}.status-of-your-request-card--canceled .status-of-your-request-card__surtitle-state::before{background-color:rgb(var(--rgb-red))}.status-of-your-request-card--approved .status-of-your-request-card__surtitle-state::before{background-color:rgb(var(--rgb-green))}.status-of-your-request-card--processing .status-of-your-request-card__surtitle-state::before{background-color:rgb(var(--rgb-yellow))}.status-of-your-request-card__surtitle-type{margin-left:8px}.status-of-your-request-card__surtitle-type::before{content:"/";margin-right:8px}.status-of-your-request-card__title{font-family:var(--ff-secondary);font-size:var(--fz-20);font-weight:600;line-height:1.3em}.status-of-your-request-card__date{font-size:var(--fz-15);font-weight:700;line-height:1.2em}.leisure-registration-card{display:flex;justify-content:space-between;padding:min(var(--y-50),50px) min(var(--x-80),80px)}@media screen and (max-width: 600px){.leisure-registration-card{flex-direction:column;justify-content:normal}}.leisure-registrations-list__list-item:not(:last-child){border-bottom:1px solid rgba(var(--rgba-line))}.leisure-registration-card__content-left{flex:1}.leisure-registration-card__content-right{margin-left:var(--x-50)}@media screen and (max-width: 600px){.leisure-registration-card__content-right{margin-top:15px;margin-left:0}}.leisure-registration-card__surtitle{display:block;font-size:var(--fz-15);text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);line-height:1.6em;margin-bottom:8px}.leisure-registration-card__title{font-family:var(--ff-secondary);font-size:var(--fz-20);font-weight:600;line-height:1.3em}.leisure-registration-card__date{display:block;font-size:var(--fz-15);font-weight:700;line-height:1.2em;margin-bottom:10px}.leisure-registration-card__state{font-size:var(--fz-15);text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);line-height:1.2em;color:rgba(var(--rgb-main), 0.7)}.address-not-found{position:relative;display:flex;align-items:center;width:100%;padding:max(var(--y-20),20px) var(--x-30);background-color:rgb(var(--rgb-white));border:1px solid rgba(var(--rgba-line));border-radius:var(--radius-overlay-general)}@media screen and (max-width: 1300px)and (min-width: 1001px),screen and (max-width: 800px){.address-not-found{flex-direction:column;align-items:normal}}.address-not-found__circle{position:relative;display:flex;align-items:center;justify-content:center;width:46px;height:46px;background-color:rgb(var(--rgb-red));border:1px solid rgb(var(--rgb-red));border-radius:50%;margin-right:20px}@media screen and (max-width: 1300px)and (min-width: 1001px),screen and (max-width: 800px){.address-not-found__circle{position:absolute;right:var(--x-30);width:38px;height:38px;margin-right:0}}.address-not-found__circle-svg{width:20px;height:20px;stroke:rgb(var(--rgb-white));stroke-width:1.5px}@media screen and (max-width: 1300px)and (min-width: 1001px),screen and (max-width: 800px){.address-not-found__circle-svg{width:17px;height:17px}}.address-not-found__content{flex:1;margin-right:var(--x-60)}@media screen and (max-width: 1300px)and (min-width: 1001px),screen and (max-width: 800px){.address-not-found__content{margin-right:60px}}.address-not-found__title{display:block;font-family:var(--ff-secondary);font-size:max(var(--fz-17),1.7rem);font-weight:600;line-height:1.2em}.address-not-found__text{display:block;font-size:max(var(--fz-15),1.5rem);line-height:1.6em;margin-top:2px}.collection-calendar-title{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:10px var(--x-60);padding-bottom:var(--y-20);border-bottom:1px solid rgba(var(--rgba-line))}.collection-calendar-title__title{font-family:var(--ff-secondary);font-size:var(--fz-40);font-weight:700;line-height:1.3em}.collection-calendar-title__text{font-size:var(--fz-28);line-height:1.3em}.collection-calendar{--fc-border-color: rgba(var(--rgba-line));--fc-event-bg-color: transparent;--fc-event-border-color: transparent;--fc-today-bg-color: transparent;--fc-list-event-hover-bg-color: transparent;--fc-neutral-bg-color: rgba(var(--rgb-background))}.collection-calendar .fc-toolbar.fc-header-toolbar{margin-bottom:var(--y-30)}@media screen and (max-width: 400px){.collection-calendar .fc-toolbar.fc-header-toolbar{flex-direction:column;align-items:normal}}@media screen and (max-width: 400px){.collection-calendar .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:last-child{margin-top:16px}}.collection-calendar .fc-toolbar-title{font-size:var(--fz-30);line-height:1.3em}.collection-calendar .fc-toolbar-title-month{font-weight:700}.collection-calendar .fc-prev-button,.collection-calendar .fc-next-button{width:40px;height:40px;background-color:rgb(var(--rgb-background));border:0;border-radius:50%;transition:background-color 300ms}.collection-calendar .fc-next-button{margin-left:8px !important}.collection-calendar .fc-prev-button:hover,.collection-calendar .fc-next-button:hover,.collection-calendar .fc-prev-button:active,.collection-calendar .fc-next-button:active{background-color:rgb(var(--rgb-main)) !important}.collection-calendar .fc-prev-button:focus,.collection-calendar .fc-next-button:focus,.collection-calendar .fc-prev-button:active,.collection-calendar .fc-next-button:active{box-shadow:none !important}.collection-calendar .fc-prev-button:disabled,.collection-calendar .fc-next-button:disabled{background-color:rgb(var(--rgb-background));opacity:1;pointer-events:none}.collection-calendar .fc-prev-button .fc-icon,.collection-calendar .fc-next-button .fc-icon{color:rgb(var(--rgb-main));transition:color 300ms}.collection-calendar .fc-prev-button:hover .fc-icon,.collection-calendar .fc-next-button:hover .fc-icon,.collection-calendar .fc-prev-button:active .fc-icon,.collection-calendar .fc-next-button:active .fc-icon{color:rgb(var(--rgb-white))}.collection-calendar .fc-prev-button:disabled .fc-icon,.collection-calendar .fc-next-button:disabled .fc-icon{color:rgba(var(--rgb-main), 0.5)}.collection-calendar .fc-h-event{background-color:rgba(0,0,0,0);border:none;border-radius:0}.collection-calendar .fc-event-container{display:flex;align-items:center}.collection-calendar .fc-event-circle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-color:rgba(0,0,0,0);border-radius:50%;background-color:rgb(var(--rgb-trash))}.collection-calendar .fc-event.trash .fc-event-circle{background-color:rgb(var(--rgb-trash))}.collection-calendar .fc-event.recycling .fc-event-circle{background-color:rgb(var(--rgb-recycling))}.collection-calendar .fc-event.compost .fc-event-circle{background-color:rgb(var(--rgb-compost))}.collection-calendar .fc-event-circle-svg{width:14px;height:14px;stroke:rgb(var(--rgb-main));fill:rgb(var(--rgb-main))}.collection-calendar .fc-event-text{font-size:var(--fz-15);line-height:1.6em;margin-left:14px}.collection-calendar .fc-col-header-cell.fc-day{padding:10px;font-size:var(--fz-15);font-weight:400;text-align:left}.collection-calendar .fc-col-header-cell .fc-col-header-cell-cushion{padding:0}.collection-calendar .fc-daygrid-day-events{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:20px 0 0 !important}.collection-calendar .fc-daygrid-day-events::after,.collection-calendar .fc-daygrid-day-events::before,.collection-calendar .fc-daygrid-day-frame::after,.collection-calendar .fc-daygrid-day-frame::before,.collection-calendar .fc-daygrid-event-harness::after,.collection-calendar .fc-daygrid-event-harness::before{content:none}.collection-calendar .fc-daygrid-event{pointer-events:none;margin:0 !important}.collection-calendar .fc-daygrid-event .fc-event-text{display:none}.collection-calendar .fc-day-other .fc-daygrid-event .fc-event-circle{background-color:rgba(var(--rgb-disabled), 0.1)}.collection-calendar .fc-day-other .fc-daygrid-event .fc-event-circle-svg{stroke:rgb(var(--rgb-disabled));fill:rgb(var(--rgb-disabled))}.collection-calendar .fc-daygrid-day-frame{display:flex;flex-direction:column;justify-content:space-between;min-height:110px;padding:14px 10px 10px}.collection-calendar .fc-daygrid-day-bottom,.collection-calendar .fc-daygrid-day-bg{display:none}.collection-calendar .fc-daygrid-day-top{flex-direction:row}.collection-calendar .fc-daygrid-day-number{padding:0;font-size:var(--fz-15);font-weight:400;pointer-events:none}.collection-calendar .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{position:relative;font-weight:600;color:rgb(var(--rgb-white))}.collection-calendar .fc-daygrid-day.fc-day-today .fc-daygrid-day-number::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:30px;height:30px;background-color:rgb(var(--rgb-accent));border-radius:50%;z-index:-1}.collection-calendar .fc-list-day-cushion{display:flex;justify-content:space-between;padding:15px 10px !important;font-size:var(--fz-15)}.collection-calendar .fc-day-today .fc-list-day-cushion{background-color:rgb(var(--rgb-accent))}.collection-calendar .fc-list-day-text{order:1;font-weight:600;pointer-events:none}.collection-calendar .fc-list-day-side-text{font-weight:400;pointer-events:none}.collection-calendar .fc-list-day-side-text::first-letter{text-transform:uppercase}.collection-calendar .fc-day-today .fc-list-day-text,.collection-calendar .fc-day-today .fc-list-day-side-text{color:rgb(var(--rgb-white))}.collection-calendar .fc-list-event-time,.collection-calendar .fc-list-event-graphic{display:none}.collection-calendar .fc-list-event-title{padding:10px !important}.collection-calendar .fc-list-empty-cushion{font-size:var(--fz-15);margin:3em 0}.collection-calendar-legend__title{font-family:var(--ff-secondary);font-size:var(--fz-15);font-weight:600;line-height:1.6em}.collection-calendar-legend__infos{display:flex;align-items:center;flex-wrap:wrap;gap:16px min(var(--x-35),35px);margin-top:16px}.collection-calendar-legend__info{display:flex;align-items:center}.collection-calendar-legend__info-circle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;margin-right:14px}.collection-calendar-legend__info--trash .collection-calendar-legend__info-circle{background-color:rgb(var(--rgb-trash))}.collection-calendar-legend__info--recycling .collection-calendar-legend__info-circle{background-color:rgb(var(--rgb-recycling))}.collection-calendar-legend__info--compost .collection-calendar-legend__info-circle{background-color:rgb(var(--rgb-compost))}.collection-calendar-legend__info-circle-svg{width:14px;height:14px;stroke:rgb(var(--rgb-main));fill:rgb(var(--rgb-main))}.collection-calendar-legend__info-text{font-size:var(--fz-15);line-height:1.6em}.parking-sticker-info{display:flex;gap:5px 20px;height:100%;padding:15px 0;border-bottom:1px solid rgba(var(--rgba-line))}@media screen and (max-width: 400px){.parking-sticker-info{flex-direction:column}}.parking-sticker-infos-list__list-item:first-child .parking-sticker-info{padding-top:0}@media screen and (min-width: 1201px),screen and (min-width: 601px)and (max-width: 1000px){.parking-sticker-infos-list__list-item:nth-child(2) .parking-sticker-info{padding-top:0}}.parking-sticker-info__title{display:block;font-size:var(--fz-15);font-weight:600;line-height:1.6em;width:120px}.parking-sticker-info__text{font-size:var(--fz-15);line-height:1.6em}.parking-sticker-card{display:flex;align-items:flex-end;justify-content:space-between;padding:min(var(--y-50),50px) min(var(--x-60),60px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}@media screen and (max-width: 600px){.parking-sticker-card{flex-direction:column;align-items:normal;justify-content:normal}}.parking-sticker-card__content{flex:1}.parking-sticker-card__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.3em}.parking-sticker-card__subtitle{display:block;font-size:var(--fz-17);font-weight:700;line-height:1.3em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);color:rgba(var(--rgb-main), 0.7);margin-top:2px}.parking-sticker-card__infos{display:flex;flex-direction:column;margin-top:16px}@media screen and (max-width: 400px){.parking-sticker-card__infos{gap:5px 0}}.parking-sticker-card__info{display:inline-flex;gap:0 5px;font-size:var(--fz-15);line-height:1.6em}@media screen and (max-width: 400px){.parking-sticker-card__info{flex-direction:column}}.parking-sticker-card__info-title{font-weight:600}.parking-sticker-card__info-text{flex:1}.parking-sticker-card--expired .parking-sticker-card__info--expiration-date .parking-sticker-card__info-text{font-weight:600;color:rgb(var(--rgb-red))}.parking-sticker-card__button{margin-left:var(--x-60);max-width:fit-content}@media screen and (max-width: 600px){.parking-sticker-card__button{margin-top:25px;margin-left:0}}.parking-sticker-card:hover .parking-sticker-card__button{--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.publication-card{display:flex;flex-direction:column;height:100%;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.publication-card__top{padding:var(--y-nus-60) var(--x-nus-40) var(--y-nus-45)}.publication-card__surtitle{display:block;font-size:var(--fz-15);line-height:1.6em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:8px}.publication-card__title{font-family:var(--ff-secondary);font-size:var(--fz-nus-25);font-weight:600;line-height:1.3em;margin-bottom:var(--y-nus-25);display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.publication-card__text{font-size:var(--fz-15);line-height:1.6em;color:rgba(var(--rgb-main), 0.7);display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.publication-card__bottom{position:relative;display:flex;align-items:center;justify-content:space-between;gap:0 30px;padding:var(--y-nus-22) var(--x-nus-40);margin-top:auto}.publication-card__bottom::before{content:"";position:absolute;top:0;left:var(--x-nus-40);right:var(--x-nus-40);height:1px;background-color:rgba(var(--rgba-line))}.publication-card__link{font-size:var(--fz-15);font-weight:700;color:rgb(var(--rgb-accent))}.publication-card__circle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:rgb(var(--rgb-background));border-radius:50%;transition:background-color 300ms}.publication-card:hover .publication-card__circle{background-color:rgb(var(--rgb-accent))}.publication-card__circle-svg{width:6px;height:11px;stroke:rgb(var(--rgb-main));transition:stroke 300ms}.publication-card:hover .publication-card__circle-svg{stroke:rgb(var(--rgb-white))}.event-card{--event-card-image-size: 116px}@media screen and (max-width: 1400px){.event-card{--event-card-image-size: 84px}}.event-card{display:flex;flex-direction:column;height:100%;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.event-card__top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:0 30px;padding:var(--y-nus-25) var(--x-nus-40) var(--y-nus-25)}@media screen and (max-width: 1400px){.event-card__top{padding-top:calc(var(--y-nus-25) + var(--event-card-image-size) + 15px)}}.event-card__title{font-family:var(--ff-secondary);font-size:var(--fz-nus-25);font-weight:600;line-height:1.3em;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.event-card__picture-container{flex-shrink:0;position:relative;width:var(--event-card-image-size);height:var(--event-card-image-size);border-radius:50%;overflow:hidden}@media screen and (max-width: 1400px){.event-card__picture-container{position:absolute;top:var(--y-nus-25);right:var(--x-nus-40)}}.event-card__picture{position:absolute;top:0;left:0;right:0;bottom:0}.event-card__picture::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-main), 0);transition:background-color 300ms;z-index:1}.event-card:hover .event-card__picture::before{background-color:rgba(var(--rgb-main), 0.2)}.event-card__bottom{position:relative;display:flex;align-items:center;justify-content:space-between;gap:0 30px;padding:var(--y-nus-22) var(--x-nus-40);margin-top:auto}.event-card__bottom::before{content:"";position:absolute;top:0;left:var(--x-nus-40);right:var(--x-nus-40);height:1px;background-color:rgba(var(--rgba-line))}.event-card__date{display:flex;align-items:center;gap:0 10px}.event-card__date-circle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(var(--rgba-line));border-radius:50%}.event-card__date-circle-svg{width:20px;height:20px;fill:rgb(var(--rgb-main))}.event-card__date-text{font-size:var(--fz-15);font-weight:600;line-height:1.6em}.event-card__circle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:rgb(var(--rgb-background));border-radius:50%;transition:background-color 300ms}.event-card:hover .event-card__circle{background-color:rgb(var(--rgb-accent))}.event-card__circle-svg{width:6px;height:11px;stroke:rgb(var(--rgb-main));transition:stroke 300ms}.event-card:hover .event-card__circle-svg{stroke:rgb(var(--rgb-white))}.establishment-card{--establishment-card-image-size: 68px}.establishment-card{display:flex;flex-direction:column;height:100%;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.establishment-card__top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:0 20px;padding:var(--y-nus-25) var(--x-nus-25) var(--y-nus-22)}@media screen and (max-width: 1200px)and (min-width: 1001px),screen and (max-width: 400px){.establishment-card__top{padding-top:calc(var(--y-nus-25) + var(--establishment-card-image-size) + 15px)}}.establishment-card__title{font-family:var(--ff-secondary);font-size:var(--fz-nus-20);font-weight:600;line-height:1.3em;transition:color 300ms}.establishment-card:hover .establishment-card__title{color:rgb(var(--rgb-accent))}.establishment-card__picture-container{flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;width:var(--establishment-card-image-size);height:var(--establishment-card-image-size);background-color:rgb(var(--rgb-background));border-radius:50%;overflow:hidden}@media screen and (max-width: 1200px)and (min-width: 1001px),screen and (max-width: 400px){.establishment-card__picture-container{position:absolute;top:var(--y-nus-25);right:var(--x-nus-25)}}.establishment-card__picture{position:absolute;top:0;left:0;right:0;bottom:0}.establishment-card__picture::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-main), 0);transition:background-color 300ms;z-index:1}.establishment-card:hover .establishment-card__picture::before{background-color:rgba(var(--rgb-main), 0.2)}.establishment-card__svg{width:26px;height:26px;stroke:rgba(var(--rgb-main), 0.7);stroke-width:1.5px}.establishment-card__bottom{position:relative;display:flex;align-items:center;justify-content:space-between;gap:0 30px;padding:var(--y-nus-22) var(--x-nus-25);margin-top:auto}.establishment-card__bottom::before{content:"";position:absolute;top:0;left:var(--x-nus-25);right:var(--x-nus-25);height:1px;background-color:rgba(var(--rgba-line))}.establishment-card__state{position:relative;font-size:var(--fz-15);font-weight:600;padding-left:20px}.establishment-card__state::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;border-radius:50%}.establishment-card--open .establishment-card__state::before{background-color:rgb(var(--rgb-green))}.establishment-card--close .establishment-card__state::before{background-color:rgb(var(--rgb-red))}.establishment-card__opening-hours{font-size:var(--fz-15);line-height:1.2em;text-align:right;color:rgba(var(--rgb-main), 0.7)}.next-collections-info{width:100%;border-collapse:separate;border-radius:var(--radius-general)}.next-collections-info thead tr th,.next-collections-info thead tr td,.next-collections-info tbody tr th,.next-collections-info tbody tr td{border-left:1px solid rgba(var(--rgba-line));border-right:1px solid rgba(var(--rgba-line))}.next-collections-info thead tr th{padding:15px 10px;background-color:rgb(var(--rgb-background));border-top:1px solid rgba(var(--rgba-line));border-top-left-radius:var(--radius-general);border-top-right-radius:var(--radius-general)}.next-collections-info__header-th{display:flex;align-items:center;justify-content:space-between;gap:0 var(--x-nus-30)}.next-collections-info__week,.next-collections-info__date-period{font-size:var(--fz-14);font-weight:400;line-height:1.2em}.next-collections-info__date-period{font-weight:700;text-align:right}.next-collections-info tbody tr:first-child td{border-top:1px solid rgba(var(--rgba-line))}.next-collections-info tbody tr:last-child td{border-bottom-left-radius:var(--radius-general);border-bottom-right-radius:var(--radius-general)}.next-collections-info tbody tr td{border-bottom:1px solid rgba(var(--rgba-line));padding:10px}.next-collections-info__body-td{display:flex;align-items:center;justify-content:space-between;gap:0 var(--x-nus-30)}.next-collections-info__type{display:flex;align-items:center;gap:0 14px}.next-collections-info__type-circle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%}@media screen and (max-width: 400px){.next-collections-info__type-circle{display:none}}.next-collections-info__type--trash .next-collections-info__type-circle{background-color:rgb(var(--rgb-trash))}.next-collections-info__type--recycling .next-collections-info__type-circle{background-color:rgb(var(--rgb-recycling))}.next-collections-info__type--compost .next-collections-info__type-circle{background-color:rgb(var(--rgb-compost))}.next-collections-info__type-circle-svg{width:18px;height:18px;stroke:rgb(var(--rgb-main))}.next-collections-info__type-text,.next-collections-info__day{font-size:var(--fz-15);line-height:1.6em}.next-collections-info__day{text-align:right}.donation-of-goods-card{display:flex;align-items:flex-end;justify-content:space-between;padding:min(var(--y-50),50px) min(var(--x-60),60px);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}@media screen and (max-width: 600px){.donation-of-goods-card{flex-direction:column;align-items:normal;justify-content:normal}}.donation-of-goods-card__content{flex:1}.donation-of-goods-card__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.3em}.donation-of-goods-card__subtitle{display:block;font-size:var(--fz-17);font-weight:700;line-height:1.3em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);color:rgba(var(--rgb-main), 0.7);margin-top:2px}.donation-of-goods-card__infos{display:flex;flex-direction:column;margin-top:16px}@media screen and (max-width: 400px){.donation-of-goods-card__infos{gap:5px 0}}.donation-of-goods-card__info{display:inline-flex;gap:0 5px;font-size:var(--fz-15);line-height:1.6em}@media screen and (max-width: 400px){.donation-of-goods-card__info{flex-direction:column}}.donation-of-goods-card__info-title{font-weight:600}.donation-of-goods-card__info-text{flex:1}.donation-of-goods-card__button{margin-left:var(--x-60);max-width:fit-content}@media screen and (max-width: 600px){.donation-of-goods-card__button{margin-top:25px;margin-left:0}}.donation-of-goods-card:hover .donation-of-goods-card__button{--button-background-color: rgb(var(--rgb-main));--button-border-color: rgb(var(--rgb-main))}.parking-package-card{position:relative;display:flex;flex-direction:column;height:100%;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.parking-package-card__top{padding:max(var(--y-nus-80),70px) var(--x-nus-40) var(--y-nus-25)}.parking-package-card__tag{position:absolute;top:var(--y-nus-25);right:var(--x-nus-30);max-width:calc(100% - var(--x-nus-30) - var(--x-nus-30));padding:6px 8px;background-color:rgb(var(--rgb-accent), 0.1);border-radius:var(--radius-tag);font-size:var(--fz-15);font-weight:600;line-height:1.2em;color:rgb(var(--rgb-main))}.parking-package-card__title{font-family:var(--ff-secondary);font-size:var(--fz-nus-25);font-weight:600;line-height:1.3em;margin-bottom:var(--y-nus-25)}.parking-package-card__text{font-size:var(--fz-17);line-height:1.6em;color:rgb(var(--rgb-main))}.parking-package-card__bottom{position:relative;display:flex;align-items:center;justify-content:space-between;gap:0 30px;padding:16px var(--x-nus-40);margin-top:auto}.parking-package-card__bottom::before{content:"";position:absolute;top:0;left:var(--x-nus-40);right:var(--x-nus-40);height:1px;background-color:rgba(var(--rgba-line))}.parking-package-card__link{display:flex;align-items:center;gap:0 5px}.parking-package-card__link-svg{width:18px;height:18px;stroke:rgb(var(--rgb-accent));stroke-width:1.5px}.parking-package-card__link-text{font-size:var(--fz-15);font-weight:600;line-height:1.2em;color:rgb(var(--rgb-accent))}.parking-package-card__circle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:rgb(var(--rgb-background));border-radius:50%;transition:background-color 300ms}.parking-package-card:hover .parking-package-card__circle{background-color:rgb(var(--rgb-accent))}.parking-package-card__circle-svg{width:18px;height:18px;stroke:rgb(var(--rgb-main));stroke-width:1.5px;transition:stroke 300ms}.parking-package-card:hover .parking-package-card__circle-svg{stroke:rgb(var(--rgb-white))}.vehicle-card{position:relative;display:flex;flex-direction:column;height:100%;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.vehicle-card__top{padding:var(--y-nus-50) var(--x-nus-40) var(--y-nus-25)}.vehicle-card__title{font-family:var(--ff-secondary);font-size:var(--fz-nus-25);font-weight:600;line-height:1.3em;margin-bottom:var(--y-nus-25)}.vehicle-card__infos{display:flex;gap:15px var(--x-25)}@media screen and (max-width: 1200px)and (min-width: 1001px),screen and (max-width: 800px)and (min-width: 601px),screen and (max-width: 400px){.vehicle-card__infos{flex-direction:column}}.vehicle-card__info{display:flex;flex-direction:column;gap:1px 0;min-width:100px}.vehicle-card__info-title{font-size:1.2rem;line-height:1.2em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);color:rgba(var(--rgb-main), 0.7)}.vehicle-card__info-text{font-size:var(--fz-15);font-weight:600;line-height:1.6em}.vehicle-card__bottom{position:relative;display:flex;align-items:center;justify-content:space-between;gap:0 30px;padding:var(--y-nus-30) var(--x-nus-40);margin-top:auto}.vehicle-card__bottom::before{content:"";position:absolute;top:0;left:var(--x-nus-40);right:var(--x-nus-40);height:1px;background-color:rgba(var(--rgba-line))}.vehicle-card__link-delete,.vehicle-card__link-add-favorites{display:flex;align-items:center;gap:0 5px;cursor:pointer}.vehicle-card__link-delete-svg,.vehicle-card__link-add-favorites-svg{flex-shrink:0;width:18px;height:18px;fill:none;stroke:rgb(var(--rgb-main));stroke-width:1.5px;transition:fill 300ms,stroke 300ms}.vehicle-card__link-delete:hover .vehicle-card__link-delete-svg,.vehicle-card__link-add-favorites:hover .vehicle-card__link-add-favorites-svg,.vehicle-card__link-add-favorites.is-active .vehicle-card__link-add-favorites-svg{stroke:rgb(var(--rgb-accent-2))}.vehicle-card__link-add-favorites.is-active .vehicle-card__link-add-favorites-svg{fill:rgb(var(--rgb-accent-2))}.vehicle-card__link-delete-text,.vehicle-card__link-add-favorites-text{font-size:var(--fz-15);font-weight:600;line-height:1.2em;color:rgb(var(--rgb-main));transition:color 300ms}.vehicle-card__link-delete:hover .vehicle-card__link-delete-text,.vehicle-card__link-add-favorites:hover .vehicle-card__link-add-favorites-text,.vehicle-card__link-add-favorites.is-active .vehicle-card__link-add-favorites-text{color:rgb(var(--rgb-accent-2))}.parking-card{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:var(--y-nus-50) var(--x-nus-40) var(--y-nus-20);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.parking-card--info-window{padding:0;border-radius:0}.parking-card__title{font-family:var(--ff-secondary);font-size:var(--fz-nus-25);font-weight:600;line-height:1.3em}.parking-card__address{display:block;font-size:var(--fz-14);line-height:1.6em;margin-top:8px}.parking-card__restriction{display:block;font-size:var(--fz-14);line-height:1.6em;color:rgba(var(--rgb-main), 0.7);margin-top:8px}.parking-card__schedule{padding-top:16px;border-top:1px solid rgba(var(--rgba-line));margin-top:16px}.parking-card__hours-and-rate{font-size:var(--fz-18);font-weight:700;line-height:1.6em}.parking-card__free-time{display:block;font-size:var(--fz-14);font-weight:500;line-height:1.6em;color:rgba(var(--rgb-main), 0.7);margin-top:8px}.parking-card__note{padding-top:16px;border-top:1px solid rgba(var(--rgba-line));margin-top:16px}.parking-card__note-title{font-size:var(--fz-14);font-weight:500;line-height:1.6em}.parking-card__note-text{display:block;font-size:var(--fz-14);line-height:1.6em;color:rgba(var(--rgb-main), 0.7);margin-top:8px}.parking-card__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:var(--y-nus-32)}.parking-card--info-window .parking-card__buttons{position:sticky;bottom:0}.parking-card__button-map,.parking-card__button-reserve{flex:1;justify-content:center;white-space:nowrap}.reserved-parking-card{background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.reserved-parking-card__top{padding:var(--y-nus-50) var(--x-nus-40) var(--y-nus-30)}.reserved-parking-card__header{display:flex;justify-content:space-between;gap:10px var(--x-50)}@media screen and (max-width: 600px){.reserved-parking-card__header{flex-direction:column;justify-content:normal}}.reserved-parking-card__header-left{flex:1}@media screen and (max-width: 600px){.reserved-parking-card__header-left{order:1}}.reserved-parking-card__title{font-family:var(--ff-secondary);font-size:var(--fz-nus-25);line-height:1.6em}.reserved-parking-card__vehicle{font-family:var(--ff-secondary);font-size:var(--fz-nus-25);font-weight:600;line-height:1.3em}.reserved-parking-card__bill{display:flex;flex-direction:column;gap:1px 0}.reserved-parking-card__bill-title{font-size:1.2rem;line-height:1.2rem;color:rgba(var(--rgb-main), 0.7)}.reserved-parking-card__bill-link{display:flex;align-items:center;gap:0 5px}.reserved-parking-card__bill-link-text{font-size:var(--fz-15);font-weight:600;line-height:1.6em;color:rgb(var(--rgb-accent));transition:color 300ms}.reserved-parking-card__bill-link:hover .reserved-parking-card__bill-link-text{color:rgb(var(--rgb-main))}.reserved-parking-card__bill-link-svg{width:18px;height:18px;fill:rgb(var(--rgb-accent));stroke:rgb(var(--rgb-accent));stroke-width:1.5px;transition:fill 300ms,stroke 300ms}.reserved-parking-card__bill-link:hover .reserved-parking-card__bill-link-svg{fill:rgb(var(--rgb-main));stroke:rgb(var(--rgb-main))}.reserved-parking-card__infos{display:flex;gap:15px var(--x-25);margin-top:var(--y-nus-30)}@media screen and (max-width: 600px){.reserved-parking-card__infos{flex-wrap:wrap}}@media screen and (max-width: 400px){.reserved-parking-card__infos{flex-direction:column}}.reserved-parking-card__info{display:flex;flex-direction:column;gap:1px 0;min-width:100px}@media screen and (max-width: 600px){.reserved-parking-card__info{width:calc(50% - var(--x-25)/2)}}@media screen and (max-width: 400px){.reserved-parking-card__info{width:auto}}.reserved-parking-card__info-title{font-size:1.2rem;line-height:1.2em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);color:rgba(var(--rgb-main), 0.7)}.reserved-parking-card__info-text{font-size:var(--fz-15);font-weight:600;line-height:1.6em}.reserved-parking-card__bottom{position:relative;display:flex;align-items:center;justify-content:space-between;gap:15px 30px;padding:18px var(--x-nus-40)}@media screen and (max-width: 400px){.reserved-parking-card__bottom{flex-direction:column;align-items:flex-start;justify-content:normal}}.reserved-parking-card__bottom::before{content:"";position:absolute;top:0;left:var(--x-nus-40);right:var(--x-nus-40);height:1px;background-color:rgba(var(--rgba-line))}.reserved-parking-card__deadline{display:flex;align-items:center;gap:0 10px}.reserved-parking-card__deadline-circle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(var(--rgba-line));border-radius:50%}.reserved-parking-card__deadline-circle-svg{width:20px;height:20px;stroke:rgb(var(--rgb-main));stroke-width:1.5px}.reserved-parking-card__deadline-text{font-size:var(--fz-15);line-height:1.2em}.reserved-parking-card__deadline-text-time{font-weight:700;color:rgb(var(--rgb-red))}.reserved-parking-card__state-expired{position:relative;font-size:var(--fz-15);font-weight:600;line-height:1.2em;padding-left:20px}.reserved-parking-card__state-expired::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;background-color:rgb(var(--rgb-red));border-radius:50%}.purchase-summary__items{display:flex;flex-direction:column;gap:8px 0;padding:16px 0;border-top:1px solid rgba(var(--rgba-line))}.purchase-summary__item,.purchase-summary__total{display:flex;justify-content:space-between;gap:0 30px}.purchase-summary__item-label,.purchase-summary__item-value{font-size:var(--fz-17);line-height:1.6em}.purchase-summary__item-value{text-align:right}.purchase-summary__total{padding-top:16px;border-top:1px solid rgba(var(--rgba-line))}.purchase-summary__total-label,.purchase-summary__total-value{font-size:var(--fz-25);font-weight:600;line-height:1.3em}.purchase-summary__total-value{text-align:right}.purchase-summary__note{font-size:var(--fz-14);line-height:1.6em;color:rgba(var(--rgb-main), 0.7);margin-top:var(--y-30)}.parking-rate-summary{margin-top:30px}@media screen and (max-width: 900px){.parking-rate-summary{margin-top:var(--form-grid-gap-y)}}.parking-rate-summary__top{display:flex;gap:10px var(--form-grid-gap-x);padding-bottom:16px}@media screen and (max-width: 600px){.parking-rate-summary__top{flex-direction:column}}.parking-rate-summary__rate,.parking-rate-summary__subtotal{flex:1;font-size:var(--fz-18);font-weight:700;line-height:1.6em}.parking-rate-summary__bottom{position:relative;padding-top:16px}.parking-rate-summary__bottom::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:rgba(var(--rgba-line))}.parking-rate-summary__note{font-size:var(--fz-14);line-height:1.6em;color:rgba(var(--rgb-main), 0.7)}.parkings-map{width:100%;height:580px;border-radius:var(--radius-general);overflow:hidden}@media screen and (max-width: 600px){.parkings-map{height:780px}}.parkings-map .marker,.parkings-map .cluster{position:relative;display:flex;align-items:center;justify-content:center;background-color:rgb(var(--rgb-accent));border:3px solid rgba(var(--rgb-white));border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.4);transition:background-color 300ms}.parkings-map .marker::after,.parkings-map .cluster::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--rgb-main), 0.3);border-radius:50%;opacity:0;transition:opacity 300ms}.parkings-map .marker{width:26px;height:26px}.parkings-map .cluster{width:40px;height:40px}.parkings-map .marker:hover::after,.parkings-map .cluster:hover::after{opacity:1}.parkings-map .marker.is-active{background-color:rgb(var(--rgb-main))}.parkings-map .cluster__text{position:relative;font-size:1.5rem;font-weight:500;line-height:1.3em;color:rgb(var(--rgb-white));z-index:1}.parkings-map .info-window{position:absolute;left:12px;bottom:12px;width:300px;max-width:calc(100% - 12px - 12px);max-height:calc(100% - 12px - 12px);padding:60px var(--x-nus-30) 20px;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general);box-shadow:1px 1px 30px 0 rgba(0,0,0,.1);overflow-y:auto}@media screen and (max-width: 600px){.parkings-map .info-window{top:50%;bottom:auto;left:50%;transform:translate(-50%, -50%);padding-inline:20px}}.parkings-map .info-window::-webkit-scrollbar{width:5px;background-color:rgba(0,0,0,0);-webkit-appearance:none}.parkings-map .info-window::-webkit-scrollbar-thumb{background-color:rgb(var(--rgb-scrollbar-thumb))}.parkings-map .info-window__button-close{position:sticky;top:0;right:0;transform:translate(calc(var(--x-nus-30) - 15px), -45px);display:flex;align-items:center;justify-content:center;width:35px;height:35px;background-color:rgb(var(--rgb-background));border-radius:50%;transition:background-color 300ms;margin-left:auto;margin-top:-35px}@media screen and (max-width: 600px){.parkings-map .info-window__button-close{transform:translate(5px, -45px)}}.parkings-map .info-window__button-close:hover{background-color:rgb(var(--rgb-accent))}.parkings-map .info-window__button-close-svg{width:16px;height:16px;stroke:rgb(var(--rgb-main));stroke-width:1.5px;transition:stroke 300ms}.parkings-map .info-window__button-close:hover .info-window__button-close-svg{stroke:rgb(var(--rgb-white))}.parkings-map .gm-style .gmnoprint .gmnoprint{border-radius:8px;overflow:hidden}.confirmed-reservations__title{font-family:var(--ff-secondary);font-size:var(--fz-20);font-weight:600;line-height:1.3em}.confirmed-reservations__items{display:flex;flex-direction:column;margin-top:12px}.confirmed-reservations__item{display:flex;justify-content:space-between;gap:0 30px;padding:15px 0;border-bottom:1px solid rgba(var(--rgba-line))}.confirmed-reservations__item-label,.confirmed-reservations__item-value{font-size:var(--fz-15);line-height:1.6em}.confirmed-reservations__item-label{flex-shrink:0;font-weight:600}.confirmed-reservations__item-value{text-align:right}.dynamic-content__introduction{margin-bottom:var(--y-45)}.content-header{margin-bottom:var(--y-30)}.content-header__container>:first-child{margin-top:0}.content-header__container>:last-child{margin-bottom:0}.content-header__title{margin:var(--y-20) 0}.content-header__description{margin:var(--y-20) 0}.small-document{display:flex;position:relative;min-height:76px;padding:25px 20px 25px 18px;align-items:center;text-decoration:none;border-bottom:1px solid rgba(var(--rgba-line));cursor:pointer}@media screen and (max-width: 600px){.small-document{padding-right:10px;padding-left:0}}.small-document:first-child{border-top:1px solid rgba(var(--rgba-line))}.small-document__content{flex:1;padding-right:50px}@media screen and (max-width: 1024px){.small-document__content{padding-right:40px}}@media screen and (max-width: 768px){.small-document__content{padding-right:30px}}.small-document__title{font-family:var(--ff-primary);font-size:var(--fz-17);font-weight:400;line-height:1.3em;color:rgb(var(--rgb-main));transition:color 300ms}.small-document:hover .small-document__title{color:rgba(var(--rgb-main), 0.6)}.small-document__svg-container{font-size:0}.small-document__svg{width:15px;height:15px;fill:rgb(var(--rgb-main));transition-property:stroke,fill;transition-duration:300ms;transition-timing-function:linear}.small-document:hover .small-document__svg{fill:rgba(var(--rgb-main), 0.6)}.gallery{--gallery-height: 400px;--gallery-margin: 20px}@media screen and (max-width: 768px){.gallery{--gallery-height: 335px}}@media screen and (max-width: 500px){.gallery{--gallery-height: 200px}}@media screen and (max-width: 768px){.gallery{--gallery-margin: 15px}}@media screen and (max-width: 500px){.gallery{--gallery-margin: 10px}}.gallery__container{display:flex;flex-flow:row nowrap;height:var(--gallery-height)}.gallery__left{flex:1;max-width:710px}.gallery__middle,.gallery__right{display:flex;flex-flow:column nowrap;justify-content:space-between;width:calc((var(--gallery-height) - var(--gallery-margin))/2);margin-left:var(--gallery-margin)}@media screen and (max-width: 1400px){.gallery__right{display:none}}@media screen and (max-width: 1800px){.layout__content-and-aside .gallery__right{display:none}}.gallery__block{display:none;position:relative;height:100%;border-radius:var(--radius-general);overflow:hidden}.gallery__block::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-main));opacity:0;pointer-events:none;transition:opacity 300ms}.gallery__block:hover::before{opacity:.4}.gallery__link{display:block;height:100%;outline:none}.gallery__block-1,.gallery__block-2,.gallery__block-3,.gallery__block-4,.gallery__block-5{display:block}.gallery__block-1 .gallery__link,.gallery__block-2 .gallery__link,.gallery__block-3 .gallery__link,.gallery__block-4 .gallery__link,.gallery__block-5 .gallery__link{display:block;height:100%}.gallery__block-2,.gallery__block-3,.gallery__block-4,.gallery__block-5{height:calc((var(--gallery-height) - var(--gallery-margin))/2)}.gallery__block-3::before,.gallery__block-5::before{opacity:.6}@media screen and (min-width: 1401px){.gallery--with-at-least-4-blocks .gallery__block-3::before{opacity:0}}.gallery--with-at-least-4-blocks .gallery__block-3:hover::before{opacity:.4}.gallery__picture{width:100%;height:100%}.gallery__plus{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:35px;height:35px;background-color:rgb(var(--rgb-white));border-radius:50%;pointer-events:none}.gallery__plus::before,.gallery__plus::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg);width:10px;height:2px;background-color:rgb(var(--rgb-main))}.gallery__plus::after{transform:translate(-50%, -50%) rotate(90deg)}@media screen and (min-width: 1401px){.gallery--with-at-least-4-blocks .gallery__block-3 .gallery__plus{display:none}}.layout__content-and-aside .gallery--with-at-least-4-blocks .gallery__block-3 .gallery__plus{display:block}@media screen and (min-width: 1801px){.layout__content-and-aside .gallery--with-at-least-4-blocks .gallery__block-3 .gallery__plus{display:none}}.rubric{position:relative;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general);overflow:hidden;margin-top:13px}.rubric:first-child{margin-top:0}.rubric__header{display:flex;align-items:center;position:relative;min-height:140px;padding:20px 20px 20px 30px;cursor:pointer}@media screen and (max-width: 1024px){.rubric__header{min-height:120px}}@media screen and (max-width: 768px){.rubric__header{min-height:100px;padding-left:20px}}.rubric__picture{flex-shrink:0;width:148px;height:98px;border-radius:var(--radius-general);overflow:hidden;margin-left:30px}@media screen and (max-width: 600px){.rubric__picture{display:none}}.rubric--citizen-card .rubric__picture{width:86px;height:86px;border-radius:50%;margin-right:30px;margin-left:0}@media screen and (max-width: 600px){.rubric--citizen-card .rubric__picture{display:block;width:68px;height:68px;margin-right:18px}}.rubric__text{flex:1}.rubric__subtitle{display:block;margin-bottom:3px;font-size:var(--fz-14);font-weight:400;line-height:1.3em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);color:rgb(var(--rgb-main));transition:color 300ms}.rubric__subtitle-number-questions{font-weight:600}.rubric__subtitle-number-questions-svg{width:12px;height:12px;fill:rgb(var(--rgb-accent));margin-right:8px;margin-bottom:-2px}.rubric__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:600;line-height:1.2em;color:rgb(var(--rgb-main));transition:color 300ms}.rubric__header:hover .rubric__title{color:rgb(var(--rgb-accent-2))}.rubric__chevron{position:relative;width:41px;height:41px;border-radius:50%;transition:background-color .3s,border-color .3s;margin-right:22px;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.rubric__header:hover .rubric__chevron{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.rubric__chevron-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(90deg);width:6px;height:11px;stroke:rgb(var(--rgb-main));transition:transform .3s,stroke .3s}.rubric__header:hover .rubric__chevron-svg{stroke:rgb(var(--rgb-white))}.rubric.js-accordion-opened .rubric__chevron-svg{transform:translate(-50%, -50%) rotate(-90deg)}.rubric__content{height:0;padding:0 30px;overflow:hidden;will-change:height}@media screen and (max-width: 768px){.rubric__content{padding:0 20px}}.rubric__content--no-space{padding:0}.rubric__transition{opacity:0;transform:translateY(100px);transition-property:opacity,transform;transition-duration:700ms;transition-timing-function:var(--in-out-quart)}.rubric.js-accordion-opened .rubric__transition{opacity:1;transform:none;transition-delay:100ms}.rubric__transition>:first-child{margin-top:0}.rubric__dynamic h3{margin-top:50px;margin-bottom:25px;font-size:2.2rem;font-weight:700;line-height:1.45em}@media screen and (max-width: 375px){.rubric__dynamic h3{font-size:2.1rem}}@media screen and (max-width: 320px){.rubric__dynamic h3{font-size:2rem}}.rubric__dynamic h4{margin-top:50px;margin-bottom:25px;font-size:2rem;font-weight:700;line-height:1.5em}@media screen and (max-width: 375px){.rubric__dynamic h4{font-size:1.9rem}}@media screen and (max-width: 320px){.rubric__dynamic h4{font-size:1.8rem}}.rubric__button-share{display:flex;align-items:center}.rubric__button-share-circle{flex-shrink:0;position:relative;width:34px;height:34px;margin-right:15px}.rubric__button-share-circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:background-color .3s,border-color .3s;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.rubric__button-share:hover .rubric__button-share-circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.rubric__button-share-circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:12px;fill:rgb(var(--rgb-main));transition:fill .3s;z-index:1}.rubric__button-share:hover .rubric__button-share-circle-svg{fill:rgb(var(--rgb-white))}.rubric__button-share-text{flex:1;font-size:var(--fz-15);font-weight:600}.rubric__dynamic,.rubric__document,.rubric__gallery,.rubric__summary-questions-list{padding-bottom:var(--y-60)}.rubric__document:last-child{padding-bottom:var(--y-90)}.rubric__button-share-container{padding-bottom:min(var(--y-25),25px)}.rubric__citizen-card-code-bar-and-digital-wallets{padding:0 20px 26px}@media screen and (min-width: 601px){.rubric__citizen-card-code-bar-and-digital-wallets{display:none}}.rubric:not(.js-accordion-opened) iframe{pointer-events:none}.rubric__footer{display:flex;align-items:center;justify-content:center;width:100%;height:26px;background-color:rgba(var(--rgb-accent), 0.1);cursor:pointer;transition:background-color 300ms}.rubric__footer:hover{background-color:rgb(var(--rgb-accent))}.rubric__footer-chevron-svg{width:6px;height:11px;stroke:rgb(var(--rgb-main));transform:rotate(90deg);transition:transform 300ms,stroke 300ms}.rubric__footer:hover .rubric__footer-chevron-svg{stroke:rgb(var(--rgb-white))}.rubric.js-accordion-opened .rubric__footer-chevron-svg{transform:rotate(-90deg)}:root{--form-grid-gap-y: 48px;--form-grid-gap-x: min(80px, calc(100% / 12))}@media screen and (max-width: 1400px){:root{--form-grid-gap-x: min(60px, calc(100% / 12))}}@media screen and (max-width: 1200px){:root{--form-grid-gap-x: min(40px, calc(100% / 12))}}@media screen and (max-width: 1024px){:root{--form-grid-gap-x: min(40px, calc(100% / 12))}}@media screen and (max-width: 900px){:root{--form-grid-gap-x: 0px}}.form{--form-grid-item-length: span 12;--form-grid-item-buttons-gap: 10px}.form__grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:var(--form-grid-gap-y) var(--form-grid-gap-x)}.form--submit-block-under-box .form__grid,.form--confirmation-cell-phone-number .form__grid{row-gap:30px}.form__grid+.form__grid{margin-top:48px}.form__grid-item{grid-column:var(--form-grid-item-length);min-width:0}@media screen and (min-width: 901px){.form__grid-item--half{--form-grid-item-length: span 6}}@media screen and (min-width: 901px){.form__grid-item--one-third{--form-grid-item-length: span 4}}@media screen and (min-width: 901px){.form__grid-item--two-third{--form-grid-item-length: span 8}}.form__grid-item--break+.form__grid-item{--form-grid-item-column-end: 13}.form__grid-item--break+.form__grid-item--half{--form-grid-item-column-end: 7}.form__grid-item--break+.form__grid-item--one-third{--form-grid-item-column-end: 5}.form__grid-item--break+.form__grid-item--two-third{--form-grid-item-column-end: 9}@media screen and (min-width: 901px){.form__grid-item--break+.form__grid-item{grid-column-start:1;grid-column-end:var(--form-grid-item-column-end)}}.form__grid-item--clear{--form-grid-item-column-end: 13}.form__grid-item--clear.form__grid-item--half{--form-grid-item-column-end: 7}.form__grid-item--clear.form__grid-item--one-third{--form-grid-item-column-end: 5}.form__grid-item--clear.form__grid-item--two-third{--form-grid-item-column-end: 9}@media screen and (min-width: 901px){.form__grid-item--clear{grid-column-start:1;grid-column-end:var(--form-grid-item-column-end)}}@media screen and (max-width: 900px){.form__grid-item--less-top-spacing{margin-top:-35px}}.form__grid-item--no-top-spacing{margin-top:-35px}.form__grid-item--less-top-spacing-30{margin-top:-20px}.form__grid-item--buttons{display:flex;flex-wrap:wrap;align-items:start;width:calc(100% + var(--form-grid-item-buttons-gap));margin-left:calc(0px - var(--form-grid-item-buttons-gap)/2);margin-right:calc(0px - var(--form-grid-item-buttons-gap)/2)}.form__grid-item--buttons>*{margin-right:calc(var(--form-grid-item-buttons-gap)/2);margin-left:calc(var(--form-grid-item-buttons-gap)/2);margin-top:7px;margin-bottom:7px}.form__grid-item--align-bottom{display:flex;align-items:flex-end}.form-survey__grid{display:flex;flex-direction:column}.form-survey__grid-item:not(:first-child){margin-top:48px}.section-header{margin-bottom:var(--y-45)}.section-header--less-bottom-spacing{margin-bottom:var(--y-30)}.section-header__flex{display:flex;align-items:center;justify-content:space-between;gap:0 30px}.section-header--with-link .section-header__flex,.section-header--with-text .section-header__flex{align-items:flex-end}@media(max-width: 600px){.section-header--with-link .section-header__flex,.section-header--with-text .section-header__flex{flex-direction:column;align-items:normal;justify-content:normal}}.section-header__title--semi-large{font-size:var(--fz-35)}@media(max-width: 600px){.section-header:not(.section-header--with-link) .section-header__other-item{display:none}}.section-header--with-link .section-header__other-item{margin-bottom:.2em}@media(max-width: 600px){.section-header--with-link .section-header__other-item{margin-top:10px}}.section-header__text{margin-top:6px}.section-header__link{font-size:var(--fz-15);font-weight:600;color:rgb(var(--rgb-accent));line-height:1.3em;transition:color .3s}.section-header__link:hover{color:rgba(var(--rgb-accent), 0.5)}.section-footer{margin-top:var(--y-45)}@media screen and (min-width: 601px){.section-footer--hide-on-desktop{display:none}}.notices-list{--notices-list-gap-y: 15px}.notices-list__container{width:100%}.notices-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--notices-list-gap-y)))}.notices-list__list-item{margin-bottom:var(--notices-list-gap-y)}.surveys-list{--surveys-list-gap-y: 15px}.surveys-list__container{width:100%}.surveys-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--surveys-list-gap-y)))}.surveys-list__list-item{margin-bottom:var(--surveys-list-gap-y)}.flash-surveys-list{--surveys-list-gap-y: 15px}.flash-surveys-list__container{width:100%}.flash-surveys-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--surveys-list-gap-y)))}.flash-surveys-list__list-item{margin-bottom:var(--surveys-list-gap-y)}.projects-list{--projects-list-gap-x: min(var(--x-40), 40px);--projects-list-gap-y: min(var(--y-35), 35px);--projects-list-nb-columns: 3}@media screen and (max-width: 1600px){.projects-list{--projects-list-nb-columns: 2}}@media screen and (max-width: 600px){.projects-list{--projects-list-gap-x: 0px;--projects-list-nb-columns: 1}}.projects-list__container{width:100%}.projects-list__list{display:flex;flex-wrap:wrap;align-items:stretch;width:calc(100% + (var(--projects-list-gap-x)));margin-left:calc(0px - var(--projects-list-gap-x)/2);margin-right:calc(0px - var(--projects-list-gap-x)/2);margin-bottom:calc(0px - (var(--projects-list-gap-y)))}.projects-list__list-item{width:calc(100%/var(--projects-list-nb-columns));padding:0 calc(var(--projects-list-gap-x)/2);margin-bottom:var(--projects-list-gap-y)}.projects-slider__container{margin-right:calc(0px - var(--x-100))}.projects-slider .swiper{padding-right:var(--x-100) !important}@media screen and (max-width: 600px){.projects-slider .swiper{padding-right:calc(var(--x-100) + 30px) !important}}.projects-slider .swiper-slide{height:auto !important}.requests-slider__container{margin-right:calc(0px - var(--x-100))}.requests-slider .swiper{padding-right:var(--x-100) !important}.requests-slider .swiper-slide{width:250px !important}@media screen and (max-width: 600px){.requests-slider .swiper-slide{width:218px !important}}.footer{padding:var(--y-30) var(--x-40);border-top:1px solid rgba(var(--rgba-line));margin-top:auto}.footer__flex{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 500px){.footer__flex{flex-direction:column;align-items:normal}}.footer__left{flex:1;margin-right:min(var(--x-60),60px)}@media screen and (max-width: 500px){.footer__left{margin-bottom:20px}}.footer__copyrights-list{display:flex;flex-wrap:wrap;margin-right:calc(0px - min(var(--x-60),60px));margin-bottom:-6px}@media screen and (max-width: 1100px)and (min-width: 1001px){.footer__copyrights-list{flex-direction:column}}@media screen and (max-width: 750px){.footer__copyrights-list{flex-direction:column}}.footer__copyrights-list-item{margin-right:min(var(--x-60),60px);margin-bottom:6px}@media screen and (max-width: 1100px)and (min-width: 1001px){.footer__copyrights-list-item{margin-right:0;margin-bottom:6px}}@media screen and (max-width: 750px){.footer__copyrights-list-item{margin-right:0;margin-bottom:6px}}.footer__copyrights-list-item--contact-us{margin-left:auto}@media screen and (max-width: 1100px)and (min-width: 1001px){.footer__copyrights-list-item--contact-us{margin-left:initial}}@media screen and (max-width: 750px){.footer__copyrights-list-item--contact-us{margin-left:initial}}.footer__copyright{font-size:1.3rem;line-height:1.2em;transition:color .3s}.footer__copyright[href]:hover{color:rgb(var(--rgb-accent-2))}.footer__social-medias-list{display:flex}.footer__social-medias-list-item:not(:last-child){margin-right:7px}.footer__social-media{display:block;position:relative;width:32px;height:32px}.footer__social-media::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-main));border-radius:50%;transition:background-color .3s}.footer__social-media:hover::after{background-color:rgb(var(--rgb-accent))}.footer__social-media-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:15px;height:15px;fill:rgb(var(--rgb-white));transition:fill 300ms;z-index:1}.banner{--banner-height: 450px;--banner-content-height: calc(var(--banner-height) - var(--header-height) - var(--header-height))}@media screen and (max-width: 1300px){.banner{--banner-height: 400px}}@media screen and (max-width: 1000px){.banner{--banner-height: 350px}}@media screen and (max-width: 700px){.banner{--banner-height: 300px}}@media screen and (max-width: 600px){.banner{--banner-height: 250px}}.banner--page-home{--banner-height: 500px}@media screen and (max-width: 1300px){.banner--page-home{--banner-height: 450px}}@media screen and (max-width: 1000px){.banner--page-home{--banner-height: 400px}}@media screen and (max-width: 700px){.banner--page-home{--banner-height: 350px}}@media screen and (max-width: 600px){.banner--page-home{--banner-height: 300px}}.banner--with-info-strip{--banner-content-height: calc(var(--banner-height) - var(--header-height) - var(--header-height) - (var(--layout-home-info-strip-margin-top) * -1))}.banner--with-boxes-list-login-or-register-or-forgot-password{--banner-content-height: calc(var(--banner-height) - var(--header-height) - (var(--layout-boxes-list-login-or-register-or-forgot-password-margin-top) * -1))}.banner{position:relative;min-height:var(--banner-height);padding:var(--header-height) var(--x-100) var(--header-height) calc(var(--x-100) + var(--radius-side-menu));overflow:hidden;margin-left:calc(0px - var(--radius-side-menu))}.banner--with-info-strip{padding-bottom:calc(var(--header-height) + var(--layout-home-info-strip-margin-top)*-1)}.banner--with-boxes-list-login-or-register-or-forgot-password{padding-bottom:calc(var(--layout-boxes-list-login-or-register-or-forgot-password-margin-top)*-1)}.banner--image-floating{position:relative;background-color:rgb(var(--rgb-banner-background, var(--rgb-background)));z-index:-1}@media screen and (max-width: 600px){.banner--image-floating{padding-bottom:0}}.banner--image-floating::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--rgb-banner-background, var(--rgb-main)), 0.1)}@media screen and (max-width: 1000px){.banner{padding-left:var(--x-100);margin-left:0}}.banner__picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.banner--image-floating .banner__picture{top:auto;left:auto;width:48%}@media screen and (max-width: 600px){.banner--image-floating .banner__picture{position:relative;right:calc(0px - var(--x-100));width:80%;margin-left:auto}}.banner--with-image-filter .banner__picture::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--banner-picture-before-background);z-index:1}.banner--image-floating .banner__picture::before{content:none}.banner--image-floating .banner__image{max-width:100%;max-height:var(--banner-height)}@media screen and (max-width: 600px){.banner--image-floating .banner__image{max-height:none}}.banner__breadcrumb{position:absolute;top:var(--y-20);right:var(--x-40);left:var(--x-40);z-index:2;--header-color: rgb(var(--rgb-white));--header-color-hover: rgba(var(--rgb-white), 0.5);--header-line-background-color: rgba(var(--rgb-white), 0.3)}@media screen and (max-width: 600px){.banner__breadcrumb{top:15px}}@media screen and (min-width: 1001px){.banner__breadcrumb{display:none}}.banner--image-floating .banner__breadcrumb{--header-color: rgb(var(--rgb-main));--header-color-hover: rgba(var(--rgb-main), 0.5);--header-line-background-color: rgba(var(--rgba-line))}.banner__content{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:var(--banner-content-height);padding:min(var(--y-30),30px) 0;z-index:1}.banner__title{font-family:var(--ff-secondary);font-size:min(var(--fz-70),70px);font-weight:var(--h1-font-weight);line-height:1.2em;text-transform:var(--h1-h2-text-tranform);letter-spacing:var(--h1-h2-letter-spacing);color:rgb(var(--rgb-white))}.banner--image-floating .banner__title{color:rgb(var(--rgb-main))}.banner__text{font-size:var(--fz-20);font-weight:600;line-height:1.6em;color:rgb(var(--rgb-white));margin-top:var(--y-22)}.banner--image-floating .banner__text{color:rgb(var(--rgb-main))}.banner__text-link{color:rgb(var(--rgb-white));box-shadow:inset 0 -0.1em 0 0 rgb(var(--rgb-white));transition:color .3s,box-shadow .3s}.banner--image-floating .banner__text-link{color:rgb(var(--rgb-main));box-shadow:inset 0 -0.1em 0 0 rgb(var(--rgb-main))}.banner__text-link:hover{color:rgba(var(--rgb-white), 0.6);box-shadow:inset 0 -0.1em 0 0 rgba(var(--rgb-white), 0.6)}.banner--image-floating .banner__text-link:hover{color:rgba(var(--rgb-main), 0.6);box-shadow:inset 0 -0.1em 0 0 rgba(var(--rgb-main), 0.6)}.ideas-slider__container{margin-right:calc(0px - var(--x-100))}.ideas-slider .swiper{padding-right:var(--x-100) !important}@media screen and (max-width: 600px){.ideas-slider .swiper{padding-right:calc(var(--x-100) + 30px) !important}}.ideas-slider .swiper-slide{height:auto !important}.ideas-list{--ideas-list-gap-x: min(var(--x-40), 40px);--ideas-list-gap-y: min(var(--y-35), 35px);--ideas-list-nb-columns: 3}@media screen and (max-width: 1600px){.ideas-list{--ideas-list-nb-columns: 2}}@media screen and (max-width: 1100px){.ideas-list{--ideas-list-nb-columns: 1}}@media screen and (max-width: 1000px){.ideas-list{--ideas-list-nb-columns: 2}}@media screen and (max-width: 600px){.ideas-list{--ideas-list-gap-x: 0px;--ideas-list-nb-columns: 1}}.ideas-list__container{width:100%}.ideas-list__list{display:flex;flex-wrap:wrap;align-items:stretch;width:calc(100% + (var(--ideas-list-gap-x)));margin-left:calc(0px - var(--ideas-list-gap-x)/2);margin-right:calc(0px - var(--ideas-list-gap-x)/2);margin-bottom:calc(0px - (var(--ideas-list-gap-y)))}.ideas-list__list-item{width:calc(100%/var(--ideas-list-nb-columns));padding:0 calc(var(--ideas-list-gap-x)/2);margin-bottom:var(--ideas-list-gap-y)}.timelines-slider{position:relative}.timelines-slider::after{content:"";position:absolute;left:calc(0px - var(--x-100));right:calc(0px - var(--x-100));bottom:calc(var(--timeline-progress-bar-circle-size)/2);height:1px;background-color:rgba(var(--rgba-line))}.timelines-slider__container{margin-right:calc(0px - var(--x-100))}.timelines-slider .swiper{padding-right:var(--x-100) !important}@media screen and (max-width: 600px){.timelines-slider .swiper{padding-right:calc(var(--x-100) + 30px) !important}}.timelines-slider .swiper-slide{height:auto !important}.petitions-list{--petitions-list-gap-y: 15px}.petitions-list__container{width:100%}.petitions-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--petitions-list-gap-y)))}.petitions-list__list-item{margin-bottom:var(--petitions-list-gap-y)}:root{--side-menu-width: 320px;--side-menu-logo-item-height: calc(60px + max(var(--side-menu-logo-image-height), 120px) + 45px)}@media screen and (max-width: 1000px){:root{--side-menu-width: 0px}}@media screen and (max-width: 1000px){.side-menu{display:none}}.side-menu__container{position:fixed;top:0;left:0;width:var(--side-menu-width);height:calc(var(--vh, 1vh)*100);background-color:rgb(var(--rgb-white));border-radius:0 var(--radius-side-menu) 0 0;box-shadow:0 0 43px 0 rgba(0,0,0,.06);z-index:1001}.side-menu__scroll{height:100%;padding:0 40px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.side-menu__scroll::-webkit-scrollbar{display:none}.menu{height:100%}.menu__flex{display:flex;flex-direction:column;min-height:100%}.menu__logo-item{display:flex;align-items:center;justify-content:var(--side-menu-logo-item-justify-content);min-height:120px;margin-top:60px;margin-bottom:45px}.menu__logo-link{display:block}.menu__logo-image{height:var(--side-menu-logo-image-height);width:var(--side-menu-logo-image-width);vertical-align:bottom}.menu__main-links-item{margin-bottom:40px}.menu__main-link{display:flex;align-items:center;margin-bottom:15px}.menu__main-link:last-child{margin-bottom:0}.menu__main-link-circle{position:relative;width:36px;height:36px;margin-right:15px}.menu__main-link-circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:background-color .3s,border-color .3s;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.menu--on-mobile .menu__main-link-circle{width:40px;height:40px}.menu__main-link:hover .menu__main-link-circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.menu__main-link-circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:18px;height:18px;stroke:rgb(var(--rgb-main));stroke-width:1.5px;transition:stroke 300ms;z-index:1}.menu--on-mobile .menu__main-link-circle-svg{width:20px;height:20px}.menu__main-link:hover .menu__main-link-circle-svg{stroke:rgb(var(--rgb-white))}.menu__main-link-text{display:flex;align-items:center;justify-content:space-between;flex:1;font-size:var(--fz-15);font-weight:600;line-height:1.2em}.menu--on-mobile .menu__main-link-text{font-size:var(--fz-18)}.menu__main-link-text-svg{flex-shrink:0;width:6px;height:11px;stroke:rgb(var(--rgb-accent), 0);transition:stroke .3s;margin-left:10px;margin-top:.1em}.menu--on-mobile .menu__main-link-text-svg{stroke:rgb(var(--rgb-accent), 1)}.menu__main-link:hover .menu__main-link-text-svg{stroke:rgb(var(--rgb-accent), 1)}.menu__secondary-links-item{padding-top:40px;padding-bottom:40px;border-top:1px solid rgba(var(--rgba-line));border-bottom:1px solid rgba(var(--rgba-line));margin-bottom:60px}.menu__secondary-link{display:block;font-size:var(--fz-15);line-height:1.2em;transition:color .3s;margin-bottom:25px}.menu__secondary-link:last-child{margin-bottom:0}.menu__secondary-link:hover{color:rgb(var(--rgb-accent-2))}.menu__secondary-link-svg{position:relative;top:calc((var(--fz-15)*1.2 - 15px)/2);width:15px;height:15px;stroke:rgb(var(--rgb-main));stroke-width:1.5px;transition:stroke 300ms;margin-left:6px}.menu__secondary-link:hover .menu__secondary-link-svg{stroke:rgb(var(--rgb-accent-2))}.menu__partner-and-copyright-item{margin-top:auto;margin-bottom:20px}.menu__partner-and-copyright{display:flex;align-items:flex-end;justify-content:space-between;gap:0 var(--x-nus-25)}.menu__partner-link{display:block}.menu__partner-image{width:100%;max-width:100px;vertical-align:bottom}.menu__copyright{font-size:1.2rem}.menu__copyright-strong,.menu__copyright-link{font-weight:700}.menu__copyright-sup{font-size:.7em;vertical-align:super}.sub-menu{height:100%}.sub-menu__flex{display:flex;flex-direction:column;height:100%}.sub-menu__button-back-item{margin-bottom:40px}.sub-menu__button-back-container{padding-bottom:15px;border-bottom:1px solid rgba(var(--rgba-line))}.sub-menu__button-back{display:flex;align-items:center;font-size:var(--fz-15);font-weight:600}.sub-menu--on-mobile .sub-menu__button-back{font-size:var(--fz-18)}.sub-menu__button-back-svg{width:6px;height:11px;stroke:rgb(var(--rgb-accent));transform:rotate(180deg);margin-right:15px}.sub-menu__title-item{margin-bottom:29px}.sub-menu__title{font-size:var(--fz-15);font-weight:600;color:rgb(var(--rgb-accent))}.sub-menu--on-mobile .sub-menu__title{font-size:var(--fz-18)}.sub-menu__links-item{margin-bottom:40px}.sub-menu__link{display:block;font-size:var(--fz-15);line-height:1.3em;transition:color .3s;margin-bottom:16px}.sub-menu--on-mobile .sub-menu__link{font-size:var(--fz-18)}.sub-menu__link:last-child{margin-bottom:0}.sub-menu__link:hover{color:rgb(var(--rgb-accent))}.sub-menu__link--disabled{color:rgb(var(--rgb-disabled));pointer-events:none}:root{--header-height: 76px;--header-button-round-item-gap-x: 20px;--header-button-round-size: 45px}@media screen and (max-width: 1000px){:root{--header-height: 80px;--header-button-round-item-gap-x: 15px}}@media screen and (max-width: 600px){:root{--header-height: 60px;--header-button-round-item-gap-x: 10px;--header-button-round-size: 40px }}.header{--header-color: rgb(var(--rgb-main));--header-color-hover: rgba(var(--rgb-main), 0.5);--header-line-background-color: rgba(var(--rgba-line))}.header--on-image{--header-color: rgb(var(--rgb-white));--header-color-hover: rgb(var(--rgb-white), 0.5);--header-line-background-color: rgba(var(--rgb-white), 0.3)}.header--on-image-floating{--header-color: rgb(var(--rgb-main));--header-color-hover: rgba(var(--rgb-main), 0.5);--header-line-background-color: rgba(var(--rgba-line))}.header{position:relative;z-index:15}@media screen and (min-width: 1001px){.header--on-image{position:absolute;top:0;right:0;left:var(--side-menu-width)}}@media screen and (min-width: 1001px){.header--in-preview-page{display:none}}@media screen and (max-width: 1000px){.header{background-color:rgb(var(--rgb-white))}}.header__container{height:var(--header-height);padding-top:25px;padding-right:var(--x-40);padding-left:var(--x-40)}@media screen and (max-width: 1000px){.header__container{display:flex;align-items:center;padding-top:0}}@media screen and (max-width: 1000px){.header__desktop{display:none}}.header__mobile{width:100%}@media screen and (min-width: 1001px){.header__mobile{display:none}}.header__flex{display:flex;justify-content:space-between;align-items:center}.header__right{display:flex;align-items:center}.header__button-notifications-item{position:relative;margin-right:var(--header-button-round-item-gap-x)}.header__line{display:block;width:1px;height:32px;background-color:var(--header-line-background-color);margin-right:var(--header-button-round-item-gap-x)}.header__button-profile-item{position:relative}.header__button-register-item{margin-right:10px}.header__logo-link{display:block}.header__logo-image{height:var(--header-logo-image-height);width:var(--header-logo-image-width);vertical-align:bottom}@media screen and (max-width: 1000px){.header__button-profile-item{margin-right:var(--header-button-round-item-gap-x)}}.box{background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.box-sections-list{--box-sections-list-gap-y: min(var(--y-70), 70px)}.box-sections-list__item{position:relative}.box-sections-list__item>*:not(.box-sections-list__under-item):first-child:not(:last-child) .box-section__content{padding-bottom:0}.box-sections-list__item>*:not(.box-sections-list__under-item):not(:first-child):not(:last-child) .box-section__header{padding-top:0}.box-sections-list__item>*:not(.box-sections-list__under-item):not(:first-child):not(:last-child) .box-section__content{padding-bottom:0}.box-sections-list__item>*:not(.box-sections-list__under-item):last-child:not(:first-child) .box-section__header{padding-top:0}.box-sections-list__item>*:not(.box-sections-list__under-item):not(:last-child){margin-bottom:var(--box-sections-list-gap-y)}.box-sections-list__under-item:first-child:not(:last-child) .box-section__content{padding-bottom:0}.box-sections-list__under-item:not(:first-child):not(:last-child) .box-section__header{padding-top:0}.box-sections-list__under-item:not(:first-child):not(:last-child) .box-section__content{padding-bottom:0}.box-sections-list__under-item:last-child:not(:first-child) .box-section__header{padding-top:0}.box-sections-list__under-item:not(:last-child){margin-bottom:var(--box-sections-list-gap-y)}.box-section{position:relative;z-index:0}.box-section--with-border-top{border-top:1px solid rgba(var(--rgba-line))}.box-section__header{padding:min(var(--y-75),75px) min(var(--x-80),80px) 0}.box-section__title{font-family:var(--ff-secondary);font-size:var(--fz-35);font-weight:700;line-height:1.2em}.box-section__title--large{font-size:var(--fz-40)}.box-section__title--small{font-size:var(--fz-30)}.box-section__title--very-small{font-size:var(--fz-25)}.box-section__title--extra-small{font-size:var(--fz-22)}.box-section__title-sup{font-size:1.2rem;color:rgb(var(--rgb-accent));vertical-align:super;margin-left:2px}.box-section__title+.box-section__text{margin-top:var(--y-25)}.box-section__subtitle{display:inline-block;font-family:var(--ff-secondary);font-size:var(--fz-28);font-style:italic;line-height:1.3em}.box-section__title+.box-section__subtitle{margin-top:2px}.box-section__content{padding:min(var(--y-50),50px) min(var(--x-80),80px) min(var(--y-75),75px)}.box-section__content--no-space{padding:0}.box-section__content-inside--no-space-left-right{margin-left:calc(0px - min(var(--x-80),80px));margin-right:calc(0px - min(var(--x-80),80px))}.box-section__content-inside--no-space-left-right-bottom{margin-left:calc(0px - min(var(--x-80),80px));margin-right:calc(0px - min(var(--x-80),80px));margin-bottom:calc(0px - min(var(--y-75),75px))}.box-section--form-my-subscription .box-section__content,.box-section--form-type-of-alerts .box-section__content{padding-top:min(var(--y-55),55px)}.box-section--form-appreciation .box-section__content,.box-section--form-comment .box-section__content{padding-top:min(var(--y-25),25px)}.box-section--form-comment .box-section__content{padding-top:min(var(--y-35),35px)}.box-section--form-sign-petition .box-section__content,.box-section--form-login .box-section__content{padding-top:min(var(--y-40),40px)}.box-section--form-propose-idea .box-section__content,.box-section--form-requests .box-section__content,.box-section--comments .box-section__content,.box-section--form-room-reservation .box-section__content{padding-top:min(var(--y-45),45px)}.box-section--target-addresses .box-section__header{padding:min(var(--y-50),50px) min(var(--x-60),60px) 0}.box-section--target-addresses .box-section__content{padding:min(var(--y-30),30px) min(var(--x-60),60px) min(var(--y-50),50px)}.box-section--library-infos-list .box-section__content{padding:min(var(--y-40),40px) min(var(--x-40),40px)}.box-section--building-sheet-infos-list .box-section__header{padding:min(var(--y-40),40px) min(var(--x-40),40px) 0}.box-section--building-sheet-infos-list .box-section__content{padding:min(var(--y-20),20px) min(var(--x-40),40px) min(var(--y-40),40px)}.box-section--form-room-reservation .box-section__header{padding-top:min(var(--y-90),90px)}.box-section--volunteer-offer-info .box-section__content{padding:min(var(--y-30),30px) min(var(--x-40),40px) min(var(--y-25),25px)}@media screen and (max-width: 600px){.box-section--citizen-card-infos-list .box-section__header{display:none}}@media screen and (max-width: 600px){.box-section--citizen-card-infos-list .box-section__content{padding-top:0}}.box-section--form-citizen-card-creation-info-part-1 .box-section__content{padding-bottom:0}.box-section--form-citizen-card-application-creation-info-part-2 .box-section__header{padding-top:0}.box-section--parking-sticker-infos-list .box-section__header{padding:min(var(--y-40),40px) min(var(--x-40),40px) min(var(--y-30),30px)}.box-section--parking-sticker-infos-list .box-section__content{padding:0 min(var(--x-40),40px) min(var(--y-40),40px)}.box-section--next-collections-infos-list .box-section__header{padding:min(var(--y-40),40px) min(var(--x-50),50px) min(var(--y-25),25px)}.box-section--next-collections-infos-list .box-section__content{padding:0 min(var(--x-50),50px) min(var(--y-40),40px)}.box-section--form-pay-parking-package .box-section__header{padding:min(var(--y-80),80px) min(var(--x-80),80px) 0}.box-section--form-pay-parking-package .box-section__content{padding:min(var(--y-50),50px) min(var(--x-80),80px) min(var(--y-80),80px)}.box-section--form-add-vehicle .box-section__content{padding:min(var(--y-80),80px) min(var(--x-80),80px) min(var(--y-80),80px)}.box-section--form-manage-parking-parking .box-section__header,.box-section--form-manage-parking-vehicle .box-section__header,.box-section--form-manage-parking-coordinates .box-section__header,.box-section--form-manage-parking-balance-available .box-section__header,.box-section--form-manage-parking-purchase-summary .box-section__header,.box-section--form-manage-parking-payment .box-section__header{padding:min(var(--y-80),80px) min(var(--x-80),80px) 0}.box-section--form-manage-parking-parking .box-section__content,.box-section--form-manage-parking-vehicle .box-section__content,.box-section--form-manage-parking-coordinates .box-section__content,.box-section--form-manage-parking-payment .box-section__content{padding:min(var(--y-50),50px) min(var(--x-80),80px) min(var(--y-80),80px)}.box-section--form-manage-parking-balance-available .box-section__content{padding:min(var(--y-50),50px) min(var(--x-80),80px) 0}.box-section--form-manage-parking-purchase-summary .box-section__content{padding:min(var(--y-30),30px) min(var(--x-80),80px) min(var(--y-80),80px)}.box-section--form-request.box-section--without-header .box-section__content,.box-section--form-login.box-section--without-header .box-section__content,.box-section--collection-calendar-items.box-section--without-header .box-section__content{padding-top:min(var(--y-75),75px)}.appreciation__flex{display:flex}.appreciation__button-thumb-item:not(:last-child){margin-right:15px}.comments-list__list{display:flex;align-items:flex-start;flex-direction:column;gap:var(--y-50) 0}.comments-list__list-item:has(.comment--response){margin-top:calc(0px - var(--y-50) + var(--y-20))}.comments-list__more{margin-top:var(--y-35)}.sign-petition-block{margin-bottom:var(--y-50)}.sign-petition-block__title{display:block;font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--rgb-main), 0.7);margin-bottom:15px}.sign-petition-block__text{font-size:var(--fz-17);line-height:1.4em;margin-bottom:min(var(--y-20),20px)}.sign-petition-block__text-strong{font-weight:700}.sign-petition-block__link{font-size:var(--fz-14);font-weight:600;color:rgb(var(--rgb-accent));transition:color .3s}.sign-petition-block__link:hover{color:rgb(var(--rgb-main))}.login-register-block{margin-top:var(--y-60)}.login-register-block__text{font-size:var(--fz-15);line-height:1.5em}.login-register-block__text-link{font-weight:500;color:rgb(var(--rgb-accent));white-space:nowrap;box-shadow:inset 0 -0.1em 0 0 rgb(var(--rgb-accent));padding-bottom:2px;transition:color .3s,box-shadow .3s}@media screen and (max-width: 500px){.login-register-block__text-link{display:block;width:fit-content}}.login-register-block__text-link:hover{color:rgb(var(--rgb-main));box-shadow:inset 0 -0.1em 0 0 rgb(var(--rgb-main))}.submit-block-under-box__text.dynamic{--paragraph-font-size: 1.3rem}.filter-and-sort{--filter-and-sort-sort-item-max-width: 200px;--filter-and-sort-filter-item-max-width: min(100%, calc(100% - var(--filter-and-sort-sort-item-max-width)))}@media screen and (max-width: 1000px){.filter-and-sort{--filter-and-sort-sort-item-max-width: 250px}}@media screen and (max-width: 800px){.filter-and-sort{--filter-and-sort-sort-item-max-width: 200px}}@media screen and (max-width: 600px){.filter-and-sort{--filter-and-sort-sort-item-max-width: 100%;--filter-and-sort-filter-item-max-width: 100%}}.filter-and-sort{position:relative;z-index:1}.filter-and-sort__flex{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 600px){.filter-and-sort__flex{flex-direction:column;justify-content:normal;align-items:normal}}.filter-and-sort__filter-item{max-width:var(--filter-and-sort-filter-item-max-width);padding-right:50px;flex:1}@media screen and (max-width: 600px){.filter-and-sort__filter-item{padding-right:0;margin-bottom:25px}}.filter-and-sort__sort-item{max-width:var(--filter-and-sort-sort-item-max-width);margin-left:auto}@media screen and (max-width: 600px){.filter-and-sort__sort-item{margin-left:0}}.filter-and-sort__filter-title,.filter-and-sort__sort-title{display:block;font-size:1.3rem;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing)}.filter-and-sort__filter-title{margin-bottom:20px}.filter-and-sort__sort-title{margin-bottom:5px}.filter-and-sort__line{border:0;border-bottom:1px solid rgba(var(--rgba-line));margin:var(--y-25) 0 0}.filter-and-button-and-sort{--filter-and-button-and-sort-sort-item-max-width: 200px;--filter-and-button-and-sort-filter-item-max-width: 460px}@media screen and (max-width: 1100px){.filter-and-button-and-sort{--filter-and-button-and-sort-sort-item-max-width: 100%}}@media screen and (max-width: 1000px){.filter-and-button-and-sort{--filter-and-button-and-sort-sort-item-max-width: 200px;--filter-and-button-and-sort-filter-item-max-width: 400px}}@media screen and (max-width: 700px){.filter-and-button-and-sort{--filter-and-button-and-sort-sort-item-max-width: 100%}}@media screen and (max-width: 500px){.filter-and-button-and-sort{--filter-and-button-and-sort-sort-item-max-width: 100%}}.filter-and-button-and-sort{position:relative;z-index:1}.filter-and-button-and-sort__flex{display:flex;align-items:flex-end}@media screen and (max-width: 1100px)and (min-width: 1001px){.filter-and-button-and-sort__flex{flex-direction:column;justify-content:normal;align-items:normal}}@media screen and (max-width: 700px){.filter-and-button-and-sort__flex{flex-direction:column;justify-content:normal;align-items:normal}}.filter-and-button-and-sort__filter-and-button-item{flex:1;display:flex;align-items:flex-end;margin-right:40px}@media screen and (max-width: 1100px)and (min-width: 1001px){.filter-and-button-and-sort__filter-and-button-item{margin-right:0;margin-bottom:25px}}@media screen and (max-width: 700px){.filter-and-button-and-sort__filter-and-button-item{margin-right:0;margin-bottom:25px}}.filter-and-button-and-sort__filter-item{flex:1;width:100%;max-width:var(--filter-and-button-and-sort-filter-item-max-width);margin-right:20px}@media screen and (max-width: 500px){.filter-and-button-and-sort__filter-item{margin-right:0}}.filter-and-button-and-sort__button-item{flex-shrink:0}@media screen and (max-width: 500px){.filter-and-button-and-sort__button-item{display:none}}@media screen and (min-width: 501px){.filter-and-button-and-sort__button-mobile-item{display:none}}.filter-and-button-and-sort__sort-item{margin-left:auto;max-width:var(--filter-and-button-and-sort-sort-item-max-width)}@media screen and (max-width: 1100px){.filter-and-button-and-sort__sort-item{margin-left:0}}@media screen and (max-width: 1000px){.filter-and-button-and-sort__sort-item{margin-left:auto}}@media screen and (max-width: 700px){.filter-and-button-and-sort__sort-item{margin-left:0}}@media screen and (max-width: 500px){.filter-and-button-and-sort__sort-item{margin-bottom:25px}}.filter-and-button-and-sort__filter-title,.filter-and-button-and-sort__sort-title{display:block;font-size:1.3rem;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing)}.filter-and-button-and-sort__filter-title{margin-bottom:17px}.filter-and-button-and-sort__sort-title{margin-bottom:5px}.filter-and-button-and-sort__button{height:50px}.filter-and-button-and-sort__line{border:0;border-bottom:1px solid rgba(var(--rgba-line));margin:var(--y-25) 0 0}.filter-slider{position:relative}.filter-slider .swiper-slide{width:auto !important}.filter-slider__option{padding:12px 25px;font-size:1.3rem;font-weight:600;line-height:1.1em;background-color:rgb(var(--rgb-white));border-radius:var(--filter-slider-option-border-radius);transition:color .3s,background-color .3s}.filter-slider__option--active,.filter-slider__option:hover{color:rgb(var(--rgb-white));background-color:rgb(var(--rgb-accent))}.filter-slider__button-slider-nav-of-filter{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.page-title-confirmation__container{padding:var(--y-65) var(--x-100) 0}@media screen and (max-width: 1000px){.page-title-confirmation__container{padding-top:var(--y-40)}}.page-title-confirmation__breadcrumb{margin-top:var(--y-20);margin-right:var(--x-40);margin-left:var(--x-40);--header-color: rgb(var(--rgb-main));--header-color-hover: rgba(var(--rgb-main), 0.5);--header-line-background-color: rgba(var(--rgba-line))}@media screen and (min-width: 1001px){.page-title-confirmation__breadcrumb{display:none}}.page-title-confirmation__surtitle{margin-bottom:17px}.page-title-confirmation__title{font-family:var(--ff-secondary);font-size:var(--fz-70);font-weight:var(--h1-font-weight);line-height:1.2em;text-transform:var(--h1-h2-text-tranform);letter-spacing:var(--h1-h2-letter-spacing)}.page-title-confirmation__text{font-size:var(--fz-17);line-height:1.6em;margin-top:var(--y-25)}.page-title-standard{--page-title-standard-image-ratio: 54.5049%;--page-title-standard-organization-image-size: 127px}.page-title-standard__container{padding:var(--y-65) var(--x-100) 0}@media screen and (max-width: 1000px){.page-title-standard__container{padding-top:var(--y-40)}}.page-title-standard__breadcrumb{margin-top:var(--y-20);margin-right:var(--x-40);margin-left:var(--x-40);--header-color: rgb(var(--rgb-main));--header-color-hover: rgba(var(--rgb-main), 0.5);--header-line-background-color: rgba(var(--rgba-line))}@media screen and (min-width: 1001px){.page-title-standard__breadcrumb{display:none}}.page-title-standard__surtitle,.page-title-standard__subtitle{display:flex;align-items:center;flex-wrap:wrap}.page-title-standard__surtitle{margin-bottom:12px}.page-title-standard__subtitle{margin-top:min(var(--y-30),30px)}.page-title-standard__surtitle-text,.page-title-standard__subtitle-text,.page-title-standard__surtitle-space,.page-title-standard__subtitle-space,.page-title-standard__surtitle-alert-category,.page-title-standard__subtitle-number-questions,.page-title-standard__subtitle-duration,.page-title-standard__subtitle-survey-completed{font-size:var(--fz-14);line-height:1.4em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing)}.page-title-standard__subtitle-number-questions,.page-title-standard__subtitle-duration,.page-title-standard__subtitle-survey-completed{font-weight:600}.page-title-standard__surtitle-date{display:block;font-size:var(--fz-14);line-height:1.4286em}.page-title-standard__surtitle-alert-category{display:inline-flex;align-items:center}.page-title-standard__surtitle-alert-category-circle{position:relative;display:inline-block;width:43px;height:43px;margin-right:13px}.page-title-standard__surtitle-alert-category-circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--rgb-accent));border-radius:50%}@media screen and (max-width: 500px){.page-title-standard__surtitle-alert-category-circle{display:none}}@media screen and (max-width: 600px){.page-title-standard__surtitle-alert-category-circle{width:35px;height:35px}}.page-title-standard__surtitle-alert-category-circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:18px;height:18px;stroke:rgb(var(--rgb-white));stroke-width:1.5px;z-index:1}@media screen and (max-width: 600px){.page-title-standard__surtitle-alert-category-circle-svg{width:16px;height:16px}}.page-title-standard__subtitle-duration-svg,.page-title-standard__subtitle-number-questions-svg{width:16px;height:16px;fill:rgb(var(--rgb-accent));margin-right:8px;margin-bottom:-2px}.page-title-standard__subtitle-survey-completed-svg{width:16px;height:16px;fill:rgb(var(--rgb-main));margin-right:8px;margin-bottom:-3px}.page-title-standard__title{font-family:var(--ff-secondary);font-size:var(--fz-70);font-weight:var(--h1-font-weight);line-height:1.2em;text-transform:var(--h1-h2-text-tranform);letter-spacing:var(--h1-h2-letter-spacing)}.page-title-standard__tags-list{margin-top:var(--y-25)}.page-title-standard__text{font-size:var(--fz-20);font-weight:600;line-height:1.6em;margin-top:17px}.page-title-standard__text--more-top-spacing{margin-top:var(--y-30)}.page-title-standard__cta{margin-top:var(--y-40);margin-bottom:var(--y-60)}.page-title-standard__proposer{display:block;font-size:var(--fz-14);font-weight:600;line-height:1.4286em;margin-top:var(--y-45)}.page-title-standard__filter-and-sort{margin-top:var(--y-40)}.page-title-standard__text+.page-title-standard__filter-and-sort{margin-top:var(--y-50)}.page-title-standard__content-project{margin-top:var(--y-40)}.page-title-standard__content-project-flex{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 600px){.page-title-standard__content-project-flex{flex-direction:column;justify-content:normal;align-items:normal}}.page-title-standard__state-and-date-project-item{flex:1;margin-right:30px}@media screen and (max-width: 600px){.page-title-standard__state-and-date-project-item{margin-right:0;margin-bottom:25px}}.page-title-standard__button-scroll-to-section-item{position:relative;width:fit-content;z-index:11}.page-title-standard__content-room{margin-top:var(--y-40)}.page-title-standard__content-room-flex{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 600px){.page-title-standard__content-room-flex{flex-direction:column;justify-content:normal;align-items:normal}}.page-title-standard__location-room-item{flex:1;margin-right:30px}@media screen and (max-width: 600px){.page-title-standard__location-room-item{margin-right:0;margin-bottom:25px}}.page-title-standard__location-room{display:flex}.page-title-standard__location-room-svg{flex-shrink:0;width:16px;height:18px;fill:rgb(var(--rgb-accent));margin-top:.5em;margin-right:16px}.page-title-standard__location-room-text{font-size:var(--fz-17);line-height:1.6em}.page-title-standard__content-volunteer-offer{margin-top:var(--y-65)}.page-title-standard__content-volunteer-offer-flex{display:flex;justify-content:space-between;align-items:flex-end}.page-title-standard__organization-item{flex:1;margin-right:30px}@media screen and (max-width: 600px){.page-title-standard__organization-item{margin-right:0}}.page-title-standard__organization{position:relative;padding-left:32px}.page-title-standard__organization-svg{position:absolute;top:0;left:0;width:15px;height:15px;fill:rgb(var(--rgb-main))}.page-title-standard__organization-surtitle,.page-title-standard__organization-title{display:block;font-size:var(--fz-14)}.page-title-standard__organization-title{font-weight:500;line-height:1.3em;margin-top:4px}.page-title-standard__organization-link{display:inline-block;font-size:var(--fz-14);font-weight:500;line-height:1;margin-top:14px}@media screen and (max-width: 600px){.page-title-standard__button-share-and-button-apply-item{display:none}}.page-title-standard__button-share{margin-right:8px}.page-title-standard__content-organization{margin-top:var(--y-45)}.page-title-standard__content-organization-flex{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 600px){.page-title-standard__content-organization-flex{flex-direction:column;justify-content:normal;align-items:normal}}.page-title-standard__organization-infos-item{flex:1;margin-right:30px;margin-bottom:15px}@media screen and (max-width: 1100px)and (min-width: 1001px){.page-title-standard__organization-infos-item{margin-bottom:0}}@media screen and (max-width: 600px){.page-title-standard__organization-infos-item{order:1;margin-bottom:0}}.page-title-standard__organization-infos-list-container{display:flex}@media screen and (max-width: 1100px)and (min-width: 1001px){.page-title-standard__organization-infos-list-container{flex-direction:column}}@media screen and (max-width: 500px){.page-title-standard__organization-infos-list-container{flex-direction:column}}.page-title-standard__organization-infos-list:not(:last-child){flex-shrink:0;margin-right:min(var(--x-45),45px)}@media screen and (max-width: 1100px)and (min-width: 1001px){.page-title-standard__organization-infos-list:not(:last-child){margin-bottom:10px}}@media screen and (max-width: 500px){.page-title-standard__organization-infos-list:not(:last-child){margin-bottom:10px}}.page-title-standard__organization-infos-list-item:not(:last-child){margin-bottom:10px}.page-title-standard__organization-info{display:flex;width:fit-content}.page-title-standard__organization-info-circle{flex-shrink:0;position:relative;width:29px;height:29px;margin-right:12px}.page-title-standard__organization-info-circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:background-color .3s,border-color .3s;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.page-title-standard__organization-info:hover .page-title-standard__organization-info-circle::after{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.page-title-standard__organization-info-circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:13px;height:13px;fill:rgb(var(--rgb-main));transition:fill .3s;z-index:1}.page-title-standard__organization-info:hover .page-title-standard__organization-info-circle-svg{fill:rgb(var(--rgb-white))}.page-title-standard__organization-info-text{font-size:var(--fz-15);font-weight:500;line-height:1.3em;word-break:break-word;margin-top:.3em}.page-title-standard__organization-picture-container{position:relative;display:flex;align-items:center;justify-content:center;width:var(--page-title-standard-organization-image-size);height:var(--page-title-standard-organization-image-size);padding:20px;background-color:rgb(var(--rgb-white));border:1px solid rgba(var(--rgba-line));border-radius:50%;margin-left:min(var(--x-60),60px)}@media screen and (max-width: 600px){.page-title-standard__organization-picture-container{margin-left:0;margin-bottom:var(--y-30)}}.page-title-standard__organization-badge{position:absolute;top:4%;right:9%;width:24px;height:24px;font-size:1.1rem;font-weight:700;line-height:24px;color:rgb(var(--rgb-white));text-align:center;background-color:rgb(var(--rgb-accent));border-radius:50%;z-index:1}.page-title-standard__content-pee{display:flex;align-items:flex-end;justify-content:space-between;gap:0 var(--x-60)}@media screen and (max-width: 700px){.page-title-standard__content-pee{flex-direction:column-reverse;justify-content:normal;align-items:normal;gap:var(--y-30) 0}}@media screen and (max-width: 700px){.page-title-standard--with-image .page-title-standard__content-pee{margin-top:var(--y-40)}}.page-title-standard__button-website-and-date{display:flex;align-items:center;gap:0 var(--x-nus-30);margin-top:var(--y-40)}@media screen and (max-width: 1200px)and (min-width: 1001px),screen and (max-width: 500px){.page-title-standard__button-website-and-date{flex-direction:column-reverse;align-items:normal;gap:15px 0}}@media screen and (max-width: 700px){.page-title-standard--with-image .page-title-standard__button-website-and-date{margin-top:0}}.page-title-standard__date{display:flex;align-items:center;gap:0 10px}.page-title-standard__date-circle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.page-title-standard__date-circle-svg{width:20px;height:20px;fill:rgb(var(--rgb-main))}.page-title-standard__date-text{font-size:var(--fz-15);font-weight:600;line-height:1.6em}.page-title-standard__pee-infos-list-container{display:flex;gap:0 var(--x-nus-60);margin-top:var(--y-40)}@media screen and (max-width: 1100px)and (min-width: 1001px),screen and (max-width: 800px){.page-title-standard__pee-infos-list-container{flex-direction:column;gap:16px 0}}@media screen and (max-width: 700px){.page-title-standard--with-image .page-title-standard__pee-infos-list-container{margin-top:0}}.page-title-standard__pee-infos-list{display:flex;flex-direction:column;gap:16px 0}.page-title-standard__pee-info{display:flex;align-items:center;gap:0 14px;width:fit-content}.page-title-standard__pee-info-circle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;transition:background-color 300ms,border-color 300ms;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.page-title-standard__pee-info:hover .page-title-standard__pee-info-circle{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.page-title-standard__pee-info-circle-svg{width:18px;height:18px;fill:rgb(var(--rgb-main));stroke:rgb(var(--rgb-main));transition:fill 300ms,stroke 300ms}.page-title-standard__pee-info:hover .page-title-standard__pee-info-circle-svg{fill:rgb(var(--rgb-white));stroke:rgb(var(--rgb-white))}.page-title-standard__pee-info-text{padding:.25em 0;font-size:var(--fz-15);font-weight:600;line-height:1.6em;box-shadow:inset 0 -0.1em 0 0 rgb(var(--rgb-main));transition:color 300ms,box-shadow 300ms}.page-title-standard__pee-info:hover .page-title-standard__pee-info-text{color:rgb(var(--rgb-accent));box-shadow:inset 0 -0.1em 0 0 rgb(var(--rgb-accent))}.page-title-standard__pee-picture-container{flex-shrink:0;position:relative;width:180px;height:180px;border-radius:50%;overflow:hidden}.page-title-standard__pee-picture{position:absolute;top:0;left:0;right:0;bottom:0}.page-title-standard__button{margin-top:var(--y-40)}.page-title-standard__goal-progress-bar{--goal-progress-bar-progress-bar-background-color: rgb(var(--rgb-white));max-width:520px;margin-top:var(--y-50)}.page-title-standard__picture-container{position:relative;padding-bottom:var(--page-title-standard-image-ratio);margin-top:var(--y-45);margin-left:calc(0px - var(--radius-side-menu))}@media screen and (max-width: 1000px){.page-title-standard__picture-container{margin-left:0}}.page-title-standard__picture-container--with-buttons-on-image{margin-top:var(--y-75)}.page-title-standard__picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.page-title-standard__buttons-on-image{position:absolute;top:0;left:calc(var(--radius-side-menu) + var(--x-100));right:var(--x-100);transform:translateY(-50%);display:flex}@media screen and (max-width: 1000px){.page-title-standard__buttons-on-image{left:var(--x-100)}}.page-title-standard__button-on-image:nth-child(1){margin-right:7px}@media screen and (max-width: 500px){.page-title-standard__button-on-image:nth-child(2){display:none}}.page-title-standard__line{border:0;border-bottom:1px solid rgba(var(--rgba-line));margin:var(--y-25) 0 0}.page-title-standard__title+.page-title-standard__line,.page-title-standard__tags-list+.page-title-standard__line{margin:var(--y-55) 0 0}.page-title-standard__content-pee+.page-title-standard__line{margin:var(--y-40) 0 0}.page-title-survey__container{padding:var(--y-65) var(--x-100) 0}@media screen and (max-width: 1000px){.page-title-survey__container{padding-top:var(--y-40)}}.page-title-survey__breadcrumb{margin-top:var(--y-20);margin-right:var(--x-40);margin-left:var(--x-40);--header-color: rgb(var(--rgb-main));--header-color-hover: rgba(var(--rgb-main), 0.5);--header-line-background-color: rgba(var(--rgba-line))}@media screen and (min-width: 1001px){.page-title-survey__breadcrumb{display:none}}.page-title-survey__surtitle{margin-bottom:17px}.page-title-survey__surtitle-question-number{font-size:var(--fz-20);line-height:1.4em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing)}.page-title-survey__surtitle-question-number-svg{width:16px;height:16px;fill:rgb(var(--rgb-accent));margin-right:4px}.page-title-survey__title{font-family:var(--ff-secondary);font-size:var(--fz-70);font-weight:var(--h1-font-weight);line-height:1.2em;text-transform:var(--h1-h2-text-tranform);letter-spacing:var(--h1-h2-letter-spacing)}.page-title-survey__title.fz-60{font-size:var(--fz-60)}.page-title-survey__title.fz-50{font-size:var(--fz-50)}.page-title-survey__text{font-size:var(--fz-17);line-height:1.6em;margin-top:var(--y-50)}.page-title-survey__note{font-size:1.5rem;font-style:italic;line-height:1.5em;color:rgb(var(--rgb-main))}.page-title-survey--page-questions .page-title-survey__note{margin-top:5px}.page-title-survey--page-questions .page-title-survey__text{margin-top:var(--y-25);margin-bottom:var(--y-25)}.page-title-survey--page-summary .page-title-survey__text,.page-title-survey--page-confirmation .page-title-survey__text{margin-top:var(--y-25)}.page-title-survey__button{margin-top:var(--y-35)}.section-survey-question__note{margin-top:var(--y-60)}.section-survey-summary__rubric{margin-bottom:var(--y-45)}.section-survey-summary__checkboxes{margin-bottom:30px}.section-survey-summary__checkboxes .checkbox-field__label:not(:last-child){margin-bottom:10px}.summary-questions-list__list-item:first-child .summary-question{padding-top:0}.summary-questions-list__list-item:last-child .summary-question{padding-bottom:0}.summary-questions-list__list-item:not(:last-child) .summary-question{border-bottom:1px solid rgba(var(--rgba-line))}.message__share{margin-top:var(--y-20)}.message__share-list{display:flex}.message__share-list-item:not(:last-child){margin-right:7px}.message__share-link{display:block;position:relative;width:32px;height:32px}.message__share-link-circle{position:relative;width:100%;height:100%}.message__share-link-circle::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line));border-radius:50%;transition:background-color .3s,border-color .3s}.message__share-link:hover .message__share-link-circle::after{background-color:rgb(var(--rgb-accent));border:1px solid rgb(var(--rgb-accent))}.message__share-link-circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:13px;height:13px;fill:rgb(var(--rgb-main));transition:fill .3s;z-index:1}.message__share-link:hover .message__share-link-circle-svg{fill:rgb(var(--rgb-white))}.online-requests-list{--online-requests-list-gap-y: 18px}.online-requests-list__container{width:100%}.online-requests-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--online-requests-list-gap-y)))}.online-requests-list__list-item{margin-bottom:var(--online-requests-list-gap-y)}.animal-licences-list{--animal-licences-list-gap-y: 15px}.animal-licences-list__container{width:100%}.animal-licences-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--animal-licences-list-gap-y)))}.animal-licences-list__list-item{margin-bottom:var(--animal-licences-list-gap-y)}.box-informations-message{display:flex;gap:12px 20px;padding:var(--y-nus-30) 18px;background-color:rgb(var(--rgb-accent));border-radius:var(--radius-general)}@media screen and (max-width: 600px){.box-informations-message{flex-direction:column;align-items:flex-start}}.box-informations-message--warning{background-color:rgb(var(--rgb-red))}.box-informations-message--warning .input-field__input{background-color:rgb(var(--rgb-red));box-shadow:0 0 0 100px var(--rgb-red) inset}.box-informations-message--warning .button--empty-2:hover{color:rgb(var(--rgb-red))}.box-informations-message__circle{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background-color:rgba(var(--rgb-white), 0.2);border-radius:50%}@media screen and (max-width: 600px){.box-informations-message__circle{width:38px;height:38px}}.box-informations-message--warning .box-informations-message__circle{background-color:rgba(var(--rgb-black), 0.2)}.box-informations-message__circle-svg{width:18px;height:18px;stroke:rgb(var(--rgb-white));stroke-width:1.5px}.box-informations-message__content{position:relative;flex:1;margin-top:.35em}.box-informations-message__title{font-family:var(--ff-secondary);font-size:var(--fz-25);font-weight:700;line-height:1.4em;color:rgb(var(--rgb-white))}.box-informations-message__subtitle{font-size:var(--fz-18);font-weight:700;line-height:1.4em;color:rgb(var(--rgb-white));margin-top:min(var(--y-30),30px)}.box-informations-message__text{font-size:var(--fz-15);line-height:1.4em;color:rgb(var(--rgb-white));margin-top:min(var(--y-20),20px)}.box-informations-message__text-link{font-weight:600;white-space:nowrap;padding-bottom:2px;color:rgb(var(--rgb-white));box-shadow:inset 0 -0.1em 0 0 rgb(var(--rgb-white))}.box-informations-message__list{margin-top:min(var(--y-20),20px)}.box-informations-message__list ul{--unordered-puce-color: rgb(var(--rgb-white))}.box-informations-message__list ul li{--paragraph-line-height: 1.4em;font-size:var(--fz-15);color:rgb(var(--rgb-white))}.box-informations-message__list ul li:not(:first-child){margin-top:10px}.box-informations-message__list ul li ol,.box-informations-message__list ul li ul{margin-top:10px}.box-informations-message__list ul li ol li:not(:first-child),.box-informations-message__list ul li ul li:not(:first-child){margin-top:5px}.box-informations-message__button,.box-informations-message__form{margin-top:min(var(--y-30),30px)}.box-informations-message__form+*{margin-top:min(var(--y-50),50px)}.rubric-description{position:relative;overflow:hidden}.rubric-description__header{display:flex;align-items:center;position:relative;cursor:pointer}.rubric-description__text{flex:1}.rubric-description__title{font-family:var(--ff-secondary);font-size:var(--fz-20);font-weight:600;color:rgb(var(--rgb-main));transition:color .3s}.rubric-description__header:hover .rubric-description__title{color:rgb(var(--rgb-accent))}.rubric-description__plus-container{position:relative;width:30px;height:30px;border-radius:50%;transition:background-color .3s,border-color .3s;margin-right:12px;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.rubric-description__plus{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px}.rubric-description__plus::before,.rubric-description__plus::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:1.5px;background-color:rgb(var(--rgb-main));opacity:1;transition:background-color .3s,opacity .3s}.rubric-description__plus::after{transform:translate(-50%, -50%) rotate(90deg)}.rubric-description__header:hover .rubric-description__plus-container{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.rubric-description__header:hover .rubric-description__plus::after,.rubric-description__header:hover .rubric-description__plus::before{background-color:rgb(var(--rgb-white))}.rubric-description.js-accordion-description-opened .rubric-description__plus::after{opacity:0}.rubric-description__content{height:0;overflow:hidden;will-change:height}.rubric-description__dynamic{padding-top:min(var(--y-30),30px)}.rubric-description__dynamic h3{margin-top:50px;margin-bottom:25px;font-size:2.2rem;font-weight:700;line-height:1.45em}@media screen and (max-width: 375px){.rubric-description__dynamic h3{font-size:2.1rem}}@media screen and (max-width: 320px){.rubric-description__dynamic h3{font-size:2rem}}.rubric-description__dynamic h4{margin-top:50px;margin-bottom:25px;font-size:2rem;font-weight:700;line-height:1.5em}@media screen and (max-width: 375px){.rubric-description__dynamic h4{font-size:1.9rem}}@media screen and (max-width: 320px){.rubric-description__dynamic h4{font-size:1.8rem}}.rubric-box{position:relative;background-color:rgb(var(--rgb-white));border-radius:var(--radius-general);overflow:hidden}.rubric-box__header{display:flex;align-items:center;position:relative;padding:min(var(--y-60),60px) min(var(--x-80),80px);cursor:pointer}.rubric-box__text{flex:1}.rubric-box__title{font-family:var(--ff-secondary);font-size:var(--fz-35);font-weight:700;line-height:1.2em;color:rgb(var(--rgb-main));transition:color 300ms}.rubric-box__title--small{font-size:var(--fz-30)}.rubric-box__header:hover .rubric-box__title{color:rgb(var(--rgb-accent))}.rubric-box__chevron{position:relative;width:41px;height:41px;border-radius:50%;transition:background-color .3s,border-color .3s;margin-right:22px;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--rgba-line))}.rubric-box__header:hover .rubric-box__chevron{background-color:rgb(var(--rgb-accent));border-color:rgb(var(--rgb-accent))}.rubric-box__chevron-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(90deg);width:6px;height:11px;stroke:rgb(var(--rgb-main));transition:transform .3s,stroke .3s}.rubric-box__header:hover .rubric-box__chevron-svg{stroke:rgb(var(--rgb-white))}.rubric-box.js-accordion-box-opened .rubric-box__chevron-svg{transform:translate(-50%, -50%) rotate(-90deg)}.rubric-box__content{height:0;overflow:hidden;will-change:height}.rubric-box__transition{opacity:0;transform:translateY(100px);transition-property:opacity,transform;transition-duration:700ms;transition-timing-function:var(--in-out-quart)}.rubric-box.js-accordion-box-opened .rubric-box__transition{opacity:1;transform:none;transition-delay:100ms}.rubric-box__transition>:first-child{margin-top:0}.rubric-box .box-section__content{padding-top:0}.tags-list{--tags-list-gap-x: 6px;--tags-list-gap-y: 6px}.tags-list__list{display:flex;flex-wrap:wrap;margin-left:calc(0px - var(--tags-list-gap-x)/2);margin-right:calc(0px - var(--tags-list-gap-x)/2);margin-bottom:calc(0px - (var(--tags-list-gap-y)))}.tags-list__list-item{padding:0 calc(var(--tags-list-gap-x)/2);margin-bottom:var(--tags-list-gap-y)}.target-addresses-list__list-item:first-child .target-addresse{padding-top:0}.dashboard-options-list{--dashboard-options-list-gap-y: 15px}.dashboard-options-list__container{width:100%}.dashboard-options-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--dashboard-options-list-gap-y)))}.dashboard-options-list__list-item{margin-bottom:var(--dashboard-options-list-gap-y)}.library-infos-list{--library-infos-list-gap-x: calc(max(var(--x-55), 30px) / 2);--library-infos-list-gap-y: 14px}.library-infos-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:-15px -25px}.library-infos-list__list{display:flex;flex-wrap:wrap;margin:calc(15px - var(--library-infos-list-gap-y)) calc(25px - var(--library-infos-list-gap-x))}.library-infos-list__list-item{margin:var(--library-infos-list-gap-y) var(--library-infos-list-gap-x)}.library-infos-list__button{margin:15px 25px}.building-sheet-infos-list{--building-sheet-infos-list-gap-x: calc(max(var(--x-55), 30px) / 2);--building-sheet-infos-list-gap-y: 14px}.building-sheet-infos-list__list{display:flex;flex-wrap:wrap;margin:calc(0px - var(--building-sheet-infos-list-gap-y)) calc(0px - var(--building-sheet-infos-list-gap-x))}.building-sheet-infos-list__list-item{margin:var(--building-sheet-infos-list-gap-y) var(--building-sheet-infos-list-gap-x)}.rooms-list{--rooms-list-gap-x: min(var(--x-50), 50px);--rooms-list-gap-y: min(var(--y-50), 50px);--rooms-list-nb-columns: 3}@media screen and (max-width: 1600px){.rooms-list{--rooms-list-nb-columns: 2}}@media screen and (max-width: 600px){.rooms-list{--rooms-list-gap-x: 0px;--rooms-list-nb-columns: 1}}.rooms-list__container{width:100%}.rooms-list__list{display:flex;flex-wrap:wrap;align-items:stretch;width:calc(100% + (var(--rooms-list-gap-x)));margin-left:calc(0px - var(--rooms-list-gap-x)/2);margin-right:calc(0px - var(--rooms-list-gap-x)/2);margin-bottom:calc(0px - (var(--rooms-list-gap-y)))}.rooms-list__list-item{width:calc(100%/var(--rooms-list-nb-columns));padding:0 calc(var(--rooms-list-gap-x)/2);margin-bottom:var(--rooms-list-gap-y)}.rooms-slider__container{margin-right:calc(0px - var(--x-100))}.rooms-slider .swiper{padding-right:var(--x-100) !important}@media screen and (max-width: 600px){.rooms-slider .swiper{padding-right:calc(var(--x-100) + 30px) !important}}.rooms-slider .swiper-slide{height:auto !important}.volunteer-offers-list{--volunteer-offers-list-gap-x: min(var(--x-40), 40px);--volunteer-offers-list-gap-y: min(var(--y-40), 40px);--volunteer-offers-list-nb-columns: 3}@media screen and (max-width: 1600px){.volunteer-offers-list{--volunteer-offers-list-nb-columns: 2}}@media screen and (max-width: 600px){.volunteer-offers-list{--volunteer-offers-list-gap-x: 0px;--volunteer-offers-list-nb-columns: 1}}.volunteer-offers-list__container{width:100%}.volunteer-offers-list__list{display:flex;flex-wrap:wrap;align-items:stretch;width:calc(100% + (var(--volunteer-offers-list-gap-x)));margin-left:calc(0px - var(--volunteer-offers-list-gap-x)/2);margin-right:calc(0px - var(--volunteer-offers-list-gap-x)/2);margin-bottom:calc(0px - (var(--volunteer-offers-list-gap-y)))}.volunteer-offers-list__list-item{width:calc(100%/var(--volunteer-offers-list-nb-columns));padding:0 calc(var(--volunteer-offers-list-gap-x)/2);margin-bottom:var(--volunteer-offers-list-gap-y)}.volunteer-offers-slider__container{margin-right:calc(0px - var(--x-100))}.volunteer-offers-slider .swiper{padding-right:var(--x-100) !important}@media screen and (max-width: 600px){.volunteer-offers-slider .swiper{padding-right:calc(var(--x-100) + 30px) !important}}.organizations-list{--organizations-list-gap-y: var(--y-30)}.organizations-list__container{width:100%}.organizations-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--organizations-list-gap-y)))}.organizations-list__list-item{margin-bottom:var(--organizations-list-gap-y)}.applications-list{--applications-list-gap-y: var(--y-20)}.applications-list__container{width:100%}.applications-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--applications-list-gap-y)))}.applications-list__list-item{margin-bottom:var(--applications-list-gap-y)}.external-requests-list{--external-requests-list-gap-y: 18px}.external-requests-list__container{width:100%}.external-requests-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--external-requests-list-gap-y)))}.external-requests-list__list-item{margin-bottom:var(--external-requests-list-gap-y)}.citizen-card-infos-list__list-item{border-top:1px solid rgba(var(--rgba-line));padding:var(--y-nus-40) 30px}@media screen and (max-width: 768px){.citizen-card-infos-list__list-item{padding-right:20px;padding-left:20px}}.external-consultations-list{--external-consultations-list-gap-y: 15px}.external-consultations-list__container{width:100%}.external-consultations-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--external-consultations-list-gap-y)))}.external-consultations-list__list-item{margin-bottom:var(--external-consultations-list-gap-y)}.collection-calendar-items__item:not(:last-child){margin-bottom:var(--y-50)}@media screen and (max-width: 600px){.collection-calendar-items__item--collection-calendar-legend{display:none}}.citizen-card-code-bar-and-digital-wallets{display:flex;flex-direction:column;align-items:center}.citizen-card-code-bar-and-digital-wallets__code-bar{display:block}.citizen-card-code-bar-and-digital-wallets__code-bar-image{width:260px;max-width:100%;vertical-align:bottom}.citizen-card-code-bar-and-digital-wallets__digital-wallets{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:26px}.citizen-card-code-bar-and-digital-wallets__digital-wallet{display:block}.citizen-card-code-bar-and-digital-wallets__digital-wallet-image{max-width:100%;height:32px;vertical-align:bottom}.parking-sticker-infos-list{--parking-sticker-infos-list-gap-x: 20px;--parking-sticker-infos-list-gap-y: 0;--parking-sticker-infos-list-nb-columns: 2}@media screen and (max-width: 1200px)and (min-width: 1001px),screen and (max-width: 600px){.parking-sticker-infos-list{--parking-sticker-infos-list-nb-columns: 1}}.parking-sticker-infos-list__list{display:flex;flex-wrap:wrap;align-items:stretch;width:calc(100% + (var(--parking-sticker-infos-list-gap-x)));margin-left:calc(0px - var(--parking-sticker-infos-list-gap-x)/2);margin-right:calc(0px - var(--parking-sticker-infos-list-gap-x)/2);margin-bottom:calc(0px - (var(--parking-sticker-infos-list-gap-y)))}.parking-sticker-infos-list__list-item{width:calc(100%/var(--parking-sticker-infos-list-nb-columns));padding:0 calc(var(--parking-sticker-infos-list-gap-x)/2);margin-bottom:var(--parking-sticker-infos-list-gap-y)}.parking-stickers-list{--parking-stickers-list-gap-y: 15px}.parking-stickers-list__container{width:100%}.parking-stickers-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--parking-stickers-list-gap-y)))}.parking-stickers-list__list-item{margin-bottom:var(--parking-stickers-list-gap-y)}.publications-list{--publications-list-gap-x: 20px;--publications-list-gap-y: 20px;--publications-list-nb-columns: 2}@media screen and (max-width: 600px){.publications-list{--publications-list-gap-x: 0px;--publications-list-nb-columns: 1}}.publications-list__container{width:100%}.publications-list__list{display:flex;flex-wrap:wrap;align-items:stretch;width:calc(100% + (var(--publications-list-gap-x)));margin-left:calc(0px - var(--publications-list-gap-x)/2);margin-right:calc(0px - var(--publications-list-gap-x)/2);margin-bottom:calc(0px - (var(--publications-list-gap-y)))}.publications-list__list-item{width:calc(100%/var(--publications-list-nb-columns));padding:0 calc(var(--publications-list-gap-x)/2);margin-bottom:var(--publications-list-gap-y)}.events-list{--events-list-gap-x: 20px;--events-list-gap-y: 20px;--events-list-nb-columns: 2}@media screen and (max-width: 600px){.events-list{--events-list-gap-x: 0px;--events-list-nb-columns: 1}}.events-list__container{width:100%}.events-list__list{display:flex;flex-wrap:wrap;align-items:stretch;width:calc(100% + (var(--events-list-gap-x)));margin-left:calc(0px - var(--events-list-gap-x)/2);margin-right:calc(0px - var(--events-list-gap-x)/2);margin-bottom:calc(0px - (var(--events-list-gap-y)))}.events-list__list-item{width:calc(100%/var(--events-list-nb-columns));padding:0 calc(var(--events-list-gap-x)/2);margin-bottom:var(--events-list-gap-y)}.establishments-list{--establishments-list-gap-x: 15px;--establishments-list-gap-y: 15px;--establishments-list-nb-columns: 3}@media screen and (max-width: 1500px){.establishments-list{--establishments-list-nb-columns: 2}}@media screen and (max-width: 700px){.establishments-list{--establishments-list-gap-x: 0px;--establishments-list-nb-columns: 1}}.establishments-list__container{width:100%}.establishments-list__list{display:flex;flex-wrap:wrap;align-items:stretch;width:calc(100% + (var(--establishments-list-gap-x)));margin-left:calc(0px - var(--establishments-list-gap-x)/2);margin-right:calc(0px - var(--establishments-list-gap-x)/2);margin-bottom:calc(0px - (var(--establishments-list-gap-y)))}.establishments-list__list-item{width:calc(100%/var(--establishments-list-nb-columns));padding:0 calc(var(--establishments-list-gap-x)/2);margin-bottom:var(--establishments-list-gap-y)}.establishments-slider__container{margin-right:calc(0px - var(--x-100))}.establishments-slider .swiper{padding-right:var(--x-100) !important}@media screen and (max-width: 600px){.establishments-slider .swiper{padding-right:calc(var(--x-100) + 30px) !important}}.establishments-slider .swiper-slide{height:auto !important}.side-next-reading{padding:var(--y-nus-30) var(--x-nus-30) var(--y-nus-20);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.side-next-reading__header{padding-bottom:var(--y-nus-20);border-bottom:1px solid rgba(var(--rgba-line))}.side-next-reading__title{font-family:var(--ff-secondary);font-size:var(--fz-20);font-weight:600;line-height:1.3em}.side-next-reading__content{display:block;margin-top:var(--y-nus-20)}.side-next-reading__date{display:block;font-size:var(--fz-15);line-height:1.6em;text-transform:var(--sur-sub-title-text-tranform);letter-spacing:var(--sur-sub-title-letter-spacing);margin-bottom:8px}.side-next-reading__text{font-size:var(--fz-17);font-weight:700;line-height:1.6em;transition:color 300ms;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.side-next-reading__content:hover .side-next-reading__text{color:rgb(var(--rgb-accent-2))}.side-next-reading__label{display:block;font-size:var(--fz-15);font-weight:700;line-height:1.2em;color:rgb(var(--rgb-accent));margin-top:var(--y-nus-25)}.side-next-reading__button{margin-top:var(--y-nus-40)}@media screen and (min-width: 1401px){.side-next-reading__button{width:100%;justify-content:center}}.side-schedule{padding:var(--y-nus-30) var(--x-nus-30);background-color:rgb(var(--rgb-white));border-radius:var(--radius-general)}.side-schedule__header{display:flex;flex-direction:column;padding-bottom:var(--y-nus-20);border-bottom:1px solid rgba(var(--rgba-line))}.side-schedule__title{font-family:var(--ff-secondary);font-size:var(--fz-20);font-weight:600;line-height:1.3em}.side-schedule__state{display:block;position:relative;font-size:var(--fz-15);font-weight:600;padding-left:20px;margin-top:16px}.side-schedule__state::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;border-radius:50%}.side-schedule--open .side-schedule__state::before{background-color:rgb(var(--rgb-green))}.side-schedule--close .side-schedule__state::before{background-color:rgb(var(--rgb-red))}.side-schedule__opening-hours{display:block;padding-left:20px;font-size:var(--fz-15);line-height:1.2em;color:rgba(var(--rgb-main), 0.7);margin-top:3px}.side-schedule__content{display:block;margin-top:var(--y-nus-20)}.side-schedule__days-list{display:flex;flex-direction:column;gap:12px 0}.side-schedule__day{display:flex;justify-content:space-between;gap:0 30px}.side-schedule__day-title{font-size:var(--fz-15);line-height:1.6em}.side-schedule__day--today .side-schedule__day-title{font-weight:600}.side-schedule__day-text{font-size:var(--fz-15);line-height:1.4em;text-align:right}.side-schedule__day--today .side-schedule__day-text{font-weight:600}.next-collections-infos-list__list{display:flex;gap:var(--y-nus-20) var(--x-nus-30)}@media screen and (max-width: 1200px)and (min-width: 1001px),screen and (max-width: 800px){.next-collections-infos-list__list{flex-direction:column}}.next-collections-infos-list__list-item{flex:1}.next-collections-infos-list__button{margin-top:var(--y-20)}.next-collections-infos-list__zone{margin-top:var(--y-20)}.donations-of-goods-list{--donations-of-goods-list-gap-y: 15px}.donations-of-goods-list__container{width:100%}.donations-of-goods-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--donations-of-goods-list-gap-y)))}.donations-of-goods-list__list-item{margin-bottom:var(--donations-of-goods-list-gap-y)}.parking-section-options-list{--parking-section-options-list-gap-y: 15px}.parking-section-options-list__container{width:100%}.parking-section-options-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--parking-section-options-list-gap-y)))}.parking-section-options-list__list-item{margin-bottom:var(--parking-section-options-list-gap-y)}.parking-packages-list{--parking-packages-list-gap-x: var(--x-30);--parking-packages-list-gap-y: var(--y-30);--parking-packages-list-nb-columns: 2}@media screen and (max-width: 600px){.parking-packages-list{--parking-packages-list-gap-x: 0px;--parking-packages-list-nb-columns: 1}}.parking-packages-list__container{width:100%}.parking-packages-list__list{display:flex;flex-wrap:wrap;align-items:stretch;width:calc(100% + (var(--parking-packages-list-gap-x)));margin-left:calc(0px - var(--parking-packages-list-gap-x)/2);margin-right:calc(0px - var(--parking-packages-list-gap-x)/2);margin-bottom:calc(0px - (var(--parking-packages-list-gap-y)))}.parking-packages-list__list-item{width:calc(100%/var(--parking-packages-list-nb-columns));padding:0 calc(var(--parking-packages-list-gap-x)/2);margin-bottom:var(--parking-packages-list-gap-y)}.vehicles-list{--vehicles-list-gap-x: var(--x-30);--vehicles-list-gap-y: var(--y-30);--vehicles-list-nb-columns: 2}@media screen and (max-width: 600px){.vehicles-list{--vehicles-list-gap-x: 0px;--vehicles-list-nb-columns: 1}}.vehicles-list__container{width:100%}.vehicles-list__list{display:flex;flex-wrap:wrap;align-items:stretch;width:calc(100% + (var(--vehicles-list-gap-x)));margin-left:calc(0px - var(--vehicles-list-gap-x)/2);margin-right:calc(0px - var(--vehicles-list-gap-x)/2);margin-bottom:calc(0px - (var(--vehicles-list-gap-y)))}.vehicles-list__list-item{width:calc(100%/var(--vehicles-list-nb-columns));padding:0 calc(var(--vehicles-list-gap-x)/2);margin-bottom:var(--vehicles-list-gap-y)}.parkings-list{--parkings-list-gap-x: var(--x-25);--parkings-list-gap-y: var(--y-25);--parkings-list-nb-columns: 2}@media screen and (max-width: 600px){.parkings-list{--parkings-list-gap-x: 0px;--parkings-list-nb-columns: 1}}.parkings-list__container{width:100%}.parkings-list__list{display:flex;flex-wrap:wrap;align-items:stretch;width:calc(100% + (var(--parkings-list-gap-x)));margin-left:calc(0px - var(--parkings-list-gap-x)/2);margin-right:calc(0px - var(--parkings-list-gap-x)/2);margin-bottom:calc(0px - (var(--parkings-list-gap-y)))}.parkings-list__list-item{width:calc(100%/var(--parkings-list-nb-columns));padding:0 calc(var(--parkings-list-gap-x)/2);margin-bottom:var(--parkings-list-gap-y)}.reserved-parking-list{--reserved-parking-list-gap-y: var(--y-30)}.reserved-parking-list__container{width:100%}.reserved-parking-list__list{display:flex;flex-direction:column;margin-bottom:calc(0px - (var(--reserved-parking-list-gap-y)))}.reserved-parking-list__list-item{margin-bottom:var(--reserved-parking-list-gap-y)}.credits-available{display:flex;justify-content:space-between;gap:0 30px;padding-bottom:var(--y-30);border-bottom:1px solid rgba(var(--rgba-line))}.credits-available__label,.credits-available__value{font-size:var(--fz-25);font-weight:600;line-height:1.3em}.credits-available__value{text-align:right}.display-modes{padding-bottom:var(--y-25);border-bottom:1px solid rgba(var(--rgba-line))}.display-modes__title{font-size:1.3rem;line-height:1.1em}.display-modes__options{display:flex;align-items:center;gap:0 6px;margin-top:15px}.display-modes__label{position:relative;cursor:pointer}.display-modes__input:checked~.display-modes__text{color:rgb(var(--rgb-white))}.display-modes__input{position:absolute;opacity:0;cursor:pointer}.display-modes__text{display:block;padding:12px var(--x-nus-25);background-color:rgb(var(--rgb-white));border-radius:100px;font-size:1.3rem;font-weight:700;line-height:1.1em;transition:background-color 300ms,color 300ms}.display-modes__label:hover .display-modes__text,.display-modes__input:checked~.display-modes__text{background-color:rgb(var(--rgb-accent));color:rgb(var(--rgb-white))}:root{--layout-home-info-strip-margin-top: min(calc(0px - var(--y-65)), 65px);--layout-boxes-list-login-or-register-or-forgot-password-margin-top: min(calc(0px - var(--y-170)), 170px)}.layout{position:relative;display:flow-root}.layout__dynamic{margin-top:var(--y-100);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__small-documents{margin-top:var(--y-100);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__gallery{margin-top:var(--y-100);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__rubrics{margin-top:var(--y-100);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__form{margin-top:var(--y-100);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__component{margin-top:var(--y-100);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__component .layout__iframe{min-height:80vh;width:100%;height:auto}.layout__boxes-list{--layout-boxes-list-gap-y: 30px;margin-top:var(--y-100);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__boxes-list .layout__box{position:relative}.layout__boxes-list .layout__box__title{font-family:var(--ff-secondary);font-size:var(--fz-40);line-height:1.25em;font-weight:700;text-transform:var(--h1-h2-text-tranform);letter-spacing:var(--h1-h2-letter-spacing);margin-bottom:var(--layout-boxes-list-gap-y);padding:20px 0 5px 0}.layout__boxes-list .layout__box:not(:last-child){margin-bottom:var(--layout-boxes-list-gap-y)}.layout__message{margin-top:var(--y-100);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__content-and-aside{--layout-padding-left: var(--x-100);--layout-content-padding-top: var(--y-45);--layout-content-padding-right: var(--x-100);--layout-content-padding-left: var(--x-100);--layout-aside-padding-top: var(--y-45);--layout-aside-padding-right: var(--x-100);--layout-aside-width: calc(280px + var(--layout-aside-padding-right));display:flex;margin-bottom:var(--y-75)}@media screen and (max-width: 1400px){.layout__content-and-aside{--layout-aside-width: 0px}}.layout__content{flex:1;max-width:calc(var(--vw-100) - var(--side-menu-width) - var(--layout-aside-width));padding-top:var(--layout-content-padding-top);padding-right:var(--layout-content-padding-right);padding-left:var(--layout-content-padding-left)}.layout__content>:first-child,.layout__content>.layout__aside-mobile:first-child+*{margin-top:0}.layout__content>:last-child,.layout__content>:nth-last-child(-n+2){margin-bottom:0}.layout__content>*{padding-right:0;padding-left:0}.layout__aside{width:var(--layout-aside-width);padding-top:var(--layout-aside-padding-top);padding-right:var(--layout-aside-padding-right)}@media screen and (max-width: 1400px){.layout__aside{display:none}}.layout__aside-mobile{margin-top:var(--y-100);margin-bottom:var(--y-100)}@media screen and (min-width: 1401px){.layout__aside-mobile{display:none}}.layout__page-home .layout__home-info-strip{margin-top:var(--layout-home-info-strip-margin-top);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-home .layout__home-projects,.layout__page-home .layout__home-showcase-two-blocks,.layout__page-home .layout__home-requests,.layout__page-home .layout__home-flash-survey,.layout__page-home .layout__home-notices,.layout__page-home .layout__home-showcase-one-block,.layout__page-home .layout__home-surveys,.layout__page-home .layout__home-petitions,.layout__page-home .layout__home-ideas,.layout__page-home .layout__home-rooms,.layout__page-home .layout__home-volunteer-offers,.layout__page-home .layout__home-external-requests,.layout__page-home .layout__home-external-consultations,.layout__page-home .layout__home-establishments,.layout__page-home .layout__home-publications,.layout__page-home .layout__home-events{margin-top:var(--y-100);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-home .layout__home-banner+.layout__home-projects,.layout__page-home .layout__home-banner+.layout__home-showcase-two-blocks,.layout__page-home .layout__home-banner+.layout__home-requests,.layout__page-home .layout__home-banner+.layout__home-flash-survey,.layout__page-home .layout__home-banner+.layout__home-notices,.layout__page-home .layout__home-banner+.layout__home-showcase-one-block,.layout__page-home .layout__home-banner+.layout__home-surveys,.layout__page-home .layout__home-banner+.layout__home-petitions,.layout__page-home .layout__home-banner+.layout__home-ideas,.layout__page-home .layout__home-banner+.layout__home-rooms,.layout__page-home .layout__home-banner+.layout__home-volunteer-offers,.layout__page-home .layout__home-banner+.layout__home-external-requests,.layout__page-home .layout__home-banner+.layout__home-external-consultations,.layout__page-home .layout__home-banner+.layout__home-establishments,.layout__page-home .layout__home-banner+.layout__home-publications,.layout__page-home .layout__home-banner+.layout__home-events{margin-top:var(--y-80)}.layout__page-home .layout__home-info-strip+.layout__home-projects,.layout__page-home .layout__home-info-strip+.layout__home-showcase-two-blocks,.layout__page-home .layout__home-info-strip+.layout__home-requests,.layout__page-home .layout__home-info-strip+.layout__home-flash-survey,.layout__page-home .layout__home-info-strip+.layout__home-notices,.layout__page-home .layout__home-info-strip+.layout__home-showcase-one-block,.layout__page-home .layout__home-info-strip+.layout__home-surveys,.layout__page-home .layout__home-info-strip+.layout__home-petitions,.layout__page-home .layout__home-info-strip+.layout__home-ideas,.layout__page-home .layout__home-info-strip+.layout__home-rooms,.layout__page-home .layout__home-info-strip+.layout__home-volunteer-offers,.layout__page-home .layout__home-info-strip+.layout__home-external-requests,.layout__page-home .layout__home-info-strip+.layout__home-external-consultations,.layout__page-home .layout__home-info-strip+.layout__home-establishments,.layout__page-home .layout__home-info-strip+.layout__home-publications,.layout__page-home .layout__home-info-strip+.layout__home-events{margin-top:var(--y-60)}.layout__page-detail .layout__dynamic{margin-top:var(--y-40);margin-bottom:var(--y-40)}.layout__page-detail .layout__gallery{margin-top:var(--y-65);margin-bottom:var(--y-65)}.layout__page-detail .layout__small-documents{margin-top:var(--y-65);margin-bottom:var(--y-65)}.layout__page-detail .layout__rubrics{margin-top:var(--y-90);margin-bottom:var(--y-100)}.layout__page-detail .layout__page-title-standard--with-image+.layout__dynamic{margin-top:var(--y-70)}.layout__page-detail .layout__overlay-save-sticky{margin-top:var(--y-60);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100);position:sticky;left:0;right:0;bottom:20px;pointer-events:none;z-index:9}@media screen and (max-width: 600px){.layout__page-detail .layout__overlay-save-sticky{position:absolute;top:0;bottom:0;display:flex;align-items:flex-end;justify-content:center}}.layout__page-detail .layout__search-by-address{margin-top:var(--y-60);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-detail .layout__boxes-list{margin-top:var(--y-60);margin-bottom:var(--y-60)}.layout__page-notices .layout__filter-and-sort{margin-top:var(--y-30);margin-bottom:var(--y-40);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-notices .layout__notices-list{margin-top:var(--y-50);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-notice .layout__boxes-list{margin-top:var(--y-55);margin-bottom:var(--y-70)}.layout__page-notice .layout__dynamic{margin-top:var(--y-40);margin-bottom:var(--y-40)}.layout__page-notice .layout__map{margin-top:var(--y-70);margin-bottom:var(--y-55);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-notice .layout__pagination-detail{margin-top:var(--y-90);margin-bottom:var(--y-110);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-notice .layout__boxes-list+.layout__dynamic{margin-top:var(--y-70)}.layout__page-notice .layout__map+.layout__pagination-detail{margin-top:var(--y-55)}.layout__page-requests .layout__boxes-list{margin-top:var(--y-50)}.layout__page-requests .layout__submit-block-under-box{margin-top:var(--y-50)}.layout__page-requests .layout__message{margin-top:var(--y-50)}.layout__page-projects .layout__filter-and-sort{margin-top:var(--y-30);margin-bottom:var(--y-40);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-projects .layout__projects-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-project .layout__dynamic{margin-top:var(--y-40);margin-bottom:var(--y-40)}.layout__page-project .layout__gallery{margin-top:var(--y-65);margin-bottom:var(--y-65)}.layout__page-project .layout__small-documents{margin-top:var(--y-65);margin-bottom:var(--y-65)}.layout__page-project .layout__rubrics{margin-top:var(--y-90);margin-bottom:var(--y-100)}.layout__page-project .layout__timeline-slider{margin-top:var(--y-100);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-project .layout__boxes-list{margin-bottom:var(--y-60)}.layout__page-project .layout__component{margin-bottom:var(--y-60)}.layout__page-project .layout__overlay-subscription-sticky{margin-top:var(--y-60);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100);position:sticky;left:0;right:0;bottom:20px;pointer-events:none;z-index:9}@media screen and (max-width: 600px){.layout__page-project .layout__overlay-subscription-sticky{position:absolute;top:0;bottom:0;display:flex;align-items:flex-end;justify-content:center}}.layout__page-project .layout__page-title-standard--with-image+.layout__dynamic{margin-top:var(--y-70)}.layout__page-ideas .layout__dynamic{margin-top:var(--y-60);margin-bottom:var(--y-60)}.layout__page-ideas .layout__filter-and-sort{margin-top:var(--y-30);margin-bottom:var(--y-40);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-ideas .layout__ideas-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-ideas .layout__overlay-propose-idea-sticky{margin-top:var(--y-60);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100);position:sticky;left:0;right:0;bottom:20px;pointer-events:none;z-index:9}@media screen and (max-width: 600px){.layout__page-ideas .layout__overlay-propose-idea-sticky{position:absolute;top:0;bottom:0;display:flex;align-items:flex-end;justify-content:center}}.layout__page-idea .layout__dynamic{margin-top:var(--y-40);margin-bottom:var(--y-40)}.layout__page-idea .layout__boxes-list{margin-top:var(--y-45)}.layout__page-propose-idea .layout__boxes-list{margin-top:var(--y-50)}.layout__page-surveys .layout__filter-and-sort{margin-top:var(--y-30);margin-bottom:var(--y-40);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-surveys .layout__surveys-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-survey .layout__dynamic{margin-top:var(--y-40);margin-bottom:var(--y-60)}.layout__page-survey .layout__button-start-survey{margin-top:var(--y-60);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-survey .layout__overlay-citizen-only-sticky{margin-top:var(--y-60);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100);position:sticky;left:0;right:0;bottom:20px;pointer-events:none;z-index:9}@media screen and (max-width: 600px){.layout__page-survey .layout__overlay-citizen-only-sticky{position:absolute;top:0;bottom:0;display:flex;align-items:flex-end;justify-content:center}}.layout__page-survey .layout__page-title-standard--with-image+.layout__dynamic{margin-top:var(--y-70)}.layout__page-petitions .layout__filter-and-sort{margin-top:var(--y-30);margin-bottom:var(--y-40);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-petitions .layout__petitions-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-petition .layout__dynamic{margin-top:var(--y-40);margin-bottom:var(--y-40)}.layout__page-petition .layout__small-documents{margin-top:var(--y-65);margin-bottom:var(--y-65)}.layout__page-petition .layout__boxes-list{margin-top:var(--y-65)}.layout__page-petition .layout__page-title-standard--with-image+.layout__dynamic{margin-top:var(--y-70)}.layout__page-login .layout__boxes-list,.layout__page-register .layout__boxes-list,.layout__page-forgot-password .layout__boxes-list,.layout__page-organization-register .layout__boxes-list,.layout__page-organization-profile .layout__boxes-list{margin-top:var(--layout-boxes-list-login-or-register-or-forgot-password-margin-top)}.layout__page-login .layout__submit-block-under-box,.layout__page-register .layout__submit-block-under-box,.layout__page-forgot-password .layout__submit-block-under-box,.layout__page-organization-register .layout__submit-block-under-box,.layout__page-organization-profile .layout__submit-block-under-box{margin-top:var(--y-50)}.layout__page-survey-questions{padding-bottom:var(--survey-progress-and-navigation-strip-height)}.layout__page-survey-questions .layout__section-survey-question{margin-top:var(--y-50);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-survey-questions .layout__survey-progress-and-navigation-strip-fixed{position:fixed;left:var(--side-menu-width);right:0;bottom:0;pointer-events:none;z-index:10}.layout__page-survey-identification{padding-bottom:var(--survey-progress-and-navigation-strip-height)}.layout__page-survey-identification .layout__section-survey-identification{margin-top:var(--y-50);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-survey-identification .layout__survey-progress-and-navigation-strip-fixed{position:fixed;left:var(--side-menu-width);right:0;bottom:0;pointer-events:none;z-index:10}.layout__page-survey-summary{padding-bottom:var(--survey-progress-and-navigation-strip-height)}.layout__page-survey-summary .layout__section-survey-summary{margin-top:var(--y-50);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-survey-summary .layout__survey-progress-and-navigation-strip-fixed{position:fixed;left:var(--side-menu-width);right:0;bottom:0;pointer-events:none;z-index:10}.layout__page-survey-completed{padding-bottom:var(--survey-progress-and-navigation-strip-height)}.layout__page-survey-completed .layout__section-survey-question-result{margin-top:var(--y-50);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-survey-completed .layout__survey-progress-and-navigation-strip-fixed{position:fixed;left:var(--side-menu-width);right:0;bottom:0;pointer-events:none;z-index:10}.layout__page-survey-confirmation .layout__page-title-survey{margin-bottom:var(--y-50)}.layout__page-online-requests .layout__dynamic{margin-top:var(--y-60);margin-bottom:var(--y-60)}.layout__page-online-requests .layout__filter-and-sort{margin-top:var(--y-30);margin-bottom:var(--y-40);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-online-requests .layout__online-requests-list{margin-top:var(--y-50);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-online-request .layout__dynamic{margin-top:var(--y-40);margin-bottom:var(--y-40)}.layout__page-online-request .layout__boxes-list{margin-bottom:var(--y-60)}.layout__page-online-request .layout__overlay-save-sticky{margin-top:var(--y-60);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100);position:sticky;left:0;right:0;bottom:20px;pointer-events:none;z-index:9}@media screen and (max-width: 600px){.layout__page-online-request .layout__overlay-save-sticky{position:absolute;top:0;bottom:0;display:flex;align-items:flex-end;justify-content:center}}.layout__page-online-request .layout__page-title-standard--with-image+.layout__dynamic{margin-top:var(--y-70)}.layout__page-faq .layout__section-faq{margin-top:var(--y-60);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-animal-licences .layout__animal-licences-list{margin-top:var(--y-50);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-register-animal-license .layout__notification-message{margin-top:var(--y-50);margin-bottom:var(--y-50);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-register-animal-license .layout__boxes-list{margin-top:var(--y-50)}.layout__page-register-animal-license .layout__submit-block-under-box{margin-top:var(--y-50)}.layout__page-municipal-alerts .layout__page-title-standard{margin-bottom:var(--y-50)}.layout__page-municipal-alerts .layout__notification-message{margin-top:10px;padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-municipal-alerts .layout__box-informations-message{margin-top:var(--y-50);margin-bottom:var(--y-50);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-municipal-alerts .layout__boxes-list{margin-top:var(--y-50)}.layout__page-municipal-alerts .layout__submit-block-under-box{margin-top:var(--y-50)}.layout__page-citizen-card-application .layout__page-title-standard{margin-bottom:var(--y-50)}.layout__page-citizen-card-application .layout__notification-message{margin-top:10px;padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-subscriptions .layout__boxes-list{margin-top:var(--y-50)}.layout__page-my-subscriptions .layout__submit-block-under-box{margin-top:var(--y-50)}.layout__page-my-subscriptions .layout__message{margin-top:var(--y-50)}.layout__page-my-profile .layout__notification-message{margin-top:var(--y-50);margin-bottom:var(--y-50);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-profile .layout__box-informations-message{margin-top:var(--y-50);margin-bottom:var(--y-50);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-profile .layout__boxes-list{margin-top:var(--y-50)}.layout__page-my-profile .layout__submit-block-under-box{margin-top:var(--y-50)}.layout__page-my-library .layout__library-infos{margin-top:var(--y-50);margin-bottom:var(--y-50);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-property .layout__property-my-property-address{position:relative;margin-top:var(--y-50);margin-bottom:var(--y-70);padding-right:var(--x-100);padding-left:var(--x-100);z-index:1}.layout__page-my-property .layout__property-tax-roll-sections-list{margin-top:var(--y-70);margin-bottom:var(--y-100);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-property .layout__property-tax-roll-sections-list .layout__property-tax-roll-section:not(:last-child){margin-bottom:var(--y-80)}.layout__page-my-property .layout__property-tax-roll-sections-list .layout__property-tax-roll-section .layout__boxes-list,.layout__page-my-property .layout__property-tax-roll-sections-list .layout__property-tax-roll-section .layout__dynamic{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}.layout__page-my-property .layout__property-tax-roll-sections-list .layout__property-tax-roll-section .layout__boxes-list{--layout-boxes-list-gap-y: var(--y-20)}.layout__page-status-of-your-requests .layout__boxes-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-status-of-your-requests .layout__message{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-leisure-registrations .layout__boxes-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-leisure-registrations .layout__message{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-account-statements .layout__boxes-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-account-statements .layout__message{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-rooms .layout__rooms-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-room .layout__dynamic{margin-top:var(--y-40);margin-bottom:var(--y-40)}.layout__page-room .layout__gallery{margin-top:var(--y-65);margin-bottom:var(--y-65)}.layout__page-room .layout__small-documents{margin-top:var(--y-65);margin-bottom:var(--y-65)}.layout__page-room .layout__rubrics{margin-top:var(--y-90);margin-bottom:var(--y-100)}.layout__page-room .layout__boxes-list{margin-bottom:var(--y-60)}.layout__page-room .layout__overlay-room-reservation-sticky{margin-top:var(--y-60);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100);position:sticky;left:0;right:0;bottom:20px;pointer-events:none;z-index:9}.layout__page-room .layout__page-title-standard--with-image+.layout__dynamic{margin-top:var(--y-70)}.layout__page-dashboard .layout__notification-message{margin-top:10px;padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-dashboard .layout__box-informations-message{margin-top:var(--y-50);margin-bottom:var(--y-50);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-dashboard .layout__your-residence-info{margin-top:var(--y-30);margin-bottom:var(--y-30);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-dashboard .layout__collection-schedule{margin-top:var(--y-50);margin-bottom:var(--y-50);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-dashboard .layout__collection-schedule .content-header__title{margin-bottom:0}.layout__page-dashboard .layout__collection-schedule .content-header__description{margin-top:0}.layout__page-dashboard .layout__rubrics{margin-top:var(--y-60);margin-bottom:var(--y-85)}.layout__page-dashboard .layout__dashboard-options-list{margin-top:var(--y-60);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-dashboard .layout__page-title-standard+div+.layout__notification-message{margin-top:var(--y-50)}.layout__page-dashboard .layout__notification-message:first-child{margin-top:var(--y-50)}.layout__page-citizen-cards .layout__boxes-list{margin-top:var(--y-45);margin-bottom:0}.layout__page-citizen-cards .layout__rubrics{margin-top:30px;margin-bottom:0}.layout__page-citizen-cards .layout__button-add-another-child{margin-top:var(--y-30);margin-bottom:var(--y-75);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-citizen-card-application .layout__boxes-list{margin-top:var(--y-65)}.layout__page-proof-of-residence .layout__boxes-list{margin-top:var(--y-45)}.layout__page-style .layout__colors{margin-top:var(--y-60);margin-bottom:var(--y-60)}.layout__page-style .layout__dynamic{margin-top:var(--y-40);margin-bottom:var(--y-40)}.layout__page-volunteer-offers .layout__filter-and-sort{margin-top:var(--y-35);margin-bottom:var(--y-25);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-volunteer-offers .layout__search-bar{margin-top:var(--y-25);margin-bottom:var(--y-40);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-volunteer-offers .layout__volunteer-offers-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-volunteer-offers .layout__filter-and-sort{margin-top:var(--y-60);margin-bottom:var(--y-40);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-volunteer-offers .layout__volunteer-offers-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-volunteer-offer--preview>*:not(.layout__preview-strip){pointer-events:none}.layout__page-volunteer-offer--archive>*:not(.layout__preview-strip,.layout__button-apply-sticky){opacity:.6}.layout__page-volunteer-offer .layout__volunteer-offer-infos{margin-top:var(--y-75);margin-bottom:var(--y-70);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-volunteer-offer .layout__volunteer-offer-infos .layout__boxes-list{--layout-boxes-list-gap-y: 15px;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}.layout__page-volunteer-offer .layout__dynamic-description{margin-top:var(--y-70);margin-bottom:var(--y-55);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-volunteer-offer .layout__dynamic-mandatory-requirements{margin-top:var(--y-55);margin-bottom:var(--y-80);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-volunteer-offer .layout__boxes-list{margin-top:var(--y-90);margin-bottom:var(--y-90)}.layout__page-volunteer-offer .layout__submit-block-under-box{margin-top:var(--y-50)}.layout__page-volunteer-offer .layout__volunteer-offer-info-apply-strip{margin-top:var(--y-80);margin-bottom:var(--y-90);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-volunteer-offer .layout__component{margin-top:var(--y-90)}.layout__page-volunteer-offer .layout__button-apply-sticky{padding-right:var(--x-100);padding-left:var(--x-100);position:fixed;left:0;right:0;bottom:20px;pointer-events:none;z-index:9}@media screen and (min-width: 601px){.layout__page-volunteer-offer .layout__button-apply-sticky{display:none}}.layout__page-volunteer-offer--archive>.layout__button-apply-sticky .button-apply--sticky{pointer-events:none}.layout__page-volunteer-offer--archive>.layout__button-apply-sticky .button-apply--sticky::before{content:"";position:absolute;top:-1px;bottom:-1px;right:-1px;left:-1px;background-color:rgba(var(--rgb-background), 0.4);z-index:1}.layout__page-volunteer-offer-confirmation .layout__page-title-confirmation{margin-bottom:var(--y-50)}.layout__page-my-applications .layout__filter-and-sort{margin-top:var(--y-60);margin-bottom:var(--y-40);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-applications .layout__volunteer-offers-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-applications .layout__filter-and-button-and-sort{margin-top:var(--y-60);margin-bottom:var(--y-40);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-applications .layout__applications-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-organizations .layout__filter-and-sort{margin-top:var(--y-35);margin-bottom:var(--y-25);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-organizations .layout__search-bar{margin-top:var(--y-25);margin-bottom:var(--y-40);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-organizations .layout__organizations-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-organization-profile .layout__submit-block-under-box{margin-top:var(--y-50)}.layout__page-organization .layout__dynamic{margin-top:var(--y-50);margin-bottom:var(--y-75)}.layout__page-organization .layout__component{margin-top:var(--y-75)}.layout__page-create-volunteer-offer .layout__boxes-list,.layout__page-edit-volunteer-offer .layout__boxes-list{margin-top:var(--y-60)}.layout__page-create-volunteer-offer .layout__submit-block-under-box,.layout__page-edit-volunteer-offer .layout__submit-block-under-box{margin-top:var(--y-50)}.layout__page-create-volunteer-offer-confirmation .layout__page-title-confirmation,.layout__page-edit-volunteer-offer-confirmation .layout__page-title-confirmation{margin-bottom:var(--y-50)}.layout__page-external-requests .layout__filter-and-sort{margin-top:var(--y-50);margin-bottom:var(--y-40);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-external-requests .layout__external-requests-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-external-consultations .layout__external-consultations-list{margin-top:var(--y-40);margin-bottom:var(--y-60);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-iframe-collection-calendar .layout__search-by-address{margin-top:var(--y-60);margin-bottom:var(--y-60)}.layout__page-iframe-collection-calendar .layout__boxes-list{margin-top:var(--y-60);margin-bottom:var(--y-60)}.layout__page-iframe-collection-calendar>*{padding-right:0;padding-left:0}.layout__page-iframe-collection-calendar>#calendar>*{padding-right:0;padding-left:0}.layout__page-iframe-collection-calendar>*:first-child{margin-top:0}.layout__page-iframe-collection-calendar>*:last-child{margin-bottom:0}.layout__page-register-parking-sticker .layout__dynamic{margin-top:var(--y-50);margin-bottom:var(--y-50)}.layout__page-register-parking-sticker .layout__notification-message{margin-top:var(--y-50);margin-bottom:var(--y-50);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-register-parking-sticker .layout__boxes-list{margin-top:var(--y-50)}.layout__page-register-parking-sticker .layout__submit-block-under-box{margin-top:var(--y-30)}.layout__page-register-parking-sticker .layout__block-under-box{margin-top:var(--y-30)}.layout__page-parking-stickers .layout__dynamic{margin-top:var(--y-50);margin-bottom:var(--y-65)}.layout__page-parking-stickers .layout__parking-stickers-list{margin-top:var(--y-65);margin-bottom:var(--y-75);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-publications .layout__publications-list{margin-top:var(--y-30);margin-bottom:var(--y-75);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-publications .layout__pagination-list{margin-top:var(--y-60);margin-bottom:var(--y-75);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-events .layout__events-list{margin-top:var(--y-30);margin-bottom:var(--y-75);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-events .layout__pagination-list{margin-top:var(--y-60);margin-bottom:var(--y-75);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-establishments .layout__establishments-list{margin-top:var(--y-30);margin-bottom:var(--y-75);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-establishments .layout__pagination-list{margin-top:var(--y-60);margin-bottom:var(--y-75);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-donations-of-goods .layout__dynamic{margin-top:var(--y-50);margin-bottom:var(--y-65)}.layout__page-donations-of-goods .layout__donations-of-goods-list{margin-top:var(--y-65);margin-bottom:var(--y-75);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-register-parking-sticker .layout__dynamic{margin-top:var(--y-50);margin-bottom:var(--y-50)}.layout__page-register-parking-sticker .layout__notification-message{margin-top:var(--y-50);margin-bottom:var(--y-50);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-register-parking-sticker .layout__boxes-list{margin-top:var(--y-50)}.layout__page-register-parking-sticker .layout__submit-block-under-box{margin-top:var(--y-30)}.layout__page-parking-section .layout__parking-section-options-list{margin-top:var(--y-45);margin-bottom:var(--y-80);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-parking-packages .layout__parking-packages-list{margin-top:var(--y-45);margin-bottom:var(--y-30);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-parking-packages .layout__button-see-my-credits{margin-top:var(--y-30);margin-bottom:var(--y-80);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-vehicles .layout__vehicles-list{margin-top:var(--y-45);margin-bottom:var(--y-30);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-vehicles .layout__button-add-vehicle{margin-top:var(--y-30);margin-bottom:var(--y-80);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-pay-parking-package .layout__boxes-list{margin-top:var(--y-45);margin-bottom:var(--y-80)}.layout__page-pay-parking-package .layout__button-reserve-parking{margin-top:var(--y-45);margin-bottom:var(--y-80);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-add-vehicle .layout__boxes-list{margin-top:var(--y-45);margin-bottom:var(--y-80)}.layout__page-manage-parking .layout__boxes-list{margin-top:var(--y-45);margin-bottom:var(--y-80)}.layout__page-manage-parking .layout__button-reserve-parking{margin-top:var(--y-45);margin-bottom:16px;padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-manage-parking .layout__block-buy-package{margin-top:16px;margin-bottom:var(--y-80);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-manage-parking .layout__block-create-account{margin-top:16px;margin-bottom:var(--y-80);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-find-parking .layout__button-reserve-parking{margin-top:var(--y-45);margin-bottom:16px;padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-find-parking .layout__block-create-account{margin-top:16px;margin-bottom:var(--y-65);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-find-parking .layout__display-modes{margin-top:var(--y-65);margin-bottom:var(--y-25);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-find-parking .layout__parkings-map-and-list{margin-top:var(--y-25);margin-bottom:var(--y-80);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-credits .layout__credits-available{margin-top:var(--y-45);margin-bottom:var(--y-30);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-credits .layout__button-buy-package{margin-top:var(--y-30);margin-bottom:var(--y-80);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-current-reservations .layout__reserved-parking-list{margin-top:var(--y-45);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-current-reservations .layout__button-reserve-parking{margin-top:var(--y-30);margin-bottom:var(--y-80);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-expired-reservations .layout__reserved-parking-list{margin-top:var(--y-45);margin-bottom:var(--y-80);padding-right:var(--x-100);padding-left:var(--x-100)}.layout__page-my-parking-bills .layout__boxes-list{margin-top:var(--y-45);margin-bottom:var(--y-80)}.js-scrollfire{--scrollfire-duration: 800ms;--scrollfire-timing-function: cubic-bezier(0.33, 1, 0.68, 1)}.scrollfire-fade{--scrollfire-opacity: 0}.scrollfire-fade{opacity:var(--scrollfire-opacity);transition-property:opacity;transition-duration:var(--scrollfire-duration);transition-timing-function:var(--scrollfire-timing-function)}[data-fire].scrollfire-fade{--scrollfire-opacity: 1}.js-scrollfire-delay-enabled .scrollfire-fade{transition-delay:var(--scrollfire-delay)}.scrollfire-fade-up{--scrollfire-opacity: 0;--scrollfire-translateY: 50px}.scrollfire-fade-up{opacity:var(--scrollfire-opacity);transform:translateY(var(--scrollfire-translateY));transition-property:opacity,transform;transition-duration:var(--scrollfire-duration);transition-timing-function:var(--scrollfire-timing-function)}[data-fire].scrollfire-fade-up{--scrollfire-opacity: 1;--scrollfire-translateY: 0px}.js-scrollfire-delay-enabled .scrollfire-fade-up{transition-delay:var(--scrollfire-delay)}.scrollfire-fade-right{--scrollfire-opacity: 0;--scrollfire-translateX: 50px}.scrollfire-fade-right{opacity:var(--scrollfire-opacity);transform:translateX(var(--scrollfire-translateX));transition-property:opacity,transform;transition-duration:var(--scrollfire-duration);transition-timing-function:var(--scrollfire-timing-function)}[data-fire].scrollfire-fade-right{--scrollfire-opacity: 1;--scrollfire-translateX: 0px}.js-scrollfire-delay-enabled .scrollfire-fade-right{transition-delay:var(--scrollfire-delay)}.scrollfire-fade-down{--scrollfire-opacity: 0;--scrollfire-translateY: -50px}.scrollfire-fade-down{opacity:var(--scrollfire-opacity);transform:translateY(var(--scrollfire-translateY));transition-property:opacity,transform;transition-duration:var(--scrollfire-duration);transition-timing-function:var(--scrollfire-timing-function)}[data-fire].scrollfire-fade-down{--scrollfire-opacity: 1;--scrollfire-translateY: 0px}.js-scrollfire-delay-enabled .scrollfire-fade-down{transition-delay:var(--scrollfire-delay)}.scrollfire-fade-left{--scrollfire-opacity: 0;--scrollfire-translateX: -50px}.scrollfire-fade-left{opacity:var(--scrollfire-opacity);transform:translateX(var(--scrollfire-translateX));transition-property:opacity,transform;transition-duration:var(--scrollfire-duration);transition-timing-function:var(--scrollfire-timing-function)}[data-fire].scrollfire-fade-left{--scrollfire-opacity: 1;--scrollfire-translateX: 0px}.js-scrollfire-delay-enabled .scrollfire-fade-left{transition-delay:var(--scrollfire-delay)}.disabled-page-scroll{position:fixed;width:100%;overflow-y:scroll;touch-action:none;-ms-touch-action:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:rgb(30, 30, 30);opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30, 30, 30, 0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding: max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding: max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0, 0, 0, 0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0, 0, 0, 0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0, 0, 0, 0.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0, 0, 0, 0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev,.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}/*!
 * smartbanner.js v1.24.1 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2024 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.smartbanner{position:absolute;top:0;left:0;overflow-x:hidden;width:100%;height:84px;background:#f3f3f3;font-family:Helvetica,sans,sans-serif}.smartbanner__exit{position:absolute;top:calc(50% - 6px);left:9px;display:block;margin:0;width:12px;height:12px;border:0;text-align:center}.smartbanner__exit::before,.smartbanner__exit::after{position:absolute;width:1px;height:12px;background:#716f6f;content:" "}.smartbanner__exit::before{transform:rotate(45deg)}.smartbanner__exit::after{transform:rotate(-45deg)}.smartbanner__icon{position:absolute;top:10px;left:30px;width:64px;height:64px;border-radius:15px;background-size:64px 64px}.smartbanner__info{position:absolute;top:10px;left:104px;display:flex;overflow-y:hidden;width:60%;height:64px;align-items:center;color:#000}.smartbanner__info__title{font-size:14px}.smartbanner__info__author,.smartbanner__info__price{font-size:12px}.smartbanner__button{position:absolute;top:32px;right:10px;z-index:1;display:block;padding:0 10px;min-width:10%;border-radius:5px;background:#f3f3f3;color:#1474fc;font-size:18px;text-align:center;text-decoration:none}.smartbanner__button__label{text-align:center}.smartbanner.smartbanner--android{background:#3d3d3d url("data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7");box-shadow:inset 0 4px 0 #88b131}.smartbanner.smartbanner--android .smartbanner__exit{left:6px;margin-right:7px;width:17px;height:17px;border-radius:14px;background:#1c1e21;box-shadow:0 1px 2px rgba(0, 0, 0, 0.8) inset,0 1px 1px rgba(255, 255, 255, 0.3);color:#b1b1b3;font-family:"ArialRoundedMTBold",Arial;font-size:20px;line-height:17px;text-shadow:0 1px 1px #000}.smartbanner.smartbanner--android .smartbanner__exit::before,.smartbanner.smartbanner--android .smartbanner__exit::after{top:3px;left:8px;width:2px;height:11px;background:#b1b1b3}.smartbanner.smartbanner--android .smartbanner__exit:active,.smartbanner.smartbanner--android .smartbanner__exit:hover{color:#eee}.smartbanner.smartbanner--android .smartbanner__icon{background-color:rgba(0, 0, 0, 0);box-shadow:none}.smartbanner.smartbanner--android .smartbanner__info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner.smartbanner--android .smartbanner__info__title{color:#fff;font-weight:bold}.smartbanner.smartbanner--android .smartbanner__button{top:30px;right:20px;padding:0;min-width:12%;border-radius:0;background:none;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;color:#d1d1d1;font-size:14px;font-weight:bold}.smartbanner.smartbanner--android .smartbanner__button:active,.smartbanner.smartbanner--android .smartbanner__button:hover{background:none}.smartbanner.smartbanner--android .smartbanner__button__label{display:block;padding:0 10px;background:#42b6c9;background:linear-gradient(to bottom, #42b6c9, #39a9bb);box-shadow:none;line-height:24px;text-align:center;text-shadow:none;text-transform:none}.smartbanner.smartbanner--android .smartbanner__button__label:active,.smartbanner.smartbanner--android .smartbanner__button__label:hover{background:#2ac7e1}/*# sourceMappingURL=build.min.css.map */
