@import url(https://use.typekit.net/ccq3akp.css);@font-face{font-family:'Raleway';src:local("Raleway Regular"),local("Raleway-Regular"),url("/themes/custom/npy_station/font/Raleway-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:local("Raleway Semibold"),local("Raleway-Semibold"),url("/themes/custom/npy_station/font/Raleway-SemiBold.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:local("Raleway Semibold"),local("Raleway-Semibold"),url("/themes/custom/npy_station/font/Raleway-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:local("Raleway Bold"),local("Raleway-Bold"),url("/themes/custom/npy_station/font/Raleway-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Raleway';src:local("Raleway Black"),local("Raleway-Black"),url("/themes/custom/npy_station/font/Raleway-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:local("Poppins Regular"),local("Poppins-Regular"),url("/themes/custom/npy_station/font/Poppins-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:local("Poppins Semibold"),local("Poppins-Semibold"),url("/themes/custom/npy_station/font/Poppins-SemiBold.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:local("Poppins Semibold"),local("Poppins-Semibold"),url("/themes/custom/npy_station/font/Poppins-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:local("Poppins Bold"),local("Poppins-Bold"),url("/themes/custom/npy_station/font/Poppins-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:local("Poppins Black"),local("Poppins-Black"),url("/themes/custom/npy_station/font/Poppins-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"webfont";font-style:normal;font-weight:400;font-display:auto;src:url(/themes/custom/npy_station/fonticon/webfont.eot);src:url(/themes/custom/npy_station/fonticon/webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/npy_station/fonticon/webfont.woff2) format("woff2"),url(/themes/custom/npy_station/fonticon/webfont.woff) format("woff"),url(/themes/custom/npy_station/fonticon/webfont.ttf) format("truetype"),url(/themes/custom/npy_station/fonticon/webfont.svg#webfont) format("svg")}.webfont,.cd-handle:after,#map-result.alliance_map .leaflet-popup-content-wrapper .lieu:before,.leaflet-container .iconMap-station div:before,.leaflet-container .iconMap-my-accomodation div:before,.dialog .close-dialog.cross:before,.dialog .close-webcams-dialog:not(.dialog__overlay):before,#dialogEventMinor .dialog__content .close-dialog:before,#dialogEventMinor .dialog__content .data-list li:before,#calendar-container #calendar .date-down,#calendar-container #calendar .date-up,#calendar-container .calendar .date-down,#calendar-container .calendar .date-up,.calendar-container #calendar .date-down,.calendar-container #calendar .date-up,.calendar-container .calendar .date-down,.calendar-container .calendar .date-up,#calendar-container #calendar-exit:before,#calendar-container .calendar-exit:before,.calendar-container #calendar-exit:before,.calendar-container .calendar-exit:before,ul.pager-tourinsoft>li.pager-previous:before,ul.pager-tourinsoft>li.pager-next:before,#alliance_pager a.prev:before,#alliance_pager a.next:after,form .form-type-date:after,form .rgpd_checkbox input[type=checkbox]+label:after,.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label:after,.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]+label:after,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label:after,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]+label:after,.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label:after,.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]+label:after,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label:after,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]+label:after,#popup-infos-neige #popup-infos-neige-content .webcams>a:after,.alliance_menu fieldset .form_select:before,.alliance_menu fieldset .form_expand:before,.alliance_menu fieldset .form_calendar:before,.alliance_menu fieldset .form_checkboxes .form_item input[type=checkbox]+label:after{display:inline-block;font-family:"webfont";font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.webfont-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-0.0667em}.webfont-xs{font-size:0.75em}.webfont-sm{font-size:0.875em}.webfont-1x{font-size:1em}.webfont-2x{font-size:2em}.webfont-3x{font-size:3em}.webfont-4x{font-size:4em}.webfont-5x{font-size:5em}.webfont-6x{font-size:6em}.webfont-7x{font-size:7em}.webfont-8x{font-size:8em}.webfont-9x{font-size:9em}.webfont-10x{font-size:10em}.webfont-fw{text-align:center;width:1.25em}.webfont-border{border:solid 0.08em #eee;border-radius:0.1em;padding:0.2em 0.25em 0.15em}.webfont-pull-left{float:left}.webfont-pull-right{float:right}.webfont.webfont-pull-left{margin-right:0.3em}.webfont.webfont-pull-right{margin-left:0.3em}.webfont-add::before{content:"\ea01"}.webfont-apple::before{content:"\ea02"}.webfont-arbres::before{content:"\ea03"}.webfont-avion::before{content:"\ea04"}.webfont-calendrier::before{content:"\ea05"}.webfont-cart::before{content:"\ea06"}.webfont-check::before{content:"\ea07"}.webfont-check-simple::before{content:"\ea08"}.webfont-chevron::before{content:"\ea09"}.webfont-cle::before{content:"\ea0a"}.webfont-clock::before{content:"\ea0b"}.webfont-clock-border::before{content:"\ea0c"}.webfont-close::before{content:"\ea0d"}.webfont-coeur-full::before{content:"\ea0e"}.webfont-coeur-trait::before{content:"\ea0f"}.webfont-credit-card::before{content:"\ea10"}.webfont-curseur::before{content:"\ea11"}.webfont-double-arrows::before{content:"\ea12"}.webfont-download::before{content:"\ea13"}.webfont-email::before{content:"\ea14"}.webfont-email-border::before{content:"\ea15"}.webfont-enveloppe::before{content:"\ea16"}.webfont-ete::before{content:"\ea17"}.webfont-facebook::before{content:"\ea18"}.webfont-facebook-border::before{content:"\ea19"}.webfont-fleche::before{content:"\ea1a"}.webfont-flocon::before{content:"\ea1b"}.webfont-footerlogo::before{content:"\ea1c"}.webfont-googleplay::before{content:"\ea1d"}.webfont-house::before{content:"\ea1e"}.webfont-igloo::before{content:"\ea1f"}.webfont-informa::before{content:"\ea20"}.webfont-information::before{content:"\ea21"}.webfont-infos::before{content:"\ea22"}.webfont-instagram::before{content:"\ea23"}.webfont-instagram-border::before{content:"\ea24"}.webfont-interrogation::before{content:"\ea25"}.webfont-list::before{content:"\ea26"}.webfont-map::before{content:"\ea27"}.webfont-menu::before{content:"\ea28"}.webfont-meteo::before{content:"\ea29"}.webfont-minus::before{content:"\ea2a"}.webfont-mountain::before{content:"\ea2b"}.webfont-mouton::before{content:"\ea2c"}.webfont-no-souci-shape::before{content:"\ea2d"}.webfont-phone::before{content:"\ea2e"}.webfont-phone-border::before{content:"\ea2f"}.webfont-pin::before{content:"\ea30"}.webfont-pin-border::before{content:"\ea31"}.webfont-pistes::before{content:"\ea32"}.webfont-plane::before{content:"\ea33"}.webfont-play::before{content:"\ea34"}.webfont-pneu::before{content:"\ea35"}.webfont-premium::before{content:"\ea36"}.webfont-reduction::before{content:"\ea37"}.webfont-remontees::before{content:"\ea38"}.webfont-route::before{content:"\ea39"}.webfont-rs-facebook::before{content:"\ea3a"}.webfont-rs-instagram::before{content:"\ea3b"}.webfont-rs-messenger::before{content:"\ea3c"}.webfont-rs-snapchat::before{content:"\ea3d"}.webfont-rs-youtube::before{content:"\ea3e"}.webfont-search::before{content:"\ea3f"}.webfont-skier::before{content:"\ea40"}.webfont-skis::before{content:"\ea41"}.webfont-smiley::before{content:"\ea42"}.webfont-snowglobe::before{content:"\ea43"}.webfont-snowman::before{content:"\ea44"}.webfont-sommet::before{content:"\ea45"}.webfont-telepherique::before{content:"\ea46"}.webfont-telesiege::before{content:"\ea47"}.webfont-tiktok::before{content:"\ea48"}.webfont-twitter::before{content:"\ea49"}.webfont-webcam::before{content:"\ea4a"}.webfont-youtube::before{content:"\ea4b"}.dialog__overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s}.dialog__content{overflow:hidden}.dialog.dialog--open .dialog__content,.dialog.dialog--close .dialog__content{-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.dialog.dialog--open .dialog__content{-webkit-animation-name:anim-open;animation-name:anim-open;-webkit-animation-timing-function:cubic-bezier(0.7,0,0.3,1);animation-timing-function:cubic-bezier(0.7,0,0.3,1)}.dialog.dialog--close .dialog__content{-webkit-animation-name:anim-close;animation-name:anim-close}.dialog.dialog--open h2,.dialog.dialog--open button{-webkit-animation:anim-elem 0.4s both;animation:anim-elem 0.4s both}.dialog.dialog--open h2{-webkit-animation-delay:0.25s;animation-delay:0.25s}.dialog.dialog--open button{-webkit-animation-delay:0.15s;animation-delay:0.15s}@-webkit-keyframes anim-open{0%{opacity:0;-webkit-transform:translate3d(0,-400px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0)}}@keyframes anim-open{0%{opacity:0;-webkit-transform:translate3d(0,-400px,0);transform:translate3d(0,-400px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes anim-close{0%{opacity:1;-webkit-transform:translate3d(0,0,0)}100%{opacity:0;-webkit-transform:translate3d(0,100px,0)}}@keyframes anim-close{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}@-webkit-keyframes anim-elem{0%{opacity:0;-webkit-transform:translate3d(0,-100px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0)}}@keyframes anim-elem{0%{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.dialog,.dialog__overlay{width:100%;height:100%;top:0;left:0;z-index:9999}.dialog{position:fixed;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;pointer-events:none}.dialog__overlay{position:absolute;z-index:1;background:rgba(255,255,255,0.7);opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;-webkit-backface-visibility:hidden}.dialog--open .dialog__overlay{opacity:1;pointer-events:auto}.dialog__content{width:50%;max-width:560px;min-width:290px;background:#fff;padding:4em;text-align:center;position:relative;z-index:5;opacity:0}.dialog--open .dialog__content{pointer-events:auto}.dialog h2{margin:0;font-weight:400;font-size:2em;padding:0 0 2em;margin:0}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/npy_station/dist/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.cd-image-container{position:relative;margin:0em auto}.cd-image-container img{display:block}.cd-image-label{position:absolute;bottom:0;right:0;color:#ffffff;padding:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform 0.3s 0.7s,opacity 0.3s 0.7s;-moz-transition:-moz-transform 0.3s 0.7s,opacity 0.3s 0.7s;transition:transform 0.3s 0.7s,opacity 0.3s 0.7s}.cd-image-label.is-hidden{visibility:hidden}.is-visible .cd-image-label{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cd-resize-img{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-resize-img>img{position:absolute;left:0;top:0;display:block;height:100%;width:auto;max-width:none}.cd-resize-img .cd-image-label{right:auto;left:0}.is-visible .cd-resize-img{width:50%;-webkit-animation:cd-bounce-in 0.7s;-moz-animation:cd-bounce-in 0.7s;animation:cd-bounce-in 0.7s}@-webkit-keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@-moz-keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}.cd-handle{position:absolute;height:84px;width:84px;left:50%;top:50%;margin-left:-42px;margin-top:-42px;border-radius:50%;cursor:move;opacity:0;-webkit-transform:translate3d(0,0,0) scale(0);-moz-transform:translate3d(0,0,0) scale(0);-ms-transform:translate3d(0,0,0) scale(0);-o-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0)}.cd-handle:before{content:"";background:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:60px;height:60px;border-radius:50%;z-index:1}.cd-handle:after{content:"";font-size:84px;color:#4f0697;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;z-index:1}@media screen and (max-width:108.125em){.cd-handle{top:25%}}@media print,screen and (max-width:74.99875em){.cd-handle{top:0}}.cd-handle.draggable:before{color:#4d1b72}.is-visible .cd-handle{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-o-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);-webkit-transition:-webkit-transform 0.3s 0.7s,opacity 0s 0.7s;-moz-transition:-moz-transform 0.3s 0.7s,opacity 0s 0.7s;transition:transform 0.3s 0.7s,opacity 0s 0.7s}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;max-width:100%;min-width:100%}body>.select2-container{min-width:unset}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border-radius:0 0 calc(58px * 0.9 / 2) calc(58px * 0.9 / 2);box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:9;padding:0 10px}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block}.select2-search--dropdown .select2-search__field{padding:0 10px;width:100%;box-sizing:border-box;font-size:12px;color:#000;height:50px;background:#dfe8f0;border-radius:0}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background:#fff;border:0;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px;font-size:12px;color:#8899ae;padding:0 40px 0 16px;font-family:"Poppins",sans-serif;background:url(/themes/custom/npy_station/images/icons/chevron.svg) right 17px center no-repeat #fff;background-size:12px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;right:17px;bottom:18px}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none;border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{border:unset}.select2-container--default .select2-selection--multiple .select2-selection__choice[title="- None -"]{display:none}.select2-container--default .select2-selection--multiple .select2-search--inline{float:none;flex:0 0 100%}.select2-container--default .select2-selection--multiple .select2-search--inline input{border:0;border-radius:5px;height:100%;padding:0;font-size:calc(16px * 0.9);color:#002f6c;width:100% !important;margin:0}.select2-container--default .select2-selection--multiple .select2-search--inline input.placeholder{color:#002f6c;opacity:1}.select2-container--default .select2-selection--multiple .select2-search--inline input:-moz-placeholder{color:#002f6c;opacity:1}.select2-container--default .select2-selection--multiple .select2-search--inline input::-moz-placeholder{color:#002f6c;opacity:1}.select2-container--default .select2-selection--multiple .select2-search--inline input:-ms-input-placeholder{color:#002f6c;opacity:1}.select2-container--default .select2-selection--multiple .select2-search--inline input::-webkit-input-placeholder{color:#002f6c;opacity:1}.select2-container--default.select2-container--open .select2-selection--multiple .select2-search--inline input{border-radius:5px 5px 0 0}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple .select2-search--inline input{border-radius:0 0 5px 5px}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field{display:block;height:calc(62px * 0.9);padding:0 20px;border-radius:10px;background:#ffffff;color:#002f6c;font-size:calc(18px * 0.9);line-height:calc(21px * 0.9);font-weight:400;line-height:calc(58px * 0.9);box-shadow:0 0 calc(55px * 0.9) 0 rgba(59,139,219,0.17);cursor:pointer;border-radius:calc(58px * 0.9 / 2);font-size:calc(16px * 0.9)}.select2-container--default .select2-selection--multiple[aria-expanded="true"] .select2-selection__rendered .select2-search__field{border-radius:calc(58px * 0.9 / 2) calc(58px * 0.9 / 2) 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#672082;border-radius:3px;cursor:default;margin-right:8px;margin-bottom:8px;font-size:12px;line-height:14px;color:#fff;padding:6px;display:flex;flex-direction:row-reverse}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff;cursor:pointer;font-size:14px;font-size:20px;margin-left:11px;font-weight:700;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#000}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:0}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;padding-bottom:20px}.select2-container--default .select2-results__option{font-size:14px;padding:10px;color:#000;font-family:"Poppins",sans-serif}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#fff;color:#000;display:none}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#dfe8f0}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;background-image:-webkit-linear-gradient(top,white 50%,#eee 100%);background-image:-o-linear-gradient(top,white 50%,#eee 100%);background-image:linear-gradient(to bottom,white 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eee 50%);background-image:-o-linear-gradient(top,white 0%,#eee 50%);background-image:linear-gradient(to bottom,white 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,white 100%);background-image:-o-linear-gradient(top,#eee 50%,white 100%);background-image:linear-gradient(to bottom,#eee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:#000}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#000;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#000}.select2-container .select2-selection--multiple--custom .select2-search--inline{width:calc(100% - 20px)}.select2-container .select2-selection--multiple--custom .select2-search--inline .select2-search__field{width:100% !important}.select2-container--custom-selection{display:block}.select2-container--default .select2-selection--custom{background-color:transparent;border:0 none;border-radius:0;cursor:default;outline:0 none}.select2-container--default.select2-container--disabled .select2-selection--custom{background-color:transparent}.select2-container--classic .select2-selection--custom{background-color:transparent;border:0 none;border-radius:0;cursor:default}.select2-container--classic .select2-selection--custom:focus{border:0 none}.select2-container--classic.select2-container--disabled .select2-selection--custom{background-color:transparent}form .autocomplete-deluxe-multiple input.autocomplete-deluxe-form.autocomplete-deluxe-multiple{outline:none}#search_page .layout-left .select2-container--default .select2-selection--multiple .select2-search--inline input{height:50px;background:url(/themes/custom/npy_station/images/icons/chevron.svg) right 17px center no-repeat #fff;background-size:12px;font-size:14px;font-family:"Poppins",sans-serif}#search_page .layout-left .select2-container--default .select2-selection--multiple .select2-search--inline input.placeholder{color:#002f6c}#search_page .layout-left .select2-container--default .select2-selection--multiple .select2-search--inline input:-moz-placeholder{color:#002f6c}#search_page .layout-left .select2-container--default .select2-selection--multiple .select2-search--inline input::-moz-placeholder{color:#002f6c}#search_page .layout-left .select2-container--default .select2-selection--multiple .select2-search--inline input:-ms-input-placeholder{color:#002f6c}#search_page .layout-left .select2-container--default .select2-selection--multiple .select2-search--inline input::-webkit-input-placeholder{color:#002f6c}#search_page .layout-left .select2-container--default .select2-search--inline .select2-search__field{background:#fff;border:0;border-radius:0}.select2-dropdown.dropdown_multiple{border:0;border-top:1px solid #dfe8f0;padding:14px}.select2-dropdown.dropdown_multiple li{display:block;position:relative;font-size:14px;line-height:20px;padding:0 0 0 32px;cursor:pointer}.select2-dropdown.dropdown_multiple li:hover,.select2-dropdown.dropdown_multiple li.select2-results__option--highlighted{background:none}.select2-dropdown.dropdown_multiple li:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background:#dfe8f0}.select2-dropdown.dropdown_multiple li[aria-selected="true"]{display:block}.select2-dropdown.dropdown_multiple li[aria-selected="true"]:before{background:url(/themes/custom/npy_station/images/icons/check.svg) center no-repeat #002f6c;background-size:11px 11px}.select2-dropdown.dropdown_multiple li:not(:last-child){margin-bottom:13px}.custom_select2_container{margin-top:10px;max-width:230px}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:0.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,0.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease 200ms;transition:-ms-transform ease 200ms;transition:-o-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes ping{0%{transform:scale(1);opacity:0.6}100%{transform:scale(1.8);opacity:0}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;transition:all 0.5s linear}figure{font-size:0}figure img{max-width:100%;height:auto}button,input{outline:none;border:none;padding:0;-webkit-appearance:none;background-color:transparent;cursor:pointer}.webfont{font-family:"Poppins",sans-serif}.webfont:before{font-family:"webfont"}body{box-sizing:border-box;background-color:#fff;font-family:"Poppins",sans-serif;color:#002f6c}body.no_scroll{overflow:hidden}body.zoomed{zoom:1.5;-moz-transform:scale(1.3);-moz-transform-origin:center 0;overflow-x:hidden}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body a{transition:all 0.2s linear}body strong,body b{font-weight:700}body.toolbar-horizontal #wrapper,body.toolbar-vertical #wrapper{padding-top:165px}@media print,screen and (min-width:64em){body.toolbar-horizontal.toolbar-tray-open #header,body.toolbar-horizontal.toolbar-tray-open #nav_panel,body.toolbar-vertical.toolbar-tray-open #header,body.toolbar-vertical.toolbar-tray-open #nav_panel{top:78px}body.toolbar-horizontal.toolbar-tray-open #wrapper,body.toolbar-vertical.toolbar-tray-open #wrapper{padding-top:204px}}body img[data-src]{-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body img[data-src]:not(.lazyloaded){opacity:0}#wrapper{padding-top:calc(126px * .9);min-height:calc(100vh - calc(393px * .9));overflow:hidden}@media print,screen and (max-width:39.99875em){#wrapper{padding-top:94px}}@media print,screen and (min-width:40em){#header.summer+#wrapper{padding-top:140px}}.leaflet-popup-content a{color:#002f6c;text-decoration:underline}.leaflet-popup-content a:hover{color:#307fc1}#map-result.alliance_map .leaflet-popup-close-button{display:none}#map-result.alliance_map .leaflet-popup{padding-top:66px}#map-result.alliance_map .leaflet-popup-content-wrapper{border-radius:15px}#map-result.alliance_map .leaflet-popup-content-wrapper .leaflet-popup-content{width:470px !important;max-width:100vw}#map-result.alliance_map .leaflet-popup-content-wrapper figure{height:230px;overflow:hidden;border-radius:15px;margin-bottom:15px;margin-top:-66px;position:relative}#map-result.alliance_map .leaflet-popup-content-wrapper img{position:absolute;top:-99px;right:-99px;bottom:-99px;left:-99px;margin:auto;min-width:100%;min-height:100%;height:auto;width:auto}#map-result.alliance_map .leaflet-popup-content-wrapper .title{display:block;font-size:calc(20px * .9);line-height:calc(24px * .9);font-weight:700;text-transform:none;text-decoration:none;margin-bottom:15px}#map-result.alliance_map .leaflet-popup-content-wrapper .title .highlight{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}#map-result.alliance_map .leaflet-popup-content-wrapper .title .highlight:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#map-result.alliance_map .leaflet-popup-content-wrapper .title .highlight:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-blue.svg)}#map-result.alliance_map .leaflet-popup-content-wrapper .title .highlight_pink{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1;color:#fff}#map-result.alliance_map .leaflet-popup-content-wrapper .title .highlight_pink:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#map-result.alliance_map .leaflet-popup-content-wrapper .title .highlight_pink:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-pink.svg)}#map-result.alliance_map .leaflet-popup-content-wrapper .title .highlight_green{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}#map-result.alliance_map .leaflet-popup-content-wrapper .title .highlight_green:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#map-result.alliance_map .leaflet-popup-content-wrapper .title .highlight_green:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-green.svg)}#map-result.alliance_map .leaflet-popup-content-wrapper .title .underline{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}#map-result.alliance_map .leaflet-popup-content-wrapper .title .underline:before{content:"";position:absolute;z-index:-1;top:calc(24px * .9);left:15px;right:15px;height:10px;background:url(/themes/custom/npy_station/img/shapes/underline-green.svg);background-size:100% 100%}@media print,screen and (max-width:39.99875em){#map-result.alliance_map .leaflet-popup-content-wrapper .title{font-size:calc(18px * .9);line-height:calc(22px * .9)}}#map-result.alliance_map .leaflet-popup-content-wrapper .description{font-size:12px;line-height:18px}#map-result.alliance_map .leaflet-popup-content-wrapper .price{font-size:25px;line-height:24px;font-weight:700;text-align:right;color:#002f6c}#map-result.alliance_map .leaflet-popup-content-wrapper .price small{display:block;font-size:14px;line-height:24px;font-weight:400}#map-result.alliance_map .leaflet-popup-content-wrapper .lieu{margin-top:0;margin-bottom:18px;font-size:calc(16px * .9);line-height:calc(19px * .9);font-weight:400;color:#002f6c;display:flex;align-items:center}#map-result.alliance_map .leaflet-popup-content-wrapper .lieu:before{content:"";font-size:calc(18px * .9);margin-right:6px;vertical-align:middle}#map-result.alliance_map .leaflet-popup-content-wrapper .tags{padding-top:5px}#map-result.alliance_map .leaflet-popup-content-wrapper .price{margin:0;line-height:36px;font-weight:900}#map-result.alliance_map .leaflet-popup-content-wrapper .price+.price{font-weight:500;font-size:15px}.leaflet-container{font-family:"Poppins",sans-serif}.leaflet-container .iconMap-activity,.leaflet-container .iconMap-default,.leaflet-container .iconMap-station,.leaflet-container .iconMap-{margin-left:0 !important;width:auto !important}.leaflet-container .iconMap-activity a,.leaflet-container .iconMap-default div:not(.marker),.leaflet-container .iconMap-station div,.leaflet-container .iconMap- a,.leaflet-container .iconMap- .icon-map-accomodation:not(.marker){display:block;position:relative;font-weight:700;border-radius:15px;white-space:nowrap;transform:translateX(-50%)}.leaflet-container .iconMap-activity a:after,.leaflet-container .iconMap-default div:not(.marker):after,.leaflet-container .iconMap-station div:after,.leaflet-container .iconMap- a:after,.leaflet-container .iconMap- .icon-map-accomodation:not(.marker):after{content:"";position:absolute;bottom:-10px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:10px 9px 0 9px}.leaflet-container .iconMap-activity a,.leaflet-container .iconMap-default div:not(.marker),.leaflet-container .iconMap- a,.leaflet-container .iconMap- .icon-map-accomodation:not(.marker){font-size:15px;line-height:18px;color:#fff;background:var(--highlight-color);padding:9px 15px;position:relative}.leaflet-container .iconMap-activity a:after,.leaflet-container .iconMap-default div:not(.marker):after,.leaflet-container .iconMap- a:after,.leaflet-container .iconMap- .icon-map-accomodation:not(.marker):after{border-color:var(--highlight-color) transparent transparent transparent}.leaflet-container .iconMap-station div,.leaflet-container .iconMap-my-accomodation div{font-size:14px;line-height:16px;color:#002f6c;background:#fff;padding:32px 16px 16px 16px}.leaflet-container .iconMap-station div:before,.leaflet-container .iconMap-my-accomodation div:before{color:#fff;width:44px;height:44px;border-radius:50%;background:var(--highlight-color);text-align:center;line-height:44px;position:absolute;top:-22px;right:0;left:0;margin:auto}.leaflet-container .iconMap-station div:after,.leaflet-container .iconMap-my-accomodation div:after{border-color:#fff transparent transparent transparent}.leaflet-container .iconMap-station div:before{content:"";font-size:25px}.leaflet-container .iconMap-my-accomodation div:before{content:"";font-size:22px}.leaflet-container .icon-map-accomodation{color:#fff}.leaflet-container .icon-map-accomodation.icon-only{font-size:22px}.leaflet-container .icon-map-accomodation.price{font-size:14px;line-height:16px;font-weight:700}.leaflet-container .icon-map-accomodation.marker span{display:inline-block;width:42px;height:47px;background:url(/themes/custom/npy_station/img/marker.png) center no-repeat;background-size:100%;margin-top:10px;transform:translateX(-44%)}#node_banner.accomodation+#map_section .leaflet-container .iconMap-default div:not(.marker){color:#002f6c;background:#fff}#node_banner.accomodation+#map_section .leaflet-container .iconMap-default div:not(.marker):after{border-color:#fff transparent transparent transparent}.ajax-progress,#loader-screen{position:fixed;z-index:10;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,0.7);padding:0;display:flex;align-items:center;justify-content:center}.ajax-progress>*:not(.loader-message),#loader-screen>*:not(.loader-message){opacity:0;position:absolute}.ajax-progress .loader-message,#loader-screen .loader-message{padding-top:100px;font-size:20px;color:#002f6c;text-align:center;position:0 15px;line-height:30px;padding-left:15px;padding-right:15px}.ajax-progress:after,#loader-screen:after{content:" ";display:block;width:26px;height:26px;border-radius:50%;border:2px solid #002f6c;border-color:#002f6c transparent #002f6c transparent;animation:lds-dual-ring 1.2s linear infinite;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.dialog{z-index:-1}.dialog.dialog--open{z-index:999}.dialog .dialog__content{border-radius:15px;box-shadow:0 0 calc(99px * .9) 0 rgba(48,127,193,0.17);max-height:100vh;overflow:auto}@media print,screen and (max-width:39.99875em){.dialog .dialog__content:not(.iframe){width:calc(100vw - 20px);padding:60px 15px 30px 15px}}.dialog .dialog__content.iframe{padding:0;max-width:calc(800px * .9)}@media print,screen and (max-width:63.99875em){.dialog .dialog__content.iframe{width:100%}}.dialog .dialog__content.form_dialog{max-width:calc(1144px * .9);width:100%}.dialog .close-dialog.cross,.dialog .close-webcams-dialog:not(.dialog__overlay){position:absolute;z-index:1;top:calc(26px * .9);right:calc(26px * .9);cursor:pointer}.dialog .close-dialog.cross:before,.dialog .close-webcams-dialog:not(.dialog__overlay):before{content:"";color:#000;font-size:calc(18px * .9);-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dialog .close-dialog.cross:hover:before,.dialog .close-webcams-dialog:not(.dialog__overlay):hover:before{color:#ac052d}.dialog .button{margin-top:30px}.dialog .button span{cursor:pointer}#dialogPopupPage .dialog__content{width:calc(1470px * .9);max-width:90%;padding:calc(118px * .9) calc(148px * .9) calc(219px * .9) calc(95px * .9)}@media print,screen and (max-width:74.99875em){#dialogPopupPage .dialog__content{padding:60px}}@media print,screen and (max-width:39.99875em){#dialogPopupPage .dialog__content{padding:30px 15px;max-width:100%}}#dialogPopupPage .dialog__content .popup_content_wrapper{text-align:left}@media print,screen and (min-width:64em){#dialogPopupPage .dialog__content .popup_content_wrapper{display:flex;justify-content:space-between}}#dialogPopupPage .dialog__content .popup_content_wrapper .rte{flex:0 0 calc(100% - calc(417px * .9));max-width:calc(692px * .9);padding-right:calc(30px * .9);padding-top:calc(71px * .9)}@media print,screen and (max-width:63.99875em){#dialogPopupPage .dialog__content .popup_content_wrapper .rte{padding-top:0;margin-bottom:30px}}#dialogPopupPage .dialog__content .popup_content_wrapper .rte h2,#dialogPopupPage .dialog__content .popup_content_wrapper .rte .h2{padding-bottom:calc(10px * .9)}#dialogPopupPage .dialog__content .popup_content_wrapper figure{flex:0 0 calc(417px * .9)}@media print,screen and (max-width:63.99875em){#dialogPopupPage .dialog__content .popup_content_wrapper figure{text-align:center}}#dialogEventMinor .dialog__content{padding:calc(15px * .9);text-align:left;position:relative}#dialogEventMinor .dialog__content .close-dialog{position:absolute;z-index:2;top:2px;right:9px;width:calc(38px * .9);height:calc(38px * .9);background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}#dialogEventMinor .dialog__content .close-dialog:before{content:"";font-size:calc(18px * .9);color:#002f6c}#dialogEventMinor .dialog__content .images-event{margin-bottom:28px}#dialogEventMinor .dialog__content .images-event .owl-carousel .owl-stage-outer{border-radius:15px}#dialogEventMinor .dialog__content .images-event .owl-carousel .owl-nav button{position:absolute;top:0;bottom:0}#dialogEventMinor .dialog__content .images-event .owl-carousel .owl-nav button span{width:calc(35px * .9);height:calc(35px * .9);border-radius:50%;background:var(--highlight-color);text-align:center;line-height:calc(35px * .9);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#dialogEventMinor .dialog__content .images-event .owl-carousel .owl-nav button span:before{font-size:calc(11 * .9) 0.8px;color:#fff;margin-left:3px}#dialogEventMinor .dialog__content .images-event .owl-carousel .owl-nav button span:hover{background:#002f6c}#dialogEventMinor .dialog__content .images-event .owl-carousel .owl-nav button.owl-prev{left:6px}#dialogEventMinor .dialog__content .images-event .owl-carousel .owl-nav button.owl-next{right:6px}#dialogEventMinor .dialog__content .title-event{font-size:calc(20px * .9);line-height:calc(24px * .9);font-weight:700;text-transform:none;margin-bottom:calc(24px * .9);padding-right:calc(40px * .9)}#dialogEventMinor .dialog__content .title-event .highlight{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}#dialogEventMinor .dialog__content .title-event .highlight:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#dialogEventMinor .dialog__content .title-event .highlight:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-blue.svg)}#dialogEventMinor .dialog__content .title-event .highlight_pink{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1;color:#fff}#dialogEventMinor .dialog__content .title-event .highlight_pink:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#dialogEventMinor .dialog__content .title-event .highlight_pink:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-pink.svg)}#dialogEventMinor .dialog__content .title-event .highlight_green{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}#dialogEventMinor .dialog__content .title-event .highlight_green:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#dialogEventMinor .dialog__content .title-event .highlight_green:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-green.svg)}#dialogEventMinor .dialog__content .title-event .underline{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}#dialogEventMinor .dialog__content .title-event .underline:before{content:"";position:absolute;z-index:-1;top:calc(24px * .9);left:15px;right:15px;height:10px;background:url(/themes/custom/npy_station/img/shapes/underline-green.svg);background-size:100% 100%}@media print,screen and (max-width:39.99875em){#dialogEventMinor .dialog__content .title-event{font-size:calc(18px * .9);line-height:calc(22px * .9)}}#dialogEventMinor .dialog__content .small-desc-event{margin-bottom:calc(30px * .9)}#dialogEventMinor .dialog__content .desc-event{margin-bottom:calc(54px * .9)}#dialogEventMinor .dialog__content .event-data:not(:last-child){margin-bottom:calc(32px * .9)}#dialogEventMinor .dialog__content .data-label{font-size:calc(16px * .9);line-height:calc(19px * .9);font-weight:700;margin-bottom:calc(11px * .9);padding-left:calc(40px * .9);position:relative}#dialogEventMinor .dialog__content .data-label i{position:absolute;color:var(--highlight-color);left:0;top:0;width:calc(40px * .9);text-align:center;line-height:calc(20px * .9)}#dialogEventMinor .dialog__content .data-label i.webfont-pin{font-size:calc(20px * .9)}#dialogEventMinor .dialog__content .data-label i.webfont-calendrier{font-size:calc(16px * .9)}#dialogEventMinor .dialog__content .data-label i.webfont-clock-border{font-size:calc(16px * .9)}#dialogEventMinor .dialog__content .data-label i.webfont-information{font-size:calc(19px * .9)}#dialogEventMinor .dialog__content .data-label i.webfont-email{font-size:calc(17px * .9)}#dialogEventMinor .dialog__content .data-label i.webfont-phone-border{font-size:calc(20px * .9)}#dialogEventMinor .dialog__content .data-label i.webfont-credit-card{font-size:calc(17px * .9)}#dialogEventMinor .dialog__content .data-value{font-size:calc(15px * .9);line-height:calc(18px * .9);padding-left:calc(40px * .9)}#dialogEventMinor .dialog__content .data-list{padding-left:calc(40px * .9)}#dialogEventMinor .dialog__content .data-list li{font-size:calc(15px * .9);line-height:calc(24px * .9);padding-left:calc(18px * .9);position:relative}#dialogEventMinor .dialog__content .data-list li:before{content:"";font-size:8px;color:#05ac3d;position:absolute;left:0;top:7px}#calendar-container,.calendar-container{text-align:center;margin-bottom:calc(61px * .9)}@media print,screen and (max-width:39.99875em){#calendar-container,.calendar-container{margin-bottom:30px}}#calendar-container>p,.calendar-container>p{font-size:calc(15px * .9);line-height:calc(24px * .9);font-weight:700;margin-bottom:calc(22px * .9)}#calendar-container #calendar,#calendar-container .calendar,.calendar-container #calendar,.calendar-container .calendar{position:relative;background:rgba(228,241,252,0.42);padding:calc(16px * .9) calc(36px * .9) calc(24px * .9) calc(36px * .9);border-radius:15px;text-align:center;display:inline-block;margin-bottom:calc(20px * .9)}@media print,screen and (max-width:39.99875em){#calendar-container #calendar,#calendar-container .calendar,.calendar-container #calendar,.calendar-container .calendar{padding:16px 10px}}#calendar-container #calendar .current-date,#calendar-container .calendar .current-date,.calendar-container #calendar .current-date,.calendar-container .calendar .current-date{font-size:calc(16px * .9);padding:0 6px}#calendar-container #calendar .date-down,#calendar-container #calendar .date-up,#calendar-container .calendar .date-down,#calendar-container .calendar .date-up,.calendar-container #calendar .date-down,.calendar-container #calendar .date-up,.calendar-container .calendar .date-down,.calendar-container .calendar .date-up{font-size:0;cursor:pointer;position:absolute;top:calc(23px * .9)}#calendar-container #calendar .date-down:before,#calendar-container #calendar .date-up:before,#calendar-container .calendar .date-down:before,#calendar-container .calendar .date-up:before,.calendar-container #calendar .date-down:before,.calendar-container #calendar .date-up:before,.calendar-container .calendar .date-down:before,.calendar-container .calendar .date-up:before{content:"";font-size:calc(10px * .9);color:#002f6c;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#calendar-container #calendar .date-down:hover:before,#calendar-container #calendar .date-up:hover:before,#calendar-container .calendar .date-down:hover:before,#calendar-container .calendar .date-up:hover:before,.calendar-container #calendar .date-down:hover:before,.calendar-container #calendar .date-up:hover:before,.calendar-container .calendar .date-down:hover:before,.calendar-container .calendar .date-up:hover:before{color:#5f9ed0}#calendar-container #calendar .date-down,#calendar-container .calendar .date-down,.calendar-container #calendar .date-down,.calendar-container .calendar .date-down{transform:rotate(180deg);left:100px}@media print,screen and (max-width:39.99875em){#calendar-container #calendar .date-down,#calendar-container .calendar .date-down,.calendar-container #calendar .date-down,.calendar-container .calendar .date-down{left:70px}}#calendar-container #calendar .date-up,#calendar-container .calendar .date-up,.calendar-container #calendar .date-up,.calendar-container .calendar .date-up{right:100px}@media print,screen and (max-width:39.99875em){#calendar-container #calendar .date-up,#calendar-container .calendar .date-up,.calendar-container #calendar .date-up,.calendar-container .calendar .date-up{right:70px}}#calendar-container #calendar .calendar-days,#calendar-container .calendar .calendar-days,.calendar-container #calendar .calendar-days,.calendar-container .calendar .calendar-days{padding-top:calc(19px * .9);display:flex;flex-wrap:wrap;margin:auto}#calendar-container #calendar .calendar-days>li,#calendar-container .calendar .calendar-days>li,.calendar-container #calendar .calendar-days>li,.calendar-container .calendar .calendar-days>li{width:calc(40px * .9);text-align:center;height:calc(40px * .9);line-height:calc(40px * .9);background:#fff;font-size:calc(16px * .9);color:#404696;border-radius:5px;position:relative;margin:4px;cursor:pointer}@media print,screen and (max-width:39.99875em){#calendar-container #calendar .calendar-days>li,#calendar-container .calendar .calendar-days>li,.calendar-container #calendar .calendar-days>li,.calendar-container .calendar .calendar-days>li{flex:0 0 calc((100% - 56px) / 7)}}#calendar-container #calendar .calendar-days>li:not(.past):before,#calendar-container .calendar .calendar-days>li:not(.past):before,.calendar-container #calendar .calendar-days>li:not(.past):before,.calendar-container .calendar .calendar-days>li:not(.past):before{content:"";position:absolute;bottom:0;left:0;right:0;border-radius:5px;height:4px}#calendar-container #calendar .calendar-days>li:not(.past).week:before,#calendar-container .calendar .calendar-days>li:not(.past).week:before,.calendar-container #calendar .calendar-days>li:not(.past).week:before,.calendar-container .calendar .calendar-days>li:not(.past).week:before{background:linear-gradient(to bottom,#672082,#292b82)}#calendar-container #calendar .calendar-days>li:not(.past).week-end:before,#calendar-container .calendar .calendar-days>li:not(.past).week-end:before,.calendar-container #calendar .calendar-days>li:not(.past).week-end:before,.calendar-container .calendar .calendar-days>li:not(.past).week-end:before{background:var(--highlight-color)}#calendar-container #calendar .calendar-days>li.active-between,#calendar-container #calendar .calendar-days>li.active-start,#calendar-container #calendar .calendar-days>li.active-end,#calendar-container .calendar .calendar-days>li.active-between,#calendar-container .calendar .calendar-days>li.active-start,#calendar-container .calendar .calendar-days>li.active-end,.calendar-container #calendar .calendar-days>li.active-between,.calendar-container #calendar .calendar-days>li.active-start,.calendar-container #calendar .calendar-days>li.active-end,.calendar-container .calendar .calendar-days>li.active-between,.calendar-container .calendar .calendar-days>li.active-start,.calendar-container .calendar .calendar-days>li.active-end{background:linear-gradient(to bottom,#672082,#292b82);color:#fff}#calendar-container #calendar .calendar-days>li.active-between:before,#calendar-container #calendar .calendar-days>li.active-start:before,#calendar-container #calendar .calendar-days>li.active-end:before,#calendar-container .calendar .calendar-days>li.active-between:before,#calendar-container .calendar .calendar-days>li.active-start:before,#calendar-container .calendar .calendar-days>li.active-end:before,.calendar-container #calendar .calendar-days>li.active-between:before,.calendar-container #calendar .calendar-days>li.active-start:before,.calendar-container #calendar .calendar-days>li.active-end:before,.calendar-container .calendar .calendar-days>li.active-between:before,.calendar-container .calendar .calendar-days>li.active-start:before,.calendar-container .calendar .calendar-days>li.active-end:before{content:none}#calendar-container #calendar .calendar-days>li.past,#calendar-container .calendar .calendar-days>li.past,.calendar-container #calendar .calendar-days>li.past,.calendar-container .calendar .calendar-days>li.past{opacity:0.3;pointer-events:none}#calendar-container #calendar-exit,#calendar-container .calendar-exit,.calendar-container #calendar-exit,.calendar-container .calendar-exit{position:absolute;z-index:1;right:20px;top:20px;font-size:0;cursor:pointer}#calendar-container #calendar-exit:before,#calendar-container .calendar-exit:before,.calendar-container #calendar-exit:before,.calendar-container .calendar-exit:before{content:"";font-size:15px}#calendar-container #calendar-exit+#calendar,#calendar-container #calendar-exit+.calendar,#calendar-container .calendar-exit+#calendar,#calendar-container .calendar-exit+.calendar,.calendar-container #calendar-exit+#calendar,.calendar-container #calendar-exit+.calendar,.calendar-container .calendar-exit+#calendar,.calendar-container .calendar-exit+.calendar{padding-top:40px}#calendar-container #calendar-exit+#calendar .date-down,#calendar-container #calendar-exit+#calendar .date-up,#calendar-container #calendar-exit+.calendar .date-down,#calendar-container #calendar-exit+.calendar .date-up,#calendar-container .calendar-exit+#calendar .date-down,#calendar-container .calendar-exit+#calendar .date-up,#calendar-container .calendar-exit+.calendar .date-down,#calendar-container .calendar-exit+.calendar .date-up,.calendar-container #calendar-exit+#calendar .date-down,.calendar-container #calendar-exit+#calendar .date-up,.calendar-container #calendar-exit+.calendar .date-down,.calendar-container #calendar-exit+.calendar .date-up,.calendar-container .calendar-exit+#calendar .date-down,.calendar-container .calendar-exit+#calendar .date-up,.calendar-container .calendar-exit+.calendar .date-down,.calendar-container .calendar-exit+.calendar .date-up{top:45px}#calendar-container .calendar-legend,.calendar-container .calendar-legend{display:flex;flex-wrap:wrap;justify-content:center}#calendar-container .calendar-legend li,.calendar-container .calendar-legend li{font-size:calc(12px * .9);line-height:calc(24px * .9);font-weight:700;padding-left:calc(23px * .9);position:relative}@media print,screen and (min-width:40em){#calendar-container .calendar-legend li:not(:last-child),.calendar-container .calendar-legend li:not(:last-child){margin-right:27px}}#calendar-container .calendar-legend li:before,.calendar-container .calendar-legend li:before{content:"";width:calc(14px * .9);height:calc(14px * .9);position:absolute;left:0;top:0;bottom:0;margin:auto;border-radius:50%}#calendar-container .calendar-legend li.week,.calendar-container .calendar-legend li.week{color:#002f6c}#calendar-container .calendar-legend li.week:before,.calendar-container .calendar-legend li.week:before{background:linear-gradient(to bottom,#672082,#292b82)}#calendar-container .calendar-legend li.week-end,.calendar-container .calendar-legend li.week-end{color:var(--highlight-color)}#calendar-container .calendar-legend li.week-end:before,.calendar-container .calendar-legend li.week-end:before{background:var(--highlight-color)}nav.pager{padding-top:calc(57px * .9);padding-bottom:calc(140px * .9)}@media print,screen and (max-width:39.99875em){nav.pager{padding-top:30px;padding-bottom:30px}}nav.pager ul{text-align:center;font-size:0}nav.pager ul>li{display:inline-block;vertical-align:middle;padding:0 5px}nav.pager ul>li a,nav.pager ul>li span{display:block;font-size:calc(20px * .9);line-height:calc(20px * .9);letter-spacing:calc(1.2px * .9);color:#002f6c}nav.pager ul>li.is-active a,nav.pager ul>li.is-active span{color:var(--dark-color);text-decoration:underline;font-weight:700}nav.pager ul>li.pager__item--next,nav.pager ul>li.pager__item--last,nav.pager ul>li.pager__item--previous,nav.pager ul>li.pager__item--first{display:none}ul.pager-tourinsoft{padding-top:calc(14px * .9);text-align:center;font-size:0}ul.pager-tourinsoft>li{display:inline-block;vertical-align:middle;padding:0 5px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}ul.pager-tourinsoft>li:not(.active){cursor:pointer}ul.pager-tourinsoft>li:not(.pager-previous):not(.pager-next){font-size:calc(14px * .9);line-height:calc(16px * .9);font-weight:400}ul.pager-tourinsoft>li:not(.pager-previous):not(.pager-next).active{font-weight:700}ul.pager-tourinsoft>li:not(.pager-previous):not(.pager-next):not(.active):hover{color:var(--main-color)}ul.pager-tourinsoft>li.pager-previous:before,ul.pager-tourinsoft>li.pager-next:before{content:"";font-size:calc(10px * .9);color:var(--main-color);-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}ul.pager-tourinsoft>li.pager-previous:hover:before,ul.pager-tourinsoft>li.pager-next:hover:before{color:var(--light-color)}ul.pager-tourinsoft>li.pager-next{transform:rotate(180deg)}@media print,screen and (max-width:39.99875em){ul.pager-tourinsoft>li:not(.active):not(.pager-previous):not(.pager-next){display:none}}#alliance_pager{display:flex;align-items:center;justify-content:space-between;padding:30px 0}#alliance_pager a.prev{font-size:14px;line-height:16px;font-weight:600;color:var(--main-color);display:inline-block;vertical-align:middle;user-select:none;display:flex;align-items:center;justify-content:flex-start}#alliance_pager a.prev:before{content:"";font-size:calc(10px * .9);margin-right:8px}#alliance_pager a.prev:hover{color:var(--light-color)}#alliance_pager a.next{font-size:14px;line-height:16px;font-weight:600;color:var(--main-color);display:inline-block;vertical-align:middle;user-select:none;display:flex;align-items:center;justify-content:flex-end}#alliance_pager a.next:after{content:"";transform:rotate(180deg);font-size:calc(10px * .9);margin-left:8px}#alliance_pager a.next:hover{color:var(--light-color)}#npy_webcams_popup .dialog__content{padding:calc(30px * .9);width:90%;max-width:calc(1470px * .9);z-index:999;text-align:left}@media print,screen and (max-width:63.99875em){#npy_webcams_popup .dialog__content{width:100%;padding:15px}}#npy_webcams_popup .dialog__content .popup_row{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wpap}@media print,screen and (max-width:63.99875em){#npy_webcams_popup .dialog__content .popup_row{flex-direction:column-reverse;align-items:stretch}}#npy_webcams_popup .dialog__content .popup_row .popup_left{flex:0 0 calc(934px * .9)}#npy_webcams_popup .dialog__content .popup_row .popup_left>a{cursor:pointer;position:relative;display:block}#npy_webcams_popup .dialog__content .popup_row .popup_left>a:before{content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAABxUlEQVR4nO2aSW7DMAxFfcAs21V7md41PUVcpBYQAkGigaMo0HyAtiL/g51IhLctSZIkSZKkzc+x9mPdiev3WBeF+pfHXtT6+6N3MZzwsK4K9a+C+rtCfXbxFQTcFeqzC3u/AuYCyuP1rVFAyOexbpvTE+AtYRTeRMBrQS8JtfC1H2wxrxt+NArPlNAK/1XpV0xtQ08JvfCtfkW0NvSQMArf65dNb8OZEjDhR/2yGG04QwI2PKZfMpgNLSVQwmP7JYHd0EICNTylXzTPZ/HR2V5TAic8tV8UcBbHnu01JHDDc/o1QSJBEn4pOBLChAcoEsKFBzASwoYHehLChwdqEv629ytsyPBATcJpwgNFQm1wUZ6G8OEL5Z1vCVhhxmjKaIbnPWM0pRa+9SMYTkLvr26FGaMpmP/5sBIoh5xwEjgnvDASJMfb5SRQBwwaZ3uJBPWBCGXEpHmx4UpQH4lhh4wWtzqOBGy/aDAbWl5pqRKmC5hxn6dImCpg5jADK2GaAI9JDkbCFAGeY6yRBHMBK8zwehLMBXiHB1oSzAWsEB4YzRhNBXiHB0YSxPTs9lb4DyUxK8Snsqf/WPr0n8snSZIkSRKTfwAVUTYt/38AAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:center center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:55;opacity:0.5;pointer-events:none;transition:0.5s all;z-index:555}#npy_webcams_popup .dialog__content .popup_row .popup_left>a:hover:before{opacity:1}@media screen and (max-width:93.75em){#npy_webcams_popup .dialog__content .popup_row .popup_left{flex:0 0 calc(100% - 430px)}}@media print,screen and (max-width:63.99875em){#npy_webcams_popup .dialog__content .popup_row .popup_left{flex:0 0 auto}}#npy_webcams_popup .dialog__content .popup_row .popup_right{flex:0 0 calc(100% - (964px * .9))}@media screen and (max-width:93.75em){#npy_webcams_popup .dialog__content .popup_row .popup_right{flex:0 0 400px}}@media print,screen and (max-width:63.99875em){#npy_webcams_popup .dialog__content .popup_row .popup_right{flex:0 0 auto;margin-bottom:30px}}#npy_webcams_popup .dialog__content .popup_row iframe{width:100%;border-radius:15px}@media screen and (max-width:93.75em){#npy_webcams_popup .dialog__content .popup_row iframe{height:calc(((100vw * 0.9) - (60px * 0.9) - 430px) * 56.25 / 100)}}@media print,screen and (max-width:63.99875em){#npy_webcams_popup .dialog__content .popup_row iframe{height:calc((100vw - 30px) * 55.25 / 100)}}#npy_webcams_popup .dialog__content .popup_row figure{height:450px;position:relative;overflow:hidden;border-radius:calc(15px * .9)}#npy_webcams_popup .dialog__content .popup_row figure img{position:absolute;top:0;left:-999px;right:-999px;min-height:100%;min-width:100%;max-width:unset;height:auto;width:auto;margin:auto}#npy_webcams_popup .dialog__content .popup_row h2{font-size:calc(30px * .9);line-height:calc(45px * .9);font-weight:400;margin-bottom:calc(12px * .9);padding:0}#npy_webcams_popup .dialog__content .popup_row h2 .highlight{display:inline-block;line-height:calc(28px * .9);position:relative;z-index:1}#npy_webcams_popup .dialog__content .popup_row h2 .highlight:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#npy_webcams_popup .dialog__content .popup_row h2 .highlight:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-blue.svg)}#npy_webcams_popup .dialog__content .popup_row h2 .highlight_pink{display:inline-block;line-height:calc(28px * .9);position:relative;z-index:1;color:#fff}#npy_webcams_popup .dialog__content .popup_row h2 .highlight_pink:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#npy_webcams_popup .dialog__content .popup_row h2 .highlight_pink:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-pink.svg)}#npy_webcams_popup .dialog__content .popup_row h2 .highlight_green{display:inline-block;line-height:calc(28px * .9);position:relative;z-index:1}#npy_webcams_popup .dialog__content .popup_row h2 .highlight_green:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#npy_webcams_popup .dialog__content .popup_row h2 .highlight_green:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-green.svg)}#npy_webcams_popup .dialog__content .popup_row h2 .underline{display:inline-block;line-height:calc(28px * .9);position:relative;z-index:1}#npy_webcams_popup .dialog__content .popup_row h2 .underline:before{content:"";position:absolute;z-index:-1;top:calc(34px * .9);left:15px;right:15px;height:10px;background:url(/themes/custom/npy_station/img/shapes/underline-green.svg);background-size:100% 100%}@media print,screen and (max-width:39.99875em){#npy_webcams_popup .dialog__content .popup_row h2{font-size:calc(18px * .9);line-height:calc(28px * .9)}}#npy_webcams_popup .dialog__content .popup_row p{font-size:calc(16px * .9);line-height:calc(19px * .9);font-weight:400}#npy_webcams_popup .dialog__content .popup_row p.webcam_date .point{display:inline-block;vertical-align:middle;width:4px;height:4px;border-radius:50%;background:var(--highlight-color);margin:0 5px}#npy_webcams_popup .dialog__content .popup_row .html{padding-top:calc(20px * .9)}#npy_webcams_popup .dialog__content .popup_row .html p{font-size:calc(16px * .9);line-height:calc(24px * .9);font-weight:400}@media print,screen and (max-width:39.99875em){#npy_webcams_popup .dialog__content .popup_row .html p{font-size:14px}}#npy_webcams_popup .dialog__content .popup_row .html p a{color:var(--main-color);font-weight:700;text-decoration:underline}#npy_webcams_popup .dialog__content .popup_row .html p a:hover{color:var(--light-color)}.container{max-width:calc(1470px * .9);margin:0px auto;position:relative}@media screen and (max-width:93.75em){.container{max-width:1140px}}@media print,screen and (max-width:74.99875em){.container{max-width:940px}}@media print,screen and (max-width:63.99875em){.container{max-width:600px}}@media print,screen and (max-width:39.99875em){.container{max-width:100%;padding:0px 20px}}@media screen and (max-width:400px){.container{padding:0px 15px}}@media screen and (min-width:93.8125em){.container_small{padding-left:calc(95px * .9);padding-right:calc(95px * .9)}}@media screen and (min-width:93.8125em){.container_smallest{padding-left:calc(210px * .9);padding-right:calc(210px * .9)}}.row{margin:0px -15px}.row::before,.row::after{display:table;content:' ';flex-basis:0;order:1}.row::after{clear:both}@media print,screen and (max-width:39.99875em){.row{margin:0}}#footer{background:#002f6c;color:#fff}#footer a{color:#fff}#footer_top{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:calc(40px * .9);padding-bottom:calc(30px * .9)}#footer_top p.title{font-size:calc(13px * .9);line-height:calc(15px * .9);font-weight:700;margin-bottom:calc(20px * .9)}#footer_top #footer_left,#footer_top #footer_right{flex:0 0 calc(345px * .9)}@media screen and (max-width:93.75em){#footer_top #footer_left,#footer_top #footer_right{flex:0 0 285px}}@media print,screen and (max-width:74.99875em){#footer_top #footer_left,#footer_top #footer_right{flex:0 0 190px}}@media print,screen and (max-width:63.99875em){#footer_top #footer_left,#footer_top #footer_right{flex:0 0 100%}}#footer_top #footer_left{text-align:center}@media print,screen and (min-width:64em) and (max-width:74.99875em){#footer_top #footer_left{text-align:left}}@media print,screen and (max-width:63.99875em){#footer_top #footer_left{margin-bottom:60px}}@media print,screen and (max-width:39.99875em){#footer_top #footer_left{margin-bottom:30px}}#footer_top #footer_left #logo_footer{font-size:calc(50.7px * .9);margin-bottom:calc(29.5px * .9)}#footer_top #footer_left .menu li{position:relative;width:calc(190px * .9);max-width:100%;margin:auto}@media print,screen and (min-width:64em) and (max-width:74.99875em){#footer_top #footer_left .menu li{width:175px;margin-left:0}}#footer_top #footer_left .menu li:not(:last-child){margin-bottom:calc(15px * .9)}#footer_top #footer_left .menu li span{position:absolute;z-index:1;pointer-events:none;left:calc(65px * .9);top:7px;font-size:calc(13px * .9);line-height:calc(15px * .9);font-weight:400;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer_top #footer_left .menu li a{display:block;border:1px solid #fff;border-radius:50px;height:calc(47px * .9);padding-left:calc(65px * .9);padding-top:calc(22px * .9);font-size:calc(15px * .9);line-height:calc(18px * .9);font-weight:700;position:relative;text-align:left;letter-spacing:0.9px}#footer_top #footer_left .menu li a:before{position:absolute;left:calc(28px * .9);top:calc(13px * .9);font-size:calc(26px * .9)}#footer_top #footer_left .menu li:hover span{color:#002f6c}#footer_top #footer_left .menu li:hover a{background:#fff;color:#002f6c}#footer_top .footer_nav{flex:0 0 calc(220px * .9)}@media screen and (max-width:93.75em){#footer_top .footer_nav{flex:0 0 190px}}@media print,screen and (max-width:74.99875em){#footer_top .footer_nav{flex:0 0 180px}}@media print,screen and (max-width:63.99875em){#footer_top .footer_nav{flex:0 0 calc(100% / 3)}}@media print,screen and (max-width:39.99875em){#footer_top .footer_nav{flex:0 0 100%;margin-bottom:30px;text-align:center}}#footer_top .footer_nav .menu li:not(:last-child){margin-bottom:calc(15px * .9)}#footer_top .footer_nav .menu li a{font-size:calc(13px * .9);line-height:calc(15px * .9);font-weight:400}#footer_top .footer_nav .menu li a:hover{text-decoration:underline}@media print,screen and (min-width:40em) and (max-width:63.99875em){#footer_top #footer_right{margin-top:60px}}@media print,screen and (max-width:63.99875em){#footer_top #footer_right{text-align:center}}#footer_top #footer_right .nav_contact{margin-bottom:calc(20px * .9)}#footer_top #footer_right .nav_contact .phone_footer_contact{display:inline-block;font-size:calc(30px * .9);line-height:calc(35px * .9);font-weight:700;margin-bottom:5px}@media print,screen and (min-width:64em) and (max-width:74.99875em){#footer_top #footer_right .nav_contact .phone_footer_contact{font-size:28px}}#footer_top #footer_right .nav_contact span{font-size:calc(13px * .9);line-height:calc(15px * .9);font-weight:400}#footer_top #footer_right .nav_social .menu{font-size:0}#footer_top #footer_right .nav_social .menu li{display:inline-block;vertical-align:top}#footer_top #footer_right .nav_social .menu li:not(:last-child){margin-right:calc(35px * .9)}@media print,screen and (min-width:64em) and (max-width:74.99875em){#footer_top #footer_right .nav_social .menu li:not(:last-child){margin-right:20px}}#footer_top #footer_right .nav_social .menu li a{display:inline-block;width:calc(50px * .9);height:calc(50px * .9);border-radius:50%;border:1px solid #fff;position:relative}#footer_top #footer_right .nav_social .menu li a:before{position:absolute;top:0;left:0;right:0;text-align:center;line-height:44px}#footer_top #footer_right .nav_social .menu li a.webfont-twitter:before{font-size:calc(23px * .9)}#footer_top #footer_right .nav_social .menu li a.webfont-facebook:before,#footer_top #footer_right .nav_social .menu li a.webfont-instagram:before{font-size:calc(23px * .9)}#footer_top #footer_right .nav_social .menu li a:hover{background:#fff;color:#002f6c}#footer_bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;min-height:calc(55px * .9);border-top:1px solid #fff}@media print,screen and (max-width:63.99875em){#footer_bottom{text-align:center;padding:15px 0}}#footer_bottom #footer_bottom_left{display:flex;align-items:center}@media print,screen and (max-width:63.99875em){#footer_bottom #footer_bottom_left{flex:0 0 100%;display:block;margin-bottom:15px}}#footer_bottom #footer_bottom_left p{font-size:calc(13px * .9);line-height:calc(15px * .9);font-weight:400}@media print,screen and (max-width:63.99875em){#footer_bottom #footer_bottom_left p{margin-bottom:15px}}#footer_bottom #footer_bottom_left .menu{display:flex;align-items:center}@media print,screen and (max-width:63.99875em){#footer_bottom #footer_bottom_left .menu{display:block}}#footer_bottom #footer_bottom_left .menu li{margin-left:calc(20px * .9)}@media print,screen and (max-width:63.99875em){#footer_bottom #footer_bottom_left .menu li{margin-left:0}#footer_bottom #footer_bottom_left .menu li:not(:last-child){margin-bottom:10px}}#footer_bottom #footer_bottom_left .menu li a{font-size:calc(13px * .9);line-height:calc(15px * .9);font-weight:400}#footer_bottom #footer_bottom_left .menu li a:hover{text-decoration:underline}#footer_bottom .advency{font-size:calc(13px * .9);line-height:calc(15px * .9);font-weight:400}@media print,screen and (max-width:63.99875em){#footer_bottom .advency{flex:0 0 100%}}#footer_bottom .advency a:hover{text-decoration:underline}form input[type=text],form input[type=email],form input[type=date],form input[type=tel],form select,form textarea{width:100%;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:text;outline:none;font-family:"Poppins",sans-serif}form textarea{resize:none !important;padding-top:27px;padding-bottom:27px}form select{cursor:pointer}form input[type=number]::-webkit-outer-spin-button,form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}form .ajax-progress,form .form-item--error-message{display:none}form .form-type-date{position:relative}form .form-type-date:after{content:"";color:#002f6c;font-size:calc(30px * .9);position:absolute;right:calc(22px * .9);top:0;bottom:0;margin:auto;height:calc(30px * .9);background:#fff;pointer-events:none}form .form-type-date input[type=date]{height:calc(58px * .9);background:#fff;border-radius:10px;padding:0 calc(22px * .9) 0 calc(15px * .9);font-size:calc(18px * .9);line-height:calc(21px * .9);font-weight:400;color:#002f6c;box-shadow:0 0 calc(55px * .9) 0 rgba(59,139,219,0.17)}form .form-type-date input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}form .form-type-webform-document-file .form-managed-file{border:1px solid #f4f5f9;position:relative;min-height:50px}form .form-type-webform-document-file .form-managed-file:before{content:"Rechercher";font-size:10px;font-weight:700;color:#8899ae;text-transform:uppercase;line-height:42px;background:#f4f5f9;padding:0 20px;border-radius:4px;position:absolute;z-index:1;top:3px;left:3px}form .form-type-webform-document-file .form-managed-file:after{content:"Aucun fichier sélectionné";font-size:12px;color:#8899ae;line-height:13px;top:18px;left:113px;position:absolute;z-index:1}form .form-type-webform-document-file input[type=file]{display:block;width:100%;height:50px;opacity:0;cursor:pointer;position:absolute;top:0;left:0;z-index:4}form .form-type-webform-document-file input[value="Retirer"]{font-size:10px;font-weight:700;color:#8899ae;text-transform:uppercase;line-height:42px;background:#f4f5f9;border-radius:4px;position:absolute;z-index:2;top:3px;left:3px;width:86px;text-align:center;font-family:"Poppins",sans-serif;margin:0;min-width:106px}form .form-type-webform-document-file span.file{font-size:12px;line-height:13px;top:0;line-height:48px;background:#fff;left:113px;position:absolute;z-index:2;width:calc(100% - 113px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}form .form-type-webform-document-file span.file a{color:#8899ae}form .form-type-webform-document-file .description{display:block;font-size:10px;line-height:12px;padding-top:6px;color:#8899ae}form .form-type-webform-document-file .messages--error{position:relative;z-index:1;margin-top:48px;background:#ac052d;color:#fff;padding:15px;font-size:12px;line-height:20px}form .ui-widget.ui-slider{border:0;background:#e4f1fc;width:200px;max-width:80%;margin-left:10px}form .ui-widget.ui-slider.ui-slider-horizontal{height:8px}form .ui-widget.ui-slider .ui-slider-range{background:linear-gradient(to bottom,#9e2bc9,#292b82);cursor:pointer}form .ui-widget.ui-slider .ui-slider-handle{width:21px;height:21px;border-radius:50%;background:linear-gradient(to bottom,var(--main-color),var(--light-color));border:0;outline:none;cursor:pointer;top:-6px}form .ui-widget.ui-slider .ui-slider-handle:after{content:attr(data-val);position:absolute;top:26px;left:-99px;right:-99px;margin:auto;width:36px;height:26px;border-radius:5px;background:#e4f1fc;box-shadow:0 0 55px 0 rgba(59,139,219,0.17);font-size:14px;font-weight:700;line-height:26px;text-align:center;color:#002f6c;font-family:"Poppins",sans-serif}form .rgpd_checkbox input[type=checkbox]{position:absolute;opacity:0;pointer-events:none;width:30px;height:30px;margin-top:16px;margin-left:16px}form .rgpd_checkbox input[type=checkbox]+label{background:#31d15e;border-radius:5px;padding:10px 10px 10px 50px;color:#fff;font-weight:700;font-size:15px;line-height:20px;position:relative;margin-bottom:0;cursor:pointer}form .rgpd_checkbox input[type=checkbox]+label a{color:#fff;text-decoration:underline}form .rgpd_checkbox input[type=checkbox]+label:before{content:"";position:absolute;left:10px;top:12px;border-radius:5px;background:#fff;width:30px;height:30px}form .rgpd_checkbox input[type=checkbox]+label:after{content:"";font-size:18px;color:#31d15e;position:absolute;left:14px;top:17px;opacity:0}form .rgpd_checkbox input[type=checkbox]:checked+label:after{opacity:1}form.comment-comments-blog-form{margin:0px -15px}form.comment-comments-blog-form::before,form.comment-comments-blog-form::after{display:table;content:' ';flex-basis:0;order:1}form.comment-comments-blog-form::after{clear:both}@media print,screen and (max-width:39.99875em){form.comment-comments-blog-form{margin:0}}form.comment-comments-blog-form .form-item-name{width:33.33333%;float:left;padding-right:.9375rem;padding-left:.9375rem}form.comment-comments-blog-form .form-item-name,form.comment-comments-blog-form .form-item-name:last-child:not(:first-child){float:left;clear:none}@media print,screen and (max-width:39.99875em){form.comment-comments-blog-form .form-item-name{width:100%}}form.comment-comments-blog-form .form-item-mail{width:66.66667%;float:left;padding-right:.9375rem;padding-left:.9375rem}form.comment-comments-blog-form .form-item-mail,form.comment-comments-blog-form .form-item-mail:last-child:not(:first-child){float:left;clear:none}@media print,screen and (max-width:39.99875em){form.comment-comments-blog-form .form-item-mail{width:100%}}form.comment-comments-blog-form .field--name-comment-body,form.comment-comments-blog-form>.captcha{width:100%;float:left;padding-right:.9375rem;padding-left:.9375rem}form.comment-comments-blog-form .field--name-comment-body,form.comment-comments-blog-form .field--name-comment-body:last-child:not(:first-child),form.comment-comments-blog-form>.captcha,form.comment-comments-blog-form>.captcha:last-child:not(:first-child){float:left;clear:none}form.comment-comments-blog-form .field--name-comment-body .filter-wrapper,form.comment-comments-blog-form>.captcha .filter-wrapper{display:none}form.comment-comments-blog-form .form-item-name,form.comment-comments-blog-form .form-item-mail,form.comment-comments-blog-form .field--name-comment-body,form.comment-comments-blog-form>.captcha{margin-bottom:30px}@media print,screen and (max-width:39.99875em){form.comment-comments-blog-form .form-item-name,form.comment-comments-blog-form .form-item-mail,form.comment-comments-blog-form .field--name-comment-body,form.comment-comments-blog-form>.captcha{padding:0}}form.comment-comments-blog-form .field-prefix{display:block;font-size:16px;font-weight:600;margin-bottom:6px}form.comment-comments-blog-form label,form.comment-comments-blog-form .description,form.comment-comments-blog-form .form-item-homepage{display:none}form.comment-comments-blog-form input[type=text],form.comment-comments-blog-form input[type=email],form.comment-comments-blog-form textarea{height:78px;border-radius:15px;background:#f4f5f9;padding-left:29px;padding-right:29px;font-size:calc(20px * .9);line-height:calc(24px * .9);font-weight:400;text-transform:none;color:#002f6c}form.comment-comments-blog-form input[type=text] .highlight,form.comment-comments-blog-form input[type=email] .highlight,form.comment-comments-blog-form textarea .highlight{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}form.comment-comments-blog-form input[type=text] .highlight:before,form.comment-comments-blog-form input[type=email] .highlight:before,form.comment-comments-blog-form textarea .highlight:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}form.comment-comments-blog-form input[type=text] .highlight:before,form.comment-comments-blog-form input[type=email] .highlight:before,form.comment-comments-blog-form textarea .highlight:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-blue.svg)}form.comment-comments-blog-form input[type=text] .highlight_pink,form.comment-comments-blog-form input[type=email] .highlight_pink,form.comment-comments-blog-form textarea .highlight_pink{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1;color:#fff}form.comment-comments-blog-form input[type=text] .highlight_pink:before,form.comment-comments-blog-form input[type=email] .highlight_pink:before,form.comment-comments-blog-form textarea .highlight_pink:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}form.comment-comments-blog-form input[type=text] .highlight_pink:before,form.comment-comments-blog-form input[type=email] .highlight_pink:before,form.comment-comments-blog-form textarea .highlight_pink:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-pink.svg)}form.comment-comments-blog-form input[type=text] .highlight_green,form.comment-comments-blog-form input[type=email] .highlight_green,form.comment-comments-blog-form textarea .highlight_green{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}form.comment-comments-blog-form input[type=text] .highlight_green:before,form.comment-comments-blog-form input[type=email] .highlight_green:before,form.comment-comments-blog-form textarea .highlight_green:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}form.comment-comments-blog-form input[type=text] .highlight_green:before,form.comment-comments-blog-form input[type=email] .highlight_green:before,form.comment-comments-blog-form textarea .highlight_green:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-green.svg)}form.comment-comments-blog-form input[type=text] .underline,form.comment-comments-blog-form input[type=email] .underline,form.comment-comments-blog-form textarea .underline{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}form.comment-comments-blog-form input[type=text] .underline:before,form.comment-comments-blog-form input[type=email] .underline:before,form.comment-comments-blog-form textarea .underline:before{content:"";position:absolute;z-index:-1;top:calc(24px * .9);left:15px;right:15px;height:10px;background:url(/themes/custom/npy_station/img/shapes/underline-green.svg);background-size:100% 100%}@media print,screen and (max-width:39.99875em){form.comment-comments-blog-form input[type=text],form.comment-comments-blog-form input[type=email],form.comment-comments-blog-form textarea{font-size:calc(18px * .9);line-height:calc(22px * .9)}}form.comment-comments-blog-form input[type=text]::-webkit-input-placeholder,form.comment-comments-blog-form input[type=email]::-webkit-input-placeholder,form.comment-comments-blog-form textarea::-webkit-input-placeholder{color:#002f6c;opacity:1}form.comment-comments-blog-form input[type=text]::-moz-placeholder,form.comment-comments-blog-form input[type=email]::-moz-placeholder,form.comment-comments-blog-form textarea::-moz-placeholder{color:#002f6c;opacity:1}form.comment-comments-blog-form input[type=text]:-ms-input-placeholder,form.comment-comments-blog-form input[type=email]:-ms-input-placeholder,form.comment-comments-blog-form textarea:-ms-input-placeholder{color:#002f6c;opacity:1}form.comment-comments-blog-form input[type=text]:-moz-placeholder,form.comment-comments-blog-form input[type=email]:-moz-placeholder,form.comment-comments-blog-form textarea:-moz-placeholder{color:#002f6c;opacity:1}form.comment-comments-blog-form textarea{height:251px}form.comment-comments-blog-form .form-actions{width:100%;float:left;padding-right:.9375rem;padding-left:.9375rem;text-align:right}form.comment-comments-blog-form .form-actions,form.comment-comments-blog-form .form-actions:last-child:not(:first-child){float:left;clear:none}@media print,screen and (max-width:39.99875em){form.comment-comments-blog-form .form-actions{padding:0}}form.comment-comments-blog-form .form-actions input[type=submit]{display:inline-block;font-size:14px;color:#fff;font-weight:600;line-height:20px;border-radius:23.5px;padding:calc((calc(36px * .9) - 20px) / 2) calc(20px * .9);position:relative;background:linear-gradient(to left,var(--dark-color),var(--light-color));cursor:pointer;user-select:none;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}form.comment-comments-blog-form .form-actions input[type=submit]:hover{opacity:0.7}.block_with_form form{max-width:1220px;width:100%;margin:auto;margin-bottom:137px}@media print,screen and (max-width:39.99875em){.block_with_form form{margin-bottom:30px}}.block_with_form form .form-actions input[type=submit]{display:inline-block;font-size:14px;color:#fff;font-weight:600;line-height:20px;border-radius:23.5px;padding:calc((36px - 20px) / 2) 30px;position:relative;background:linear-gradient(to left,var(--dark-color),var(--light-color));cursor:pointer;user-select:none}.block_with_form form .form-actions input[type=submit]:hover{opacity:0.7}.block_with_form form fieldset legend{display:block;font-size:18px;line-height:34px;font-weight:700}.block_with_form form fieldset:not(.no_margin) legend{margin-bottom:44px}@media print,screen and (max-width:39.99875em){.block_with_form form fieldset:not(.no_margin) legend{margin-bottom:15px}}.block_with_form form fieldset .fieldset-wrapper{margin:0px -15px}.block_with_form form fieldset .fieldset-wrapper::before,.block_with_form form fieldset .fieldset-wrapper::after{display:table;content:' ';flex-basis:0;order:1}.block_with_form form fieldset .fieldset-wrapper::after{clear:both}@media print,screen and (max-width:39.99875em){.block_with_form form fieldset .fieldset-wrapper{margin:0}}.block_with_form form fieldset .fieldset-wrapper>*{margin-bottom:44px}@media print,screen and (max-width:39.99875em){.block_with_form form fieldset .fieldset-wrapper>*{margin-bottom:20px}}@media print,screen and (min-width:40em){.block_with_form form fieldset .fieldset-wrapper>*:not(.half):not(.third){width:100%;float:left;padding-right:.9375rem;padding-left:.9375rem}.block_with_form form fieldset .fieldset-wrapper>*:not(.half):not(.third),.block_with_form form fieldset .fieldset-wrapper>*:not(.half):not(.third):last-child:not(:first-child){float:left;clear:none}}@media print,screen and (min-width:40em){.block_with_form form fieldset .fieldset-wrapper>.half{width:50%;float:left;padding-right:.9375rem;padding-left:.9375rem}.block_with_form form fieldset .fieldset-wrapper>.half,.block_with_form form fieldset .fieldset-wrapper>.half:last-child:not(:first-child){float:left;clear:none}}@media print,screen and (min-width:40em){.block_with_form form fieldset .fieldset-wrapper>.third{width:33.33333%;float:left;padding-right:.9375rem;padding-left:.9375rem}.block_with_form form fieldset .fieldset-wrapper>.third,.block_with_form form fieldset .fieldset-wrapper>.third:last-child:not(:first-child){float:left;clear:none}}.block_with_form form fieldset .fieldset-wrapper>.field-prefix{margin-bottom:70px}@media print,screen and (max-width:39.99875em){.block_with_form form fieldset .fieldset-wrapper>.field-prefix{margin-bottom:30px}}.block_with_form form fieldset input[type=text],.block_with_form form fieldset input[type=tel],.block_with_form form fieldset input[type=email],.block_with_form form fieldset select,.block_with_form form fieldset textarea{height:78px;background:#f4f5f9;border-radius:5px;padding:0 15px;font-size:18px}.block_with_form form fieldset textarea{height:230px;padding:15px}.block_with_form form fieldset label{font-size:18px;line-height:34px;margin-bottom:9px;display:block}.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper{margin:0}.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox],.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio],.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox],.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]{position:absolute;opacity:0;pointer-events:none;width:calc(24px * .9);height:calc(24px * .9)}.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label,.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]+label,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]+label{display:block;font-size:calc(16px * .9);line-height:calc(24px * .9);position:relative;cursor:pointer;padding-left:calc(40px * .9)}.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label a,.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]+label a,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label a,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]+label a{color:#307fc1;text-decoration:underline}.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label a:hover,.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]+label a:hover,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label a:hover,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]+label a:hover{color:#002f6c}.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label:before,.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]+label:before,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label:before,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]+label:before{content:"";position:absolute;left:0;top:0;border-radius:3px;background:#e4f1fc;width:calc(24px * .9);height:calc(24px * .9)}.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label:after,.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]+label:after,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label:after,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]+label:after{content:"";font-size:calc(14px * .9);color:#002f6c;position:absolute;left:4px;top:5px;opacity:0}.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]:checked+label:after,.block_with_form form fieldset .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]:checked+label:after,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]:checked+label:after,.block_with_form form fieldset .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]:checked+label:after{opacity:1}.block_with_form form fieldset .webform-entity-checkboxes--wrapper .form-checkboxes{columns:3}.block_with_form form fieldset .webform-entity-checkboxes--wrapper .form-checkboxes .form-item{margin-bottom:29px}.block_with_form form fieldset .webform-entity-radios--wrapper>legend{display:none}.block_with_form form fieldset .webform-entity-radios--wrapper .form-radios{display:flex;flex-wrap:wrap;margin-bottom:0}@media print,screen and (max-width:74.99875em){.block_with_form form fieldset .webform-entity-radios--wrapper .form-radios{flex-direction:column}}.block_with_form form fieldset .webform-entity-radios--wrapper .form-radios .form-item:not(:last-child){margin-right:30px}@media print,screen and (max-width:74.99875em){.block_with_form form fieldset .webform-entity-radios--wrapper .form-radios .form-item:not(:last-child){margin-bottom:10px;margin-right:0}}.block_with_form.popup h2{text-align:center}.block_with_form.popup form{text-align:left;margin-bottom:0}.block_with_form.popup form fieldset:not(.no_margin) legend{margin-bottom:15px}@media print,screen and (max-width:39.99875em){.block_with_form.popup form fieldset:not(.no_margin) legend{margin-bottom:10px}}.block_with_form.popup form fieldset .fieldset-wrapper>*{margin-bottom:15px}@media print,screen and (max-width:39.99875em){.block_with_form.popup form fieldset .fieldset-wrapper>*{margin-bottom:10px}}.block_with_form.popup form fieldset label{font-size:16px;line-height:24px}.block_with_form.popup form fieldset input[type=text],.block_with_form.popup form fieldset input[type=tel],.block_with_form.popup form fieldset input[type=email],.block_with_form.popup form fieldset select,.block_with_form.popup form fieldset textarea{height:40px;background:#f4f5f9;border-radius:5px;padding:0 15px;font-size:16px}.block_with_form.popup form .form-actions{text-align:center}.form_dialog form{text-align:left}.form_dialog form legend{display:block;font-size:16px;font-weight:700;margin-bottom:30px}.form_dialog form label{display:block;font-size:14px;margin-bottom:6px}.form_dialog form input[type=text],.form_dialog form input[type=tel],.form_dialog form input[type=email],.form_dialog form select{height:40px;background:#f4f5f9;border-radius:5px;padding:0 15px;font-size:16px}.form_dialog form fieldset{display:block;margin-bottom:30px}.form_dialog form fieldset.cols .fieldset-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}@media print,screen and (min-width:40em){.form_dialog form fieldset.cols.two .fieldset-wrapper>*{flex:0 0 calc((100% - 20px) / 2)}.form_dialog form fieldset.cols.two .fieldset-wrapper>*:not(:nth-child(2n+2)){margin-right:20px}}@media print,screen and (min-width:64em){.form_dialog form fieldset.cols.three .fieldset-wrapper>*{flex:0 0 calc((100% - 40px) / 3)}.form_dialog form fieldset.cols.three .fieldset-wrapper>*:not(:nth-child(3n+3)){margin-right:20px}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.form_dialog form fieldset.cols.three .fieldset-wrapper>*{flex:0 0 calc((100% - 20px) / 2)}.form_dialog form fieldset.cols.three .fieldset-wrapper>*:not(:nth-child(2n+2)){margin-right:20px}}.form_dialog form fieldset .fieldset-wrapper>*{margin-bottom:20px;width:100%}.form_dialog form .form-actions{text-align:center}.form_dialog form .form-actions input[type=submit]{display:inline-block;font-size:14px;color:#fff;font-weight:600;line-height:20px;border-radius:23.5px;padding:calc((calc(36px * .9) - 20px) / 2) calc(20px * .9);position:relative;background:linear-gradient(to left,var(--dark-color),var(--light-color));cursor:pointer;user-select:none;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form_dialog form .form-actions input[type=submit]:hover{opacity:0.7}.section_webform_form form .webform-entity-checkboxes--wrapper>legend,.section_webform_form form .webform-entity-radios--wrapper>legend{display:none}.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox],.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio],.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox],.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]{position:absolute;opacity:0;pointer-events:none;width:calc(24px * .9);height:calc(24px * .9)}.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label,.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]+label,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]+label{display:block;font-size:calc(16px * .9);line-height:calc(24px * .9);position:relative;cursor:pointer;padding-left:calc(40px * .9)}.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label a,.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]+label a,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label a,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]+label a{color:#307fc1;text-decoration:underline}.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label a:hover,.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]+label a:hover,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label a:hover,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]+label a:hover{color:#002f6c}.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label:before,.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]+label:before,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label:before,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]+label:before{content:"";position:absolute;left:0;top:0;border-radius:3px;background:#e4f1fc;width:calc(24px * .9);height:calc(24px * .9)}.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label:after,.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]+label:after,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]+label:after,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]+label:after{content:"";font-size:calc(14px * .9);color:#002f6c;position:absolute;left:4px;top:5px;opacity:0}.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=checkbox]:checked+label:after,.section_webform_form form .webform-entity-checkboxes--wrapper .fieldset-wrapper .form-item input[type=radio]:checked+label:after,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=checkbox]:checked+label:after,.section_webform_form form .webform-entity-radios--wrapper .fieldset-wrapper .form-item input[type=radio]:checked+label:after{opacity:1}nav.breadcrumb ol{font-size:0}nav.breadcrumb ol li{display:inline-block;vertical-align:top;font-size:calc(12px * .9);line-height:calc(26px * .9);color:#002f6c;opacity:.47;font-weight:700}nav.breadcrumb ol li:not(:last-child){-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}nav.breadcrumb ol li:not(:last-child):after{content:">";font-weight:400;margin:0 3px 0 1px}nav.breadcrumb ol li:not(:last-child):hover{opacity:1}nav.breadcrumb ol li a{font-weight:400;color:#002f6c}#wrapper{padding-top:calc(90px * .9);overflow:hidden}@media print,screen and (max-width:63.99875em){#wrapper{padding-top:110px}}@media print,screen and (max-width:39.99875em){#wrapper{padding-top:60px}}#header{background:#fff;box-shadow:0 0 calc(55px * .9) 0 rgba(48,127,193,0.17);position:fixed;z-index:9;left:0;top:0;width:100vw;z-index:501}#header .alert_display_block{text-align:center;padding:calc(35px * .9) 0;font-size:calc(16px * .9);line-height:19px;color:#fff;position:relative;z-index:6}#header .alert_display_block a{color:#fff;position:relative;padding-right:calc(20px * .9)}@media print,screen and (max-width:39.99875em){#header .alert_display_block{padding:10px 0;font-size:14px;line-height:17px}}@media print,screen and (min-width:40em){#header.scrolled #header_top{height:calc(60px * .9)}#header.scrolled #header_top #logo_main{padding-bottom:0;height:calc(60px * .9);top:calc(-26px * .9)}#header.scrolled #header_top #logo_main img{max-width:calc(165px * .9)}}#header_top{padding:0 calc(60px * .9);display:grid;align-items:center;grid-template-columns:1fr calc(383.7px * .9) 1fr;height:calc(90px * .9);transition:0.3s all}@media print,screen and (max-width:63.99875em){#header_top{padding:0 15px}}@media print,screen and (max-width:63.99875em){#header_top{height:110px}}@media print,screen and (max-width:39.99875em){#header_top{grid-template-columns:30px 1fr;height:90px;padding-top:10px;padding-bottom:10px}#header_top #logo_main{padding-right:30px}#header_top #nav_header{grid-column:span 2;margin-top:5px}#header_top #nav_header ul{text-align:center}}#header_top #nav_main #nav_main_toggle{font-size:calc(32px * .9);width:auto;color:#002f6c;cursor:pointer;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#header_top #nav_main #nav_main_toggle:hover{color:#307fc1}@media print,screen and (max-width:39.99875em){#header_top #nav_main #nav_main_toggle{font-size:19px}}#header_top #logo_main{display:block;position:relative;top:calc(37px * .9);position:relative;padding-bottom:calc(15px * .9);height:calc(90px * .9);transition:0.3s all}@media print,screen and (max-width:39.99875em){#header_top #logo_main{height:40px;padding-bottom:0;top:0}}#header_top #logo_main p{font-size:calc(14px * .9);text-align:center;color:#002f6c;position:relative;z-index:5}@media print,screen and (max-width:39.99875em){#header_top #logo_main p{display:none;max-width:70%}}#header_top #logo_main p strong{font-weight:bold}#header_top #logo_main img{display:block;max-width:100%;height:auto;margin:0px auto;margin-top:calc(20px * .9);position:relative;z-index:5;transition:0.3s all}@media print,screen and (max-width:39.99875em){#header_top #logo_main img{margin-top:0}}@media print,screen and (max-width:39.99875em){#header_top #logo_main img{max-width:130px;max-height:40px}}#header_top #logo_main svg{position:absolute;width:100%;height:auto;left:0;bottom:calc(-15px * .9);z-index:1}@media print,screen and (max-width:39.99875em){#header_top #logo_main svg{display:none}}#header_top #nav_header{text-align:right}#header_top #nav_header ul{font-size:0}#header_top #nav_header ul>li{display:inline-block;vertical-align:middle}@media screen and (max-width:50em){#header_top #nav_header ul>li{display:block}}@media print,screen and (max-width:39.99875em){#header_top #nav_header ul>li{display:inline-block}}#header_top #nav_header ul>li:not(:last-child){margin-right:calc(20px * .9)}@media screen and (max-width:93.75em){#header_top #nav_header ul>li:not(:last-child){margin-right:5px}}@media screen and (max-width:50em){#header_top #nav_header ul>li:not(:last-child){margin-bottom:10px;margin-right:0}}@media print,screen and (max-width:39.99875em){#header_top #nav_header ul>li:not(:last-child){margin-bottom:0;margin-right:5px}}#header_top #nav_header ul>li a.button{white-space:nowrap;display:inline-block;font-size:14px;color:#fff;font-weight:600;line-height:20px;border-radius:23.5px;padding:calc((calc(36px * .9) - 20px) / 2) calc(30px * .9);position:relative;background:linear-gradient(to left,var(--dark-color),var(--light-color));cursor:pointer;user-select:none}#header_top #nav_header ul>li a.button:hover{opacity:0.7}@media screen and (max-width:93.75em){#header_top #nav_header ul>li a.button{padding:0 10px;min-width:70px}}@media print,screen and (max-width:74.99875em){#header_top #nav_header ul>li a.button{padding:0 10px;font-size:12px}}@media screen and (max-width:50em){#header_top #nav_header ul>li a.button{text-align:center}}@media print,screen and (max-width:39.99875em){#header_top #nav_header ul>li a.button{font-size:10px;line-height:26px;padding:0 9px;min-width:70px}}#header_top #nav_header ul>li a.pastille{position:relative}#header_top #nav_header ul>li a.pastille:before,#header_top #nav_header ul>li a.pastille:after{content:'';position:absolute;top:-6px;right:3px;width:calc(15px * .9);height:calc(15px * .9);border-radius:50%;background:#ff143c}#header_top #nav_header ul>li a.pastille:before{animation:ping 1.4s ease infinite;opacity:0.25}#header_top #nav_header ul>li a.webfont{color:#002f6c}#header_top #nav_header ul>li a.webfont.skier:before{font-size:calc(38px * .9)}@media print,screen and (max-width:63.99875em){#header_top #nav_header ul>li a.webfont.skier:before{font-size:28px}}#header_top #nav_header ul>li a.webfont.cart:before{font-size:calc(35px * .9)}@media print,screen and (max-width:63.99875em){#header_top #nav_header ul>li a.webfont.cart:before{font-size:25px}}#header_top #nav_header ul>li a.webfont:hover{color:#307fc1}@media print,screen and (max-width:39.99875em){#header_bottom{display:none}}.block-npy-webcams{display:none}@media print,screen and (min-width:40em){body.station_54 #header_top{height:140px}body.station_54 #header_top #logo_main svg{display:none}body.station_54 #header_top #logo_main img{margin-top:5px}body.station_54 #header.scrolled #header_top #logo_main{top:-20px}}#nav_panel{position:fixed;z-index:999;top:0;left:calc(-1195px * .9);height:100vh;width:calc(1195px * .9);background:#fff;box-shadow:0 0 calc(99px * .9) 0 rgba(59,139,219,0.17);align-items:center;opacity:0;pointer-events:none;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding-right:calc(125px * .9);max-width:100%;display:grid;grid-template-columns:calc(225px * .9) 1fr}@media print,screen and (max-width:63.99875em){#nav_panel{padding-right:0;grid-template-columns:1fr}}#nav_panel .lang_switch{position:absolute;left:225px;top:15px;z-index:999;background-color:rgba(141,255,252,0.1);padding-right:10px}@media screen and (max-width:500px){#nav_panel .lang_switch{position:relative;padding-top:20px;top:0;padding-bottom:20px;display:flex;justify-content:center;left:0 !important;width:100%}}#nav_panel .lang_switch select{cursor:pointer;z-index:888;padding:6px 9px;border:none;outline:none;color:#002f6c;background:transparent;font-size:14px}#nav_panel .lang_switch select:hover{color:var(--main-color)}@media print,screen and (max-width:63.99875em){#nav_panel .lang_switch{left:20px}}@media print,screen and (max-width:63.99875em){#nav_panel{max-width:100vw}}#nav_panel.visible{left:0;opacity:1;pointer-events:all}#nav_panel #close_nav_panel{position:absolute;z-index:1;top:calc(20px * .9);right:calc(15px * .9);font-size:calc(18px * .9);color:#002f6c;cursor:pointer;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:9999}#nav_panel #close_nav_panel:hover{color:#307fc1}@media print,screen and (max-width:63.99875em){#nav_panel #close_nav_panel{top:5px;right:5px}}#nav_panel #nav_main_switch{text-align:center}@media print,screen and (max-width:63.99875em){#nav_panel #nav_main_switch{display:flex;justify-content:center;align-items:center;padding-top:20px;padding-bottom:20px}}#nav_panel #nav_main_switch li{font-size:calc(18px * .9);line-height:calc(21px * .9);font-weight:400;color:#002f6c;display:block;position:relative;cursor:pointer}#nav_panel #nav_main_switch li:not(:last-child){margin-bottom:calc(45px * .9)}@media print,screen and (max-width:63.99875em){#nav_panel #nav_main_switch li:not(:last-child){margin-right:45px;margin-bottom:0}}#nav_panel #nav_main_switch li:not(:last-child) span:after{content:"";position:absolute;left:0;right:0;bottom:calc(-22px * .9);width:calc(71px * .9);margin:auto;height:1px;background:#f4f5f9;pointer-events:none}@media print,screen and (max-width:63.99875em){#nav_panel #nav_main_switch li:not(:last-child) span:after{width:60px;bottom:0;height:71px;width:1px;right:-22px;left:auto}}#nav_panel #nav_main_switch li:before{display:block;margin-bottom:calc(12px * .9)}#nav_panel #nav_main_switch li:after{content:"";position:absolute;width:calc(37px * .9);height:calc(37px * .9);border-radius:50%;background:#8dfffc;left:0;right:0;margin:auto;top:-7px;z-index:-1;opacity:0;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#nav_panel #nav_main_switch li#switch_winter:before{font-size:calc(32px * .9)}#nav_panel #nav_main_switch li#switch_summer:before{font-size:calc(28px * .9)}#nav_panel #nav_main_switch li.active span{font-weight:700}#nav_panel #nav_main_switch li.active:after{opacity:1}#nav_panel nav{position:relative;width:100%;height:100vh}@media print,screen and (max-width:63.99875em){#nav_panel nav{height:calc(100vh - 94px);overflow:auto}}#nav_panel nav .grid{align-items:center;display:grid;grid-template-columns:calc(375px * .9) 1fr;height:100%}@media screen and (max-width:820px){#nav_panel nav .grid{display:block}}@media print,screen and (max-width:63.99875em){#nav_panel nav{width:100%;padding-top:0px}}#nav_panel nav .list_featured_block_menu{max-width:470px}@media print,screen and (max-width:63.99875em){#nav_panel nav .list_featured_block_menu{padding:0 15px}}@media screen and (max-width:820px){#nav_panel nav .list_featured_block_menu{display:none}}#nav_panel nav .list_featured_block_menu>li:not(:last-child){margin-bottom:calc(40px * .9)}#nav_panel nav .list_featured_block_menu>li a{display:block;position:relative}#nav_panel nav .list_featured_block_menu>li a:hover figure img{transform:scale(1.1)}#nav_panel nav .list_featured_block_menu>li a .title_featured_block{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:calc(25px * .9);font-weight:bold;color:#ffffff;padding-left:calc(20px * .9);padding-right:calc(20px * .9);position:absolute;top:0;left:0;z-index:2}#nav_panel nav .list_featured_block_menu>li a figure{overflow:hidden;border-radius:5px;position:relative;z-index:1}#nav_panel nav .list_featured_block_menu>li a figure img{display:block;transition:all 0.3s}#nav_panel nav .menu a{color:#002f6c;font-size:calc(18px * .9);line-height:calc(21px * .9);font-weight:400;line-height:calc(48px * .9);padding-right:calc(15px * .9);display:block}@media print,screen and (max-width:63.99875em){#nav_panel nav .menu a{font-size:16px}}#nav_panel nav .menu a.webfont{position:relative;padding-left:calc(95px * .9)}#nav_panel nav .menu a.webfont:before{position:absolute;left:0;top:0;width:calc(95px * .9);text-align:center}@media print,screen and (max-width:63.99875em){#nav_panel nav .menu a.webfont{padding-left:50px}#nav_panel nav .menu a.webfont:before{width:50px}}#nav_panel nav .menu a.webfont-snowman:before,#nav_panel nav .menu a.webfont-infos:before{font-size:calc(34px * .9)}#nav_panel nav .menu a.webfont-mountain:before{font-size:calc(29.3px * .9)}#nav_panel nav .menu a.webfont-skier:before,#nav_panel nav .menu a.webfont-reduction:before{font-size:calc(32.4px * .9)}#nav_panel nav .menu a.webfont-telesiege:before{font-size:calc(33.8px * .9)}#nav_panel nav .menu a.webfont-avion:before{font-size:calc(29px * .9)}#nav_panel nav .menu a.webfont-cle:before{font-size:calc(28.7px * .9)}#nav_panel nav .menu a.webfont-arbres:before{font-size:calc(35.9px * .9)}#nav_panel nav .menu a:not(.webfont){padding-left:calc(30px * .9)}#nav_panel nav .menu a span.reduction{font-size:calc(15px * .9);line-height:calc(18px * .9);font-weight:400;margin-left:calc(19px * .9);position:relative;z-index:1}#nav_panel nav .menu a span.reduction:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#nav_panel nav .menu a span.reduction:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-blue.svg)}@media print,screen and (max-width:63.99875em){#nav_panel nav .menu a span.reduction{display:inline-block;margin:0}}#nav_panel nav .menu li:hover>a{background:#e4f1fc}#nav_panel nav .menu li.menu-item--expanded{cursor:pointer}#nav_panel nav .menu li:not(:last-child){margin-bottom:calc(12px * .9)}@media print,screen and (max-width:63.99875em){#nav_panel nav .menu li:not(:last-child){margin-bottom:0}}#nav_panel nav .menu li.menu-item--expanded>a:after{content:"+";font-size:calc(20px * .9);margin-left:calc(12px * .9);width:20px;height:20px;border-radius:50%;border:1px solid #002f6c;text-align:center;line-height:21px;display:inline-flex;vertical-align:middle;justify-content:center;align-items:center}#nav_panel nav .menu li.menu-item--expanded>a.expend:after{content:"-"}#nav_panel nav .menu li .menu{position:absolute;top:0;width:calc(375px * .9);left:calc(375px * .9);padding-top:calc(94px * .9);height:100vh;background:#fff;box-shadow:0 0 calc(51px * .9) 0 rgba(59,139,219,0.17);-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:55}@media print,screen and (max-width:63.99875em){#nav_panel nav .menu li .menu{position:relative;width:100%;padding:0;height:auto;box-shadow:unset;padding:0;padding-left:30px;left:0;display:none}#nav_panel nav .menu li .menu>li:not(:last-child){margin-bottom:0}#nav_panel nav .menu li .menu>li a{line-height:35px}}@media print,screen and (min-width:40em){#nav_panel nav .menu li:not(:hover)>.menu{pointer-events:none;opacity:0}}ul.tabs.primary{display:flex;flex-wrap:wrap}@media print,screen and (min-width:64em){ul.tabs.primary{position:fixed;left:0;top:200px;z-index:9;flex-direction:column;width:100px}}@media print,screen and (max-width:63.99875em){ul.tabs.primary{padding:0 30px;margin-bottom:30px}}@media print,screen and (max-width:39.99875em){ul.tabs.primary{padding:0 10px}}@media print,screen and (min-width:64em){ul.tabs.primary li{width:100%}ul.tabs.primary li:not(:last-child){margin-bottom:10px}}@media print,screen and (max-width:63.99875em){ul.tabs.primary li{margin-bottom:10px}ul.tabs.primary li:not(:last-child){margin-right:10px}}ul.tabs.primary li a{color:#fff;font-size:calc(14px * .9);padding:4px 8px;background:#002f6c;border:1px solid #002f6c;user-select:none;display:block}ul.tabs.primary li a:hover{background:#fff;color:#002f6c}#popup-infos-neige .dialog__content{max-width:100%;width:calc(1470px * .9);background:unset;padding:0;border-radius:0}#popup-infos-neige .dialog__content .close-dialog.cross{z-index:1}@media print,screen and (max-width:39.99875em){#popup-infos-neige .dialog__content .close-dialog.cross{top:77px;right:10px;background:#fff;padding:5px;border-radius:50%;display:flex;align-items:center;justify-content:center}#popup-infos-neige .dialog__content .close-dialog.cross:before{font-size:13px}}#popup-infos-neige .bg{background:#fff;border-radius:15px;box-shadow:0 0 calc(99px * .9) 0 rgba(59,139,219,0.17);padding:calc(28px * .9) calc(65px * .9) calc(43px * .9) calc(65px * .9);max-width:100%;width:calc(1470px * .9);max-height:100vh;display:inline-block;vertical-align:middle;text-align:left;line-height:1;overflow:auto;position:relative}@media print,screen and (max-width:39.99875em){#popup-infos-neige .bg{padding:80px 15px 15px 15px}}#popup-infos-neige .bg button.close{position:absolute;top:calc(22px * .9);right:calc(27px * .9)}#popup-infos-neige .bg button.close i{font-size:calc(18px * .9);color:#002f6c;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#popup-infos-neige .bg button.close:hover i{color:#ac052d}#popup-infos-neige .popup_header{text-align:center;margin-bottom:calc(31px * .9);padding:0 20px}#popup-infos-neige .popup_header .title{font-size:calc(20px * .9);line-height:calc(24px * .9);font-weight:400;text-transform:uppercase;margin-bottom:calc(17px * .9)}#popup-infos-neige .popup_header .title .highlight{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}#popup-infos-neige .popup_header .title .highlight:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#popup-infos-neige .popup_header .title .highlight:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-blue.svg)}#popup-infos-neige .popup_header .title .highlight_pink{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1;color:#fff}#popup-infos-neige .popup_header .title .highlight_pink:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#popup-infos-neige .popup_header .title .highlight_pink:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-pink.svg)}#popup-infos-neige .popup_header .title .highlight_green{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}#popup-infos-neige .popup_header .title .highlight_green:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#popup-infos-neige .popup_header .title .highlight_green:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-green.svg)}#popup-infos-neige .popup_header .title .underline{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}#popup-infos-neige .popup_header .title .underline:before{content:"";position:absolute;z-index:-1;top:calc(24px * .9);left:15px;right:15px;height:10px;background:url(/themes/custom/npy_station/img/shapes/underline-green.svg);background-size:100% 100%}@media print,screen and (max-width:39.99875em){#popup-infos-neige .popup_header .title{font-size:calc(18px * .9);line-height:calc(22px * .9)}}#popup-infos-neige .popup_header .date{font-size:calc(14px * .9);line-height:calc(16px * .9);color:#8899ae}#popup-infos-neige .popup_header .date span{font-weight:700}#popup-infos-neige .tabs-wrapper{display:flex}#popup-infos-neige .gauge{font-size:calc(16px * .9);line-height:calc(19px * .9);font-weight:400;display:inline-block;text-align:left;padding:calc(25px * .9) calc(41px * .9) calc(13px * .9) calc(41px * .9);margin-bottom:calc(39px * .9);border-bottom:1px dotted #e4f1fc;position:relative}@media print,screen and (max-width:39.99875em){#popup-infos-neige .gauge{margin-bottom:0;font-size:12px;line-height:16px;padding-top:0}}#popup-infos-neige .gauge .bar{position:absolute;left:0;bottom:0;width:17px;background-image:linear-gradient(to bottom,#11cc46,#63ffab);border-radius:50px 50px 0 0}#popup-infos-neige .gauge span{display:block}#popup-infos-neige .gauge .amount,#popup-infos-neige .gauge .value{font-size:calc(35px * .9);font-weight:700;margin-bottom:8px;margin-top:4px}@media print,screen and (max-width:39.99875em){#popup-infos-neige .gauge .amount,#popup-infos-neige .gauge .value{font-size:20px}}@media screen and (min-width:75em){#popup-infos-neige #popup-infos-neige-content{display:flex;align-items:flex-start}}#popup-infos-neige #popup-infos-neige-content .container{display:flex;flex-wrap:wrap}@media screen and (min-width:75em){#popup-infos-neige #popup-infos-neige-content .container{border-right:1px solid #e4f1fc;flex:calc(100% - (280px * .9))}}@media print,screen and (max-width:39.99875em){#popup-infos-neige #popup-infos-neige-content .container{padding:0}}#popup-infos-neige #popup-infos-neige-content .container>div{flex:0 0 calc(100% / 3);padding:calc(40px * .9);padding-bottom:calc(10px * .9);text-align:center}@media print,screen and (min-width:64em){#popup-infos-neige #popup-infos-neige-content .container>div:nth-child(1),#popup-infos-neige #popup-infos-neige-content .container>div:nth-child(2),#popup-infos-neige #popup-infos-neige-content .container>div:nth-child(3){border-bottom:1px solid #e4f1fc;padding-top:0}#popup-infos-neige #popup-infos-neige-content .container>div:not(:nth-child(3n+1)){border-left:1px solid #e4f1fc}}@media print,screen and (max-width:63.99875em){#popup-infos-neige #popup-infos-neige-content .container>div{flex:0 0 50%}}@media print,screen and (min-width:40em) and (max-width:63.99875em){#popup-infos-neige #popup-infos-neige-content .container>div:nth-child(1),#popup-infos-neige #popup-infos-neige-content .container>div:nth-child(2){padding-top:0}#popup-infos-neige #popup-infos-neige-content .container>div:nth-child(2n+1){border-right:1px solid #e4f1fc}#popup-infos-neige #popup-infos-neige-content .container>div:not(:last-child):not(:nth-last-child(2)){border-bottom:1px solid #e4f1fc}}@media print,screen and (max-width:39.99875em){#popup-infos-neige #popup-infos-neige-content .container>div{padding:10px 5px}#popup-infos-neige #popup-infos-neige-content .container>div:not(:last-child):not(:nth-last-child(2)):not(:nth-last-child(3)){border-bottom:1px solid #e4f1fc}#popup-infos-neige #popup-infos-neige-content .container>div:nth-child(2n+1){border-right:1px solid #e4f1fc}}#popup-infos-neige #popup-infos-neige-content .container .title{text-align:center}#popup-infos-neige #popup-infos-neige-content .container .title span{display:inline-block;font-size:calc(14px * .9);line-height:calc(16px * .9);font-weight:400;padding:calc(12px * .9) calc(24px * .9) calc(12px * .9) calc(47px * .9);position:relative;background:#e4f1fc;border-radius:calc(50px * .9);margin-bottom:calc(25px * .9)}#popup-infos-neige #popup-infos-neige-content .container .title span i{position:absolute;top:0;bottom:0;margin:auto;font-size:calc(18px * .9);height:calc(18px * .9);left:calc(15px * .9)}@media print,screen and (max-width:39.99875em){#popup-infos-neige #popup-infos-neige-content .container .title span{padding:calc(12px * .9) calc(10px * .9) calc(12px * .9) calc(35px * .9);font-size:calc(10px * .9);width:100%}}#popup-infos-neige #popup-infos-neige-content .container .last-snow-fall-date{margin-top:10px;font-size:calc(18px * .9);line-height:calc(21px * .9);font-weight:400}@media print,screen and (max-width:39.99875em){#popup-infos-neige #popup-infos-neige-content .container .last-snow-fall-date{font-size:12px;line-height:16px}}#popup-infos-neige #popup-infos-neige-content .container .donut-wrapper{display:flex;align-items:center;justify-content:space-between}#popup-infos-neige #popup-infos-neige-content .container .donut-wrapper .donut{flex:0 0 calc(93px * .9)}@media print,screen and (max-width:39.99875em){#popup-infos-neige #popup-infos-neige-content .container .donut-wrapper .donut{flex:0 0 60px}}#popup-infos-neige #popup-infos-neige-content .container .donut-wrapper .data{text-align:left;font-size:calc(18px * .9);line-height:calc(21px * .9);font-weight:400}@media print,screen and (max-width:39.99875em){#popup-infos-neige #popup-infos-neige-content .container .donut-wrapper .data{font-size:12px;line-height:16px}}#popup-infos-neige #popup-infos-neige-content .container .donut-wrapper .data .big{font-size:calc(35px * .9);line-height:calc(41px * .9);font-weight:700;display:block}@media print,screen and (max-width:39.99875em){#popup-infos-neige #popup-infos-neige-content .container .donut-wrapper .data .big{font-size:20px}}#popup-infos-neige #popup-infos-neige-content .container .donut-wrapper .data .small{font-size:calc(14px * .9);line-height:calc(16px * .9)}@media print,screen and (max-width:39.99875em){#popup-infos-neige #popup-infos-neige-content .container .donut-wrapper .data .small{font-size:12px}}#popup-infos-neige #popup-infos-neige-content .container .rect{background:#c3ffdf;border-radius:15px;font-size:calc(23px * .9);line-height:calc(27px * .9);display:inline-block;padding:10px calc(25px * .9) 10px calc(24px * .9)}@media print,screen and (max-width:39.99875em){#popup-infos-neige #popup-infos-neige-content .container .rect{padding:15px}}#popup-infos-neige #popup-infos-neige-content .container .rect .value{font-size:calc(51px * .9);line-height:calc(60px * .9);font-weight:700}@media print,screen and (max-width:39.99875em){#popup-infos-neige #popup-infos-neige-content .container .rect .value{font-size:20px;line-height:20px}}#popup-infos-neige #popup-infos-neige-content .container .link_wrap{text-align:center;flex:0 0 100%;padding-top:calc(40px * .9)}@media print,screen and (max-width:39.99875em){#popup-infos-neige #popup-infos-neige-content .container .link_wrap{padding-top:15px}}#popup-infos-neige #popup-infos-neige-content .container .link_wrap a{display:inline-block;font-size:14px;color:#fff;font-weight:600;line-height:20px;border-radius:23.5px;padding:calc((calc(36px * .9) - 20px) / 2) calc(20px * .9);position:relative;background:linear-gradient(to left,var(--dark-color),var(--light-color));cursor:pointer;user-select:none}#popup-infos-neige #popup-infos-neige-content .container .link_wrap a:hover{opacity:0.7}@media screen and (min-width:75em){#popup-infos-neige #popup-infos-neige-content .webcams{flex:0 0 calc(280px * .9);padding-left:calc(30px * .9)}}@media print,screen and (max-width:74.99875em){#popup-infos-neige #popup-infos-neige-content .webcams{padding-top:30px}}#popup-infos-neige #popup-infos-neige-content .webcams .title{font-size:calc(20px * .9);line-height:calc(24px * .9);margin-bottom:calc(50px * .9)}#popup-infos-neige #popup-infos-neige-content .webcams .title .blue-highlight{font-weight:700;position:relative;z-index:1}#popup-infos-neige #popup-infos-neige-content .webcams .title .blue-highlight:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}#popup-infos-neige #popup-infos-neige-content .webcams .title .blue-highlight:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-blue.svg)}#popup-infos-neige #popup-infos-neige-content .webcams .title i{font-size:calc(26px * .9);display:inline-block;vertical-align:middle;margin-right:8px}#popup-infos-neige #popup-infos-neige-content .webcams .list_webcams li{position:relative}#popup-infos-neige #popup-infos-neige-content .webcams .list_webcams li i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;font-size:calc(28.7px * .9);width:calc(28.7px * .9);height:calc(28.7px * .9);color:#fff;pointer-events:none;z-index:2}#popup-infos-neige #popup-infos-neige-content .webcams .list_webcams li figure{height:calc(161px * .9);position:relative;overflow:hidden;border-radius:15px}#popup-infos-neige #popup-infos-neige-content .webcams .list_webcams li figure img{position:absolute;top:0;height:100%;width:auto;left:-999px;right:-999px;margin:auto;z-index:1;border-radius:15px}#popup-infos-neige #popup-infos-neige-content .webcams .list_webcams li:not(:last-child){margin-bottom:calc(30px * .9)}@media print,screen and (min-width:64em) and (max-width:74.99875em){#popup-infos-neige #popup-infos-neige-content .webcams .list_webcams{display:flex;flex-wrap:wrap;justify-content:space-between}#popup-infos-neige #popup-infos-neige-content .webcams .list_webcams li{flex:0 0 calc((100% - 30px) / 2)}#popup-infos-neige #popup-infos-neige-content .webcams .list_webcams li:not(:last-child){margin-bottom:0}}@media print,screen and (min-width:40em) and (max-width:63.99875em){#popup-infos-neige #popup-infos-neige-content .webcams .list_webcams{display:flex;flex-wrap:wrap;justify-content:space-between}#popup-infos-neige #popup-infos-neige-content .webcams .list_webcams li{flex:0 0 calc((100% - 30px) / 2)}#popup-infos-neige #popup-infos-neige-content .webcams .list_webcams li:not(:last-child){margin-bottom:0}}#popup-infos-neige #popup-infos-neige-content .webcams>a{font-size:14px;line-height:16px;font-weight:600;color:var(--main-color);display:inline-block;vertical-align:middle;user-select:none;display:flex;align-items:center;justify-content:flex-end;margin-top:calc(50px * .9)}#popup-infos-neige #popup-infos-neige-content .webcams>a:after{content:"";transform:rotate(180deg);font-size:calc(10px * .9);margin-left:8px}#popup-infos-neige #popup-infos-neige-content .webcams>a:hover{color:var(--light-color)}@media print,screen and (max-width:39.99875em){#popup-infos-neige #popup-infos-neige-content .webcams>a{margin-top:15px}}#dialogSearchWidget{align-items:flex-start;padding-top:calc(60px * .9)}@media print,screen and (max-width:39.99875em){#dialogSearchWidget{padding-top:0}}#dialogSearchWidget .dialog__content{max-width:calc(1470px * .9);width:90%;text-align:left;max-height:calc(100vh - (120px * .9));padding:0}@media screen and (min-width:64em){#dialogSearchWidget .dialog__content{overflow:initial}}@media print,screen and (max-width:39.99875em){#dialogSearchWidget .dialog__content{max-height:calc(100vh - 20px);width:calc(100vw - 20px)}}#dialogSearchWidget .dialog__content iframe{border-radius:15px}#dialogSearchWidget .list_offers_featured{padding-top:calc(70px * .9)}@media print,screen and (max-width:39.99875em){#dialogSearchWidget .list_offers_featured{padding-top:30px}}.alliance_menu_tabs{margin-left:auto;margin-right:auto;user-select:none;min-height:calc(60px * .9);background:#fff;border-radius:50px;padding:6px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;box-shadow:0 3px calc(55px * .9) 0 rgba(48,127,193,0.17);margin-bottom:calc(55px * .9);width:auto;max-width:100%}@media print,screen and (max-width:63.99875em){.alliance_menu_tabs{width:100%;overflow:auto;white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start}}.alliance_menu_tabs li a,.alliance_menu_tabs li span{cursor:pointer;display:inline-block;user-select:none;-moz-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.alliance_menu_tabs li a.active,.alliance_menu_tabs li span.active{display:inline-block;font-size:14px;color:#fff;font-weight:600;line-height:20px;border-radius:23.5px;padding:calc((calc(48px * .9) - 20px) / 2) calc(20px * .9);position:relative;background:linear-gradient(to left,#292b82,#672082);cursor:pointer;user-select:none;font-weight:500;font-size:calc(16px * .9);cursor:default}.alliance_menu_tabs li a.active:hover,.alliance_menu_tabs li span.active:hover{opacity:0.7}.alliance_menu_tabs li a.active:hover,.alliance_menu_tabs li span.active:hover{opacity:1}@media print,screen and (max-width:74.99875em){.alliance_menu_tabs li a.active,.alliance_menu_tabs li span.active{padding-left:10px;padding-right:10px;font-size:14px}}.alliance_menu_tabs li a:not(.active),.alliance_menu_tabs li span:not(.active){font-size:calc(16px * .9);line-height:calc(19px * .9);font-weight:400;font-weight:500;line-height:calc(48px * .9);color:#002f6c;padding:0 calc(20px * .9)}@media print,screen and (max-width:74.99875em){.alliance_menu_tabs li a:not(.active),.alliance_menu_tabs li span:not(.active){padding-left:10px;padding-right:10px;font-size:14px}}@media print,screen and (max-width:39.99875em){.alliance_menu_tabs{margin-bottom:30px}}.alliance_menu_tabs>.form-item:not(:last-child){margin-right:0}@media screen and (max-width:81.25em){.alliance_menu_tabs>.form-item input[type=radio]+label{padding:0 20px}}@media print,screen and (max-width:74.99875em){.alliance_menu_tabs>.form-item input[type=radio]+label{font-size:14px}}.alliance_menu_titles .h2{font-size:calc(30px * .9);line-height:calc(45px * .9);font-weight:400;display:block;text-align:center;margin-bottom:calc(42px * .9)}.alliance_menu_titles .h2 .highlight{display:inline-block;line-height:calc(28px * .9);position:relative;z-index:1}.alliance_menu_titles .h2 .highlight:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}.alliance_menu_titles .h2 .highlight:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-blue.svg)}.alliance_menu_titles .h2 .highlight_pink{display:inline-block;line-height:calc(28px * .9);position:relative;z-index:1;color:#fff}.alliance_menu_titles .h2 .highlight_pink:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}.alliance_menu_titles .h2 .highlight_pink:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-pink.svg)}.alliance_menu_titles .h2 .highlight_green{display:inline-block;line-height:calc(28px * .9);position:relative;z-index:1}.alliance_menu_titles .h2 .highlight_green:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}.alliance_menu_titles .h2 .highlight_green:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-green.svg)}.alliance_menu_titles .h2 .underline{display:inline-block;line-height:calc(28px * .9);position:relative;z-index:1}.alliance_menu_titles .h2 .underline:before{content:"";position:absolute;z-index:-1;top:calc(34px * .9);left:15px;right:15px;height:10px;background:url(/themes/custom/npy_station/img/shapes/underline-green.svg);background-size:100% 100%}@media print,screen and (max-width:39.99875em){.alliance_menu_titles .h2{font-size:calc(18px * .9);line-height:calc(28px * .9)}}@media print,screen and (max-width:63.99875em){.alliance_menu_titles .h2{margin-bottom:30px}}.alliance_menu_titles .h2:not(.active){display:none}.alliance_menu fieldset{display:flex;flex-wrap:wrap;align-items:center}.alliance_menu fieldset.align_top{align-items:flex-start}@media screen and (max-width:63.9375em){.alliance_menu fieldset{align-items:flex-start}}.alliance_menu fieldset:not(.active){display:none}.alliance_menu fieldset .form_item.disable{pointer-events:none}.alliance_menu fieldset .form_item.disable select,.alliance_menu fieldset .form_item.disable .select,.alliance_menu fieldset .form_item.disable input{background:#e4f1fc}.alliance_menu fieldset .form_item.hide{pointer-events:none;opacity:0}.alliance_menu fieldset .fieldset_fields{flex:0 0 calc(100% - (190px * .9));display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.alliance_menu fieldset .fieldset_fields.align_center{align-items:center}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset .fieldset_fields{flex:0 0 100%}}.alliance_menu fieldset .fieldset_fields.full{flex:0 0 100%}.alliance_menu fieldset .fieldset_fields.full:not(:last-child){margin-bottom:calc(30px * .9)}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset .fieldset_fields.full:not(:last-child){margin-bottom:15px}}@media print,screen and (min-width:64em){.alliance_menu fieldset .fieldset_fields.half{flex:0 0 50%}.alliance_menu fieldset .fieldset_fields.two_thirds{flex:0 0 calc(100% / 3 * 2)}}@media print,screen and (min-width:64em){.alliance_menu fieldset .fieldset_fields>.form_item.quarter{flex:0 0 calc((100% - 90px) / 4);width:calc((100% - 90px) / 4)}}@media print,screen and (max-width:63.99875em){.alliance_menu fieldset .fieldset_fields>.form_item.quarter{flex:0 0 calc((100% - 15px) / 2);margin-bottom:15px}.alliance_menu fieldset .fieldset_fields>.form_item.quarter.medium_full{flex:0 0 100%}}@media screen and (max-width:47.9375em){.alliance_menu fieldset .fieldset_fields>.form_item.quarter{flex:0 0 100%}}.alliance_menu fieldset .fieldset_fields>.form_item.third{flex:0 0 calc((100% - 60px) / 3)}@media print,screen and (max-width:63.99875em){.alliance_menu fieldset .fieldset_fields>.form_item.third{flex:0 0 calc((100% - 15px) / 2);margin-bottom:15px}}@media screen and (max-width:47.9375em){.alliance_menu fieldset .fieldset_fields>.form_item.third{flex:0 0 100%}}.alliance_menu fieldset .fieldset_fields>.form_item.half{flex:0 0 calc((100% - 30px) / 2)}@media screen and (max-width:47.9375em){.alliance_menu fieldset .fieldset_fields>.form_item.half{flex:0 0 100%;margin-bottom:15px}}.alliance_menu fieldset .fieldset_fields>.form_item.three_quarters{flex:0 0 calc((100% - 30px) / 4 * 3)}@media print,screen and (max-width:63.99875em){.alliance_menu fieldset .fieldset_fields>.form_item.three_quarters{flex:0 0 100%;margin-bottom:15px}}.alliance_menu fieldset .fieldset_fields>.form_item.full{flex:0 0 100%}@media screen and (max-width:63.9375em){.alliance_menu fieldset .fieldset_fields>.form_item.form_expand,.alliance_menu fieldset .fieldset_fields>.form_item.form_calendar{flex:0 0 100%}}.alliance_menu fieldset .fieldset_action{flex:0 0 calc(190px * .9);position:relative}@media screen and (max-width:63.9375em){.alliance_menu fieldset .fieldset_action{padding-top:10px}}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset .fieldset_action{flex:0 0 100%;text-align:center;padding-bottom:15px}}.alliance_menu fieldset .fieldset_action.full{flex:0 0 100%}@media print,screen and (min-width:40em){.alliance_menu fieldset .fieldset_action:not(.full){padding-left:30px}}.alliance_menu fieldset .fieldset_action input{display:inline-block;font-size:14px;color:#fff;font-weight:600;line-height:20px;border-radius:23.5px;padding:calc((calc(36px * .9) - 20px) / 2) calc(20px * .9);position:relative;background:linear-gradient(to left,var(--dark-color),var(--light-color));cursor:pointer;user-select:none;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.alliance_menu fieldset .fieldset_action input:hover{opacity:0.7}.alliance_menu fieldset .fieldset_action .more_filters_toggle{display:inline-block;color:rgba(0,61,123,0.5);font-size:calc(15px * .9);line-height:calc(18px * .9);cursor:pointer;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;left:calc(30px * .9);bottom:calc(-38px * .9)}.alliance_menu fieldset .fieldset_action .more_filters_toggle i{color:#002f6c;font-size:calc(18px * .9);margin-left:calc(12px * .9);vertical-align:middle;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;pointer-events:none}.alliance_menu fieldset .fieldset_action .more_filters_toggle:hover{color:#002f6c}.alliance_menu fieldset .fieldset_action .more_filters_toggle.active i{color:var(--main-color)}@media screen and (max-width:47.9375em){.alliance_menu fieldset .fieldset_action .more_filters_toggle{display:none}}.alliance_menu fieldset .form_select,.alliance_menu fieldset .form_expand,.alliance_menu fieldset .form_calendar{position:relative}.alliance_menu fieldset .form_select:before,.alliance_menu fieldset .form_expand:before,.alliance_menu fieldset .form_calendar:before{content:"";position:absolute;z-index:2;bottom:0;line-height:calc(58px * .9);right:calc(29px * .9);font-size:calc(10px * .9);color:#002f6c;transform:rotate(90deg);pointer-events:none}.alliance_menu fieldset .form_select select,.alliance_menu fieldset .form_select .select,.alliance_menu fieldset .form_expand select,.alliance_menu fieldset .form_expand .select,.alliance_menu fieldset .form_calendar select,.alliance_menu fieldset .form_calendar .select{display:block;line-height:calc(58px * .9);padding:0 calc(70px * .9) 0 calc(30px * .9);border-radius:10px;background:#fff;color:#002f6c;font-size:calc(18px * .9);line-height:calc(21px * .9);font-weight:400;line-height:calc(58px * .9);box-shadow:0 0 calc(55px * .9) 0 rgba(59,139,219,0.17);cursor:pointer}.alliance_menu fieldset .form_select .select,.alliance_menu fieldset .form_expand .select,.alliance_menu fieldset .form_calendar .select{overflow:hidden;text-overflow:ellipsis;height:52px}.alliance_menu fieldset .form_select label{display:block;font-size:calc(14px * .9);margin-bottom:calc(10px * .9)}.alliance_menu fieldset .form_select select{padding:0 calc(50px * .9) 0 calc(30px * .9)}.alliance_menu fieldset .form_select.margin{margin-bottom:calc(10px * .9)}@media screen and (max-width:63.9375em){.alliance_menu fieldset .form_expand:before{content:none}.alliance_menu fieldset .form_expand .select{background:none;box-shadow:unset;padding:0;text-align:center}}.alliance_menu fieldset .form_calendar{position:relative}.alliance_menu fieldset .form_calendar .calendar-container{margin-bottom:0}@media screen and (min-width:64em){.alliance_menu fieldset .form_calendar .calendar-container{position:absolute;z-index:1;top:71px;left:-999px;right:-999px;width:408px;max-width:100vw;margin:auto}}.alliance_menu fieldset .form_calendar .calendar-container div.calendar{background:#fff !important;box-shadow:0 0 calc(55px * .9) 0 rgba(59,139,219,0.17)}@media screen and (max-width:63.9375em){.alliance_menu fieldset .form_calendar .calendar-container div.calendar{margin-top:20px}}@media screen and (max-width:63.9375em){.alliance_menu fieldset .form_calendar:before{bottom:unset;height:calc(58px * .9)}}.alliance_menu fieldset .form_expand{position:relative}.alliance_menu fieldset .form_expand .block_expand{display:flex;flex-wrap:wrap;align-items:center}@media print,screen and (min-width:64em){.alliance_menu fieldset .form_expand .block_expand{background:#fff;border-radius:15px;box-shadow:0 0 calc(99px * .9) 0 rgba(59,139,219,0.17);padding:calc(50px * .9) calc(40px * .9);position:absolute;top:calc(71px * .9);right:0;width:calc(200% + (30px * .9));min-width:500px}.alliance_menu fieldset .form_expand .block_expand:before{content:"";width:0;height:0;border-style:solid;border-width:0 12.5px 10px 12.5px;border-color:transparent transparent #fff transparent;position:absolute;top:-10px;right:calc((100% - (42px * .9)) / 4)}}@media screen and (max-width:63.9375em){.alliance_menu fieldset .form_expand .block_expand{display:flex !important}}.alliance_menu fieldset .form_expand .block_expand .block_expand_left{flex:0 0 calc(270px * .9)}@media screen and (min-width:48em){.alliance_menu fieldset .form_expand .block_expand .block_expand_left{border-right:1px solid #e4f1fc;padding-right:15px}}@media screen and (max-width:47.9375em){.alliance_menu fieldset .form_expand .block_expand .block_expand_left{flex:0 0 100%;margin-bottom:20px}}.alliance_menu fieldset .form_expand .block_expand .block_expand_right{flex:0 0 calc(100% - (270px * .9));padding:0 calc(15px * .9)}@media screen and (max-width:47.9375em){.alliance_menu fieldset .form_expand .block_expand .block_expand_right{flex:0 0 100%}}.alliance_menu fieldset .form_expand .block_expand .block_expand_right .form_item.field_assurance{flex:0 0 100%}.alliance_menu fieldset .form_expand .block_expand .field_number:not(:last-child){margin-bottom:calc(30px * .9)}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset .form_expand .block_expand .field_number:not(:last-child){margin-bottom:15px}}.alliance_menu fieldset .field_number{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:47.9375em){.alliance_menu fieldset .field_number{justify-content:center}}.alliance_menu fieldset .field_number .label{font-size:calc(16px * .9);line-height:calc(19px * .9);font-weight:700;width:80px;max-width:100%;display:block;margin-bottom:calc(10px * .9)}.alliance_menu fieldset .field_number .label small{display:block;font-size:calc(12px * .9);font-weight:400}.alliance_menu fieldset .field_number .input{display:flex;flex-wrap:wrap;align-items:center;user-select:none}.alliance_menu fieldset .field_number .input i{display:inline-block;width:28px;height:28px;line-height:28px;font-size:26px;text-align:center;background:var(--highlight-color);border-radius:50%;color:#fff;cursor:pointer;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.alliance_menu fieldset .field_number .input i span{display:block}.alliance_menu fieldset .field_number .input i:hover{background:#672082}.alliance_menu fieldset .field_number .input i.input-less span{padding-left:1px}.alliance_menu fieldset .field_number .input input{margin:0 calc(10px * .9);border-radius:10px;background:#fff;height:calc(54px * .9);width:calc(56px * .9);color:#002f6c;font-size:calc(20px * .9);line-height:calc(24px * .9);font-weight:700;text-transform:none;box-shadow:0 0 calc(55px * .9) 0 rgba(59,139,219,0.17);text-align:center;pointer-events:none}.alliance_menu fieldset .field_number .input input .highlight{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}.alliance_menu fieldset .field_number .input input .highlight:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}.alliance_menu fieldset .field_number .input input .highlight:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-blue.svg)}.alliance_menu fieldset .field_number .input input .highlight_pink{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1;color:#fff}.alliance_menu fieldset .field_number .input input .highlight_pink:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}.alliance_menu fieldset .field_number .input input .highlight_pink:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-pink.svg)}.alliance_menu fieldset .field_number .input input .highlight_green{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}.alliance_menu fieldset .field_number .input input .highlight_green:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}.alliance_menu fieldset .field_number .input input .highlight_green:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-green.svg)}.alliance_menu fieldset .field_number .input input .underline{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}.alliance_menu fieldset .field_number .input input .underline:before{content:"";position:absolute;z-index:-1;top:calc(24px * .9);left:15px;right:15px;height:10px;background:url(/themes/custom/npy_station/img/shapes/underline-green.svg);background-size:100% 100%}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset .field_number .input input{font-size:calc(18px * .9);line-height:calc(22px * .9)}}.alliance_menu fieldset .form_item.field_assurance{flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.alliance_menu fieldset .form_item.field_assurance p{flex:0 0 100%;font-size:calc(12px * .9);line-height:calc(26px * .9);color:#002f6c;opacity:.47;line-height:calc(14px * .9);margin-bottom:calc(12px * .9);text-align:center}.alliance_menu fieldset .form_item.field_assurance label{margin-right:24px}.alliance_menu fieldset .form_item.field_assurance i{display:inline-block;font-size:calc(14px * .9);color:#002f6c;font-weight:700;width:calc(24px * .9);height:calc(24px * .9);border:2px solid #002f6c;line-height:calc(20px * .9);text-align:center;border-radius:50%;opacity:0.9}.alliance_menu fieldset .form_toggle{display:flex;flex-wrap:wrap}.alliance_menu fieldset .form_toggle .form_item{flex:0 0 50%;margin-bottom:calc(25px * .9)}.alliance_menu fieldset .form_toggle .form_item.full{flex:0 0 100%;margin-bottom:0}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset .form_toggle .form_item{flex:0 0 100%}}.alliance_menu fieldset .form_toggle .form_item input[type=checkbox]{position:absolute;opacity:0;width:calc(43px * .9);height:calc(20px * .9)}.alliance_menu fieldset .form_toggle .form_item input[type=checkbox]+label{display:block;font-size:calc(18px * .9);line-height:calc(21px * .9);font-weight:400;padding-left:calc(55px * .9);position:relative;margin-bottom:calc(20px * .9);cursor:pointer;user-select:none}.alliance_menu fieldset .form_toggle .form_item input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:0;width:calc(43px * .9);height:calc(20px * .9);border-radius:50px;background:#f4f5f9;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.alliance_menu fieldset .form_toggle .form_item input[type=checkbox]+label:after{content:"";position:absolute;width:calc(20px * .9);height:calc(20px * .9);top:0;left:0;border-radius:50%;background:linear-gradient(to bottom,var(--main-color),var(--light-color));-moz-transition:left .2s ease-in-out;-webkit-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;-ms-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.alliance_menu fieldset .form_toggle .form_item input[type=checkbox]:checked+label:before{background:#63ffab}.alliance_menu fieldset .form_toggle .form_item input[type=checkbox]:checked+label:after{left:calc(23px * .9);background:#05ac3d}.alliance_menu fieldset .form_toggle .form_item input[type=checkbox]+label{font-size:calc(16px * .9);line-height:calc(20px * .9);margin-bottom:0;min-height:calc(20px * .9)}@media print,screen and (min-width:64em){.alliance_menu fieldset .form_toggle.three_cols .form_item{flex:0 0 calc(100% / 3)}}.alliance_menu fieldset .form_checkboxes{display:flex;flex-wrap:wrap}.alliance_menu fieldset .form_checkboxes .form_item{flex:0 0 50%;margin-bottom:calc(20px * .9)}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset .form_checkboxes .form_item{flex:0 0 100%}}.alliance_menu fieldset .form_checkboxes .form_item input[type=checkbox]{position:absolute;opacity:0;pointer-events:none;width:calc(24px * .9);height:calc(24px * .9)}.alliance_menu fieldset .form_checkboxes .form_item input[type=checkbox]+label{display:block;font-size:calc(16px * .9);line-height:calc(24px * .9);position:relative;cursor:pointer;padding-left:calc(40px * .9)}.alliance_menu fieldset .form_checkboxes .form_item input[type=checkbox]+label a{color:#307fc1;text-decoration:underline}.alliance_menu fieldset .form_checkboxes .form_item input[type=checkbox]+label a:hover{color:#002f6c}.alliance_menu fieldset .form_checkboxes .form_item input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:0;border-radius:3px;background:#e4f1fc;width:calc(24px * .9);height:calc(24px * .9)}.alliance_menu fieldset .form_checkboxes .form_item input[type=checkbox]+label:after{content:"";font-size:calc(14px * .9);color:#002f6c;position:absolute;left:4px;top:5px;opacity:0}.alliance_menu fieldset .form_checkboxes .form_item input[type=checkbox]:checked+label:after{opacity:1}@media screen and (min-width:48em){.alliance_menu fieldset .more_filters{height:0;overflow:hidden;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (max-width:47.9375em){.alliance_menu fieldset .more_filters{height:auto !important}}.alliance_menu fieldset .more_filters .inner{padding-top:calc(46px * .9);display:flex;flex-wrap:wrap}.alliance_menu fieldset .more_filters .inner>.form_item.half{flex:0 0 50%}@media print,screen and (max-width:63.99875em){.alliance_menu fieldset .more_filters .inner>.form_item.half{flex:0 0 100%}.alliance_menu fieldset .more_filters .inner>.form_item.half:not(:last-child){margin-bottom:calc(30px * .9)}}.alliance_menu fieldset .more_filters .inner .filters_title{display:block;flex:0 0 100%;font-size:calc(20px * .9);line-height:calc(24px * .9);font-weight:initial;text-transform:none;margin-bottom:calc(42px * .9)}.alliance_menu fieldset .more_filters .inner .filters_title .highlight{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}.alliance_menu fieldset .more_filters .inner .filters_title .highlight:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}.alliance_menu fieldset .more_filters .inner .filters_title .highlight:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-blue.svg)}.alliance_menu fieldset .more_filters .inner .filters_title .highlight_pink{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1;color:#fff}.alliance_menu fieldset .more_filters .inner .filters_title .highlight_pink:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}.alliance_menu fieldset .more_filters .inner .filters_title .highlight_pink:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-pink.svg)}.alliance_menu fieldset .more_filters .inner .filters_title .highlight_green{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}.alliance_menu fieldset .more_filters .inner .filters_title .highlight_green:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}.alliance_menu fieldset .more_filters .inner .filters_title .highlight_green:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-green.svg)}.alliance_menu fieldset .more_filters .inner .filters_title .underline{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}.alliance_menu fieldset .more_filters .inner .filters_title .underline:before{content:"";position:absolute;z-index:-1;top:calc(24px * .9);left:15px;right:15px;height:10px;background:url(/themes/custom/npy_station/img/shapes/underline-green.svg);background-size:100% 100%}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset .more_filters .inner .filters_title{font-size:calc(18px * .9);line-height:calc(22px * .9)}}@media print,screen and (max-width:63.99875em){.alliance_menu fieldset .more_filters .inner .filters_title{margin-bottom:calc(30px * .9)}}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset .more_filters .inner .filters_title{margin-bottom:calc(15px * .9)}}.alliance_menu fieldset .more_filters .inner .form_field_title{display:block;font-size:calc(20px * .9);line-height:calc(24px * .9);font-weight:700;text-transform:none;margin-bottom:calc(21px * .9)}.alliance_menu fieldset .more_filters .inner .form_field_title .highlight{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}.alliance_menu fieldset .more_filters .inner .form_field_title .highlight:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}.alliance_menu fieldset .more_filters .inner .form_field_title .highlight:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-blue.svg)}.alliance_menu fieldset .more_filters .inner .form_field_title .highlight_pink{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1;color:#fff}.alliance_menu fieldset .more_filters .inner .form_field_title .highlight_pink:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}.alliance_menu fieldset .more_filters .inner .form_field_title .highlight_pink:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-pink.svg)}.alliance_menu fieldset .more_filters .inner .form_field_title .highlight_green{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}.alliance_menu fieldset .more_filters .inner .form_field_title .highlight_green:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;background-size:100% 100%;opacity:1}.alliance_menu fieldset .more_filters .inner .form_field_title .highlight_green:before{background-image:url(/themes/custom/npy_station/img/shapes/highlight-green.svg)}.alliance_menu fieldset .more_filters .inner .form_field_title .underline{display:inline-block;line-height:calc(24px * .9);position:relative;z-index:1}.alliance_menu fieldset .more_filters .inner .form_field_title .underline:before{content:"";position:absolute;z-index:-1;top:calc(24px * .9);left:15px;right:15px;height:10px;background:url(/themes/custom/npy_station/img/shapes/underline-green.svg);background-size:100% 100%}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset .more_filters .inner .form_field_title{font-size:calc(18px * .9);line-height:calc(22px * .9)}}.alliance_menu fieldset.menu-bus .fieldset_action{padding-top:calc(22px * .9)}@media screen and (max-width:63.9375em){.alliance_menu fieldset.menu-bus .fieldset_action{padding-top:calc(34px * .9)}}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset.menu-bus .fieldset_action{padding-top:0}}.alliance_menu fieldset.menu-cours .fieldset_fields,.alliance_menu fieldset.menu-loc .fieldset_fields{flex:0 0 100%;align-items:center;justify-content:flex-start}.alliance_menu fieldset.menu-cours .fieldset_fields .form_item,.alliance_menu fieldset.menu-loc .fieldset_fields .form_item{flex:0 0 285px}@media print,screen and (max-width:63.99875em){.alliance_menu fieldset.menu-cours .fieldset_fields .form_item,.alliance_menu fieldset.menu-loc .fieldset_fields .form_item{flex:0 0 calc((100% - 201px) / 2);margin-bottom:0}}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset.menu-cours .fieldset_fields .form_item,.alliance_menu fieldset.menu-loc .fieldset_fields .form_item{flex:0 0 calc(50% - 10px)}}.alliance_menu fieldset.menu-cours .fieldset_fields .form_item+.form_item,.alliance_menu fieldset.menu-loc .fieldset_fields .form_item+.form_item{margin-left:30px}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset.menu-cours .fieldset_fields .form_item+.form_item,.alliance_menu fieldset.menu-loc .fieldset_fields .form_item+.form_item{margin-left:20px}}.alliance_menu fieldset.menu-cours .fieldset_fields .fieldset_action,.alliance_menu fieldset.menu-loc .fieldset_fields .fieldset_action{padding-top:0}@media print,screen and (max-width:39.99875em){.alliance_menu fieldset.menu-cours .fieldset_fields .fieldset_action,.alliance_menu fieldset.menu-loc .fieldset_fields .fieldset_action{flex:0 0 100%;display:flex;justify-content:flex-end;margin-top:20px}}#banner_alliance{background:#fff;border-radius:15px;box-shadow:0 0 calc(99px * .9) 0 rgba(59,139,219,0.17);padding:calc(60px * .9) calc(95px * .9);margin-top:60px;position:relative;z-index:1}@media screen and (max-width:93.75em){#banner_alliance{padding:40px}#banner_alliance .alliance_menu_tabs li span{font-size:14px}}@media print,screen and (max-width:39.99875em){#banner_alliance{margin-top:30px;padding:15px}}#banner_alliance .alliance_menu_titles .h2{text-align:left}@media print,screen and (min-width:64em){#dialogSearchWidget.summer_widget .alliance_menu_tabs,#banner_alliance.summer_widget .alliance_menu_tabs,#iframe_alliance.summer_widget .alliance_menu_tabs,#home_summer_filter .alliance_menu_tabs{width:300px}#banner_alliance.summer_widget .alliance_menu_tabs,#iframe_alliance.summer_widget .alliance_menu_tabs,#home_summer_filter .alliance_menu_tabs{margin-left:0}}@media print,screen and (max-width:63.99875em){#dialogSearchWidget.summer_widget .alliance_menu_tabs,#banner_alliance.summer_widget .alliance_menu_tabs,#iframe_alliance.summer_widget .alliance_menu_tabs,#home_summer_filter .alliance_menu_tabs{width:260px;justify-content:space-between;margin-left:0}}@media print,screen and (max-width:39.99875em){#dialogSearchWidget.summer_widget .alliance_menu_tabs,#banner_alliance.summer_widget .alliance_menu_tabs,#iframe_alliance.summer_widget .alliance_menu_tabs,#home_summer_filter .alliance_menu_tabs{margin-left:auto}}#dialogSearchWidget .block-alliance,#iframe_alliance .block-alliance{padding:4em}@media print,screen and (max-width:63.99875em){#dialogSearchWidget .block-alliance,#iframe_alliance .block-alliance{padding:60px 30px}}@media print,screen and (max-width:39.99875em){#dialogSearchWidget .block-alliance,#iframe_alliance .block-alliance{padding:60px 15px 15px 15px}}#dialogSearchWidget .block-alliance[active-tab=menu-special]{overflow:auto}@media print,screen and (min-width:64em){#dialogSearchWidget .block-alliance{max-height:calc(100vh - (120px * .9))}}@media screen and (max-height:730px){#dialogSearchWidget .block-alliance[active-tab=menu-hebergement].filters_expanded{overflow:auto}}
