/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
/* @license Public Domain https://raw.githubusercontent.com/jquery/jquery-ui/1.13.2/LICENSE.txt */
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)";}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.row.region-header-bottom{width:100%;margin:0;padding:0 0 10px;gap:10px;}.block-full-link-search-block{width:100%;padding:0 10px;}.container-custom-main-menu{transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;transition-property:all;overflow:hidden;}.custom-main-menu{display:flex;gap:10px;justify-content:flex-start;width:100vw;padding:0px 10px;touch-action:pan-y;flex-wrap:nowrap;}.custom-main-menu .menu-item{max-width:9rem;flex-shrink:0;width:100%;}.custom-main-menu .menu-item >a{display:flex;align-items:center;justify-content:space-between;color:white;font-weight:bold;text-decoration:none;border-radius:10px;padding:10px;min-width:135px;transition:transform 0.2s ease;height:100%;font-weight:500;font-size:1rem;background:linear-gradient(76.07deg,#006eff 17%,#0ddad4);}.custom-main-menu .menu-item >a.degrade-solutions{background:linear-gradient(225deg,#8D5EF8,#3361F9);}.custom-main-menu .menu-item >a.degrade-services{background:linear-gradient(225deg,#ed1f7d,#711cff);}.custom-main-menu .menu-item >a.degrade-nous-decouvrir{background:linear-gradient(225deg,#faaf0c,#ffdc60);}.custom-main-menu .menu-item >a.degrade-offres{background:linear-gradient(225deg,#02e586,#00c1cd);}.custom-main-menu .menu-item >a.degrade-parcs-et-loisirs{background:linear-gradient(45deg,#f4541b,#ff9a51);}.custom-main-menu .menu-item >a.degrade-salons{background:linear-gradient(225deg,#3e5bb3,#7d8feb);}.custom-main-menu .menu-item >a.degrade-ressources{background:linear-gradient(45deg,#2a26f5,#8280f9);}.custom-main-menu .menu-item-title{flex:1;line-height:1;font-size:14px;}.custom-main-menu .menu-item-icon img{width:40px;height:40px;}.fixed-panel-menu{position:fixed;transition:transform .3s cubic-bezier(.4,0,.6,1);top:0;left:0;background-color:#FFF;z-index:999;width:100%;height:100%;display:flex;flex-direction:column;gap:15px;overflow-y:auto;}.fixed-panel-menu .panel-header{padding:10px;padding-bottom:0;display:flex;gap:10px;flex-direction:column;}.panel-header .btn-back{display:flex;gap:10px;align-items:center;font-weight:700;padding:0 0 10px !important;border:none;}.fixed-panel-menu.is-closed{visibility:inherit !important;transform:translateX(100%);}.custom-tabs-container{transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;transition-property:all;overflow:hidden;border-bottom:1px solid #0F172A;}.custom-tabs-wrapper{display:flex;gap:10px;align-items:center;justify-content:flex-start;width:100%;touch-action:pan-y;flex-wrap:nowrap;}.custom-tabs-wrapper .menu-item{padding:10px;flex-shrink:0;border-bottom:2px solid transparent;font-size:14px;}.custom-tabs-wrapper .menu-item.is-actif{border-bottom:2px solid #F72717;}.custom-tabs-wrapper .menu-item.is-actif a{color:#F72717;}.custom-tabs-wrapper .menu-item-title{font-weight:700;}.custom-tabs-section-container{padding:1rem 10px;}.custom-tabs-section-container .menu-panel-items{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;}.custom-tabs-section-container .menu-panel-items >a{grid-column:span 3 / span 3;text-align:center;font-size:10px;line-height:1.25;display:flex;flex-direction:column;gap:5px;word-break:break-word;}.custom-tabs-section-container .menu-panel-items img{max-width:100%;height:auto;margin:0 auto;}.panel-menu .menu-item-icon{background-color:#F4F4F4;padding:15px;border-radius:100%;}.panel-menu .theme-devis .menu-item-icon{background:linear-gradient(0.65turn,#F72717,#FE007B 100%);}.panel-footer{padding:1rem 10px 2rem;background:linear-gradient(#fff 10%,#B6C6FC 100%);flex:1;display:flex;align-items:self-end;}.highlight-items{display:flex;flex-direction:column;gap:1rem;padding-top:1rem;}.panel-footer .highlight-items{padding-top:0rem;}.highlight-items .highlight-item img{max-width:100%;height:auto;}.top-menu-wrapper ul{display:flex;gap:10px;justify-content:space-between;align-items:center;text-align:center;flex-direction:row;}.top-menu-wrapper ul.clearfix::after{display:none;}.top-menu-wrapper ul li{flex:1;}.top-menu-wrapper ul li .btn{font-size:14px;padding:5px !important;width:100%;font-weight:500;}.fixed-panel-menu a:active,.fixed-panel-menu a:hover{text-decoration:none;}@media screen and (min-width:580px){.custom-tabs-section-container .menu-panel-items >a{font-size:12px;grid-column:span 2 / span 2;}.highlight-items{flex-direction:row;}}
.btn-search-full-width{gap:0.56rem;background-color:#F5F5F5;border-radius:15px;padding-right:3rem;padding-left:1rem;padding-top:.5rem;padding-bottom:.5rem;cursor:text;color:#707070;display:flex;margin:0 !important;text-decoration:none !important;width:100%;}.btn-search-full-width.open-modal-search div:last-of-type{margin-top:0!important;text-transform:none;text-decoration:none !important;border:none;font-size:12px;color:#707070;}.btn-search-full-width >div{display:flex;align-items:center;gap:10px;}
.demo-min-form .form-required::after{display:none;}.percent-step{width:250px;margin-right:0;margin-left:auto;text-align:center;font-weight:normal;}.percent-barre{width:100%;border:1px solid #162056;height:15px;border-radius:50px;}.percent-barre::after{content:" ";border-radius:50px;display:block;background-color:#162056;height:100%;}.percent-barre.percent-0::after{width:0%;}.percent-barre.percent-17::after{width:17%;}.percent-barre.percent-25::after{width:25%;}.percent-barre.percent-33::after{width:38%;}.percent-barre.percent-38::after{width:38%;}.percent-barre.percent-50::after{width:50%;}.percent-barre.percent-63::after{width:63%;}.percent-barre.percent-67::after{width:63%;}.percent-barre.percent-75::after{width:75%;}.percent-barre.percent-83::after{width:88%;}.percent-barre.percent-88::after{width:88%;}form.custom-simulateur .custom-control-label{font-weight:normal;width:100%;}form.custom-simulateur .custom-control-label::before{background-color:#FFF;border:1px solid #162056;border-radius:5px;}.hide-legend legend{display:none;}form.custom-simulateur >.row{margin-left:0;margin-right:0;}form.custom-simulateur .bullet{background-color:#162056;padding:5px;border-radius:50%;color:#FFF;width:35px;display:inline-block;text-align:center;margin-right:10px;}form.custom-simulateur .step{background-color:#f4f4f4;border-radius:10px;padding:20px 15px;position:relative;margin-bottom:50px;margin-left:-15px;margin-right:-15px;}form.custom-simulateur .step.step-1,form.custom-simulateur .step.step-10{background-color:transparent!important;}form.custom-simulateur .step.step-1{background-image:url("/themes/custom/images/simul_image.png");background-position:right center;padding-right:33%;background-size:auto 80%;background-repeat:no-repeat;padding-left:0;}form.custom-simulateur .step.step-1 p{font-weight:normal;}form.custom-simulateur .btn-nous-contacter{background-color:#fff !important;border-color:#162056 !important;color:#162056 !important;}form.custom-simulateur .btn-nous-contacter:hover{background-color:#162056 !important;border-color:#162056 !important;color:#fff !important;}form.custom-simulateur .custom-radio .custom-control-input:checked~.custom-control-label::before,form.custom-simulateur  .checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#FFF !important;}form.custom-simulateur .custom-control-label::before{width:1.5rem;height:1.5rem;user-select:initial!important;pointer-events:initial!important;top:0;}form.custom-simulateur div.custom-radio{margin-left:0;min-height:24px;}form.custom-simulateur .custom-radio .custom-control-input:checked~.custom-control-label::after{top:50%;left:4px;background-color:#162056;background-image:none;width:1rem;height:1rem;transform:translateY(-50%);border-radius:3px;}form.custom-simulateur .custom-control-input:checked~.custom-control-label::after{background-color:#162056;background-image:none;}form.custom-simulateur  .checkbox .custom-control-input:checked~.custom-control-label::after{top:50%;left:4px;background-color:#162056;background-image:none;width:1rem;height:1rem;transform:translateY(-50%);border-radius:3px;}form.custom-simulateur .custom-control{padding-left:2rem;display:flex;align-items:center;margin-top:15px;}form.custom-simulateur .custom-control:first-of-type{margin-top:0px;}form.custom-simulateur .custom-radio .custom-control-input ~.custom-control-label::before,form.custom-simulateur .custom-radio .custom-control-input ~.custom-control-label::after{border-radius:50%!important;}@-webkit-keyframes ball-spin-fade-loader{50%{-webkit-transform:scale(0.4);transform:scale(0.4);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes ball-spin-fade-loader{50%{-webkit-transform:scale(0.4);transform:scale(0.4);}100%{-webkit-transform:scale(1);transform:scale(1);}}.ball-spin-fade-loader{position:relative;top:35px;left:60px;transform:scale(1.5);}.ball-spin-fade-loader > div:nth-child(1){top:25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -0.96s infinite linear;animation:ball-spin-fade-loader 1s -0.96s infinite linear;}.ball-spin-fade-loader > div:nth-child(2){top:17.04545px;left:17.04545px;-webkit-animation:ball-spin-fade-loader 1s -0.84s infinite linear;animation:ball-spin-fade-loader 1s -0.84s infinite linear;}.ball-spin-fade-loader > div:nth-child(3){top:0;left:25px;-webkit-animation:ball-spin-fade-loader 1s -0.72s infinite linear;animation:ball-spin-fade-loader 1s -0.72s infinite linear;}.ball-spin-fade-loader > div:nth-child(4){top:-17.04545px;left:17.04545px;-webkit-animation:ball-spin-fade-loader 1s -0.6s infinite linear;animation:ball-spin-fade-loader 1s -0.6s infinite linear;}.ball-spin-fade-loader > div:nth-child(5){top:-25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -0.48s infinite linear;animation:ball-spin-fade-loader 1s -0.48s infinite linear;}.ball-spin-fade-loader > div:nth-child(6){top:-17.04545px;left:-17.04545px;-webkit-animation:ball-spin-fade-loader 1s -0.36s infinite linear;animation:ball-spin-fade-loader 1s -0.36s infinite linear;}.ball-spin-fade-loader > div:nth-child(7){top:0;left:-25px;-webkit-animation:ball-spin-fade-loader 1s -0.24s infinite linear;animation:ball-spin-fade-loader 1s -0.24s infinite linear;}.ball-spin-fade-loader > div:nth-child(8){top:17.04545px;left:-17.04545px;-webkit-animation:ball-spin-fade-loader 1s -0.12s infinite linear;animation:ball-spin-fade-loader 1s -0.12s infinite linear;}.ball-spin-fade-loader > div{background-color:#162056;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;}#form-step{position:relative;}.ajax-progress-custom{position:absolute;top:0;bottom:0;left:0;right:0;padding:2em;background-color:#FFF;text-align:center;}form.custom-simulateur .ajax-progress-custom.pos-relative{padding:2em;background-color:#FFF;text-align:center;margin:0 auto;position:relative;display:block;font-weight:normal;}form.custom-simulateur .ajax-progress-custom .loader{margin:0 auto;margin-bottom:20px;width:100px;height:100px;}form.custom-simulateur .form-actions{margin-top:2em;text-align:center;}form.custom-simulateur .step.step-1 .form-actions{text-align:left;}form.custom-simulateur legend{font-size:1rem;}form.custom-simulateur .form-text{margin-top:0;}form.custom-simulateur .step h4{margin-bottom:0;}form.custom-simulateur .checkbox .custom-control-input:checked~.custom-control-label::after,form.custom-simulateur .custom-radio .custom-control-input:checked~.custom-control-label::after{top:12px;}form.custom-simulateur #form-wrapper #form-wrapper{max-width:100%;padding:0;}form.custom-simulateur .btn.disabled,form.custom-simulateur .btn:disabled{cursor:not-allowed;}form.custom-simulateur .btn.disabled:hover,form.custom-simulateur .btn:disabled:hover{border-color:#162056!important;background-color:#162056!important;color:#fff;}label.ui-field-range{display:block;}form.custom-simulateur .ui-widget-header{background-color:#162056;}@media screen and (max-width:991px){form.custom-simulateur .step label{width:100%;}form.custom-simulateur .step h4 >span:last-of-type{display:inline-block;width:90%;vertical-align:top;}form.custom-simulateur .step.step-1{padding-right:0;padding-top:400px;background-size:100% auto;background-position:center top;}body form.custom-simulateur .step.step-1 .form-actions{text-align:center;}}@media screen and (max-width:576px){form.custom-simulateur .step h4 >span:last-of-type{vertical-align:middle;display:contents;}form.custom-simulateur .step.step.step-2 h4 >span:last-of-type{display:inline-block;width:80%;vertical-align:top;}form.custom-simulateur .step.step-1{padding-top:280px;}form.custom-simulateur .form-actions button:last-of-type{margin-top:1em;}.percent-step{width:150px;font-size:0.75rem;}form.custom-simulateur .bullet{height:35px;padding-top:7px;}form.custom-simulateur label.custom-control-label{line-height:1.6;}form.custom-simulateur .btn-nous-contacter{display:block;margin:0 auto;}}
.edenred-block .swiper-slide{pointer-events:inherit;}.o-visible{overflow:visible!important;}.edenred-color-meal{color:var(--edenred-color-meal);}.edenred-color-info{color:var(--edenred-color-info);}.edenred-color-blue-cesu{color:var(--edenred-color-blue-cesu);}.edenred-block{all:revert;display:block;box-sizing:border-box;}.edenred-block .btn-primary{border-radius:12px;background-color:var(--edenred-dark)!important;border-color:var(--edenred-dark)!important;}.edenred-block,.edenred-block *{box-sizing:border-box;}.edenred-style a:hover,.edenred-block a:hover{text-decoration:none;}.edenred-dark-theme{color:var(--edenred-dark);}.edenred-light-theme{color:var(--edenred-light);}.edenred-weight-700{font-weight:700!important;}.edenred-block ul:not(.contextual-links),.node--type-edenred .block-editor-block ul:not(.contextual-links),.block-field-blockedenred-villeedenred-villebody ul:not(.contextual-links){list-style:none;margin:0;padding-left:0;margin-top:1.25rem;}.edenred-block ul:not(.contextual-links):first-child,.node--type-edenred .block-editor-block ul:not(.contextual-links):first-child,.block-field-blockedenred-villeedenred-villebody ul:not(.contextual-links):first-child{margin-top:0;}.edenred-block button:focus,.edenred-block button:focus-visible{outline:none!important;}.edenred-block ul:not(.contextual-links) > li,.node--type-edenred .block-editor-block ul:not(.contextual-links) > li,.block-field-blockedenred-villeedenred-villebody ul:not(.contextual-links) > li{position:relative;padding-left:34px;margin:0.3125rem 0;}.edenred-block ul:not(.contextual-links) > li::before,.node--type-edenred .block-editor-block ul:not(.contextual-links) > li::before,.block-field-blockedenred-villeedenred-villebody ul:not(.contextual-links) > li::before{content:"";position:absolute;left:0;top:5px;width:24px;height:24px;background:url(/modules/custom/edenred_block/assets/icons/check.svg) no-repeat center / contain;}.edenred-blue .edenred-block ul:not(.contextual-links) > li::before,.node--type-edenred .edenred-blue .block-editor-block ul:not(.contextual-links) > li::before,.edenred-blue .block-field-blockedenred-villeedenred-villebody ul:not(.contextual-links) > li::before{background:url(/modules/custom/edenred_block/assets/icons/check-blue.svg) no-repeat center / contain;}.edenred-violet .edenred-block ul:not(.contextual-links) > li::before,.node--type-edenred .edenred-violet .block-editor-block ul:not(.contextual-links) > li::before,.edenred-violet .block-field-blockedenred-villeedenred-villebody ul:not(.contextual-links) > li::before{background:url(/modules/custom/edenred_block/assets/icons/check-violet.svg) no-repeat center / contain;}.edenred-verybig-title{font-family:var(--edenred-title-font);font-weight:500;font-size:52px;line-height:65px;letter-spacing:0%;}.edenred-big-title{font-family:var(--edenred-title-font);font-weight:700;font-style:Bold;font-size:52px;leading-trim:NONE;line-height:72px;letter-spacing:0%;text-align:center;}.edenred-medium-title{font-family:var(--edenred-title-font);font-weight:700;font-style:Bold;font-size:46.45px;leading-trim:NONE;line-height:55.16px;letter-spacing:0px;}.edenred-min-title,.node--type-edenred .block-custom-block .header-content-page h2,.node--type-edenred .block-editor-block h2,.block-field-blockedenred-villeedenred-villebody h2{font-family:var(--edenred-title-font);font-weight:700;font-style:Bold;font-size:32px;leading-trim:NONE;line-height:38px;letter-spacing:0%;}.node--type-edenred .block-custom-block .header-content-page .sprite{display:none;}.edenred-card-medium-title{font-family:var(--edenred-text-font);font-weight:700;font-style:Bold;font-size:24px;leading-trim:NONE;line-height:36px;letter-spacing:0px;}.edenred-video-medium-title,.node--type-edenred .block-custom-block .block-services .card-body h4{font-family:var(--edenred-text-font);font-weight:700;font-style:Bold;font-size:24px;leading-trim:NONE;line-height:36px;letter-spacing:0px;}.edenred-card-min-title{font-family:var(--edenred-text-font);font-weight:700;font-style:Bold;font-size:18px;leading-trim:NONE;line-height:26px;letter-spacing:0px;}.edenred-card-min-text,.node--type-edenred .block-custom-block .text-small{font-family:var(--edenred-text-font);font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0px;}.edenred-card-min-note{font-family:var(--edenred-text-font);font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:20px;letter-spacing:0px;}.edenred-big-text{font-family:var(--edenred-text-font);font-weight:400;font-size:26.13px;leading-trim:NONE;line-height:40.65px;letter-spacing:0px;}.edenred-regular-text,.node--type-edenred .block-custom-block .header-content-page >p,.node--type-edenred .block-editor-block p,.block-field-blockedenred-villeedenred-villebody p{font-family:var(--edenred-text-font);font-weight:400;font-size:18px;leading-trim:NONE;line-height:28px;letter-spacing:0px;}.edenred-card-solutions-title{font-family:var(--edenred-text-font);font-weight:700;font-size:28px;leading-trim:NONE;line-height:42px;letter-spacing:0px;}.edenred-medium-text{font-family:var(--edenred-text-font);font-weight:400;font-size:14px;line-height:20px;letter-spacing:0px;}.edenred-banner-form-text{font-family:var(--edenred-text-font);font-weight:400;font-size:20px;line-height:30px;letter-spacing:0px;}.edenred-banner-form-text li{font-size:16px;line-height:24px;}.edenred-medium-text li strong{font-weight:700;font-size:13px;}.edenred-min-legal-mention,.node--type-edenred .block-editor-block .edenred-min-legal-mention,.block-field-blockedenred-villeedenred-villebody .edenred-min-legal-mention{font-family:var(--edenred-text-font);font-weight:400;font-style:normal;font-size:11px;line-height:16px;letter-spacing:0px;text-align:center;}.edenred-article-teaser-title{font-family:var(--edenred-text-font);font-weight:700;font-size:18px;leading-trim:NONE;line-height:28px;letter-spacing:0px;}.edenred-article-teaser-date{font-family:var(--edenred-text-font);font-weight:400;font-style:Bold;font-size:12px;leading-trim:NONE;line-height:18px;letter-spacing:0px;}.edenred-button{background-color:var(--edenred-dark);padding:14px 24px;border-radius:12px;border:2px solid var(--edenred-dark);color:var(--edenred-light);font-family:var(--edenred-btn-font);font-weight:700;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0px;text-decoration:none;display:inline-block;transition:background-color 220ms ease,color 220ms ease,border-color 220ms ease;}.edenred-button:hover{background-color:var(--edenred-color-grey-600);border:2px solid var(--edenred-color-grey-600);color:var(--edenred-light);text-decoration:none;}.edenred-light-theme .edenred-button{background-color:var(--edenred-light);border:2px solid var(--edenred-light);color:var(--edenred-dark);}.edenred-light-theme .edenred-button:hover{color:var(--edenred-color-grey-600);}.edenred-light-theme .edenred-dark-theme .edenred-button:hover{color:var(--edenred-light);}.edenred-dark-theme .edenred-button{background-color:var(--edenred-dark);border:2px solid var(--edenred-dark);color:var(--edenred-light);}.edenred-dark-theme .edenred-button:hover{border:2px solid var(--edenred-color-grey-600);background-color:var(--edenred-color-grey-600);}.edenred-dark-theme .edenred-button.edenred-light-theme{border:2px solid var(--edenred-dark);background-color:var(--edenred-light);color:var(--edenred-dark);}.edenred-dark-theme .edenred-button.edenred-light-theme:hover{color:var(--edenred-color-grey-600);}.edenred-light-theme .edenred-button.edenred-dark-theme{border:2px solid var(--edenred-dark);background-color:var(--edenred-dark);color:var(--edenred-light);}.edenred-light-theme .edenred-button.edenred-dark-theme:hover{background-color:var(--edenred-color-grey-600);border:2px solid var(--edenred-color-grey-600);}.edenred-p-medium{padding:var(--edenred-y-padding-desktop) var(--edenred-x-padding-desktop);}.edenred-base-link{font-family:Ubuntu;font-weight:700;font-style:Bold;font-size:12.72px;line-height:19.99px;letter-spacing:0px;}.edenred-nav-bg-plain{display:flex;justify-content:center;}.edenred-nav-bg-plain >div{width:fit-content;background-color:var(--edenred-color-grey-200);border-radius:40px;padding:8px 12px;display:flex;align-items:center;justify-content:center;gap:0rem;}.edenred-nav-bg-plain >div button{width:20px;height:20px;border-radius:999px;background:transparent;border:none;cursor:pointer;background-image:url(/modules/custom/edenred_block/assets/icons/min-arrow-left.svg);background-repeat:no-repeat;background-position:center;background-size:16px 16px;}.edenred--nav__next{transform:rotate(180deg);}.edenred-nav-bg-plain >div button:disabled{opacity:0.4;cursor:default;}.edenred-nav-fraction{min-width:4ch;text-align:center;font-family:var(--edenred-text-font);font-weight:700;font-style:Bold;font-size:12px;leading-trim:NONE;line-height:18px;letter-spacing:0px;}.edenred-carte__card{overflow:hidden;padding:20px;height:100%;box-shadow:var(--edenred-shadow-card);background-color:var(--edenred-light);}.edenred-style .layout-builder-backgrounds{margin-top:-15rem;padding-top:15rem;margin-bottom:-15rem;padding-bottom:15rem;background-size:100% 100%!important;}.edenred-glassmorphism{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;background:linear-gradient(135deg,rgba(255,255,255,0.05) 0%,rgba(30,20,25,0.10) 45%,rgba(10,10,15,0.16) 100%);backdrop-filter:blur(18px)
        saturate(115%);-webkit-backdrop-filter:blur(18px)
        saturate(115%);border:none;box-shadow:0 18px 44px rgba(10,5,10,0.14),inset 2px 2px 4px rgba(255,255,255,0.05),inset -3px -3px 8px rgba(0,0,0,0.06);}.edenred-glassmorphism::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.025) 22%,transparent 48%);}.edenred-glassmorphism::after{content:"";position:absolute;inset:0;z-index:2;padding:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.35) 25%,rgba(255,255,255,0.12) 55%,rgba(255,255,255,0.28) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;}.edenred-glassmorphism > *{position:relative;z-index:5;}.edenred-glassmorphism > .edenred-glass-ellipse{position:absolute;z-index:1;top:0;bottom:0;left:0;width:75%;border-radius:50%;background:var(--edenred-ellipse-color,#567575);filter:blur(50px);pointer-events:none;}.edenred-glassmorphism > .edenred-glass-ellipse--quarter{width:25%;}.edenred-glassmorphism > .edenred-glass-ellipse--half{width:50%;}.edenred-glassmorphism > .edenred-glass-ellipse--full{width:100%;}@media (max-width:767px){.edenred-glassmorphism > .edenred-glass-ellipse{display:none;}}.edenred-header-section{margin-bottom:calc(var(--edenred-y-padding-desktop) - 10px);display:flex;flex-direction:column;gap:.75rem}.edenred-header-section p:last-of-type,.edenred-header-section >h2{margin-bottom:0;}.edenred-button--inner{margin-top:40px;}.edenred-padding{padding:var(--edenred-y-padding-desktop) var(--edenred-x-padding-desktop);}.mx-auto{margin-right:auto!important;margin-left:auto!important;}.text-center{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}@media screen and (min-width:768px){.edenred-style .layout-builder-backgrounds{margin-top:-22rem;padding-top:24rem;margin-bottom:-22rem;padding-bottom:24rem;}.md\:edenred-mw-70rem{max-width:var(--edenred-content-mw);}.md\:edenred-mw-48rem{max-width:48rem;}.md\:edenred-hidden{display:none!important;}.md\:text-center{text-align:center!important;}.md\:text-left{text-align:left!important;}.md\:text-right{text-align:right!important;}}@media screen and (max-width:767px){.edenred-verybig-title{font-size:40px;line-height:60px;}.edenred-big-title{font-size:40px;line-height:60px;}.edenred-min-title,.node--type-edenred .block-custom-block .header-content-page h2,.node--type-edenred .block-editor-block h2,.block-field-blockedenred-villeedenred-villebody h2{font-size:27px;}.edenred-video-medium-title{font-size:16px;line-height:24px;}.edenred-header-section{margin-bottom:2.5rem;}.edenred-block .swiper-wrapper{align-items:stretch;}.edenred-block .swiper-wrapper >.swiper-slide{height:auto!important}.edenred-style .layout-builder-backgrounds{background-image:var(--edenred-bkg-union-mobile)!important;}.sm\:text-center{text-align:center!important;}.sm\:text-left{text-align:left!important;}.sm\:text-right{text-align:right!important;}.sm\:hidden{display:none!important;}}.node--type-edenred .site-footer,body.path-ville .site-footer{background-color:var(--edenred-light);}.node--type-edenred .site-footer__bottom .row,body.path-ville .site-footer__bottom .row{border:none;}.node--type-edenred .site-footer_bottom_menu::before,body.path-ville .site-footer_bottom_menu::before{content:"";display:block;width:100%;height:3px;background:linear-gradient(270deg,#F72717 0%,#ED1F7D 75%);}.node--type-edenred .site-footer_bottom_menu .menu-bottom,body.path-ville .site-footer_bottom_menu .menu-bottom{padding:2rem 0;}.node--type-edenred .site-footer__bottom .breadcrumb,body.path-ville .site-footer__bottom .breadcrumb{color:var(--edenred-color-grey-900);font-weight:700;}.node--type-edenred .site-footer__bottom .breadcrumb a,body.path-ville .site-footer__bottom .breadcrumb a{font-weight:400;color:var(--edenred-color-grey-900);}.node--type-edenred .site-footer_bottom_menu .nav-item a,body.path-ville .site-footer_bottom_menu .nav-item a,.node--type-edenred .site-footer_bottom_menu .nav-item span,body.path-ville .site-footer_bottom_menu .nav-item span{color:var(--edenred-color-grey-600);}.node--type-edenred .site-footer_bottom_menu h2,body.path-ville .site-footer_bottom_menu h2{color:var(--edenred-color-grey-900);}.node--type-edenred .copyright p,body.path-ville .copyright p{color:var(--edenred-color-grey-600)!important;}.block-field-blockedenred-villeedenred-villebody{padding:var(--edenred-y-padding-desktop) var(--edenred-x-padding-desktop);color:var(--edenred-dark);}.block-field-blockedenred-villeedenred-villebody > *{max-width:var(--edenred-content-mw);margin-left:auto;margin-right:auto;}.block-field-blockedenred-villeedenred-villebody h2{margin:0 0 1rem;}.block-field-blockedenred-villeedenred-villebody h2:not(:first-child){margin-top:2rem;}.block-field-blockedenred-villeedenred-villebody p{margin:0 0 1rem;}.block-field-blockedenred-villeedenred-villebody li{font-family:var(--edenred-text-font);font-weight:400;font-size:18px;line-height:28px;}.edenred-highlight{background-image:var(--edenred-accent-gradient,linear-gradient(90deg,#FF7905,#F72716,#D629D1));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;}:is(.edenred-violet,body:has(.edenred-violet)) .edenred-highlight{background-image:var(--edenred-gradient-violet,linear-gradient(90deg,#ED1F7D 25.45%,#711CFF 74.11%));}:is(.edenred-blue,body:has(.edenred-blue)) .edenred-highlight{background-image:var(--edenred-gradient-blue,linear-gradient(76.07deg,#0DDAD4 0%,#006EFF 83%));}
.edenred-banner-small-text{position:relative;overflow:hidden;padding:1.25rem;background:var(--edenred-banner-accent);}.edenred-banner-small-text::before{content:"";position:absolute;inset:0;z-index:0;background-image:var(--edenred-banner-bg-desktop);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:1;}.edenred-banner-small-text .edenred-button{padding:8px 16px;border-radius:12px;}@media (max-width:767px){.edenred-banner-small-text::before{background-image:var(--edenred-banner-bg-mobile,var(--edenred-banner-bg-desktop));}}.edenred-banner-small-text__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:2.5rem;}.edenred-banner-small-text__text-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-width:0;}.edenred-banner-small-text__begin,.edenred-banner-small-text__end{font-family:var(--edenred-title-font);font-weight:900;font-style:Black;font-size:29px;leading-trim:NONE;line-height:21.36px;letter-spacing:0.97px;}.edenred-banner-small-text__begin{color:var(--edenred-dark);}.edenred-banner-small-text__end{color:transparent;-webkit-text-stroke:2px var(--edenred-dark);text-stroke:2px var(--edenred-dark);}.edenred-light-theme .edenred-banner-small-text__begin{color:var(--edenred-light);}.edenred-light-theme .edenred-banner-small-text__end{-webkit-text-stroke:2px var(--edenred-light);text-stroke:2px var(--edenred-light);}.edenred-banner-small-text__button{display:inline-flex;align-items:center;justify-content:center;min-width:52px;min-height:40px;color:inherit;}.edenred-banner-small-text__button-icon{width:18px;height:18px;display:none;background-image:url(/modules/custom/edenred_block/assets/icons/arrow-left.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotate(180deg);}.edenred-banner-small-text__parallax{position:absolute;right:2rem;z-index:1;pointer-events:none;will-change:transform;max-width:75px;bottom:-10px;}@media (max-width:767px){.edenred-banner-small-text{padding:1rem;}.edenred-banner-small-text__inner{align-items:center;gap:12px;}.edenred-banner-small-text__text-wrap{flex-direction:column;align-items:flex-start;gap:.25rem;}.edenred-banner-small-text__begin,.edenred-banner-small-text__end{font-size:16px;line-height:21.36px;}.edenred-banner-small-text__end{-webkit-text-stroke-width:1px!important;}.edenred-banner-small-text__button-label{display:none;}.edenred-banner-small-text__button-icon{display:block;}.edenred-banner-small-text__parallax{max-width:45px;right:-5px;z-index:2;}}
/* @license Public Domain https://raw.githubusercontent.com/jquery/jquery-ui/1.13.2/LICENSE.txt */
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214);}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff;}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}.ui-state-checked{border:1px solid #dad55e;background:#fffa90;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none;}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)";}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_555555_256x240.png);}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png);}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_777620_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_cc0000_256x240.png);}.ui-button .ui-icon{background-image:url(/modules/contrib/jquery_ui/assets/vendor/jquery.ui/themes/base/images/ui-icons_777777_256x240.png);}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none;}.ui-icon-caret-1-n{background-position:0 0;}.ui-icon-caret-1-ne{background-position:-16px 0;}.ui-icon-caret-1-e{background-position:-32px 0;}.ui-icon-caret-1-se{background-position:-48px 0;}.ui-icon-caret-1-s{background-position:-65px 0;}.ui-icon-caret-1-sw{background-position:-80px 0;}.ui-icon-caret-1-w{background-position:-96px 0;}.ui-icon-caret-1-nw{background-position:-112px 0;}.ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;-ms-filter:"alpha(opacity=30)";}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666666;box-shadow:0 0 5px #666666;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.spb-popup-main-wrapper{position:fixed;padding:5px;border:2px solid #000;z-index:999999;background-color:rgb(254,254,254);}.spb_overlay{position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4);}.spb-controls{position:absolute;right:5px;z-index:999999;}.spb_close{border:1px solid;cursor:pointer;float:right;margin:3px;padding:0 10px;color:#000;background:#fff;}.spb_minimize{border:1px solid;cursor:pointer;float:right;margin:3px;padding:0 11px;color:#000;background:#fff;}.spb_minimized{background:rgba(255,170,0,0.34) none repeat scroll 0 0;border:1px solid;border-radius:50%;bottom:30px;cursor:pointer;padding:20px;position:fixed;right:20%;z-index:999999;display:none;}.spb_top_left{top:0;left:0;}.spb_top_right{top:0;right:0;}.spb_bottom_left{bottom:0;left:0;}.spb_bottom_right{bottom:0;right:0;}.spb_center{margin:auto;top:50%;left:50%;margin-top:-70px;}.spb_top_center{top:0;position:relative;margin:auto;}.spb_top_bar{right:0;top:0;left:0;}.spb_bottom_bar{right:0;bottom:0;left:0;}.spb_left_bar{top:0;bottom:0;left:0;}.spb_right_bar{top:0;bottom:0;right:0;}
