.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;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{background-color:transparent;border:0;font-size:1em}.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;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:0;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.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--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.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-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .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--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{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:0;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:0}.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__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.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:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.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--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.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;outline:0;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;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;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:0;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:0}.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:0;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:0;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:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.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;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:0;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:0}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.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:0;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:0}.select2-container--classic .select2-dropdown--below{border-top:0}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:#808080}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@charset "UTF-8";:root{--typography-font-family:"Montserrat",sans-serif,-apple-system,"Helvetica Neue","Segoe UI",Roboto,Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-font-size:16px;--typography-line-height:1.5;--typography-display52-font-size:max(36px,min(52px,calc(36px + (100vw - 768px)/832*16)));--typography-display52-line-height:max(48px,min(64px,calc(48px + (100vw - 768px)/832*16)));--typography-display52-font-weight:700;--typography-display46-font-size:max(26px,min(46px,calc(26px + (100vw - 768px)/832*20)));--typography-display46-line-height:max(38px,min(52px,calc(38px + (100vw - 768px)/832*14)));--typography-display46-font-weight:700;--typography-display34-font-size:max(20px,min(34px,calc(20px + (100vw - 768px)/832*14)));--typography-display34-line-height:max(28px,min(46px,calc(28px + (100vw - 768px)/832*18)));--typography-display34-font-weight:700;--typography-display24-font-size:max(20px,min(24px,calc(20px + (100vw - 768px)/832*4)));--typography-display24-line-height:max(28px,min(30px,calc(28px + (100vw - 768px)/832*2)));--typography-display24-font-weight:700;--typography-display20-font-size:max(18px,min(20px,calc(18px + (100vw - 768px)/832*2)));--typography-display20-line-height:max(24px,min(30px,calc(24px + (100vw - 768px)/832*6)));--typography-display20-font-weight:700;--typography-paragraph20-font-size:max(16px,min(20px,calc(16px + (100vw - 768px)/832*4)));--typography-paragraph20-line-height:32px;--typography-paragraph18-font-size:max(14px,min(18px,calc(14px + (100vw - 768px)/832*4)));--typography-paragraph18-line-height:28px;--typography-paragraph16-font-size:max(16px,min(16px,calc(16px + (100vw - 768px)*0)));--typography-paragraph16-line-height:26px;--typography-label14-font-size:max(12px,min(14px,calc(12px + (100vw - 768px)/832*2)));--typography-label14-line-height:16px;--typography-cta16-font-size:max(18px,min(16px,calc(18px + (100vw - 768px)/832*-2)));--typography-cta16-line-height:26px;--typography-cta16-font-weight:600;--typography-cta14-font-size:max(16px,min(14px,calc(16px + (100vw - 768px)/832*-2)));--typography-cta14-line-height:16px;--typography-cta14-font-weight:600;--grid-columns:4;--grid-size:1fr;--grid-column-gap:16px;--grid-row-gap:0;--container-max-width:calc(100% - var(--grid-column-gap)*2);--container-fluid-max-width:calc(100% - 32px);--color-brand-regular:#101f3d;--color-brand-light-blue:#3a82be;--color-brand-light-yellow:#f8f4b2;--color-brand-yellow:#d7bb4a;--color-brand-brown:#390409;--color-brand-red:#982b24;--color-secondary-green:#e0ecda;--color-secondary-blue:#dfeef8;--color-secondary-violet:#f7e3ed;--color-secondary-yellow:#fefbdf;--color-secondary-brand-yellow:#f4c142;--color-ui-black:#000;--color-ui-white:#fff;--color-ui-grey:#333;--color-badge-green:#50992b;--color-badge-purple:#992b74;--color-badge-orange:#e46c16}@media(min-width:768px){:root{--typography-font-size:16px}}@media(min-width:1024px){:root{--typography-font-size:20px}}@media(min-width:1440px){:root{--typography-font-size:20px}}@media(min-width:1600px){:root{--typography-font-size:20px}}@media(min-width:1024px){:root{--grid-columns:24}}@media(min-width:1024px){:root{--grid-column-gap:0}}@media(min-width:768px){:root{--container-max-width:calc(100% - var(--grid-column-gap)*2)}}@media(min-width:1024px){:root{--container-max-width:calc(1024px - var(--grid-column-gap)*2)}}@media(min-width:1440px){:root{--container-max-width:1440px}}@media(min-width:1600px){:root{--container-max-width:1440px}}@media(min-width:768px){:root{--container-fluid-max-width:calc(100% - 48px)}}@media(min-width:1024px){:root{--container-fluid-max-width:100%}}@media(min-width:1440px){:root{--container-fluid-max-width:100%}}@media(min-width:1600px){:root{--container-fluid-max-width:100%}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.container{width:100%;max-width:var(--container-max-width);margin-left:auto;margin-right:auto}.container-fluid{width:100%;max-width:var(--container-fluid-max-width);margin-left:auto;margin-right:auto}.grid{--columns:var(--grid-columns,12);--size:var(--grid-size,1fr);--column-gap:var(--grid-column-gap,0);--row-gap:var(--grid-row-gap,0);display:grid;grid-template-columns:repeat(var(--columns),var(--size));grid-column-gap:var(--column-gap);grid-row-gap:var(--row-gap)}.grid>*{grid-column:span var(--columns)/auto}.grid-1,.grid-xs-1{grid-column:span 1/auto}.grid-1.grid,.grid-1>.grid,.grid-xs-1.grid,.grid-xs-1>.grid{--columns:1}.grid-2,.grid-xs-2{grid-column:span 2/auto}.grid-2.grid,.grid-2>.grid,.grid-xs-2.grid,.grid-xs-2>.grid{--columns:2}.grid-3,.grid-xs-3{grid-column:span 3/auto}.grid-3.grid,.grid-3>.grid,.grid-xs-3.grid,.grid-xs-3>.grid{--columns:3}.grid-4,.grid-xs-4{grid-column:span 4/auto}.grid-4.grid,.grid-4>.grid,.grid-xs-4.grid,.grid-xs-4>.grid{--columns:4}.grid-5,.grid-xs-5{grid-column:span 5/auto}.grid-5.grid,.grid-5>.grid,.grid-xs-5.grid,.grid-xs-5>.grid{--columns:5}.grid-6,.grid-xs-6{grid-column:span 6/auto}.grid-6.grid,.grid-6>.grid,.grid-xs-6.grid,.grid-xs-6>.grid{--columns:6}.grid-7,.grid-xs-7{grid-column:span 7/auto}.grid-7.grid,.grid-7>.grid,.grid-xs-7.grid,.grid-xs-7>.grid{--columns:7}.grid-8,.grid-xs-8{grid-column:span 8/auto}.grid-8.grid,.grid-8>.grid,.grid-xs-8.grid,.grid-xs-8>.grid{--columns:8}.grid-9,.grid-xs-9{grid-column:span 9/auto}.grid-9.grid,.grid-9>.grid,.grid-xs-9.grid,.grid-xs-9>.grid{--columns:9}.grid-10,.grid-xs-10{grid-column:span 10/auto}.grid-10.grid,.grid-10>.grid,.grid-xs-10.grid,.grid-xs-10>.grid{--columns:10}.grid-11,.grid-xs-11{grid-column:span 11/auto}.grid-11.grid,.grid-11>.grid,.grid-xs-11.grid,.grid-xs-11>.grid{--columns:11}.grid-12,.grid-xs-12{grid-column:span 12/auto}.grid-12.grid,.grid-12>.grid,.grid-xs-12.grid,.grid-xs-12>.grid{--columns:12}.grid-13,.grid-xs-13{grid-column:span 13/auto}.grid-13.grid,.grid-13>.grid,.grid-xs-13.grid,.grid-xs-13>.grid{--columns:13}.grid-14,.grid-xs-14{grid-column:span 14/auto}.grid-14.grid,.grid-14>.grid,.grid-xs-14.grid,.grid-xs-14>.grid{--columns:14}.grid-15,.grid-xs-15{grid-column:span 15/auto}.grid-15.grid,.grid-15>.grid,.grid-xs-15.grid,.grid-xs-15>.grid{--columns:15}.grid-16,.grid-xs-16{grid-column:span 16/auto}.grid-16.grid,.grid-16>.grid,.grid-xs-16.grid,.grid-xs-16>.grid{--columns:16}.grid-17,.grid-xs-17{grid-column:span 17/auto}.grid-17.grid,.grid-17>.grid,.grid-xs-17.grid,.grid-xs-17>.grid{--columns:17}.grid-18,.grid-xs-18{grid-column:span 18/auto}.grid-18.grid,.grid-18>.grid,.grid-xs-18.grid,.grid-xs-18>.grid{--columns:18}.grid-19,.grid-xs-19{grid-column:span 19/auto}.grid-19.grid,.grid-19>.grid,.grid-xs-19.grid,.grid-xs-19>.grid{--columns:19}.grid-20,.grid-xs-20{grid-column:span 20/auto}.grid-20.grid,.grid-20>.grid,.grid-xs-20.grid,.grid-xs-20>.grid{--columns:20}.grid-21,.grid-xs-21{grid-column:span 21/auto}.grid-21.grid,.grid-21>.grid,.grid-xs-21.grid,.grid-xs-21>.grid{--columns:21}.grid-22,.grid-xs-22{grid-column:span 22/auto}.grid-22.grid,.grid-22>.grid,.grid-xs-22.grid,.grid-xs-22>.grid{--columns:22}.grid-23,.grid-xs-23{grid-column:span 23/auto}.grid-23.grid,.grid-23>.grid,.grid-xs-23.grid,.grid-xs-23>.grid{--columns:23}.grid-24,.grid-xs-24{grid-column:span 24/auto}.grid-24.grid,.grid-24>.grid,.grid-xs-24.grid,.grid-xs-24>.grid{--columns:24}@media(min-width:768px){.grid-sm-1{grid-column:span 1/auto}.grid-sm-1.grid,.grid-sm-1>.grid{--columns:1}.grid-sm-2{grid-column:span 2/auto}.grid-sm-2.grid,.grid-sm-2>.grid{--columns:2}.grid-sm-3{grid-column:span 3/auto}.grid-sm-3.grid,.grid-sm-3>.grid{--columns:3}.grid-sm-4{grid-column:span 4/auto}.grid-sm-4.grid,.grid-sm-4>.grid{--columns:4}.grid-sm-5{grid-column:span 5/auto}.grid-sm-5.grid,.grid-sm-5>.grid{--columns:5}.grid-sm-6{grid-column:span 6/auto}.grid-sm-6.grid,.grid-sm-6>.grid{--columns:6}.grid-sm-7{grid-column:span 7/auto}.grid-sm-7.grid,.grid-sm-7>.grid{--columns:7}.grid-sm-8{grid-column:span 8/auto}.grid-sm-8.grid,.grid-sm-8>.grid{--columns:8}.grid-sm-9{grid-column:span 9/auto}.grid-sm-9.grid,.grid-sm-9>.grid{--columns:9}.grid-sm-10{grid-column:span 10/auto}.grid-sm-10.grid,.grid-sm-10>.grid{--columns:10}.grid-sm-11{grid-column:span 11/auto}.grid-sm-11.grid,.grid-sm-11>.grid{--columns:11}.grid-sm-12{grid-column:span 12/auto}.grid-sm-12.grid,.grid-sm-12>.grid{--columns:12}.grid-sm-13{grid-column:span 13/auto}.grid-sm-13.grid,.grid-sm-13>.grid{--columns:13}.grid-sm-14{grid-column:span 14/auto}.grid-sm-14.grid,.grid-sm-14>.grid{--columns:14}.grid-sm-15{grid-column:span 15/auto}.grid-sm-15.grid,.grid-sm-15>.grid{--columns:15}.grid-sm-16{grid-column:span 16/auto}.grid-sm-16.grid,.grid-sm-16>.grid{--columns:16}.grid-sm-17{grid-column:span 17/auto}.grid-sm-17.grid,.grid-sm-17>.grid{--columns:17}.grid-sm-18{grid-column:span 18/auto}.grid-sm-18.grid,.grid-sm-18>.grid{--columns:18}.grid-sm-19{grid-column:span 19/auto}.grid-sm-19.grid,.grid-sm-19>.grid{--columns:19}.grid-sm-20{grid-column:span 20/auto}.grid-sm-20.grid,.grid-sm-20>.grid{--columns:20}.grid-sm-21{grid-column:span 21/auto}.grid-sm-21.grid,.grid-sm-21>.grid{--columns:21}.grid-sm-22{grid-column:span 22/auto}.grid-sm-22.grid,.grid-sm-22>.grid{--columns:22}.grid-sm-23{grid-column:span 23/auto}.grid-sm-23.grid,.grid-sm-23>.grid{--columns:23}.grid-sm-24{grid-column:span 24/auto}.grid-sm-24.grid,.grid-sm-24>.grid{--columns:24}}@media(min-width:1024px){.grid-md-1{grid-column:span 1/auto}.grid-md-1.grid,.grid-md-1>.grid{--columns:1}.grid-md-2{grid-column:span 2/auto}.grid-md-2.grid,.grid-md-2>.grid{--columns:2}.grid-md-3{grid-column:span 3/auto}.grid-md-3.grid,.grid-md-3>.grid{--columns:3}.grid-md-4{grid-column:span 4/auto}.grid-md-4.grid,.grid-md-4>.grid{--columns:4}.grid-md-5{grid-column:span 5/auto}.grid-md-5.grid,.grid-md-5>.grid{--columns:5}.grid-md-6{grid-column:span 6/auto}.grid-md-6.grid,.grid-md-6>.grid{--columns:6}.grid-md-7{grid-column:span 7/auto}.grid-md-7.grid,.grid-md-7>.grid{--columns:7}.grid-md-8{grid-column:span 8/auto}.grid-md-8.grid,.grid-md-8>.grid{--columns:8}.grid-md-9{grid-column:span 9/auto}.grid-md-9.grid,.grid-md-9>.grid{--columns:9}.grid-md-10{grid-column:span 10/auto}.grid-md-10.grid,.grid-md-10>.grid{--columns:10}.grid-md-11{grid-column:span 11/auto}.grid-md-11.grid,.grid-md-11>.grid{--columns:11}.grid-md-12{grid-column:span 12/auto}.grid-md-12.grid,.grid-md-12>.grid{--columns:12}.grid-md-13{grid-column:span 13/auto}.grid-md-13.grid,.grid-md-13>.grid{--columns:13}.grid-md-14{grid-column:span 14/auto}.grid-md-14.grid,.grid-md-14>.grid{--columns:14}.grid-md-15{grid-column:span 15/auto}.grid-md-15.grid,.grid-md-15>.grid{--columns:15}.grid-md-16{grid-column:span 16/auto}.grid-md-16.grid,.grid-md-16>.grid{--columns:16}.grid-md-17{grid-column:span 17/auto}.grid-md-17.grid,.grid-md-17>.grid{--columns:17}.grid-md-18{grid-column:span 18/auto}.grid-md-18.grid,.grid-md-18>.grid{--columns:18}.grid-md-19{grid-column:span 19/auto}.grid-md-19.grid,.grid-md-19>.grid{--columns:19}.grid-md-20{grid-column:span 20/auto}.grid-md-20.grid,.grid-md-20>.grid{--columns:20}.grid-md-21{grid-column:span 21/auto}.grid-md-21.grid,.grid-md-21>.grid{--columns:21}.grid-md-22{grid-column:span 22/auto}.grid-md-22.grid,.grid-md-22>.grid{--columns:22}.grid-md-23{grid-column:span 23/auto}.grid-md-23.grid,.grid-md-23>.grid{--columns:23}.grid-md-24{grid-column:span 24/auto}.grid-md-24.grid,.grid-md-24>.grid{--columns:24}}@media(min-width:1440px){.grid-lg-1{grid-column:span 1/auto}.grid-lg-1.grid,.grid-lg-1>.grid{--columns:1}.grid-lg-2{grid-column:span 2/auto}.grid-lg-2.grid,.grid-lg-2>.grid{--columns:2}.grid-lg-3{grid-column:span 3/auto}.grid-lg-3.grid,.grid-lg-3>.grid{--columns:3}.grid-lg-4{grid-column:span 4/auto}.grid-lg-4.grid,.grid-lg-4>.grid{--columns:4}.grid-lg-5{grid-column:span 5/auto}.grid-lg-5.grid,.grid-lg-5>.grid{--columns:5}.grid-lg-6{grid-column:span 6/auto}.grid-lg-6.grid,.grid-lg-6>.grid{--columns:6}.grid-lg-7{grid-column:span 7/auto}.grid-lg-7.grid,.grid-lg-7>.grid{--columns:7}.grid-lg-8{grid-column:span 8/auto}.grid-lg-8.grid,.grid-lg-8>.grid{--columns:8}.grid-lg-9{grid-column:span 9/auto}.grid-lg-9.grid,.grid-lg-9>.grid{--columns:9}.grid-lg-10{grid-column:span 10/auto}.grid-lg-10.grid,.grid-lg-10>.grid{--columns:10}.grid-lg-11{grid-column:span 11/auto}.grid-lg-11.grid,.grid-lg-11>.grid{--columns:11}.grid-lg-12{grid-column:span 12/auto}.grid-lg-12.grid,.grid-lg-12>.grid{--columns:12}.grid-lg-13{grid-column:span 13/auto}.grid-lg-13.grid,.grid-lg-13>.grid{--columns:13}.grid-lg-14{grid-column:span 14/auto}.grid-lg-14.grid,.grid-lg-14>.grid{--columns:14}.grid-lg-15{grid-column:span 15/auto}.grid-lg-15.grid,.grid-lg-15>.grid{--columns:15}.grid-lg-16{grid-column:span 16/auto}.grid-lg-16.grid,.grid-lg-16>.grid{--columns:16}.grid-lg-17{grid-column:span 17/auto}.grid-lg-17.grid,.grid-lg-17>.grid{--columns:17}.grid-lg-18{grid-column:span 18/auto}.grid-lg-18.grid,.grid-lg-18>.grid{--columns:18}.grid-lg-19{grid-column:span 19/auto}.grid-lg-19.grid,.grid-lg-19>.grid{--columns:19}.grid-lg-20{grid-column:span 20/auto}.grid-lg-20.grid,.grid-lg-20>.grid{--columns:20}.grid-lg-21{grid-column:span 21/auto}.grid-lg-21.grid,.grid-lg-21>.grid{--columns:21}.grid-lg-22{grid-column:span 22/auto}.grid-lg-22.grid,.grid-lg-22>.grid{--columns:22}.grid-lg-23{grid-column:span 23/auto}.grid-lg-23.grid,.grid-lg-23>.grid{--columns:23}.grid-lg-24{grid-column:span 24/auto}.grid-lg-24.grid,.grid-lg-24>.grid{--columns:24}}@media(min-width:1600px){.grid-xl-1{grid-column:span 1/auto}.grid-xl-1.grid,.grid-xl-1>.grid{--columns:1}.grid-xl-2{grid-column:span 2/auto}.grid-xl-2.grid,.grid-xl-2>.grid{--columns:2}.grid-xl-3{grid-column:span 3/auto}.grid-xl-3.grid,.grid-xl-3>.grid{--columns:3}.grid-xl-4{grid-column:span 4/auto}.grid-xl-4.grid,.grid-xl-4>.grid{--columns:4}.grid-xl-5{grid-column:span 5/auto}.grid-xl-5.grid,.grid-xl-5>.grid{--columns:5}.grid-xl-6{grid-column:span 6/auto}.grid-xl-6.grid,.grid-xl-6>.grid{--columns:6}.grid-xl-7{grid-column:span 7/auto}.grid-xl-7.grid,.grid-xl-7>.grid{--columns:7}.grid-xl-8{grid-column:span 8/auto}.grid-xl-8.grid,.grid-xl-8>.grid{--columns:8}.grid-xl-9{grid-column:span 9/auto}.grid-xl-9.grid,.grid-xl-9>.grid{--columns:9}.grid-xl-10{grid-column:span 10/auto}.grid-xl-10.grid,.grid-xl-10>.grid{--columns:10}.grid-xl-11{grid-column:span 11/auto}.grid-xl-11.grid,.grid-xl-11>.grid{--columns:11}.grid-xl-12{grid-column:span 12/auto}.grid-xl-12.grid,.grid-xl-12>.grid{--columns:12}.grid-xl-13{grid-column:span 13/auto}.grid-xl-13.grid,.grid-xl-13>.grid{--columns:13}.grid-xl-14{grid-column:span 14/auto}.grid-xl-14.grid,.grid-xl-14>.grid{--columns:14}.grid-xl-15{grid-column:span 15/auto}.grid-xl-15.grid,.grid-xl-15>.grid{--columns:15}.grid-xl-16{grid-column:span 16/auto}.grid-xl-16.grid,.grid-xl-16>.grid{--columns:16}.grid-xl-17{grid-column:span 17/auto}.grid-xl-17.grid,.grid-xl-17>.grid{--columns:17}.grid-xl-18{grid-column:span 18/auto}.grid-xl-18.grid,.grid-xl-18>.grid{--columns:18}.grid-xl-19{grid-column:span 19/auto}.grid-xl-19.grid,.grid-xl-19>.grid{--columns:19}.grid-xl-20{grid-column:span 20/auto}.grid-xl-20.grid,.grid-xl-20>.grid{--columns:20}.grid-xl-21{grid-column:span 21/auto}.grid-xl-21.grid,.grid-xl-21>.grid{--columns:21}.grid-xl-22{grid-column:span 22/auto}.grid-xl-22.grid,.grid-xl-22>.grid{--columns:22}.grid-xl-23{grid-column:span 23/auto}.grid-xl-23.grid,.grid-xl-23>.grid{--columns:23}.grid-xl-24{grid-column:span 24/auto}.grid-xl-24.grid,.grid-xl-24>.grid{--columns:24}}.end-2,.end-xs-2{grid-column-end:3}.end-3,.end-xs-3{grid-column-end:4}.end-4,.end-xs-4{grid-column-end:5}.end-5,.end-xs-5{grid-column-end:6}.end-6,.end-xs-6{grid-column-end:7}.end-7,.end-xs-7{grid-column-end:8}.end-8,.end-xs-8{grid-column-end:9}.end-9,.end-xs-9{grid-column-end:10}.end-10,.end-xs-10{grid-column-end:11}.end-11,.end-xs-11{grid-column-end:12}.end-12,.end-xs-12{grid-column-end:13}.end-13,.end-xs-13{grid-column-end:14}.end-14,.end-xs-14{grid-column-end:15}.end-15,.end-xs-15{grid-column-end:16}.end-16,.end-xs-16{grid-column-end:17}.end-17,.end-xs-17{grid-column-end:18}.end-18,.end-xs-18{grid-column-end:19}.end-19,.end-xs-19{grid-column-end:20}.end-20,.end-xs-20{grid-column-end:21}.end-21,.end-xs-21{grid-column-end:22}.end-22,.end-xs-22{grid-column-end:23}.end-23,.end-xs-23{grid-column-end:24}.end-24,.end-xs-24{grid-column-end:25}@media(min-width:768px){.end-sm-2{grid-column-end:3}.end-sm-3{grid-column-end:4}.end-sm-4{grid-column-end:5}.end-sm-5{grid-column-end:6}.end-sm-6{grid-column-end:7}.end-sm-7{grid-column-end:8}.end-sm-8{grid-column-end:9}.end-sm-9{grid-column-end:10}.end-sm-10{grid-column-end:11}.end-sm-11{grid-column-end:12}.end-sm-12{grid-column-end:13}.end-sm-13{grid-column-end:14}.end-sm-14{grid-column-end:15}.end-sm-15{grid-column-end:16}.end-sm-16{grid-column-end:17}.end-sm-17{grid-column-end:18}.end-sm-18{grid-column-end:19}.end-sm-19{grid-column-end:20}.end-sm-20{grid-column-end:21}.end-sm-21{grid-column-end:22}.end-sm-22{grid-column-end:23}.end-sm-23{grid-column-end:24}.end-sm-24{grid-column-end:25}}@media(min-width:1024px){.end-md-2{grid-column-end:3}.end-md-3{grid-column-end:4}.end-md-4{grid-column-end:5}.end-md-5{grid-column-end:6}.end-md-6{grid-column-end:7}.end-md-7{grid-column-end:8}.end-md-8{grid-column-end:9}.end-md-9{grid-column-end:10}.end-md-10{grid-column-end:11}.end-md-11{grid-column-end:12}.end-md-12{grid-column-end:13}.end-md-13{grid-column-end:14}.end-md-14{grid-column-end:15}.end-md-15{grid-column-end:16}.end-md-16{grid-column-end:17}.end-md-17{grid-column-end:18}.end-md-18{grid-column-end:19}.end-md-19{grid-column-end:20}.end-md-20{grid-column-end:21}.end-md-21{grid-column-end:22}.end-md-22{grid-column-end:23}.end-md-23{grid-column-end:24}.end-md-24{grid-column-end:25}}@media(min-width:1440px){.end-lg-2{grid-column-end:3}.end-lg-3{grid-column-end:4}.end-lg-4{grid-column-end:5}.end-lg-5{grid-column-end:6}.end-lg-6{grid-column-end:7}.end-lg-7{grid-column-end:8}.end-lg-8{grid-column-end:9}.end-lg-9{grid-column-end:10}.end-lg-10{grid-column-end:11}.end-lg-11{grid-column-end:12}.end-lg-12{grid-column-end:13}.end-lg-13{grid-column-end:14}.end-lg-14{grid-column-end:15}.end-lg-15{grid-column-end:16}.end-lg-16{grid-column-end:17}.end-lg-17{grid-column-end:18}.end-lg-18{grid-column-end:19}.end-lg-19{grid-column-end:20}.end-lg-20{grid-column-end:21}.end-lg-21{grid-column-end:22}.end-lg-22{grid-column-end:23}.end-lg-23{grid-column-end:24}.end-lg-24{grid-column-end:25}}@media(min-width:1600px){.end-xl-2{grid-column-end:3}.end-xl-3{grid-column-end:4}.end-xl-4{grid-column-end:5}.end-xl-5{grid-column-end:6}.end-xl-6{grid-column-end:7}.end-xl-7{grid-column-end:8}.end-xl-8{grid-column-end:9}.end-xl-9{grid-column-end:10}.end-xl-10{grid-column-end:11}.end-xl-11{grid-column-end:12}.end-xl-12{grid-column-end:13}.end-xl-13{grid-column-end:14}.end-xl-14{grid-column-end:15}.end-xl-15{grid-column-end:16}.end-xl-16{grid-column-end:17}.end-xl-17{grid-column-end:18}.end-xl-18{grid-column-end:19}.end-xl-19{grid-column-end:20}.end-xl-20{grid-column-end:21}.end-xl-21{grid-column-end:22}.end-xl-22{grid-column-end:23}.end-xl-23{grid-column-end:24}.end-xl-24{grid-column-end:25}}:root{--p-4:4px;--p-8:8px;--p-12:12px;--p-16:16px;--p-24:24px;--p-32:32px;--p-48:48px;--p-64:64px;--p-80:80px;--p-128:128px;--p-192:192px;--p-40:max(32px,min(40px,32px + (100vw - 768px)/1152*(40 - 32)));--p-48:max(40px,min(48px,40px + (100vw - 768px)/1152*(48 - 40)));--p-64:max(48px,min(64px,48px + (100vw - 768px)/1152*(64 - 48)));--p-80:max(64px,min(80px,64px + (100vw - 768px)/1152*(80 - 64)));--p-96:max(80px,min(96px,80px + (100vw - 768px)/1152*(96 - 80)));--p-128:max(96px,min(128px,96px + (100vw - 768px)/1152*(128 - 96)));--p-160:max(128px,min(160px,128px + (100vw - 768px)/1152*(160 - 128)))}:root .pt-4{padding-top:var(--p-4)}:root .pr-4{padding-right:var(--p-4)}:root .pb-4{padding-bottom:var(--p-4)}:root .pl-4{padding-left:var(--p-4)}:root .px-4{padding-left:var(--p-4);padding-right:var(--p-4)}:root .py-4{padding-top:var(--p-4);padding-bottom:var(--p-4)}:root .p-4{padding:var(--p-4)}@media(min-width:768px){:root .pt-sm-4{padding-top:var(--p-4)}}@media(min-width:768px){:root .pr-sm-4{padding-right:var(--p-4)}}@media(min-width:768px){:root .pb-sm-4{padding-bottom:var(--p-4)}}@media(min-width:768px){:root .pl-sm-4{padding-left:var(--p-4)}}@media(min-width:768px){:root .px-sm-4{padding-left:var(--p-4);padding-right:var(--p-4)}}@media(min-width:768px){:root .py-sm-4{padding-top:var(--p-4);padding-bottom:var(--p-4)}}@media(min-width:768px){:root .p-sm-4{padding:var(--p-4)}}@media(min-width:1024px){:root .pt-md-4{padding-top:var(--p-4)}}@media(min-width:1024px){:root .pr-md-4{padding-right:var(--p-4)}}@media(min-width:1024px){:root .pb-md-4{padding-bottom:var(--p-4)}}@media(min-width:1024px){:root .pl-md-4{padding-left:var(--p-4)}}@media(min-width:1024px){:root .px-md-4{padding-left:var(--p-4);padding-right:var(--p-4)}}@media(min-width:1024px){:root .py-md-4{padding-top:var(--p-4);padding-bottom:var(--p-4)}}@media(min-width:1024px){:root .p-md-4{padding:var(--p-4)}}@media(min-width:1440px){:root .pt-lg-4{padding-top:var(--p-4)}}@media(min-width:1440px){:root .pr-lg-4{padding-right:var(--p-4)}}@media(min-width:1440px){:root .pb-lg-4{padding-bottom:var(--p-4)}}@media(min-width:1440px){:root .pl-lg-4{padding-left:var(--p-4)}}@media(min-width:1440px){:root .px-lg-4{padding-left:var(--p-4);padding-right:var(--p-4)}}@media(min-width:1440px){:root .py-lg-4{padding-top:var(--p-4);padding-bottom:var(--p-4)}}@media(min-width:1440px){:root .p-lg-4{padding:var(--p-4)}}@media(min-width:1600px){:root .pt-xl-4{padding-top:var(--p-4)}}@media(min-width:1600px){:root .pr-xl-4{padding-right:var(--p-4)}}@media(min-width:1600px){:root .pb-xl-4{padding-bottom:var(--p-4)}}@media(min-width:1600px){:root .pl-xl-4{padding-left:var(--p-4)}}@media(min-width:1600px){:root .px-xl-4{padding-left:var(--p-4);padding-right:var(--p-4)}}@media(min-width:1600px){:root .py-xl-4{padding-top:var(--p-4);padding-bottom:var(--p-4)}}@media(min-width:1600px){:root .p-xl-4{padding:var(--p-4)}}:root .pt-8{padding-top:var(--p-8)}:root .pr-8{padding-right:var(--p-8)}:root .pb-8{padding-bottom:var(--p-8)}:root .pl-8{padding-left:var(--p-8)}:root .px-8{padding-left:var(--p-8);padding-right:var(--p-8)}:root .py-8{padding-top:var(--p-8);padding-bottom:var(--p-8)}:root .p-8{padding:var(--p-8)}@media(min-width:768px){:root .pt-sm-8{padding-top:var(--p-8)}}@media(min-width:768px){:root .pr-sm-8{padding-right:var(--p-8)}}@media(min-width:768px){:root .pb-sm-8{padding-bottom:var(--p-8)}}@media(min-width:768px){:root .pl-sm-8{padding-left:var(--p-8)}}@media(min-width:768px){:root .px-sm-8{padding-left:var(--p-8);padding-right:var(--p-8)}}@media(min-width:768px){:root .py-sm-8{padding-top:var(--p-8);padding-bottom:var(--p-8)}}@media(min-width:768px){:root .p-sm-8{padding:var(--p-8)}}@media(min-width:1024px){:root .pt-md-8{padding-top:var(--p-8)}}@media(min-width:1024px){:root .pr-md-8{padding-right:var(--p-8)}}@media(min-width:1024px){:root .pb-md-8{padding-bottom:var(--p-8)}}@media(min-width:1024px){:root .pl-md-8{padding-left:var(--p-8)}}@media(min-width:1024px){:root .px-md-8{padding-left:var(--p-8);padding-right:var(--p-8)}}@media(min-width:1024px){:root .py-md-8{padding-top:var(--p-8);padding-bottom:var(--p-8)}}@media(min-width:1024px){:root .p-md-8{padding:var(--p-8)}}@media(min-width:1440px){:root .pt-lg-8{padding-top:var(--p-8)}}@media(min-width:1440px){:root .pr-lg-8{padding-right:var(--p-8)}}@media(min-width:1440px){:root .pb-lg-8{padding-bottom:var(--p-8)}}@media(min-width:1440px){:root .pl-lg-8{padding-left:var(--p-8)}}@media(min-width:1440px){:root .px-lg-8{padding-left:var(--p-8);padding-right:var(--p-8)}}@media(min-width:1440px){:root .py-lg-8{padding-top:var(--p-8);padding-bottom:var(--p-8)}}@media(min-width:1440px){:root .p-lg-8{padding:var(--p-8)}}@media(min-width:1600px){:root .pt-xl-8{padding-top:var(--p-8)}}@media(min-width:1600px){:root .pr-xl-8{padding-right:var(--p-8)}}@media(min-width:1600px){:root .pb-xl-8{padding-bottom:var(--p-8)}}@media(min-width:1600px){:root .pl-xl-8{padding-left:var(--p-8)}}@media(min-width:1600px){:root .px-xl-8{padding-left:var(--p-8);padding-right:var(--p-8)}}@media(min-width:1600px){:root .py-xl-8{padding-top:var(--p-8);padding-bottom:var(--p-8)}}@media(min-width:1600px){:root .p-xl-8{padding:var(--p-8)}}:root .pt-12{padding-top:var(--p-12)}:root .pr-12{padding-right:var(--p-12)}:root .pb-12{padding-bottom:var(--p-12)}:root .pl-12{padding-left:var(--p-12)}:root .px-12{padding-left:var(--p-12);padding-right:var(--p-12)}:root .py-12{padding-top:var(--p-12);padding-bottom:var(--p-12)}:root .p-12{padding:var(--p-12)}@media(min-width:768px){:root .pt-sm-12{padding-top:var(--p-12)}}@media(min-width:768px){:root .pr-sm-12{padding-right:var(--p-12)}}@media(min-width:768px){:root .pb-sm-12{padding-bottom:var(--p-12)}}@media(min-width:768px){:root .pl-sm-12{padding-left:var(--p-12)}}@media(min-width:768px){:root .px-sm-12{padding-left:var(--p-12);padding-right:var(--p-12)}}@media(min-width:768px){:root .py-sm-12{padding-top:var(--p-12);padding-bottom:var(--p-12)}}@media(min-width:768px){:root .p-sm-12{padding:var(--p-12)}}@media(min-width:1024px){:root .pt-md-12{padding-top:var(--p-12)}}@media(min-width:1024px){:root .pr-md-12{padding-right:var(--p-12)}}@media(min-width:1024px){:root .pb-md-12{padding-bottom:var(--p-12)}}@media(min-width:1024px){:root .pl-md-12{padding-left:var(--p-12)}}@media(min-width:1024px){:root .px-md-12{padding-left:var(--p-12);padding-right:var(--p-12)}}@media(min-width:1024px){:root .py-md-12{padding-top:var(--p-12);padding-bottom:var(--p-12)}}@media(min-width:1024px){:root .p-md-12{padding:var(--p-12)}}@media(min-width:1440px){:root .pt-lg-12{padding-top:var(--p-12)}}@media(min-width:1440px){:root .pr-lg-12{padding-right:var(--p-12)}}@media(min-width:1440px){:root .pb-lg-12{padding-bottom:var(--p-12)}}@media(min-width:1440px){:root .pl-lg-12{padding-left:var(--p-12)}}@media(min-width:1440px){:root .px-lg-12{padding-left:var(--p-12);padding-right:var(--p-12)}}@media(min-width:1440px){:root .py-lg-12{padding-top:var(--p-12);padding-bottom:var(--p-12)}}@media(min-width:1440px){:root .p-lg-12{padding:var(--p-12)}}@media(min-width:1600px){:root .pt-xl-12{padding-top:var(--p-12)}}@media(min-width:1600px){:root .pr-xl-12{padding-right:var(--p-12)}}@media(min-width:1600px){:root .pb-xl-12{padding-bottom:var(--p-12)}}@media(min-width:1600px){:root .pl-xl-12{padding-left:var(--p-12)}}@media(min-width:1600px){:root .px-xl-12{padding-left:var(--p-12);padding-right:var(--p-12)}}@media(min-width:1600px){:root .py-xl-12{padding-top:var(--p-12);padding-bottom:var(--p-12)}}@media(min-width:1600px){:root .p-xl-12{padding:var(--p-12)}}:root .pt-16{padding-top:var(--p-16)}:root .pr-16{padding-right:var(--p-16)}:root .pb-16{padding-bottom:var(--p-16)}:root .pl-16{padding-left:var(--p-16)}:root .px-16{padding-left:var(--p-16);padding-right:var(--p-16)}:root .py-16{padding-top:var(--p-16);padding-bottom:var(--p-16)}:root .p-16{padding:var(--p-16)}@media(min-width:768px){:root .pt-sm-16{padding-top:var(--p-16)}}@media(min-width:768px){:root .pr-sm-16{padding-right:var(--p-16)}}@media(min-width:768px){:root .pb-sm-16{padding-bottom:var(--p-16)}}@media(min-width:768px){:root .pl-sm-16{padding-left:var(--p-16)}}@media(min-width:768px){:root .px-sm-16{padding-left:var(--p-16);padding-right:var(--p-16)}}@media(min-width:768px){:root .py-sm-16{padding-top:var(--p-16);padding-bottom:var(--p-16)}}@media(min-width:768px){:root .p-sm-16{padding:var(--p-16)}}@media(min-width:1024px){:root .pt-md-16{padding-top:var(--p-16)}}@media(min-width:1024px){:root .pr-md-16{padding-right:var(--p-16)}}@media(min-width:1024px){:root .pb-md-16{padding-bottom:var(--p-16)}}@media(min-width:1024px){:root .pl-md-16{padding-left:var(--p-16)}}@media(min-width:1024px){:root .px-md-16{padding-left:var(--p-16);padding-right:var(--p-16)}}@media(min-width:1024px){:root .py-md-16{padding-top:var(--p-16);padding-bottom:var(--p-16)}}@media(min-width:1024px){:root .p-md-16{padding:var(--p-16)}}@media(min-width:1440px){:root .pt-lg-16{padding-top:var(--p-16)}}@media(min-width:1440px){:root .pr-lg-16{padding-right:var(--p-16)}}@media(min-width:1440px){:root .pb-lg-16{padding-bottom:var(--p-16)}}@media(min-width:1440px){:root .pl-lg-16{padding-left:var(--p-16)}}@media(min-width:1440px){:root .px-lg-16{padding-left:var(--p-16);padding-right:var(--p-16)}}@media(min-width:1440px){:root .py-lg-16{padding-top:var(--p-16);padding-bottom:var(--p-16)}}@media(min-width:1440px){:root .p-lg-16{padding:var(--p-16)}}@media(min-width:1600px){:root .pt-xl-16{padding-top:var(--p-16)}}@media(min-width:1600px){:root .pr-xl-16{padding-right:var(--p-16)}}@media(min-width:1600px){:root .pb-xl-16{padding-bottom:var(--p-16)}}@media(min-width:1600px){:root .pl-xl-16{padding-left:var(--p-16)}}@media(min-width:1600px){:root .px-xl-16{padding-left:var(--p-16);padding-right:var(--p-16)}}@media(min-width:1600px){:root .py-xl-16{padding-top:var(--p-16);padding-bottom:var(--p-16)}}@media(min-width:1600px){:root .p-xl-16{padding:var(--p-16)}}:root .pt-24{padding-top:var(--p-24)}:root .pr-24{padding-right:var(--p-24)}:root .pb-24{padding-bottom:var(--p-24)}:root .pl-24{padding-left:var(--p-24)}:root .px-24{padding-left:var(--p-24);padding-right:var(--p-24)}:root .py-24{padding-top:var(--p-24);padding-bottom:var(--p-24)}:root .p-24{padding:var(--p-24)}@media(min-width:768px){:root .pt-sm-24{padding-top:var(--p-24)}}@media(min-width:768px){:root .pr-sm-24{padding-right:var(--p-24)}}@media(min-width:768px){:root .pb-sm-24{padding-bottom:var(--p-24)}}@media(min-width:768px){:root .pl-sm-24{padding-left:var(--p-24)}}@media(min-width:768px){:root .px-sm-24{padding-left:var(--p-24);padding-right:var(--p-24)}}@media(min-width:768px){:root .py-sm-24{padding-top:var(--p-24);padding-bottom:var(--p-24)}}@media(min-width:768px){:root .p-sm-24{padding:var(--p-24)}}@media(min-width:1024px){:root .pt-md-24{padding-top:var(--p-24)}}@media(min-width:1024px){:root .pr-md-24{padding-right:var(--p-24)}}@media(min-width:1024px){:root .pb-md-24{padding-bottom:var(--p-24)}}@media(min-width:1024px){:root .pl-md-24{padding-left:var(--p-24)}}@media(min-width:1024px){:root .px-md-24{padding-left:var(--p-24);padding-right:var(--p-24)}}@media(min-width:1024px){:root .py-md-24{padding-top:var(--p-24);padding-bottom:var(--p-24)}}@media(min-width:1024px){:root .p-md-24{padding:var(--p-24)}}@media(min-width:1440px){:root .pt-lg-24{padding-top:var(--p-24)}}@media(min-width:1440px){:root .pr-lg-24{padding-right:var(--p-24)}}@media(min-width:1440px){:root .pb-lg-24{padding-bottom:var(--p-24)}}@media(min-width:1440px){:root .pl-lg-24{padding-left:var(--p-24)}}@media(min-width:1440px){:root .px-lg-24{padding-left:var(--p-24);padding-right:var(--p-24)}}@media(min-width:1440px){:root .py-lg-24{padding-top:var(--p-24);padding-bottom:var(--p-24)}}@media(min-width:1440px){:root .p-lg-24{padding:var(--p-24)}}@media(min-width:1600px){:root .pt-xl-24{padding-top:var(--p-24)}}@media(min-width:1600px){:root .pr-xl-24{padding-right:var(--p-24)}}@media(min-width:1600px){:root .pb-xl-24{padding-bottom:var(--p-24)}}@media(min-width:1600px){:root .pl-xl-24{padding-left:var(--p-24)}}@media(min-width:1600px){:root .px-xl-24{padding-left:var(--p-24);padding-right:var(--p-24)}}@media(min-width:1600px){:root .py-xl-24{padding-top:var(--p-24);padding-bottom:var(--p-24)}}@media(min-width:1600px){:root .p-xl-24{padding:var(--p-24)}}:root .pt-32{padding-top:var(--p-32)}:root .pr-32{padding-right:var(--p-32)}:root .pb-32{padding-bottom:var(--p-32)}:root .pl-32{padding-left:var(--p-32)}:root .px-32{padding-left:var(--p-32);padding-right:var(--p-32)}:root .py-32{padding-top:var(--p-32);padding-bottom:var(--p-32)}:root .p-32{padding:var(--p-32)}@media(min-width:768px){:root .pt-sm-32{padding-top:var(--p-32)}}@media(min-width:768px){:root .pr-sm-32{padding-right:var(--p-32)}}@media(min-width:768px){:root .pb-sm-32{padding-bottom:var(--p-32)}}@media(min-width:768px){:root .pl-sm-32{padding-left:var(--p-32)}}@media(min-width:768px){:root .px-sm-32{padding-left:var(--p-32);padding-right:var(--p-32)}}@media(min-width:768px){:root .py-sm-32{padding-top:var(--p-32);padding-bottom:var(--p-32)}}@media(min-width:768px){:root .p-sm-32{padding:var(--p-32)}}@media(min-width:1024px){:root .pt-md-32{padding-top:var(--p-32)}}@media(min-width:1024px){:root .pr-md-32{padding-right:var(--p-32)}}@media(min-width:1024px){:root .pb-md-32{padding-bottom:var(--p-32)}}@media(min-width:1024px){:root .pl-md-32{padding-left:var(--p-32)}}@media(min-width:1024px){:root .px-md-32{padding-left:var(--p-32);padding-right:var(--p-32)}}@media(min-width:1024px){:root .py-md-32{padding-top:var(--p-32);padding-bottom:var(--p-32)}}@media(min-width:1024px){:root .p-md-32{padding:var(--p-32)}}@media(min-width:1440px){:root .pt-lg-32{padding-top:var(--p-32)}}@media(min-width:1440px){:root .pr-lg-32{padding-right:var(--p-32)}}@media(min-width:1440px){:root .pb-lg-32{padding-bottom:var(--p-32)}}@media(min-width:1440px){:root .pl-lg-32{padding-left:var(--p-32)}}@media(min-width:1440px){:root .px-lg-32{padding-left:var(--p-32);padding-right:var(--p-32)}}@media(min-width:1440px){:root .py-lg-32{padding-top:var(--p-32);padding-bottom:var(--p-32)}}@media(min-width:1440px){:root .p-lg-32{padding:var(--p-32)}}@media(min-width:1600px){:root .pt-xl-32{padding-top:var(--p-32)}}@media(min-width:1600px){:root .pr-xl-32{padding-right:var(--p-32)}}@media(min-width:1600px){:root .pb-xl-32{padding-bottom:var(--p-32)}}@media(min-width:1600px){:root .pl-xl-32{padding-left:var(--p-32)}}@media(min-width:1600px){:root .px-xl-32{padding-left:var(--p-32);padding-right:var(--p-32)}}@media(min-width:1600px){:root .py-xl-32{padding-top:var(--p-32);padding-bottom:var(--p-32)}}@media(min-width:1600px){:root .p-xl-32{padding:var(--p-32)}}:root .pt-192{padding-top:var(--p-192)}:root .pr-192{padding-right:var(--p-192)}:root .pb-192{padding-bottom:var(--p-192)}:root .pl-192{padding-left:var(--p-192)}:root .px-192{padding-left:var(--p-192);padding-right:var(--p-192)}:root .py-192{padding-top:var(--p-192);padding-bottom:var(--p-192)}:root .p-192{padding:var(--p-192)}@media(min-width:768px){:root .pt-sm-192{padding-top:var(--p-192)}}@media(min-width:768px){:root .pr-sm-192{padding-right:var(--p-192)}}@media(min-width:768px){:root .pb-sm-192{padding-bottom:var(--p-192)}}@media(min-width:768px){:root .pl-sm-192{padding-left:var(--p-192)}}@media(min-width:768px){:root .px-sm-192{padding-left:var(--p-192);padding-right:var(--p-192)}}@media(min-width:768px){:root .py-sm-192{padding-top:var(--p-192);padding-bottom:var(--p-192)}}@media(min-width:768px){:root .p-sm-192{padding:var(--p-192)}}@media(min-width:1024px){:root .pt-md-192{padding-top:var(--p-192)}}@media(min-width:1024px){:root .pr-md-192{padding-right:var(--p-192)}}@media(min-width:1024px){:root .pb-md-192{padding-bottom:var(--p-192)}}@media(min-width:1024px){:root .pl-md-192{padding-left:var(--p-192)}}@media(min-width:1024px){:root .px-md-192{padding-left:var(--p-192);padding-right:var(--p-192)}}@media(min-width:1024px){:root .py-md-192{padding-top:var(--p-192);padding-bottom:var(--p-192)}}@media(min-width:1024px){:root .p-md-192{padding:var(--p-192)}}@media(min-width:1440px){:root .pt-lg-192{padding-top:var(--p-192)}}@media(min-width:1440px){:root .pr-lg-192{padding-right:var(--p-192)}}@media(min-width:1440px){:root .pb-lg-192{padding-bottom:var(--p-192)}}@media(min-width:1440px){:root .pl-lg-192{padding-left:var(--p-192)}}@media(min-width:1440px){:root .px-lg-192{padding-left:var(--p-192);padding-right:var(--p-192)}}@media(min-width:1440px){:root .py-lg-192{padding-top:var(--p-192);padding-bottom:var(--p-192)}}@media(min-width:1440px){:root .p-lg-192{padding:var(--p-192)}}@media(min-width:1600px){:root .pt-xl-192{padding-top:var(--p-192)}}@media(min-width:1600px){:root .pr-xl-192{padding-right:var(--p-192)}}@media(min-width:1600px){:root .pb-xl-192{padding-bottom:var(--p-192)}}@media(min-width:1600px){:root .pl-xl-192{padding-left:var(--p-192)}}@media(min-width:1600px){:root .px-xl-192{padding-left:var(--p-192);padding-right:var(--p-192)}}@media(min-width:1600px){:root .py-xl-192{padding-top:var(--p-192);padding-bottom:var(--p-192)}}@media(min-width:1600px){:root .p-xl-192{padding:var(--p-192)}}:root .pt-40{padding-top:var(--p-40)}:root .pr-40{padding-right:var(--p-40)}:root .pb-40{padding-bottom:var(--p-40)}:root .pl-40{padding-left:var(--p-40)}:root .px-40{padding-left:var(--p-40);padding-right:var(--p-40)}:root .py-40{padding-top:var(--p-40);padding-bottom:var(--p-40)}:root .p-40{padding:var(--p-40)}@media(min-width:768px){:root .pt-sm-40{padding-top:var(--p-40)}}@media(min-width:768px){:root .pr-sm-40{padding-right:var(--p-40)}}@media(min-width:768px){:root .pb-sm-40{padding-bottom:var(--p-40)}}@media(min-width:768px){:root .pl-sm-40{padding-left:var(--p-40)}}@media(min-width:768px){:root .px-sm-40{padding-left:var(--p-40);padding-right:var(--p-40)}}@media(min-width:768px){:root .py-sm-40{padding-top:var(--p-40);padding-bottom:var(--p-40)}}@media(min-width:768px){:root .p-sm-40{padding:var(--p-40)}}@media(min-width:1024px){:root .pt-md-40{padding-top:var(--p-40)}}@media(min-width:1024px){:root .pr-md-40{padding-right:var(--p-40)}}@media(min-width:1024px){:root .pb-md-40{padding-bottom:var(--p-40)}}@media(min-width:1024px){:root .pl-md-40{padding-left:var(--p-40)}}@media(min-width:1024px){:root .px-md-40{padding-left:var(--p-40);padding-right:var(--p-40)}}@media(min-width:1024px){:root .py-md-40{padding-top:var(--p-40);padding-bottom:var(--p-40)}}@media(min-width:1024px){:root .p-md-40{padding:var(--p-40)}}@media(min-width:1440px){:root .pt-lg-40{padding-top:var(--p-40)}}@media(min-width:1440px){:root .pr-lg-40{padding-right:var(--p-40)}}@media(min-width:1440px){:root .pb-lg-40{padding-bottom:var(--p-40)}}@media(min-width:1440px){:root .pl-lg-40{padding-left:var(--p-40)}}@media(min-width:1440px){:root .px-lg-40{padding-left:var(--p-40);padding-right:var(--p-40)}}@media(min-width:1440px){:root .py-lg-40{padding-top:var(--p-40);padding-bottom:var(--p-40)}}@media(min-width:1440px){:root .p-lg-40{padding:var(--p-40)}}@media(min-width:1600px){:root .pt-xl-40{padding-top:var(--p-40)}}@media(min-width:1600px){:root .pr-xl-40{padding-right:var(--p-40)}}@media(min-width:1600px){:root .pb-xl-40{padding-bottom:var(--p-40)}}@media(min-width:1600px){:root .pl-xl-40{padding-left:var(--p-40)}}@media(min-width:1600px){:root .px-xl-40{padding-left:var(--p-40);padding-right:var(--p-40)}}@media(min-width:1600px){:root .py-xl-40{padding-top:var(--p-40);padding-bottom:var(--p-40)}}@media(min-width:1600px){:root .p-xl-40{padding:var(--p-40)}}:root .pt-48{padding-top:var(--p-48)}:root .pr-48{padding-right:var(--p-48)}:root .pb-48{padding-bottom:var(--p-48)}:root .pl-48{padding-left:var(--p-48)}:root .px-48{padding-left:var(--p-48);padding-right:var(--p-48)}:root .py-48{padding-top:var(--p-48);padding-bottom:var(--p-48)}:root .p-48{padding:var(--p-48)}@media(min-width:768px){:root .pt-sm-48{padding-top:var(--p-48)}}@media(min-width:768px){:root .pr-sm-48{padding-right:var(--p-48)}}@media(min-width:768px){:root .pb-sm-48{padding-bottom:var(--p-48)}}@media(min-width:768px){:root .pl-sm-48{padding-left:var(--p-48)}}@media(min-width:768px){:root .px-sm-48{padding-left:var(--p-48);padding-right:var(--p-48)}}@media(min-width:768px){:root .py-sm-48{padding-top:var(--p-48);padding-bottom:var(--p-48)}}@media(min-width:768px){:root .p-sm-48{padding:var(--p-48)}}@media(min-width:1024px){:root .pt-md-48{padding-top:var(--p-48)}}@media(min-width:1024px){:root .pr-md-48{padding-right:var(--p-48)}}@media(min-width:1024px){:root .pb-md-48{padding-bottom:var(--p-48)}}@media(min-width:1024px){:root .pl-md-48{padding-left:var(--p-48)}}@media(min-width:1024px){:root .px-md-48{padding-left:var(--p-48);padding-right:var(--p-48)}}@media(min-width:1024px){:root .py-md-48{padding-top:var(--p-48);padding-bottom:var(--p-48)}}@media(min-width:1024px){:root .p-md-48{padding:var(--p-48)}}@media(min-width:1440px){:root .pt-lg-48{padding-top:var(--p-48)}}@media(min-width:1440px){:root .pr-lg-48{padding-right:var(--p-48)}}@media(min-width:1440px){:root .pb-lg-48{padding-bottom:var(--p-48)}}@media(min-width:1440px){:root .pl-lg-48{padding-left:var(--p-48)}}@media(min-width:1440px){:root .px-lg-48{padding-left:var(--p-48);padding-right:var(--p-48)}}@media(min-width:1440px){:root .py-lg-48{padding-top:var(--p-48);padding-bottom:var(--p-48)}}@media(min-width:1440px){:root .p-lg-48{padding:var(--p-48)}}@media(min-width:1600px){:root .pt-xl-48{padding-top:var(--p-48)}}@media(min-width:1600px){:root .pr-xl-48{padding-right:var(--p-48)}}@media(min-width:1600px){:root .pb-xl-48{padding-bottom:var(--p-48)}}@media(min-width:1600px){:root .pl-xl-48{padding-left:var(--p-48)}}@media(min-width:1600px){:root .px-xl-48{padding-left:var(--p-48);padding-right:var(--p-48)}}@media(min-width:1600px){:root .py-xl-48{padding-top:var(--p-48);padding-bottom:var(--p-48)}}@media(min-width:1600px){:root .p-xl-48{padding:var(--p-48)}}:root .pt-64{padding-top:var(--p-64)}:root .pr-64{padding-right:var(--p-64)}:root .pb-64{padding-bottom:var(--p-64)}:root .pl-64{padding-left:var(--p-64)}:root .px-64{padding-left:var(--p-64);padding-right:var(--p-64)}:root .py-64{padding-top:var(--p-64);padding-bottom:var(--p-64)}:root .p-64{padding:var(--p-64)}@media(min-width:768px){:root .pt-sm-64{padding-top:var(--p-64)}}@media(min-width:768px){:root .pr-sm-64{padding-right:var(--p-64)}}@media(min-width:768px){:root .pb-sm-64{padding-bottom:var(--p-64)}}@media(min-width:768px){:root .pl-sm-64{padding-left:var(--p-64)}}@media(min-width:768px){:root .px-sm-64{padding-left:var(--p-64);padding-right:var(--p-64)}}@media(min-width:768px){:root .py-sm-64{padding-top:var(--p-64);padding-bottom:var(--p-64)}}@media(min-width:768px){:root .p-sm-64{padding:var(--p-64)}}@media(min-width:1024px){:root .pt-md-64{padding-top:var(--p-64)}}@media(min-width:1024px){:root .pr-md-64{padding-right:var(--p-64)}}@media(min-width:1024px){:root .pb-md-64{padding-bottom:var(--p-64)}}@media(min-width:1024px){:root .pl-md-64{padding-left:var(--p-64)}}@media(min-width:1024px){:root .px-md-64{padding-left:var(--p-64);padding-right:var(--p-64)}}@media(min-width:1024px){:root .py-md-64{padding-top:var(--p-64);padding-bottom:var(--p-64)}}@media(min-width:1024px){:root .p-md-64{padding:var(--p-64)}}@media(min-width:1440px){:root .pt-lg-64{padding-top:var(--p-64)}}@media(min-width:1440px){:root .pr-lg-64{padding-right:var(--p-64)}}@media(min-width:1440px){:root .pb-lg-64{padding-bottom:var(--p-64)}}@media(min-width:1440px){:root .pl-lg-64{padding-left:var(--p-64)}}@media(min-width:1440px){:root .px-lg-64{padding-left:var(--p-64);padding-right:var(--p-64)}}@media(min-width:1440px){:root .py-lg-64{padding-top:var(--p-64);padding-bottom:var(--p-64)}}@media(min-width:1440px){:root .p-lg-64{padding:var(--p-64)}}@media(min-width:1600px){:root .pt-xl-64{padding-top:var(--p-64)}}@media(min-width:1600px){:root .pr-xl-64{padding-right:var(--p-64)}}@media(min-width:1600px){:root .pb-xl-64{padding-bottom:var(--p-64)}}@media(min-width:1600px){:root .pl-xl-64{padding-left:var(--p-64)}}@media(min-width:1600px){:root .px-xl-64{padding-left:var(--p-64);padding-right:var(--p-64)}}@media(min-width:1600px){:root .py-xl-64{padding-top:var(--p-64);padding-bottom:var(--p-64)}}@media(min-width:1600px){:root .p-xl-64{padding:var(--p-64)}}:root .pt-80{padding-top:var(--p-80)}:root .pr-80{padding-right:var(--p-80)}:root .pb-80{padding-bottom:var(--p-80)}:root .pl-80{padding-left:var(--p-80)}:root .px-80{padding-left:var(--p-80);padding-right:var(--p-80)}:root .py-80{padding-top:var(--p-80);padding-bottom:var(--p-80)}:root .p-80{padding:var(--p-80)}@media(min-width:768px){:root .pt-sm-80{padding-top:var(--p-80)}}@media(min-width:768px){:root .pr-sm-80{padding-right:var(--p-80)}}@media(min-width:768px){:root .pb-sm-80{padding-bottom:var(--p-80)}}@media(min-width:768px){:root .pl-sm-80{padding-left:var(--p-80)}}@media(min-width:768px){:root .px-sm-80{padding-left:var(--p-80);padding-right:var(--p-80)}}@media(min-width:768px){:root .py-sm-80{padding-top:var(--p-80);padding-bottom:var(--p-80)}}@media(min-width:768px){:root .p-sm-80{padding:var(--p-80)}}@media(min-width:1024px){:root .pt-md-80{padding-top:var(--p-80)}}@media(min-width:1024px){:root .pr-md-80{padding-right:var(--p-80)}}@media(min-width:1024px){:root .pb-md-80{padding-bottom:var(--p-80)}}@media(min-width:1024px){:root .pl-md-80{padding-left:var(--p-80)}}@media(min-width:1024px){:root .px-md-80{padding-left:var(--p-80);padding-right:var(--p-80)}}@media(min-width:1024px){:root .py-md-80{padding-top:var(--p-80);padding-bottom:var(--p-80)}}@media(min-width:1024px){:root .p-md-80{padding:var(--p-80)}}@media(min-width:1440px){:root .pt-lg-80{padding-top:var(--p-80)}}@media(min-width:1440px){:root .pr-lg-80{padding-right:var(--p-80)}}@media(min-width:1440px){:root .pb-lg-80{padding-bottom:var(--p-80)}}@media(min-width:1440px){:root .pl-lg-80{padding-left:var(--p-80)}}@media(min-width:1440px){:root .px-lg-80{padding-left:var(--p-80);padding-right:var(--p-80)}}@media(min-width:1440px){:root .py-lg-80{padding-top:var(--p-80);padding-bottom:var(--p-80)}}@media(min-width:1440px){:root .p-lg-80{padding:var(--p-80)}}@media(min-width:1600px){:root .pt-xl-80{padding-top:var(--p-80)}}@media(min-width:1600px){:root .pr-xl-80{padding-right:var(--p-80)}}@media(min-width:1600px){:root .pb-xl-80{padding-bottom:var(--p-80)}}@media(min-width:1600px){:root .pl-xl-80{padding-left:var(--p-80)}}@media(min-width:1600px){:root .px-xl-80{padding-left:var(--p-80);padding-right:var(--p-80)}}@media(min-width:1600px){:root .py-xl-80{padding-top:var(--p-80);padding-bottom:var(--p-80)}}@media(min-width:1600px){:root .p-xl-80{padding:var(--p-80)}}:root .pt-96{padding-top:var(--p-96)}:root .pr-96{padding-right:var(--p-96)}:root .pb-96{padding-bottom:var(--p-96)}:root .pl-96{padding-left:var(--p-96)}:root .px-96{padding-left:var(--p-96);padding-right:var(--p-96)}:root .py-96{padding-top:var(--p-96);padding-bottom:var(--p-96)}:root .p-96{padding:var(--p-96)}@media(min-width:768px){:root .pt-sm-96{padding-top:var(--p-96)}}@media(min-width:768px){:root .pr-sm-96{padding-right:var(--p-96)}}@media(min-width:768px){:root .pb-sm-96{padding-bottom:var(--p-96)}}@media(min-width:768px){:root .pl-sm-96{padding-left:var(--p-96)}}@media(min-width:768px){:root .px-sm-96{padding-left:var(--p-96);padding-right:var(--p-96)}}@media(min-width:768px){:root .py-sm-96{padding-top:var(--p-96);padding-bottom:var(--p-96)}}@media(min-width:768px){:root .p-sm-96{padding:var(--p-96)}}@media(min-width:1024px){:root .pt-md-96{padding-top:var(--p-96)}}@media(min-width:1024px){:root .pr-md-96{padding-right:var(--p-96)}}@media(min-width:1024px){:root .pb-md-96{padding-bottom:var(--p-96)}}@media(min-width:1024px){:root .pl-md-96{padding-left:var(--p-96)}}@media(min-width:1024px){:root .px-md-96{padding-left:var(--p-96);padding-right:var(--p-96)}}@media(min-width:1024px){:root .py-md-96{padding-top:var(--p-96);padding-bottom:var(--p-96)}}@media(min-width:1024px){:root .p-md-96{padding:var(--p-96)}}@media(min-width:1440px){:root .pt-lg-96{padding-top:var(--p-96)}}@media(min-width:1440px){:root .pr-lg-96{padding-right:var(--p-96)}}@media(min-width:1440px){:root .pb-lg-96{padding-bottom:var(--p-96)}}@media(min-width:1440px){:root .pl-lg-96{padding-left:var(--p-96)}}@media(min-width:1440px){:root .px-lg-96{padding-left:var(--p-96);padding-right:var(--p-96)}}@media(min-width:1440px){:root .py-lg-96{padding-top:var(--p-96);padding-bottom:var(--p-96)}}@media(min-width:1440px){:root .p-lg-96{padding:var(--p-96)}}@media(min-width:1600px){:root .pt-xl-96{padding-top:var(--p-96)}}@media(min-width:1600px){:root .pr-xl-96{padding-right:var(--p-96)}}@media(min-width:1600px){:root .pb-xl-96{padding-bottom:var(--p-96)}}@media(min-width:1600px){:root .pl-xl-96{padding-left:var(--p-96)}}@media(min-width:1600px){:root .px-xl-96{padding-left:var(--p-96);padding-right:var(--p-96)}}@media(min-width:1600px){:root .py-xl-96{padding-top:var(--p-96);padding-bottom:var(--p-96)}}@media(min-width:1600px){:root .p-xl-96{padding:var(--p-96)}}:root .pt-128{padding-top:var(--p-128)}:root .pr-128{padding-right:var(--p-128)}:root .pb-128{padding-bottom:var(--p-128)}:root .pl-128{padding-left:var(--p-128)}:root .px-128{padding-left:var(--p-128);padding-right:var(--p-128)}:root .py-128{padding-top:var(--p-128);padding-bottom:var(--p-128)}:root .p-128{padding:var(--p-128)}@media(min-width:768px){:root .pt-sm-128{padding-top:var(--p-128)}}@media(min-width:768px){:root .pr-sm-128{padding-right:var(--p-128)}}@media(min-width:768px){:root .pb-sm-128{padding-bottom:var(--p-128)}}@media(min-width:768px){:root .pl-sm-128{padding-left:var(--p-128)}}@media(min-width:768px){:root .px-sm-128{padding-left:var(--p-128);padding-right:var(--p-128)}}@media(min-width:768px){:root .py-sm-128{padding-top:var(--p-128);padding-bottom:var(--p-128)}}@media(min-width:768px){:root .p-sm-128{padding:var(--p-128)}}@media(min-width:1024px){:root .pt-md-128{padding-top:var(--p-128)}}@media(min-width:1024px){:root .pr-md-128{padding-right:var(--p-128)}}@media(min-width:1024px){:root .pb-md-128{padding-bottom:var(--p-128)}}@media(min-width:1024px){:root .pl-md-128{padding-left:var(--p-128)}}@media(min-width:1024px){:root .px-md-128{padding-left:var(--p-128);padding-right:var(--p-128)}}@media(min-width:1024px){:root .py-md-128{padding-top:var(--p-128);padding-bottom:var(--p-128)}}@media(min-width:1024px){:root .p-md-128{padding:var(--p-128)}}@media(min-width:1440px){:root .pt-lg-128{padding-top:var(--p-128)}}@media(min-width:1440px){:root .pr-lg-128{padding-right:var(--p-128)}}@media(min-width:1440px){:root .pb-lg-128{padding-bottom:var(--p-128)}}@media(min-width:1440px){:root .pl-lg-128{padding-left:var(--p-128)}}@media(min-width:1440px){:root .px-lg-128{padding-left:var(--p-128);padding-right:var(--p-128)}}@media(min-width:1440px){:root .py-lg-128{padding-top:var(--p-128);padding-bottom:var(--p-128)}}@media(min-width:1440px){:root .p-lg-128{padding:var(--p-128)}}@media(min-width:1600px){:root .pt-xl-128{padding-top:var(--p-128)}}@media(min-width:1600px){:root .pr-xl-128{padding-right:var(--p-128)}}@media(min-width:1600px){:root .pb-xl-128{padding-bottom:var(--p-128)}}@media(min-width:1600px){:root .pl-xl-128{padding-left:var(--p-128)}}@media(min-width:1600px){:root .px-xl-128{padding-left:var(--p-128);padding-right:var(--p-128)}}@media(min-width:1600px){:root .py-xl-128{padding-top:var(--p-128);padding-bottom:var(--p-128)}}@media(min-width:1600px){:root .p-xl-128{padding:var(--p-128)}}:root .pt-160{padding-top:var(--p-160)}:root .pr-160{padding-right:var(--p-160)}:root .pb-160{padding-bottom:var(--p-160)}:root .pl-160{padding-left:var(--p-160)}:root .px-160{padding-left:var(--p-160);padding-right:var(--p-160)}:root .py-160{padding-top:var(--p-160);padding-bottom:var(--p-160)}:root .p-160{padding:var(--p-160)}@media(min-width:768px){:root .pt-sm-160{padding-top:var(--p-160)}}@media(min-width:768px){:root .pr-sm-160{padding-right:var(--p-160)}}@media(min-width:768px){:root .pb-sm-160{padding-bottom:var(--p-160)}}@media(min-width:768px){:root .pl-sm-160{padding-left:var(--p-160)}}@media(min-width:768px){:root .px-sm-160{padding-left:var(--p-160);padding-right:var(--p-160)}}@media(min-width:768px){:root .py-sm-160{padding-top:var(--p-160);padding-bottom:var(--p-160)}}@media(min-width:768px){:root .p-sm-160{padding:var(--p-160)}}@media(min-width:1024px){:root .pt-md-160{padding-top:var(--p-160)}}@media(min-width:1024px){:root .pr-md-160{padding-right:var(--p-160)}}@media(min-width:1024px){:root .pb-md-160{padding-bottom:var(--p-160)}}@media(min-width:1024px){:root .pl-md-160{padding-left:var(--p-160)}}@media(min-width:1024px){:root .px-md-160{padding-left:var(--p-160);padding-right:var(--p-160)}}@media(min-width:1024px){:root .py-md-160{padding-top:var(--p-160);padding-bottom:var(--p-160)}}@media(min-width:1024px){:root .p-md-160{padding:var(--p-160)}}@media(min-width:1440px){:root .pt-lg-160{padding-top:var(--p-160)}}@media(min-width:1440px){:root .pr-lg-160{padding-right:var(--p-160)}}@media(min-width:1440px){:root .pb-lg-160{padding-bottom:var(--p-160)}}@media(min-width:1440px){:root .pl-lg-160{padding-left:var(--p-160)}}@media(min-width:1440px){:root .px-lg-160{padding-left:var(--p-160);padding-right:var(--p-160)}}@media(min-width:1440px){:root .py-lg-160{padding-top:var(--p-160);padding-bottom:var(--p-160)}}@media(min-width:1440px){:root .p-lg-160{padding:var(--p-160)}}@media(min-width:1600px){:root .pt-xl-160{padding-top:var(--p-160)}}@media(min-width:1600px){:root .pr-xl-160{padding-right:var(--p-160)}}@media(min-width:1600px){:root .pb-xl-160{padding-bottom:var(--p-160)}}@media(min-width:1600px){:root .pl-xl-160{padding-left:var(--p-160)}}@media(min-width:1600px){:root .px-xl-160{padding-left:var(--p-160);padding-right:var(--p-160)}}@media(min-width:1600px){:root .py-xl-160{padding-top:var(--p-160);padding-bottom:var(--p-160)}}@media(min-width:1600px){:root .p-xl-160{padding:var(--p-160)}}:root{--m-4:4px;--m-8:8px;--m-12:12px;--m-16:16px;--m-24:24px;--m-32:32px;--m-48:48px;--m-64:64px;--m-80:80px;--m-128:128px;--m-192:192px;--m-40:max(32px,min(40px,32px + (100vw - 768px)/1152*(40 - 32)));--m-48:max(40px,min(48px,40px + (100vw - 768px)/1152*(48 - 40)));--m-64:max(48px,min(64px,48px + (100vw - 768px)/1152*(64 - 48)));--m-80:max(64px,min(80px,64px + (100vw - 768px)/1152*(80 - 64)));--m-96:max(80px,min(96px,80px + (100vw - 768px)/1152*(96 - 80)));--m-128:max(96px,min(128px,96px + (100vw - 768px)/1152*(128 - 96)));--m-160:max(128px,min(160px,128px + (100vw - 768px)/1152*(160 - 128)))}:root .mt-4{margin-top:var(--m-4)}:root .mr-4{margin-right:var(--m-4)}:root .mb-4{margin-bottom:var(--m-4)}:root .ml-4{margin-left:var(--m-4)}:root .mx-4{margin-left:var(--m-4);margin-right:var(--m-4)}:root .my-4{margin-top:var(--m-4);margin-bottom:var(--m-4)}:root .m-4{margin:var(--m-4)}@media(min-width:768px){:root .mt-sm-4{margin-top:var(--m-4)}}@media(min-width:768px){:root .mr-sm-4{margin-right:var(--m-4)}}@media(min-width:768px){:root .mb-sm-4{margin-bottom:var(--m-4)}}@media(min-width:768px){:root .ml-sm-4{margin-left:var(--m-4)}}@media(min-width:768px){:root .mx-sm-4{margin-left:var(--m-4);margin-right:var(--m-4)}}@media(min-width:768px){:root .my-sm-4{margin-top:var(--m-4);margin-bottom:var(--m-4)}}@media(min-width:768px){:root .m-sm-4{margin:var(--m-4)}}@media(min-width:1024px){:root .mt-md-4{margin-top:var(--m-4)}}@media(min-width:1024px){:root .mr-md-4{margin-right:var(--m-4)}}@media(min-width:1024px){:root .mb-md-4{margin-bottom:var(--m-4)}}@media(min-width:1024px){:root .ml-md-4{margin-left:var(--m-4)}}@media(min-width:1024px){:root .mx-md-4{margin-left:var(--m-4);margin-right:var(--m-4)}}@media(min-width:1024px){:root .my-md-4{margin-top:var(--m-4);margin-bottom:var(--m-4)}}@media(min-width:1024px){:root .m-md-4{margin:var(--m-4)}}@media(min-width:1440px){:root .mt-lg-4{margin-top:var(--m-4)}}@media(min-width:1440px){:root .mr-lg-4{margin-right:var(--m-4)}}@media(min-width:1440px){:root .mb-lg-4{margin-bottom:var(--m-4)}}@media(min-width:1440px){:root .ml-lg-4{margin-left:var(--m-4)}}@media(min-width:1440px){:root .mx-lg-4{margin-left:var(--m-4);margin-right:var(--m-4)}}@media(min-width:1440px){:root .my-lg-4{margin-top:var(--m-4);margin-bottom:var(--m-4)}}@media(min-width:1440px){:root .m-lg-4{margin:var(--m-4)}}@media(min-width:1600px){:root .mt-xl-4{margin-top:var(--m-4)}}@media(min-width:1600px){:root .mr-xl-4{margin-right:var(--m-4)}}@media(min-width:1600px){:root .mb-xl-4{margin-bottom:var(--m-4)}}@media(min-width:1600px){:root .ml-xl-4{margin-left:var(--m-4)}}@media(min-width:1600px){:root .mx-xl-4{margin-left:var(--m-4);margin-right:var(--m-4)}}@media(min-width:1600px){:root .my-xl-4{margin-top:var(--m-4);margin-bottom:var(--m-4)}}@media(min-width:1600px){:root .m-xl-4{margin:var(--m-4)}}:root .mt-8{margin-top:var(--m-8)}:root .mr-8{margin-right:var(--m-8)}:root .mb-8{margin-bottom:var(--m-8)}:root .ml-8{margin-left:var(--m-8)}:root .mx-8{margin-left:var(--m-8);margin-right:var(--m-8)}:root .my-8{margin-top:var(--m-8);margin-bottom:var(--m-8)}:root .m-8{margin:var(--m-8)}@media(min-width:768px){:root .mt-sm-8{margin-top:var(--m-8)}}@media(min-width:768px){:root .mr-sm-8{margin-right:var(--m-8)}}@media(min-width:768px){:root .mb-sm-8{margin-bottom:var(--m-8)}}@media(min-width:768px){:root .ml-sm-8{margin-left:var(--m-8)}}@media(min-width:768px){:root .mx-sm-8{margin-left:var(--m-8);margin-right:var(--m-8)}}@media(min-width:768px){:root .my-sm-8{margin-top:var(--m-8);margin-bottom:var(--m-8)}}@media(min-width:768px){:root .m-sm-8{margin:var(--m-8)}}@media(min-width:1024px){:root .mt-md-8{margin-top:var(--m-8)}}@media(min-width:1024px){:root .mr-md-8{margin-right:var(--m-8)}}@media(min-width:1024px){:root .mb-md-8{margin-bottom:var(--m-8)}}@media(min-width:1024px){:root .ml-md-8{margin-left:var(--m-8)}}@media(min-width:1024px){:root .mx-md-8{margin-left:var(--m-8);margin-right:var(--m-8)}}@media(min-width:1024px){:root .my-md-8{margin-top:var(--m-8);margin-bottom:var(--m-8)}}@media(min-width:1024px){:root .m-md-8{margin:var(--m-8)}}@media(min-width:1440px){:root .mt-lg-8{margin-top:var(--m-8)}}@media(min-width:1440px){:root .mr-lg-8{margin-right:var(--m-8)}}@media(min-width:1440px){:root .mb-lg-8{margin-bottom:var(--m-8)}}@media(min-width:1440px){:root .ml-lg-8{margin-left:var(--m-8)}}@media(min-width:1440px){:root .mx-lg-8{margin-left:var(--m-8);margin-right:var(--m-8)}}@media(min-width:1440px){:root .my-lg-8{margin-top:var(--m-8);margin-bottom:var(--m-8)}}@media(min-width:1440px){:root .m-lg-8{margin:var(--m-8)}}@media(min-width:1600px){:root .mt-xl-8{margin-top:var(--m-8)}}@media(min-width:1600px){:root .mr-xl-8{margin-right:var(--m-8)}}@media(min-width:1600px){:root .mb-xl-8{margin-bottom:var(--m-8)}}@media(min-width:1600px){:root .ml-xl-8{margin-left:var(--m-8)}}@media(min-width:1600px){:root .mx-xl-8{margin-left:var(--m-8);margin-right:var(--m-8)}}@media(min-width:1600px){:root .my-xl-8{margin-top:var(--m-8);margin-bottom:var(--m-8)}}@media(min-width:1600px){:root .m-xl-8{margin:var(--m-8)}}:root .mt-12{margin-top:var(--m-12)}:root .mr-12{margin-right:var(--m-12)}:root .mb-12{margin-bottom:var(--m-12)}:root .ml-12{margin-left:var(--m-12)}:root .mx-12{margin-left:var(--m-12);margin-right:var(--m-12)}:root .my-12{margin-top:var(--m-12);margin-bottom:var(--m-12)}:root .m-12{margin:var(--m-12)}@media(min-width:768px){:root .mt-sm-12{margin-top:var(--m-12)}}@media(min-width:768px){:root .mr-sm-12{margin-right:var(--m-12)}}@media(min-width:768px){:root .mb-sm-12{margin-bottom:var(--m-12)}}@media(min-width:768px){:root .ml-sm-12{margin-left:var(--m-12)}}@media(min-width:768px){:root .mx-sm-12{margin-left:var(--m-12);margin-right:var(--m-12)}}@media(min-width:768px){:root .my-sm-12{margin-top:var(--m-12);margin-bottom:var(--m-12)}}@media(min-width:768px){:root .m-sm-12{margin:var(--m-12)}}@media(min-width:1024px){:root .mt-md-12{margin-top:var(--m-12)}}@media(min-width:1024px){:root .mr-md-12{margin-right:var(--m-12)}}@media(min-width:1024px){:root .mb-md-12{margin-bottom:var(--m-12)}}@media(min-width:1024px){:root .ml-md-12{margin-left:var(--m-12)}}@media(min-width:1024px){:root .mx-md-12{margin-left:var(--m-12);margin-right:var(--m-12)}}@media(min-width:1024px){:root .my-md-12{margin-top:var(--m-12);margin-bottom:var(--m-12)}}@media(min-width:1024px){:root .m-md-12{margin:var(--m-12)}}@media(min-width:1440px){:root .mt-lg-12{margin-top:var(--m-12)}}@media(min-width:1440px){:root .mr-lg-12{margin-right:var(--m-12)}}@media(min-width:1440px){:root .mb-lg-12{margin-bottom:var(--m-12)}}@media(min-width:1440px){:root .ml-lg-12{margin-left:var(--m-12)}}@media(min-width:1440px){:root .mx-lg-12{margin-left:var(--m-12);margin-right:var(--m-12)}}@media(min-width:1440px){:root .my-lg-12{margin-top:var(--m-12);margin-bottom:var(--m-12)}}@media(min-width:1440px){:root .m-lg-12{margin:var(--m-12)}}@media(min-width:1600px){:root .mt-xl-12{margin-top:var(--m-12)}}@media(min-width:1600px){:root .mr-xl-12{margin-right:var(--m-12)}}@media(min-width:1600px){:root .mb-xl-12{margin-bottom:var(--m-12)}}@media(min-width:1600px){:root .ml-xl-12{margin-left:var(--m-12)}}@media(min-width:1600px){:root .mx-xl-12{margin-left:var(--m-12);margin-right:var(--m-12)}}@media(min-width:1600px){:root .my-xl-12{margin-top:var(--m-12);margin-bottom:var(--m-12)}}@media(min-width:1600px){:root .m-xl-12{margin:var(--m-12)}}:root .mt-16{margin-top:var(--m-16)}:root .mr-16{margin-right:var(--m-16)}:root .mb-16{margin-bottom:var(--m-16)}:root .ml-16{margin-left:var(--m-16)}:root .mx-16{margin-left:var(--m-16);margin-right:var(--m-16)}:root .my-16{margin-top:var(--m-16);margin-bottom:var(--m-16)}:root .m-16{margin:var(--m-16)}@media(min-width:768px){:root .mt-sm-16{margin-top:var(--m-16)}}@media(min-width:768px){:root .mr-sm-16{margin-right:var(--m-16)}}@media(min-width:768px){:root .mb-sm-16{margin-bottom:var(--m-16)}}@media(min-width:768px){:root .ml-sm-16{margin-left:var(--m-16)}}@media(min-width:768px){:root .mx-sm-16{margin-left:var(--m-16);margin-right:var(--m-16)}}@media(min-width:768px){:root .my-sm-16{margin-top:var(--m-16);margin-bottom:var(--m-16)}}@media(min-width:768px){:root .m-sm-16{margin:var(--m-16)}}@media(min-width:1024px){:root .mt-md-16{margin-top:var(--m-16)}}@media(min-width:1024px){:root .mr-md-16{margin-right:var(--m-16)}}@media(min-width:1024px){:root .mb-md-16{margin-bottom:var(--m-16)}}@media(min-width:1024px){:root .ml-md-16{margin-left:var(--m-16)}}@media(min-width:1024px){:root .mx-md-16{margin-left:var(--m-16);margin-right:var(--m-16)}}@media(min-width:1024px){:root .my-md-16{margin-top:var(--m-16);margin-bottom:var(--m-16)}}@media(min-width:1024px){:root .m-md-16{margin:var(--m-16)}}@media(min-width:1440px){:root .mt-lg-16{margin-top:var(--m-16)}}@media(min-width:1440px){:root .mr-lg-16{margin-right:var(--m-16)}}@media(min-width:1440px){:root .mb-lg-16{margin-bottom:var(--m-16)}}@media(min-width:1440px){:root .ml-lg-16{margin-left:var(--m-16)}}@media(min-width:1440px){:root .mx-lg-16{margin-left:var(--m-16);margin-right:var(--m-16)}}@media(min-width:1440px){:root .my-lg-16{margin-top:var(--m-16);margin-bottom:var(--m-16)}}@media(min-width:1440px){:root .m-lg-16{margin:var(--m-16)}}@media(min-width:1600px){:root .mt-xl-16{margin-top:var(--m-16)}}@media(min-width:1600px){:root .mr-xl-16{margin-right:var(--m-16)}}@media(min-width:1600px){:root .mb-xl-16{margin-bottom:var(--m-16)}}@media(min-width:1600px){:root .ml-xl-16{margin-left:var(--m-16)}}@media(min-width:1600px){:root .mx-xl-16{margin-left:var(--m-16);margin-right:var(--m-16)}}@media(min-width:1600px){:root .my-xl-16{margin-top:var(--m-16);margin-bottom:var(--m-16)}}@media(min-width:1600px){:root .m-xl-16{margin:var(--m-16)}}:root .mt-24{margin-top:var(--m-24)}:root .mr-24{margin-right:var(--m-24)}:root .mb-24{margin-bottom:var(--m-24)}:root .ml-24{margin-left:var(--m-24)}:root .mx-24{margin-left:var(--m-24);margin-right:var(--m-24)}:root .my-24{margin-top:var(--m-24);margin-bottom:var(--m-24)}:root .m-24{margin:var(--m-24)}@media(min-width:768px){:root .mt-sm-24{margin-top:var(--m-24)}}@media(min-width:768px){:root .mr-sm-24{margin-right:var(--m-24)}}@media(min-width:768px){:root .mb-sm-24{margin-bottom:var(--m-24)}}@media(min-width:768px){:root .ml-sm-24{margin-left:var(--m-24)}}@media(min-width:768px){:root .mx-sm-24{margin-left:var(--m-24);margin-right:var(--m-24)}}@media(min-width:768px){:root .my-sm-24{margin-top:var(--m-24);margin-bottom:var(--m-24)}}@media(min-width:768px){:root .m-sm-24{margin:var(--m-24)}}@media(min-width:1024px){:root .mt-md-24{margin-top:var(--m-24)}}@media(min-width:1024px){:root .mr-md-24{margin-right:var(--m-24)}}@media(min-width:1024px){:root .mb-md-24{margin-bottom:var(--m-24)}}@media(min-width:1024px){:root .ml-md-24{margin-left:var(--m-24)}}@media(min-width:1024px){:root .mx-md-24{margin-left:var(--m-24);margin-right:var(--m-24)}}@media(min-width:1024px){:root .my-md-24{margin-top:var(--m-24);margin-bottom:var(--m-24)}}@media(min-width:1024px){:root .m-md-24{margin:var(--m-24)}}@media(min-width:1440px){:root .mt-lg-24{margin-top:var(--m-24)}}@media(min-width:1440px){:root .mr-lg-24{margin-right:var(--m-24)}}@media(min-width:1440px){:root .mb-lg-24{margin-bottom:var(--m-24)}}@media(min-width:1440px){:root .ml-lg-24{margin-left:var(--m-24)}}@media(min-width:1440px){:root .mx-lg-24{margin-left:var(--m-24);margin-right:var(--m-24)}}@media(min-width:1440px){:root .my-lg-24{margin-top:var(--m-24);margin-bottom:var(--m-24)}}@media(min-width:1440px){:root .m-lg-24{margin:var(--m-24)}}@media(min-width:1600px){:root .mt-xl-24{margin-top:var(--m-24)}}@media(min-width:1600px){:root .mr-xl-24{margin-right:var(--m-24)}}@media(min-width:1600px){:root .mb-xl-24{margin-bottom:var(--m-24)}}@media(min-width:1600px){:root .ml-xl-24{margin-left:var(--m-24)}}@media(min-width:1600px){:root .mx-xl-24{margin-left:var(--m-24);margin-right:var(--m-24)}}@media(min-width:1600px){:root .my-xl-24{margin-top:var(--m-24);margin-bottom:var(--m-24)}}@media(min-width:1600px){:root .m-xl-24{margin:var(--m-24)}}:root .mt-32{margin-top:var(--m-32)}:root .mr-32{margin-right:var(--m-32)}:root .mb-32{margin-bottom:var(--m-32)}:root .ml-32{margin-left:var(--m-32)}:root .mx-32{margin-left:var(--m-32);margin-right:var(--m-32)}:root .my-32{margin-top:var(--m-32);margin-bottom:var(--m-32)}:root .m-32{margin:var(--m-32)}@media(min-width:768px){:root .mt-sm-32{margin-top:var(--m-32)}}@media(min-width:768px){:root .mr-sm-32{margin-right:var(--m-32)}}@media(min-width:768px){:root .mb-sm-32{margin-bottom:var(--m-32)}}@media(min-width:768px){:root .ml-sm-32{margin-left:var(--m-32)}}@media(min-width:768px){:root .mx-sm-32{margin-left:var(--m-32);margin-right:var(--m-32)}}@media(min-width:768px){:root .my-sm-32{margin-top:var(--m-32);margin-bottom:var(--m-32)}}@media(min-width:768px){:root .m-sm-32{margin:var(--m-32)}}@media(min-width:1024px){:root .mt-md-32{margin-top:var(--m-32)}}@media(min-width:1024px){:root .mr-md-32{margin-right:var(--m-32)}}@media(min-width:1024px){:root .mb-md-32{margin-bottom:var(--m-32)}}@media(min-width:1024px){:root .ml-md-32{margin-left:var(--m-32)}}@media(min-width:1024px){:root .mx-md-32{margin-left:var(--m-32);margin-right:var(--m-32)}}@media(min-width:1024px){:root .my-md-32{margin-top:var(--m-32);margin-bottom:var(--m-32)}}@media(min-width:1024px){:root .m-md-32{margin:var(--m-32)}}@media(min-width:1440px){:root .mt-lg-32{margin-top:var(--m-32)}}@media(min-width:1440px){:root .mr-lg-32{margin-right:var(--m-32)}}@media(min-width:1440px){:root .mb-lg-32{margin-bottom:var(--m-32)}}@media(min-width:1440px){:root .ml-lg-32{margin-left:var(--m-32)}}@media(min-width:1440px){:root .mx-lg-32{margin-left:var(--m-32);margin-right:var(--m-32)}}@media(min-width:1440px){:root .my-lg-32{margin-top:var(--m-32);margin-bottom:var(--m-32)}}@media(min-width:1440px){:root .m-lg-32{margin:var(--m-32)}}@media(min-width:1600px){:root .mt-xl-32{margin-top:var(--m-32)}}@media(min-width:1600px){:root .mr-xl-32{margin-right:var(--m-32)}}@media(min-width:1600px){:root .mb-xl-32{margin-bottom:var(--m-32)}}@media(min-width:1600px){:root .ml-xl-32{margin-left:var(--m-32)}}@media(min-width:1600px){:root .mx-xl-32{margin-left:var(--m-32);margin-right:var(--m-32)}}@media(min-width:1600px){:root .my-xl-32{margin-top:var(--m-32);margin-bottom:var(--m-32)}}@media(min-width:1600px){:root .m-xl-32{margin:var(--m-32)}}:root .mt-192{margin-top:var(--m-192)}:root .mr-192{margin-right:var(--m-192)}:root .mb-192{margin-bottom:var(--m-192)}:root .ml-192{margin-left:var(--m-192)}:root .mx-192{margin-left:var(--m-192);margin-right:var(--m-192)}:root .my-192{margin-top:var(--m-192);margin-bottom:var(--m-192)}:root .m-192{margin:var(--m-192)}@media(min-width:768px){:root .mt-sm-192{margin-top:var(--m-192)}}@media(min-width:768px){:root .mr-sm-192{margin-right:var(--m-192)}}@media(min-width:768px){:root .mb-sm-192{margin-bottom:var(--m-192)}}@media(min-width:768px){:root .ml-sm-192{margin-left:var(--m-192)}}@media(min-width:768px){:root .mx-sm-192{margin-left:var(--m-192);margin-right:var(--m-192)}}@media(min-width:768px){:root .my-sm-192{margin-top:var(--m-192);margin-bottom:var(--m-192)}}@media(min-width:768px){:root .m-sm-192{margin:var(--m-192)}}@media(min-width:1024px){:root .mt-md-192{margin-top:var(--m-192)}}@media(min-width:1024px){:root .mr-md-192{margin-right:var(--m-192)}}@media(min-width:1024px){:root .mb-md-192{margin-bottom:var(--m-192)}}@media(min-width:1024px){:root .ml-md-192{margin-left:var(--m-192)}}@media(min-width:1024px){:root .mx-md-192{margin-left:var(--m-192);margin-right:var(--m-192)}}@media(min-width:1024px){:root .my-md-192{margin-top:var(--m-192);margin-bottom:var(--m-192)}}@media(min-width:1024px){:root .m-md-192{margin:var(--m-192)}}@media(min-width:1440px){:root .mt-lg-192{margin-top:var(--m-192)}}@media(min-width:1440px){:root .mr-lg-192{margin-right:var(--m-192)}}@media(min-width:1440px){:root .mb-lg-192{margin-bottom:var(--m-192)}}@media(min-width:1440px){:root .ml-lg-192{margin-left:var(--m-192)}}@media(min-width:1440px){:root .mx-lg-192{margin-left:var(--m-192);margin-right:var(--m-192)}}@media(min-width:1440px){:root .my-lg-192{margin-top:var(--m-192);margin-bottom:var(--m-192)}}@media(min-width:1440px){:root .m-lg-192{margin:var(--m-192)}}@media(min-width:1600px){:root .mt-xl-192{margin-top:var(--m-192)}}@media(min-width:1600px){:root .mr-xl-192{margin-right:var(--m-192)}}@media(min-width:1600px){:root .mb-xl-192{margin-bottom:var(--m-192)}}@media(min-width:1600px){:root .ml-xl-192{margin-left:var(--m-192)}}@media(min-width:1600px){:root .mx-xl-192{margin-left:var(--m-192);margin-right:var(--m-192)}}@media(min-width:1600px){:root .my-xl-192{margin-top:var(--m-192);margin-bottom:var(--m-192)}}@media(min-width:1600px){:root .m-xl-192{margin:var(--m-192)}}:root .mt-40{margin-top:var(--m-40)}:root .mr-40{margin-right:var(--m-40)}:root .mb-40{margin-bottom:var(--m-40)}:root .ml-40{margin-left:var(--m-40)}:root .mx-40{margin-left:var(--m-40);margin-right:var(--m-40)}:root .my-40{margin-top:var(--m-40);margin-bottom:var(--m-40)}:root .m-40{margin:var(--m-40)}@media(min-width:768px){:root .mt-sm-40{margin-top:var(--m-40)}}@media(min-width:768px){:root .mr-sm-40{margin-right:var(--m-40)}}@media(min-width:768px){:root .mb-sm-40{margin-bottom:var(--m-40)}}@media(min-width:768px){:root .ml-sm-40{margin-left:var(--m-40)}}@media(min-width:768px){:root .mx-sm-40{margin-left:var(--m-40);margin-right:var(--m-40)}}@media(min-width:768px){:root .my-sm-40{margin-top:var(--m-40);margin-bottom:var(--m-40)}}@media(min-width:768px){:root .m-sm-40{margin:var(--m-40)}}@media(min-width:1024px){:root .mt-md-40{margin-top:var(--m-40)}}@media(min-width:1024px){:root .mr-md-40{margin-right:var(--m-40)}}@media(min-width:1024px){:root .mb-md-40{margin-bottom:var(--m-40)}}@media(min-width:1024px){:root .ml-md-40{margin-left:var(--m-40)}}@media(min-width:1024px){:root .mx-md-40{margin-left:var(--m-40);margin-right:var(--m-40)}}@media(min-width:1024px){:root .my-md-40{margin-top:var(--m-40);margin-bottom:var(--m-40)}}@media(min-width:1024px){:root .m-md-40{margin:var(--m-40)}}@media(min-width:1440px){:root .mt-lg-40{margin-top:var(--m-40)}}@media(min-width:1440px){:root .mr-lg-40{margin-right:var(--m-40)}}@media(min-width:1440px){:root .mb-lg-40{margin-bottom:var(--m-40)}}@media(min-width:1440px){:root .ml-lg-40{margin-left:var(--m-40)}}@media(min-width:1440px){:root .mx-lg-40{margin-left:var(--m-40);margin-right:var(--m-40)}}@media(min-width:1440px){:root .my-lg-40{margin-top:var(--m-40);margin-bottom:var(--m-40)}}@media(min-width:1440px){:root .m-lg-40{margin:var(--m-40)}}@media(min-width:1600px){:root .mt-xl-40{margin-top:var(--m-40)}}@media(min-width:1600px){:root .mr-xl-40{margin-right:var(--m-40)}}@media(min-width:1600px){:root .mb-xl-40{margin-bottom:var(--m-40)}}@media(min-width:1600px){:root .ml-xl-40{margin-left:var(--m-40)}}@media(min-width:1600px){:root .mx-xl-40{margin-left:var(--m-40);margin-right:var(--m-40)}}@media(min-width:1600px){:root .my-xl-40{margin-top:var(--m-40);margin-bottom:var(--m-40)}}@media(min-width:1600px){:root .m-xl-40{margin:var(--m-40)}}:root .mt-48{margin-top:var(--m-48)}:root .mr-48{margin-right:var(--m-48)}:root .mb-48{margin-bottom:var(--m-48)}:root .ml-48{margin-left:var(--m-48)}:root .mx-48{margin-left:var(--m-48);margin-right:var(--m-48)}:root .my-48{margin-top:var(--m-48);margin-bottom:var(--m-48)}:root .m-48{margin:var(--m-48)}@media(min-width:768px){:root .mt-sm-48{margin-top:var(--m-48)}}@media(min-width:768px){:root .mr-sm-48{margin-right:var(--m-48)}}@media(min-width:768px){:root .mb-sm-48{margin-bottom:var(--m-48)}}@media(min-width:768px){:root .ml-sm-48{margin-left:var(--m-48)}}@media(min-width:768px){:root .mx-sm-48{margin-left:var(--m-48);margin-right:var(--m-48)}}@media(min-width:768px){:root .my-sm-48{margin-top:var(--m-48);margin-bottom:var(--m-48)}}@media(min-width:768px){:root .m-sm-48{margin:var(--m-48)}}@media(min-width:1024px){:root .mt-md-48{margin-top:var(--m-48)}}@media(min-width:1024px){:root .mr-md-48{margin-right:var(--m-48)}}@media(min-width:1024px){:root .mb-md-48{margin-bottom:var(--m-48)}}@media(min-width:1024px){:root .ml-md-48{margin-left:var(--m-48)}}@media(min-width:1024px){:root .mx-md-48{margin-left:var(--m-48);margin-right:var(--m-48)}}@media(min-width:1024px){:root .my-md-48{margin-top:var(--m-48);margin-bottom:var(--m-48)}}@media(min-width:1024px){:root .m-md-48{margin:var(--m-48)}}@media(min-width:1440px){:root .mt-lg-48{margin-top:var(--m-48)}}@media(min-width:1440px){:root .mr-lg-48{margin-right:var(--m-48)}}@media(min-width:1440px){:root .mb-lg-48{margin-bottom:var(--m-48)}}@media(min-width:1440px){:root .ml-lg-48{margin-left:var(--m-48)}}@media(min-width:1440px){:root .mx-lg-48{margin-left:var(--m-48);margin-right:var(--m-48)}}@media(min-width:1440px){:root .my-lg-48{margin-top:var(--m-48);margin-bottom:var(--m-48)}}@media(min-width:1440px){:root .m-lg-48{margin:var(--m-48)}}@media(min-width:1600px){:root .mt-xl-48{margin-top:var(--m-48)}}@media(min-width:1600px){:root .mr-xl-48{margin-right:var(--m-48)}}@media(min-width:1600px){:root .mb-xl-48{margin-bottom:var(--m-48)}}@media(min-width:1600px){:root .ml-xl-48{margin-left:var(--m-48)}}@media(min-width:1600px){:root .mx-xl-48{margin-left:var(--m-48);margin-right:var(--m-48)}}@media(min-width:1600px){:root .my-xl-48{margin-top:var(--m-48);margin-bottom:var(--m-48)}}@media(min-width:1600px){:root .m-xl-48{margin:var(--m-48)}}:root .mt-64{margin-top:var(--m-64)}:root .mr-64{margin-right:var(--m-64)}:root .mb-64{margin-bottom:var(--m-64)}:root .ml-64{margin-left:var(--m-64)}:root .mx-64{margin-left:var(--m-64);margin-right:var(--m-64)}:root .my-64{margin-top:var(--m-64);margin-bottom:var(--m-64)}:root .m-64{margin:var(--m-64)}@media(min-width:768px){:root .mt-sm-64{margin-top:var(--m-64)}}@media(min-width:768px){:root .mr-sm-64{margin-right:var(--m-64)}}@media(min-width:768px){:root .mb-sm-64{margin-bottom:var(--m-64)}}@media(min-width:768px){:root .ml-sm-64{margin-left:var(--m-64)}}@media(min-width:768px){:root .mx-sm-64{margin-left:var(--m-64);margin-right:var(--m-64)}}@media(min-width:768px){:root .my-sm-64{margin-top:var(--m-64);margin-bottom:var(--m-64)}}@media(min-width:768px){:root .m-sm-64{margin:var(--m-64)}}@media(min-width:1024px){:root .mt-md-64{margin-top:var(--m-64)}}@media(min-width:1024px){:root .mr-md-64{margin-right:var(--m-64)}}@media(min-width:1024px){:root .mb-md-64{margin-bottom:var(--m-64)}}@media(min-width:1024px){:root .ml-md-64{margin-left:var(--m-64)}}@media(min-width:1024px){:root .mx-md-64{margin-left:var(--m-64);margin-right:var(--m-64)}}@media(min-width:1024px){:root .my-md-64{margin-top:var(--m-64);margin-bottom:var(--m-64)}}@media(min-width:1024px){:root .m-md-64{margin:var(--m-64)}}@media(min-width:1440px){:root .mt-lg-64{margin-top:var(--m-64)}}@media(min-width:1440px){:root .mr-lg-64{margin-right:var(--m-64)}}@media(min-width:1440px){:root .mb-lg-64{margin-bottom:var(--m-64)}}@media(min-width:1440px){:root .ml-lg-64{margin-left:var(--m-64)}}@media(min-width:1440px){:root .mx-lg-64{margin-left:var(--m-64);margin-right:var(--m-64)}}@media(min-width:1440px){:root .my-lg-64{margin-top:var(--m-64);margin-bottom:var(--m-64)}}@media(min-width:1440px){:root .m-lg-64{margin:var(--m-64)}}@media(min-width:1600px){:root .mt-xl-64{margin-top:var(--m-64)}}@media(min-width:1600px){:root .mr-xl-64{margin-right:var(--m-64)}}@media(min-width:1600px){:root .mb-xl-64{margin-bottom:var(--m-64)}}@media(min-width:1600px){:root .ml-xl-64{margin-left:var(--m-64)}}@media(min-width:1600px){:root .mx-xl-64{margin-left:var(--m-64);margin-right:var(--m-64)}}@media(min-width:1600px){:root .my-xl-64{margin-top:var(--m-64);margin-bottom:var(--m-64)}}@media(min-width:1600px){:root .m-xl-64{margin:var(--m-64)}}:root .mt-80{margin-top:var(--m-80)}:root .mr-80{margin-right:var(--m-80)}:root .mb-80{margin-bottom:var(--m-80)}:root .ml-80{margin-left:var(--m-80)}:root .mx-80{margin-left:var(--m-80);margin-right:var(--m-80)}:root .my-80{margin-top:var(--m-80);margin-bottom:var(--m-80)}:root .m-80{margin:var(--m-80)}@media(min-width:768px){:root .mt-sm-80{margin-top:var(--m-80)}}@media(min-width:768px){:root .mr-sm-80{margin-right:var(--m-80)}}@media(min-width:768px){:root .mb-sm-80{margin-bottom:var(--m-80)}}@media(min-width:768px){:root .ml-sm-80{margin-left:var(--m-80)}}@media(min-width:768px){:root .mx-sm-80{margin-left:var(--m-80);margin-right:var(--m-80)}}@media(min-width:768px){:root .my-sm-80{margin-top:var(--m-80);margin-bottom:var(--m-80)}}@media(min-width:768px){:root .m-sm-80{margin:var(--m-80)}}@media(min-width:1024px){:root .mt-md-80{margin-top:var(--m-80)}}@media(min-width:1024px){:root .mr-md-80{margin-right:var(--m-80)}}@media(min-width:1024px){:root .mb-md-80{margin-bottom:var(--m-80)}}@media(min-width:1024px){:root .ml-md-80{margin-left:var(--m-80)}}@media(min-width:1024px){:root .mx-md-80{margin-left:var(--m-80);margin-right:var(--m-80)}}@media(min-width:1024px){:root .my-md-80{margin-top:var(--m-80);margin-bottom:var(--m-80)}}@media(min-width:1024px){:root .m-md-80{margin:var(--m-80)}}@media(min-width:1440px){:root .mt-lg-80{margin-top:var(--m-80)}}@media(min-width:1440px){:root .mr-lg-80{margin-right:var(--m-80)}}@media(min-width:1440px){:root .mb-lg-80{margin-bottom:var(--m-80)}}@media(min-width:1440px){:root .ml-lg-80{margin-left:var(--m-80)}}@media(min-width:1440px){:root .mx-lg-80{margin-left:var(--m-80);margin-right:var(--m-80)}}@media(min-width:1440px){:root .my-lg-80{margin-top:var(--m-80);margin-bottom:var(--m-80)}}@media(min-width:1440px){:root .m-lg-80{margin:var(--m-80)}}@media(min-width:1600px){:root .mt-xl-80{margin-top:var(--m-80)}}@media(min-width:1600px){:root .mr-xl-80{margin-right:var(--m-80)}}@media(min-width:1600px){:root .mb-xl-80{margin-bottom:var(--m-80)}}@media(min-width:1600px){:root .ml-xl-80{margin-left:var(--m-80)}}@media(min-width:1600px){:root .mx-xl-80{margin-left:var(--m-80);margin-right:var(--m-80)}}@media(min-width:1600px){:root .my-xl-80{margin-top:var(--m-80);margin-bottom:var(--m-80)}}@media(min-width:1600px){:root .m-xl-80{margin:var(--m-80)}}:root .mt-96{margin-top:var(--m-96)}:root .mr-96{margin-right:var(--m-96)}:root .mb-96{margin-bottom:var(--m-96)}:root .ml-96{margin-left:var(--m-96)}:root .mx-96{margin-left:var(--m-96);margin-right:var(--m-96)}:root .my-96{margin-top:var(--m-96);margin-bottom:var(--m-96)}:root .m-96{margin:var(--m-96)}@media(min-width:768px){:root .mt-sm-96{margin-top:var(--m-96)}}@media(min-width:768px){:root .mr-sm-96{margin-right:var(--m-96)}}@media(min-width:768px){:root .mb-sm-96{margin-bottom:var(--m-96)}}@media(min-width:768px){:root .ml-sm-96{margin-left:var(--m-96)}}@media(min-width:768px){:root .mx-sm-96{margin-left:var(--m-96);margin-right:var(--m-96)}}@media(min-width:768px){:root .my-sm-96{margin-top:var(--m-96);margin-bottom:var(--m-96)}}@media(min-width:768px){:root .m-sm-96{margin:var(--m-96)}}@media(min-width:1024px){:root .mt-md-96{margin-top:var(--m-96)}}@media(min-width:1024px){:root .mr-md-96{margin-right:var(--m-96)}}@media(min-width:1024px){:root .mb-md-96{margin-bottom:var(--m-96)}}@media(min-width:1024px){:root .ml-md-96{margin-left:var(--m-96)}}@media(min-width:1024px){:root .mx-md-96{margin-left:var(--m-96);margin-right:var(--m-96)}}@media(min-width:1024px){:root .my-md-96{margin-top:var(--m-96);margin-bottom:var(--m-96)}}@media(min-width:1024px){:root .m-md-96{margin:var(--m-96)}}@media(min-width:1440px){:root .mt-lg-96{margin-top:var(--m-96)}}@media(min-width:1440px){:root .mr-lg-96{margin-right:var(--m-96)}}@media(min-width:1440px){:root .mb-lg-96{margin-bottom:var(--m-96)}}@media(min-width:1440px){:root .ml-lg-96{margin-left:var(--m-96)}}@media(min-width:1440px){:root .mx-lg-96{margin-left:var(--m-96);margin-right:var(--m-96)}}@media(min-width:1440px){:root .my-lg-96{margin-top:var(--m-96);margin-bottom:var(--m-96)}}@media(min-width:1440px){:root .m-lg-96{margin:var(--m-96)}}@media(min-width:1600px){:root .mt-xl-96{margin-top:var(--m-96)}}@media(min-width:1600px){:root .mr-xl-96{margin-right:var(--m-96)}}@media(min-width:1600px){:root .mb-xl-96{margin-bottom:var(--m-96)}}@media(min-width:1600px){:root .ml-xl-96{margin-left:var(--m-96)}}@media(min-width:1600px){:root .mx-xl-96{margin-left:var(--m-96);margin-right:var(--m-96)}}@media(min-width:1600px){:root .my-xl-96{margin-top:var(--m-96);margin-bottom:var(--m-96)}}@media(min-width:1600px){:root .m-xl-96{margin:var(--m-96)}}:root .mt-128{margin-top:var(--m-128)}:root .mr-128{margin-right:var(--m-128)}:root .mb-128{margin-bottom:var(--m-128)}:root .ml-128{margin-left:var(--m-128)}:root .mx-128{margin-left:var(--m-128);margin-right:var(--m-128)}:root .my-128{margin-top:var(--m-128);margin-bottom:var(--m-128)}:root .m-128{margin:var(--m-128)}@media(min-width:768px){:root .mt-sm-128{margin-top:var(--m-128)}}@media(min-width:768px){:root .mr-sm-128{margin-right:var(--m-128)}}@media(min-width:768px){:root .mb-sm-128{margin-bottom:var(--m-128)}}@media(min-width:768px){:root .ml-sm-128{margin-left:var(--m-128)}}@media(min-width:768px){:root .mx-sm-128{margin-left:var(--m-128);margin-right:var(--m-128)}}@media(min-width:768px){:root .my-sm-128{margin-top:var(--m-128);margin-bottom:var(--m-128)}}@media(min-width:768px){:root .m-sm-128{margin:var(--m-128)}}@media(min-width:1024px){:root .mt-md-128{margin-top:var(--m-128)}}@media(min-width:1024px){:root .mr-md-128{margin-right:var(--m-128)}}@media(min-width:1024px){:root .mb-md-128{margin-bottom:var(--m-128)}}@media(min-width:1024px){:root .ml-md-128{margin-left:var(--m-128)}}@media(min-width:1024px){:root .mx-md-128{margin-left:var(--m-128);margin-right:var(--m-128)}}@media(min-width:1024px){:root .my-md-128{margin-top:var(--m-128);margin-bottom:var(--m-128)}}@media(min-width:1024px){:root .m-md-128{margin:var(--m-128)}}@media(min-width:1440px){:root .mt-lg-128{margin-top:var(--m-128)}}@media(min-width:1440px){:root .mr-lg-128{margin-right:var(--m-128)}}@media(min-width:1440px){:root .mb-lg-128{margin-bottom:var(--m-128)}}@media(min-width:1440px){:root .ml-lg-128{margin-left:var(--m-128)}}@media(min-width:1440px){:root .mx-lg-128{margin-left:var(--m-128);margin-right:var(--m-128)}}@media(min-width:1440px){:root .my-lg-128{margin-top:var(--m-128);margin-bottom:var(--m-128)}}@media(min-width:1440px){:root .m-lg-128{margin:var(--m-128)}}@media(min-width:1600px){:root .mt-xl-128{margin-top:var(--m-128)}}@media(min-width:1600px){:root .mr-xl-128{margin-right:var(--m-128)}}@media(min-width:1600px){:root .mb-xl-128{margin-bottom:var(--m-128)}}@media(min-width:1600px){:root .ml-xl-128{margin-left:var(--m-128)}}@media(min-width:1600px){:root .mx-xl-128{margin-left:var(--m-128);margin-right:var(--m-128)}}@media(min-width:1600px){:root .my-xl-128{margin-top:var(--m-128);margin-bottom:var(--m-128)}}@media(min-width:1600px){:root .m-xl-128{margin:var(--m-128)}}:root .mt-160{margin-top:var(--m-160)}:root .mr-160{margin-right:var(--m-160)}:root .mb-160{margin-bottom:var(--m-160)}:root .ml-160{margin-left:var(--m-160)}:root .mx-160{margin-left:var(--m-160);margin-right:var(--m-160)}:root .my-160{margin-top:var(--m-160);margin-bottom:var(--m-160)}:root .m-160{margin:var(--m-160)}@media(min-width:768px){:root .mt-sm-160{margin-top:var(--m-160)}}@media(min-width:768px){:root .mr-sm-160{margin-right:var(--m-160)}}@media(min-width:768px){:root .mb-sm-160{margin-bottom:var(--m-160)}}@media(min-width:768px){:root .ml-sm-160{margin-left:var(--m-160)}}@media(min-width:768px){:root .mx-sm-160{margin-left:var(--m-160);margin-right:var(--m-160)}}@media(min-width:768px){:root .my-sm-160{margin-top:var(--m-160);margin-bottom:var(--m-160)}}@media(min-width:768px){:root .m-sm-160{margin:var(--m-160)}}@media(min-width:1024px){:root .mt-md-160{margin-top:var(--m-160)}}@media(min-width:1024px){:root .mr-md-160{margin-right:var(--m-160)}}@media(min-width:1024px){:root .mb-md-160{margin-bottom:var(--m-160)}}@media(min-width:1024px){:root .ml-md-160{margin-left:var(--m-160)}}@media(min-width:1024px){:root .mx-md-160{margin-left:var(--m-160);margin-right:var(--m-160)}}@media(min-width:1024px){:root .my-md-160{margin-top:var(--m-160);margin-bottom:var(--m-160)}}@media(min-width:1024px){:root .m-md-160{margin:var(--m-160)}}@media(min-width:1440px){:root .mt-lg-160{margin-top:var(--m-160)}}@media(min-width:1440px){:root .mr-lg-160{margin-right:var(--m-160)}}@media(min-width:1440px){:root .mb-lg-160{margin-bottom:var(--m-160)}}@media(min-width:1440px){:root .ml-lg-160{margin-left:var(--m-160)}}@media(min-width:1440px){:root .mx-lg-160{margin-left:var(--m-160);margin-right:var(--m-160)}}@media(min-width:1440px){:root .my-lg-160{margin-top:var(--m-160);margin-bottom:var(--m-160)}}@media(min-width:1440px){:root .m-lg-160{margin:var(--m-160)}}@media(min-width:1600px){:root .mt-xl-160{margin-top:var(--m-160)}}@media(min-width:1600px){:root .mr-xl-160{margin-right:var(--m-160)}}@media(min-width:1600px){:root .mb-xl-160{margin-bottom:var(--m-160)}}@media(min-width:1600px){:root .ml-xl-160{margin-left:var(--m-160)}}@media(min-width:1600px){:root .mx-xl-160{margin-left:var(--m-160);margin-right:var(--m-160)}}@media(min-width:1600px){:root .my-xl-160{margin-top:var(--m-160);margin-bottom:var(--m-160)}}@media(min-width:1600px){:root .m-xl-160{margin:var(--m-160)}}.default{font-family:var(--typography-default-font-family,var(--typography-font-family));font-size:var(--typography-default-font-size,1rem);font-weight:var(--typography-default-font-weight,inherit);letter-spacing:var(--typography-default-letter-spacing,inherit);line-height:var(--typography-default-line-height,var(--typography-font-line-height))}.display52,.banner-form-dona .title,.slider-mini-card .title,.slider-hero .title,.banner.landing .title{font-family:var(--typography-display52-font-family,var(--typography-font-family));font-size:var(--typography-display52-font-size,1rem);font-weight:var(--typography-display52-font-weight,inherit);letter-spacing:var(--typography-display52-letter-spacing,inherit);line-height:var(--typography-display52-line-height,var(--typography-font-line-height))}.display46,.form .title-section,.banner .title,.footer .newsletter .title{font-family:var(--typography-display46-font-family,var(--typography-font-family));font-size:var(--typography-display46-font-size,1rem);font-weight:var(--typography-display46-font-weight,inherit);letter-spacing:var(--typography-display46-letter-spacing,inherit);line-height:var(--typography-display46-line-height,var(--typography-font-line-height))}.display34,.grid-servizi .card .title,.form-dona .title,.hero-dona .donazione-amount .title,.hero-dona .title,.slider-parole-buone .title,.swiper-mini-card .card .title,.hero-home .add-cart .importo-libero .importo-libero-container .currency,.volumi .title-section,.hero-prodotto .add-cart .importo-libero .importo-libero-container .currency,.text-only__title{font-family:var(--typography-display34-font-family,var(--typography-font-family));font-size:var(--typography-display34-font-size,1rem);font-weight:var(--typography-display34-font-weight,inherit);letter-spacing:var(--typography-display34-letter-spacing,inherit);line-height:var(--typography-display34-line-height,var(--typography-font-line-height))}.display24,.hero-dona .abstract,.form .input-checkbox .label,.hero-home .description .item .bigTitle,.hero-home .typeBook .price-type,.volumi .swiper-volumi .title,.hero-prodotto .description .item .bigTitle,.hero-prodotto .typeBook .price-type,.banner .abstract,.swiper-indice-archivio a .title{font-family:var(--typography-display24-font-family,var(--typography-font-family));font-size:var(--typography-display24-font-size,1rem);font-weight:var(--typography-display24-font-weight,inherit);letter-spacing:var(--typography-display24-letter-spacing,inherit);line-height:var(--typography-display24-line-height,var(--typography-font-line-height))}.display20,.grid-search .card .title,.form-dona .container-checkbox .title-check,.hero-dona .donazione-amount .donazione-field .currency,.form .currency,.form .input-checkbox .text .title,.hero-home .msgTitle,.content-prodotti .caption .price .newPrice,.content-prodotti .caption .name,.hero-prodotto .msgTitle,.interested .swiper-indice-archivio a .price,.fancybox__caption .mese{font-family:var(--typography-display20-font-family,var(--typography-font-family));font-size:var(--typography-display20-font-size,1rem);font-weight:var(--typography-display20-font-weight,inherit);letter-spacing:var(--typography-display20-letter-spacing,inherit);line-height:var(--typography-display20-line-height,var(--typography-font-line-height))}.paragraph20,.hero-dona .text,.slider-hero .abstract,.interested .swiper-indice-archivio a .title{font-family:var(--typography-paragraph20-font-family,var(--typography-font-family));font-size:var(--typography-paragraph20-font-size,1rem);font-weight:var(--typography-paragraph20-font-weight,inherit);letter-spacing:var(--typography-paragraph20-letter-spacing,inherit);line-height:var(--typography-paragraph20-line-height,var(--typography-font-line-height))}.paragraph18,.accordion-header,.hero-home .add-cart .notAvailable,.hero-home .add-cart .importo-libero .label span,.hero-home .msgText,.hero-home .typeBook .label,.filters__header .label,.hero-prodotto .add-cart .notAvailable,.hero-prodotto .add-cart .importo-libero .label span,.hero-prodotto .msgText,.hero-prodotto .typeBook .label{font-family:var(--typography-paragraph18-font-family,var(--typography-font-family));font-size:var(--typography-paragraph18-font-size,1rem);font-weight:var(--typography-paragraph18-font-weight,inherit);letter-spacing:var(--typography-paragraph18-letter-spacing,inherit);line-height:var(--typography-paragraph18-line-height,var(--typography-font-line-height))}.paragraph16,.accordion-content,.grid-search .card .text,.grid-servizi .card .text,.swiper-mini-card .card .text,.hero-home .contributo-minimo .label,.hero-home .kit ul li,.volumi .swiper-volumi .author,.filters .item .label,.content-prodotti .cta-more .text,.content-prodotti .caption .author,.hero-prodotto .contributo-minimo .label,.hero-prodotto .kit ul li,.interested .swiper-indice-archivio a .author,.interested .swiper-indice-archivio a .category,.banner .text,.swiper-indice-archivio a .text,.fancybox__caption,.text-only__abstract,.hero .festivita{font-family:var(--typography-paragraph16-font-family,var(--typography-font-family));font-size:var(--typography-paragraph16-font-size,1rem);font-weight:var(--typography-paragraph16-font-weight,inherit);letter-spacing:var(--typography-paragraph16-letter-spacing,inherit);line-height:var(--typography-paragraph16-line-height,var(--typography-font-line-height))}.label14,.volumi .swiper-volumi .category,.content-prodotti .caption .price .oldPrice,.content-prodotti .caption .category,.container-radio,.container-checkbox{font-family:var(--typography-label14-font-family,var(--typography-font-family));font-size:var(--typography-label14-font-size,1rem);font-weight:var(--typography-label14-font-weight,inherit);letter-spacing:var(--typography-label14-letter-spacing,inherit);line-height:var(--typography-label14-line-height,var(--typography-font-line-height))}.cta16,.banner-form-dona .link,.slider-parole-buone .cta,.slider-mini-card .cta,.volumi .swiper-volumi .price{font-family:var(--typography-cta16-font-family,var(--typography-font-family));font-size:var(--typography-cta16-font-size,1rem);font-weight:var(--typography-cta16-font-weight,inherit);letter-spacing:var(--typography-cta16-letter-spacing,inherit);line-height:var(--typography-cta16-line-height,var(--typography-font-line-height))}.cta14,.grid-servizi .card .cta a,.swiper-mini-card .card .cta a{font-family:var(--typography-cta14-font-family,var(--typography-font-family));font-size:var(--typography-cta14-font-size,1rem);font-weight:var(--typography-cta14-font-weight,inherit);letter-spacing:var(--typography-cta14-letter-spacing,inherit);line-height:var(--typography-cta14-line-height,var(--typography-font-line-height))}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0;padding:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;font-family:inherit;font-size:inherit;font-stretch:inherit;font-style:inherit;font-variant-caps:inherit;font-variant-east-asian:inherit;font-variant-ligatures:inherit;font-variant-numeric:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-decoration:none;text-indent:inherit;text-rendering:inherit;text-shadow:none;text-transform:none;word-spacing:inherit;cursor:pointer}html{box-sizing:border-box;-webkit-text-size-adjust:none}*,*:before,*:after{box-sizing:inherit}img,video{max-width:100%;height:auto}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,body{margin:0;padding:0;block-size:100%;block-size:100dvb;font-size:20px;line-height:1.5;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}html,body{width:100%;min-height:100vh;scroll-behavior:smooth;background-color:#fff!important}body{height:auto}body.indice-archivio,body.dettaglio-anno,body.indice-blog{background-repeat:no-repeat!important}[data-module]{transition:opacity ease-in-out .2s}[data-module]:not(.init){min-height:1px;opacity:0}p{padding:0 0 var(--p-12)}.no-scroll{overflow:hidden!important}.no-scroll .iubenda-tp-btn[data-tp-icon]{display:none!important}html,body{font-family:var(--typography-font-family,sans-serif);font-size:var(--typography-font-size,16px);font-weight:var(--typography-font-weight,normal);line-height:var(--typography-line-height,1.5)}h1,h2,h3,h4,h5,.display52,.banner-form-dona .title,.slider-mini-card .title,.slider-hero .title,.banner.landing .title,.display46,.form .title-section,.banner .title,.footer .newsletter .title,.display34,.grid-servizi .card .title,.form-dona .title,.hero-dona .donazione-amount .title,.hero-dona .title,.slider-parole-buone .title,.swiper-mini-card .card .title,.hero-home .add-cart .importo-libero .importo-libero-container .currency,.volumi .title-section,.hero-prodotto .add-cart .importo-libero .importo-libero-container .currency,.text-only__title,.display24,.hero-dona .abstract,.form .input-checkbox .label,.hero-home .description .item .bigTitle,.hero-home .typeBook .price-type,.volumi .swiper-volumi .title,.hero-prodotto .description .item .bigTitle,.hero-prodotto .typeBook .price-type,.banner .abstract,.swiper-indice-archivio a .title,.display20,.grid-search .card .title,.form-dona .container-checkbox .title-check,.hero-dona .donazione-amount .donazione-field .currency,.form .currency,.form .input-checkbox .text .title,.hero-home .msgTitle,.content-prodotti .caption .price .newPrice,.content-prodotti .caption .name,.hero-prodotto .msgTitle,.interested .swiper-indice-archivio a .price,.fancybox__caption .mese{color:var(--color-brand-regular)}.flex{display:flex}.flex-column{flex-direction:column}.align-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.radial{background:transparent;background:radial-gradient(circle,rgba(136,136,136,.5019607843) 0%,rgba(136,136,136,.031372549) 70%,rgba(136,136,136,0) 100%);background-attachment:fixed;background-size:100% 200%}.linear,body.indice-archivio,body.dettaglio-anno,body.indice-blog{background:linear-gradient(180deg,#eef8ff 0%,rgba(238,248,255,0) 85.02%)}.linear-banner,.banner{background:linear-gradient(180deg,#f6dce8 0%,#fffac8 100%)}.linear-landing,.banner.landing{background:linear-gradient(180deg,#0085c1 0%,#293f69 100%)}.btn{text-decoration:underline;padding:var(--p-16) var(--p-40);border-radius:40px;text-decoration:none;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:26px;text-transform:uppercase}.link{text-decoration:underline;color:var(--color-primary-500)}.btn--blue{background:var(--color-brand-regular);color:var(--white,#fff);filter:drop-shadow(0 5px 6px rgba(0,0,0,.23))}.btn--white{background:var(--white,#fff);color:var(--color-brand-regular)}.btn--brown{background:var(--color-brand-brown);color:var(--white,#fff);filter:drop-shadow(0 5px 6px rgba(0,0,0,.23))}.btn--yellow{background:var(--color-brand-yellow);color:var(--color-brand-blue);filter:drop-shadow(0 5px 6px rgba(0,0,0,.23))}.btn--outline{background:transparent;border:1px solid var(--color-brand-blue,#101f3d);color:var(--color-brand-blue,#101f3d);transition:all ease-in-out .3s}.btn--outline svg{color:var(--color-brand-blue,#101f3d);transition:all ease-in-out .3s}.btn--outline:hover{background:var(--color-brand-blue,#101f3d);color:var(--white,#fff);transition:all ease-in-out .3s}.btn--outline:hover svg{color:var(--white,#fff);transition:all ease-in-out .3s}.btn--gold{border-radius:50px;background:linear-gradient(90deg,#f4c142 0%,rgba(255,250,200,.9) 50%,#f4c142 100%);box-shadow:0 0 9px #fffac8e6;border:10px solid var(--color-brand-light-yellow);display:inline-block;color:var(--color-brand-blue,#101f3d)}.btn--gold[disabled]{color:#fff;background:var(--medium-grey,#cecece);border:10px solid #ececec;box-shadow:none}@media print{.print-none{display:none}}@media screen{.screen-none{display:none}}.debug{outline:1px solid var(--color-danger-100)}.label{color:var(--color-brand-regular);font-size:16px;font-style:normal;font-weight:400;line-height:28px;padding:0 0 var(--p-12);display:block}input{border-radius:16px;border:1px solid var(--color-brand-regular);background:var(--ui-white,#fff);padding:var(--p-16) var(--p-24);color:var(--color-brand-regular);font-size:18px;font-style:normal;font-weight:400;line-height:28px;width:100%;font-family:Montserrat;-webkit-appearance:none;-moz-appearance:none;appearance:none}input.error{border:1px solid #f00}input[js-autocomplete].-open+ul.-ac-list{display:block}textarea{border-radius:16px;border:1px solid var(--color-brand-regular);background:var(--ui-white,#fff);padding:var(--p-16) var(--p-24);color:var(--color-brand-regular);font-size:18px;font-style:normal;font-weight:400;line-height:28px;width:100%;font-family:Montserrat}textarea.error{border:1px solid #f00}select{border-radius:8px;border:1px solid var(--brand-light-blue,#3a82be);background:var(--white,#fff);display:block;color:var(--Light-Blue,#3a82be);font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase;padding:var(--p-16);-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJpY29uL2Fycm93LWRvd24iPgo8cGF0aCBpZD0iaWNvbi9hcnJvdy1kb3duL2JsdWUiIGQ9Ik02Ljc3Mzc4IDUuMTQwMTJMMTAuNTk5NCAxLjE2MTQ3QzEwLjgwNCAwLjk0ODkxMSAxMS4xMzQ2IDAuOTQ4OTExIDExLjM0NDUgMS4xNjE0N0MxMS41NTQ0IDEuMzc0MDMgMTEuNTQ5MiAxLjcxNzM5IDExLjM0NDUgMS45MzU0TDYuNjIxNiA2Ljg0MDU4QzYuNDE2OTQgNy4wNTMxNCA2LjA4NjMzIDcuMDUzMTQgNS44ODE2NyA2Ljg0MDU4TDEuMTUzNSAxLjkzNTRDMC45NDg4MzUgMS43MjI4NCAwLjk0ODgzNSAxLjM3OTQ4IDEuMTUzNSAxLjE2MTQ3QzEuMzU4MTYgMC45NDM0NjEgMS42OTQwMSAwLjk0ODkxMSAxLjg5ODY3IDEuMTYxNDdMNS43MjQyNCA1LjEzNDY3TDYuMjY0NzYgNS42OTYwNEw2Ljc3Mzc4IDUuMTM0NjdWNS4xNDAxMloiIGZpbGw9IiMzQTgyQkUiIHN0cm9rZT0iIzNBODJCRSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;background-position-x:95%;background-position-y:50%}select option:disabled{display:none}.container-checkbox{display:flex;align-items:flex-start;position:relative;padding-left:0;margin-bottom:var(--p-16);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-checkbox .text{padding-left:var(--p-12)}.container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark-checkbox{position:static;top:0;left:0;height:25px;width:25px;min-width:25px;background-color:#fff;border-radius:7px;border:1px solid var(--Blue,#101f3d);display:flex;align-items:center;justify-content:center}.container-checkbox:hover input~.checkmark-checkbox{background-color:var(--color-secondary-blue)}.container-checkbox input:checked~.checkmark-checkbox{background-color:#fff}.container-checkbox input.error~.checkmark-checkbox{border-color:#f00}.container-radio input.error~.checkmark-radio{border-color:#f00}.checkmark-checkbox:after{content:"";position:absolute;display:none}.container-checkbox input:checked~.checkmark-checkbox:after{display:block}.container-checkbox .checkmark-checkbox:after{width:18px;height:18px;border-radius:7px;background:var(--Blue,#101f3d)}.container-radio{display:flex;align-items:center;position:relative;padding-left:0;margin-bottom:var(--p-16);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-radio .text{padding-left:var(--p-12)}.container-radio input{position:absolute;opacity:0;cursor:pointer}.checkmark-radio{position:static;top:0;left:0;height:25px;width:25px;background-color:#fff;border:1px solid var(--Blue,#101f3d);border-radius:50%;display:flex;justify-content:center;align-items:center}.container-radio:hover input~.checkmark-radio{background-color:#f5f5f5}.container-radio input:checked~.checkmark-radio{background-color:#fff}.checkmark-radio:after{content:"";position:absolute;display:none}.container-radio input:checked~.checkmark-radio:after{display:block}.container-radio .checkmark-radio:after{width:19px;height:19px;border-radius:500px;background:#101f3d}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.select2-container{display:block}.select2-container .select2-selection.select2-selection--single{border:1px solid #101f3d;border-radius:16px;padding:0 1rem;display:block;height:3rem}.select2-container .select2-selection.select2-selection--single .select2-selection__rendered{padding:0;height:100%;display:flex;align-items:center;font-size:18px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:51%;right:.6rem;width:.8rem;height:.8rem;transform:translateY(-50%)}.select2-container--default .select2-selection--single .select2-selection__arrow b{width:100%;height:100%;display:block;left:0;top:0;margin:0;border:0;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjkiIHZpZXdCb3g9IjAgMCAxNSA5IiB3aWR0aD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTguMjQ4MjYgNS42OTQ3IDUuNDY1MTQtNS40NzI2MDFjLjI5MjMtLjI5MjM3MTguNzY0Ni0uMjkyMzcxOCAxLjA2NDUgMCAuMjk5OS4yOTIzNzIuMjkyNC43NjQ2NjUgMCAxLjA2NDUzMWwtNi43NDcwNCA2Ljc0NzA1Yy0uMjkyMzcuMjkyMzctLjc2NDY3LjI5MjM3LTEuMDU3MDQgMGwtNi43NTQ1NDEtNi43NDcwNWMtLjI5MjM3Mi0uMjkyMzY5LS4yOTIzNzItLjc2NDY2MiAwLTEuMDY0NTMxLjI5MjM3Mi0uMjk5ODY4NS43NzIxNjItLjI5MjM3MTggMS4wNjQ1MzEgMGw2LjIzNzI3IDYuMjM3MjcxLjcyNzE4LS43NzIxN3oiIGZpbGw9IiMxMDFmM2QiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;background-position:center;background-position-x:center;background-position-y:center}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{rotate:180deg}input[js-autocomplete]+ul.-ac-list{display:none;position:absolute;background:#fff;z-index:2;top:100%;left:0;right:0;border:1px solid;border-radius:1.6rem;overflow:hidden}input[js-autocomplete]+ul.-ac-list li{padding:.4rem .8rem;cursor:pointer}input[js-autocomplete]+ul.-ac-list li:hover{background:#efefef}input[js-autocomplete].-open+ul.-ac-list{display:block!important}div.-loading:after{position:absolute;content:"";width:1rem;height:1rem;background-repeat:no-repeat;background-size:cover;display:block;right:1rem;background-image:url(data:image/gif;base64,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)}.input-group.-loading:after{bottom:1.5rem}.form-group.-loading:after{bottom:2rem}.components{border-top:1px solid rgba(128,128,128,.1);border-bottom:1px solid rgba(128,128,128,.1)}.footer .grid{column-gap:0}.footer .newsletter{background-color:var(--color-brand-regular);color:var(--color-ui-white);text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:var(--p-40)}@media(max-width:1023.98px){.footer .newsletter{padding:var(--p-80)}}.footer .newsletter .title{color:var(--color-ui-white)}.footer .newsletter .cta a{display:inline-flex;align-items:center}.footer .newsletter .cta svg{width:27px;height:18px;margin-left:var(--m-16)}.footer .menu{background-color:var(--color-brand-light-blue);color:var(--color-ui-white);padding:var(--p-48) 0}.footer .menu .footer-menu{padding:0}@media(max-width:1023.98px){.footer .menu .footer-menu{padding:0 var(--p-12)}}.footer .menu .flex{align-items:flex-start}@media(max-width:1023.98px){.footer .menu{padding:var(--p-64) var(--p-12)}.footer .menu .item{padding:0;border-top:1px solid var(--color-ui-white);margin-top:var(--m-32)}.footer .menu .item:first-of-type{border-top:0;margin-top:0}.footer .menu .item--contatti{padding:var(--p-48) 0 0;border-top:1px solid var(--color-ui-white)!important;margin-top:var(--m-32)!important}}.footer .menu .display20,.footer .menu .grid-search .card .title,.grid-search .card .footer .menu .title,.footer .menu .form-dona .container-checkbox .title-check,.form-dona .container-checkbox .footer .menu .title-check,.footer .menu .hero-dona .donazione-amount .donazione-field .currency,.hero-dona .donazione-amount .donazione-field .footer .menu .currency,.footer .menu .form .currency,.form .footer .menu .currency,.footer .menu .form .input-checkbox .text .title,.form .input-checkbox .text .footer .menu .title,.footer .menu .hero-home .msgTitle,.hero-home .footer .menu .msgTitle,.footer .menu .content-prodotti .caption .price .newPrice,.content-prodotti .caption .price .footer .menu .newPrice,.footer .menu .content-prodotti .caption .name,.content-prodotti .caption .footer .menu .name,.footer .menu .hero-prodotto .msgTitle,.hero-prodotto .footer .menu .msgTitle,.footer .menu .interested .swiper-indice-archivio a .price,.interested .swiper-indice-archivio a .footer .menu .price,.footer .menu .fancybox__caption .mese,.fancybox__caption .footer .menu .mese{color:var(--color-ui-white)}.footer .menu .contatti{padding-top:var(--p-32)}.footer .menu .contatti li{display:flex}.footer .menu .contatti li span{line-height:auto}.footer .menu .contatti li svg{max-width:20px;max-height:25px;margin-right:var(--m-16)}.footer .menu .credits{border-top:1px solid var(--color-ui-white);align-items:center;padding:var(--p-24) var(--p-24);margin:var(--m-48) var(--m-32) 0}@media(max-width:1023.98px){.footer .menu .credits{margin:var(--m-24) 0 0;padding:var(--p-48) var(--p-12) 0}}.footer .menu .policy{display:flex}@media(max-width:767.98px){.footer .menu .policy{flex-wrap:wrap}}.footer .menu .policy li{margin-right:var(--m-32)}@media(max-width:1023.98px){.footer .menu .policy li{margin-right:var(--m-12)}}@media(max-width:767.98px){.footer .menu .policy li{width:calc(50% - 10px);margin-right:0;padding:var(--p-4) 0}}.footer .menu .logo-ws{text-align:right}@media(max-width:1023.98px){.footer .menu .logo-ws{text-align:left;margin-top:var(--m-12)}}.footer .menu .logo-ws .label14,.footer .menu .logo-ws .volumi .swiper-volumi .category,.volumi .swiper-volumi .footer .menu .logo-ws .category,.footer .menu .logo-ws .content-prodotti .caption .price .oldPrice,.content-prodotti .caption .price .footer .menu .logo-ws .oldPrice,.footer .menu .logo-ws .content-prodotti .caption .category,.content-prodotti .caption .footer .menu .logo-ws .category,.footer .menu .logo-ws .container-checkbox,.footer .menu .logo-ws .container-radio{margin:var(--p-24) 0 var(--p-12)}.footer .icon--websolute{width:85px;height:16px}.header{position:sticky;top:0;border-bottom:0;background:var(--color-ui-white);z-index:100;box-shadow:0 4px 4px #00000040;transition:all ease-in-out .3s;padding:var(--p-4) 0}.header.open{top:0;position:fixed;width:100%;padding:var(--p-4) 0 0}@media(max-width:1023.98px){.header.open{height:100vh;overflow-y:auto;overflow-x:hidden;padding-bottom:100px}}.header.fixed{top:0;position:fixed;width:100%}.header .search-mobile{background-color:#ececec;width:100%;padding:var(--p-16) var(--p-24);display:none}@media(max-width:1023.98px){.header .search-mobile{display:flex}}.header .search-mobile .item{width:70%}.header .search-mobile .item:last-child{display:flex;justify-content:flex-end;width:30%}.header .search-mobile input{border:0;width:100%;background-color:transparent;color:var(--grey,#333);font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.header .search-mobile input:focus{border:0;outline:0}.header .search-mobile button svg{width:16px;height:16px}.header .service-mobile{width:100%;display:none}@media(max-width:1023.98px){.header .service-mobile{display:grid}}.header .service-mobile ul{display:flex;flex-direction:column;width:100%;gap:0}.header .service-mobile ul li{padding:0 var(--p-12)}.header .service-mobile ul li:first-child{background-color:var(--color-brand-regular)}.header .service-mobile ul li:last-child{background-color:var(--color-brand-brown)}.header .service-mobile ul li a{justify-content:flex-start!important;border:0!important;color:#fff}.header .service-mobile ul li a svg{width:33px;height:22px;transform:none!important;margin-right:var(--m-12);margin-left:0}@media(max-width:1023.98px){.header .service-mobile .social-menu{display:flex;color:var(--color-brand-regular);padding:0 var(--p-24)}.header .service-mobile .social-menu .title{width:30%;color:var(--color-brand-regular);font-size:16px;font-style:normal;font-weight:500;line-height:20px}.header .service-mobile .social-menu ul{flex-direction:row}.header .service-mobile .social-menu ul li{padding:0}.header .service-mobile .social-menu ul li:first-child,.header .service-mobile .social-menu ul li:last-child{background-color:var(--color-ui-white)}.header .service-mobile .social-menu ul li a{color:var(--color-brand-regular);display:flex;justify-content:flex-end!important}.header .service-mobile .social-menu ul li a svg{color:var(--color-brand-regular)}}.header .grid{align-items:center}@media(max-width:1023.98px){.header .logo{display:none}}.header .logo-mobile{max-height:78px}@media(min-width:1024px){.header .logo-mobile{display:none}}.header a{display:flex}.header .icon--webhook{width:36px;height:36px}.header .icon--github{width:24px;height:24px}.scroll-top .header{position:sticky!important}.scroll-top .header .logo{max-height:120px!important;transition:all ease-in-out .3s}.scroll-up .header .logo{max-height:80px;transition:all ease-in-out .3s}.scroll-down .header{top:-120px;transition:all ease-in-out .3s}.scroll-down .header .logo{transition:all ease-in-out .3s;max-height:80px}.header-service{background:var(--color-brand-regular)}@media(max-width:1023.98px){.header-service{display:none}}.hero{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:var(--p-80) 0 0}@media(max-width:1023.98px){.hero{padding:var(--p-64) 0 0}}.hero .heading30,.hero .abstract{padding:var(--p-32) 0}.hero a:hover{text-decoration:underline}.hero .category{padding:0 0 var(--p-32);text-transform:uppercase;font-weight:700;color:var(--color-brand-light-blue)}.hero .festivita{font-weight:700}.hero .meta{display:flex;align-items:center;justify-content:center;padding:var(--p-32) 0 0}@media(max-width:767.98px){.hero .meta{flex-direction:column}}.hero .meta span+span.author:before{content:"-";display:inline-block;padding:0 var(--p-12)}@media(max-width:767.98px){.hero .meta span+span.author:before{display:none;padding:0}}.hero .grid{row-gap:var(--p-32)}.hero .grid .select{display:flex;justify-content:center;padding:var(--p-32) 0 0}@media(max-width:767.98px){.hero .grid .select{width:100%}}.hero .grid select{min-width:360px}@media(max-width:767.98px){.hero .grid select{width:100%;min-width:auto}}.hero .search{padding:var(--p-24) 0 0}.hero .cta{display:flex;justify-content:center;padding:0 0 var(--p-80);gap:var(--p-24)}@media(max-width:767.98px){.hero .cta{flex-direction:column}}.hero .cta a:hover{text-decoration:none}.hero-anno{padding:var(--p-80) 0}@media(max-width:1023.98px){.hero-anno{padding:var(--p-64) 0}}.hero-anno .grid-center{align-items:center}@media(max-width:1023.98px){.hero-anno .grid-center{align-items:initial}}@media(max-width:1023.98px){.hero-anno .select-anno{padding-left:var(--p-12)}}.hero-anno select{width:240px}@media(max-width:1023.98px){.hero-anno select{width:100%}}.hero-anno .display34,.hero-anno .grid-servizi .card .title,.grid-servizi .card .hero-anno .title,.hero-anno .form-dona .title,.form-dona .hero-anno .title,.hero-anno .hero-dona .title,.hero-dona .hero-anno .title,.hero-anno .slider-parole-buone .title,.slider-parole-buone .hero-anno .title,.hero-anno .swiper-mini-card .card .title,.swiper-mini-card .card .hero-anno .title,.hero-anno .hero-home .add-cart .importo-libero .importo-libero-container .currency,.hero-home .add-cart .importo-libero .importo-libero-container .hero-anno .currency,.hero-anno .volumi .title-section,.volumi .hero-anno .title-section,.hero-anno .hero-prodotto .add-cart .importo-libero .importo-libero-container .currency,.hero-prodotto .add-cart .importo-libero .importo-libero-container .hero-anno .currency,.hero-anno .text-only__title{color:var(--color-brand-light-blue);padding:var(--p-48) 0 var(--p-64)}.hero-anno .title{color:var(--color-brand-light-blue);text-transform:uppercase}.hero-anno .img{text-align:center}.hero-anno .img img{border:16px solid #f5c244;box-shadow:0 4px 16px #00000059;border-radius:8px;transform:rotate(7deg)}@media(max-width:1023.98px){.hero-anno .img img{width:80%}}.hero-anno .card__share{font-size:14px;font-style:normal;font-weight:700;line-height:24px;align-items:center;display:none;padding:18px var(--p-40);border:1px solid;border-radius:40px}.hero-anno .card__share svg{max-width:20px;max-height:16px;margin-left:var(--m-8)}.hero-anno .cta{display:flex;justify-content:center;margin-top:var(--m-64)}.hero-anno .cta .btn--outline{font-size:14px;font-style:normal;font-weight:700;line-height:20px;display:flex;align-items:center}.hero-anno .cta .btn--outline svg{max-width:20px;max-height:16px;margin-left:var(--m-8)}@media(max-width:1023.98px){.hero-anno .features{display:none}}.hero-anno .features svg{max-height:47px;max-width:41px;color:var(--color-brand-light-blue)}.hero-calendario{overflow:hidden}.hero-calendario__top{padding:var(--p-80) 0 0;text-align:center;overflow:hidden;position:relative;background:linear-gradient(180deg,#0085c1 0%,#293f69 100%)}@media(max-width:1023.98px){.hero-calendario__top{padding:var(--p-64) 0}}.hero-calendario__top .frate-desktop{text-align:left}@media(max-width:1023.98px){.hero-calendario__top .frate-desktop{display:none}}.hero-calendario__top .frate-mobile{position:relative;bottom:-100px}@media(min-width:1024px){.hero-calendario__top .frate-mobile{display:none}}.hero-calendario__top .star{position:absolute}.hero-calendario__top .star-top{top:-180px;right:-240px}@media(max-width:1023.98px){.hero-calendario__top .star-top{top:-70px;right:-230px}.hero-calendario__top .star-top img{width:314px;height:314px}}.hero-calendario__top .star-bottom{bottom:0;left:-450px}@media(max-width:1023.98px){.hero-calendario__top .star-bottom{bottom:340px;left:-310px}.hero-calendario__top .star-bottom img{width:586px;height:586px}}.hero-calendario__bottom{position:relative}.hero-calendario__bottom--inner{padding:var(--p-80) 0;background:linear-gradient(90deg,#f4c142 0%,#fffac8 50.52%,#f4c142 100%);text-align:center;position:relative;z-index:3}@media(max-width:1023.98px){.hero-calendario__bottom--inner{padding:0 0 var(--p-80)}}.hero-calendario__bottom--inner .logo-scritta{position:absolute;top:0;transform:translateY(-100%)}@media(min-width:1600px){.hero-calendario__bottom--inner .logo-scritta{transform:translateY(-100%)}}@media(max-width:1023.98px){.hero-calendario__bottom--inner .logo-scritta{position:static;transform:initial;margin:-60px 0 var(--p-80)}}.hero-calendario__bottom--inner .logo-scritta img{max-width:770px}@media(max-width:1023.98px){.hero-calendario__bottom--inner .logo-scritta img{max-width:100%}}.hero-calendario__bottom--inner .display52,.hero-calendario__bottom--inner .banner-form-dona .title,.banner-form-dona .hero-calendario__bottom--inner .title,.hero-calendario__bottom--inner .slider-mini-card .title,.slider-mini-card .hero-calendario__bottom--inner .title,.hero-calendario__bottom--inner .slider-hero .title,.slider-hero .hero-calendario__bottom--inner .title,.hero-calendario__bottom--inner .banner.landing .title,.banner.landing .hero-calendario__bottom--inner .title{padding:0 0 var(--p-32)}.hero-calendario__curve{display:block;position:absolute;bottom:100%;left:0;right:0;margin-bottom:-2px}.hero-calendario .grid-center{align-items:center}@media(max-width:1023.98px){.hero-calendario .grid-center{align-items:initial}}.hero-calendario .display34,.hero-calendario .grid-servizi .card .title,.grid-servizi .card .hero-calendario .title,.hero-calendario .form-dona .title,.form-dona .hero-calendario .title,.hero-calendario .hero-dona .title,.hero-dona .hero-calendario .title,.hero-calendario .slider-parole-buone .title,.slider-parole-buone .hero-calendario .title,.hero-calendario .swiper-mini-card .card .title,.swiper-mini-card .card .hero-calendario .title,.hero-calendario .hero-home .add-cart .importo-libero .importo-libero-container .currency,.hero-home .add-cart .importo-libero .importo-libero-container .hero-calendario .currency,.hero-calendario .volumi .title-section,.volumi .hero-calendario .title-section,.hero-calendario .hero-prodotto .add-cart .importo-libero .importo-libero-container .currency,.hero-prodotto .add-cart .importo-libero .importo-libero-container .hero-calendario .currency,.hero-calendario .text-only__title{color:var(--color-brand-light-yellow);padding:var(--p-48) 0 var(--p-64)}.hero-calendario .paragraph18,.hero-calendario .accordion-header,.hero-calendario .hero-home .add-cart .notAvailable,.hero-home .add-cart .hero-calendario .notAvailable,.hero-calendario .hero-home .add-cart .importo-libero .label span,.hero-home .add-cart .importo-libero .label .hero-calendario span,.hero-calendario .hero-home .msgText,.hero-home .hero-calendario .msgText,.hero-calendario .hero-home .typeBook .label,.hero-home .typeBook .hero-calendario .label,.hero-calendario .filters__header .label,.filters__header .hero-calendario .label,.hero-calendario .hero-prodotto .add-cart .notAvailable,.hero-prodotto .add-cart .hero-calendario .notAvailable,.hero-calendario .hero-prodotto .add-cart .importo-libero .label span,.hero-prodotto .add-cart .importo-libero .label .hero-calendario span,.hero-calendario .hero-prodotto .msgText,.hero-prodotto .hero-calendario .msgText,.hero-calendario .hero-prodotto .typeBook .label,.hero-prodotto .typeBook .hero-calendario .label{font-weight:700;color:var(--color-brand-light-yellow);text-transform:uppercase;padding:var(--p-48) 0 var(--p-64)}.hero-calendario .img{text-align:center;position:relative;z-index:10}.hero-calendario .img img{border:16px solid #f5c244;box-shadow:0 4px 16px #00000059;border-radius:8px;transform:rotate(-7deg)}@media(max-width:1023.98px){.hero-calendario .img img{width:80%}}.listing-item__picture{display:flex;justify-content:center;align-items:center;aspect-ratio:1/1}.listing-item__picture img{width:100%;object-fit:cover}.listing{--grid-column-gap:12px;--grid-row-gap:12px}.main-menu ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--p-32)}@media(max-width:1599.98px){.main-menu ul{gap:var(--p-32)}}@media(max-width:1439.98px){.main-menu ul{gap:var(--p-16)}}.main-menu li{line-height:0}.main-menu li.active a svg{transform:rotate(180deg)}.main-menu a{display:flex;align-items:center;color:var(--brand-blue,#101f3d);font-size:18px;font-style:normal;font-weight:600;line-height:22px}@media(max-width:1439.98px){.main-menu a{font-size:16px}}.main-menu svg{width:10.5px;height:6px;margin-left:10px}@media(max-width:1023.98px){.main-menu .desktop{display:none;position:absolute;width:100%;left:0;top:74px;background-color:var(--color-ui-white);z-index:1}}.main-menu .desktop.open{display:block}@media(max-width:1023.98px){.main-menu .desktop ul{display:flex;flex-direction:column;align-items:flex-start;gap:0}.main-menu .desktop ul li{width:100%;padding:0 var(--p-12)}.main-menu .desktop ul li a{padding:var(--p-24) var(--p-12);width:100%;border-bottom:1px solid #cecece;display:flex;justify-content:space-between}.main-menu .desktop ul li a svg{transform:rotate(-90deg)}}@media(min-width:1024px){.main-menu .mobile{display:none}}.main-menu .mobile .hamburger.open .icon--close{display:block;margin-left:1px;width:34px;height:36px}.main-menu .mobile .hamburger.open .icon--menu{display:none}.main-menu .mobile svg{width:25px;height:22px}.main-menu .mobile svg.icon--close{display:none}.social-menu{color:var(--color-ui-white);font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex;align-items:center}.social-menu ul{display:flex;align-items:center}.social-menu ul li{padding-left:var(--p-12);padding-right:var(--p-12)}.social-menu ul li a{display:flex}.social-menu svg{max-width:25px;max-height:18px;color:#fff}.service-menu{color:var(--color-ui-white);font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex;justify-content:flex-end}.service-menu ul{display:flex;align-items:center}.service-menu ul li{padding-left:var(--p-12);padding-right:var(--p-12);position:relative}.service-menu ul li:last-child{padding-right:0}.service-menu ul li a{display:flex;align-items:center}.service-menu ul li a.active{display:flex}.service-menu ul li a .icon{position:relative;display:flex}.service-menu ul li a .icon .dot{position:absolute;right:-3px}.service-menu ul li a .icon span{position:absolute;right:-20px;top:-5px;width:18px;height:18px;border-radius:18px;background-color:var(--color-brand-yellow);font-size:11px;display:flex;justify-content:center;align-items:center;color:var(--color-brand-regular);font-weight:900}.service-menu ul li a span{margin-right:var(--p-12)}.service-menu ul li:hover .submenu{display:flex}.service-menu ul li .submenu{display:none;flex-direction:column;position:absolute;background-color:var(--color-brand-regular);z-index:101;text-align:left;padding:10px 20px;min-width:200px}.service-menu ul li .submenu li{padding:10px 0 0;text-align:left;display:block;width:100%}.service-menu ul li .submenu li:last-child{padding-bottom:10px}.service-menu ul li .submenu li a{display:block;transition:all ease-in-out .3s}.service-menu ul li .submenu li a:hover{opacity:.9;transition:all ease-in-out .3s}.service-menu svg{max-width:27px;max-height:16px;color:#fff}.text-only{text-align:center}.text-only.blue{background-color:var(--color-brand-light-blue)}.text-only.blue .text-only__title,.text-only.blue .text-only__abstract{color:#fff}.text-only__title{font-weight:700;padding:0 0 var(--p-16)}.slider-default{padding:var(--p-128) 0}@media(max-width:1023.98px){.slider-default{padding:var(--p-80) 0}}.slider-default .display52,.slider-default .banner-form-dona .title,.banner-form-dona .slider-default .title,.slider-default .slider-mini-card .title,.slider-mini-card .slider-default .title,.slider-default .slider-hero .title,.slider-hero .slider-default .title,.slider-default .banner.landing .title,.banner.landing .slider-default .title{text-align:center;padding-bottom:var(--p-48)}.slider-default .img{position:relative;z-index:1;background:linear-gradient(55deg,rgba(16,31,61,.6) 2.47%,rgba(16,31,61,0) 90.72%);border-radius:16px;border:3px solid var(--Light-Yellow,#f8f4b2);box-shadow:0 4px 10px #00000040;overflow:hidden}.slider-default .img img{border-radius:16px;opacity:1;width:100%;height:380px;object-fit:cover}.slider-default .img.caption img{opacity:.5}.slider-default .img .caption{position:absolute;width:100%;bottom:var(--p-32);left:var(--p-32);z-index:2;color:var(--color-ui-white)}@media(max-width:1023.98px){.slider-default .img .caption{bottom:var(--p-16);left:var(--p-24)}}.slider-default .img .caption .display24,.slider-default .img .caption .hero-dona .abstract,.hero-dona .slider-default .img .caption .abstract,.slider-default .img .caption .form .input-checkbox .label,.form .input-checkbox .slider-default .img .caption .label,.slider-default .img .caption .hero-home .description .item .bigTitle,.hero-home .description .item .slider-default .img .caption .bigTitle,.slider-default .img .caption .hero-home .typeBook .price-type,.hero-home .typeBook .slider-default .img .caption .price-type,.slider-default .img .caption .volumi .swiper-volumi .title,.volumi .swiper-volumi .slider-default .img .caption .title,.slider-default .img .caption .hero-prodotto .description .item .bigTitle,.hero-prodotto .description .item .slider-default .img .caption .bigTitle,.slider-default .img .caption .hero-prodotto .typeBook .price-type,.hero-prodotto .typeBook .slider-default .img .caption .price-type,.slider-default .img .caption .banner .abstract,.banner .slider-default .img .caption .abstract,.slider-default .img .caption .swiper-indice-archivio a .title,.swiper-indice-archivio a .slider-default .img .caption .title{color:var(--color-ui-white)}.slider-default .swiper-slide{width:539px;padding:20px 0}.slider-default .swiper-pagination{position:static;margin:var(--m-32) 0}.slider-default .swiper-pagination-bullet{background:var(--color-brand-light-blue);opacity:1}.slider-default .swiper-pagination-bullet-active{background-color:var(--color-brand-regular);width:25px;border-radius:8px}.slider-default .cta{text-align:center;margin-top:var(--m-48)}.fancybox__caption{text-align:center}.fancybox__caption .mese{font-weight:600;color:#fff}.slider-indice-archivio{overflow:hidden;padding:var(--p-80) 0}@media(max-width:1023.98px){.slider-indice-archivio{padding:var(--p-48) 0}}.slider-indice-archivio .display34:first-child,.slider-indice-archivio .grid-servizi .card .title:first-child,.grid-servizi .card .slider-indice-archivio .title:first-child,.slider-indice-archivio .form-dona .title:first-child,.form-dona .slider-indice-archivio .title:first-child,.slider-indice-archivio .hero-dona .title:first-child,.hero-dona .slider-indice-archivio .title:first-child,.slider-indice-archivio .slider-parole-buone .title:first-child,.slider-parole-buone .slider-indice-archivio .title:first-child,.slider-indice-archivio .swiper-mini-card .card .title:first-child,.swiper-mini-card .card .slider-indice-archivio .title:first-child,.slider-indice-archivio .hero-home .add-cart .importo-libero .importo-libero-container .currency:first-child,.hero-home .add-cart .importo-libero .importo-libero-container .slider-indice-archivio .currency:first-child,.slider-indice-archivio .volumi .title-section:first-child,.volumi .slider-indice-archivio .title-section:first-child,.slider-indice-archivio .hero-prodotto .add-cart .importo-libero .importo-libero-container .currency:first-child,.hero-prodotto .add-cart .importo-libero .importo-libero-container .slider-indice-archivio .currency:first-child,.slider-indice-archivio .text-only__title:first-child{padding-top:0}.slider-indice-archivio .link{text-align:right}.slider-indice-archivio .title{padding:var(--p-64) 0 var(--p-48)}@media(max-width:767.98px){.slider-indice-archivio .title{padding:var(--p-64) 0 var(--p-32)}}.slider-indice-archivio .title:first-child{padding-top:0}.slider-indice-archivio .title a{color:var(--color-brand-light-blue);font-size:16px;font-style:normal;font-weight:600;line-height:22px;text-decoration-line:underline;text-transform:uppercase}@media(max-width:767.98px){.slider-indice-archivio .title a{display:none}}.swiper-indice-archivio{overflow:visible}.swiper-indice-archivio a:hover .img{transform:scale(1.1);transition:all ease-in-out .3s}.swiper-indice-archivio a .title{padding:var(--p-24) 0 0}@media(max-width:767.98px){.swiper-indice-archivio a .title{padding:var(--p-12) 0 0}}.swiper-indice-archivio a .text{padding:var(--p-16) 0 0}@media(max-width:767.98px){.swiper-indice-archivio a .text{padding:var(--p-8) 0 0;line-height:20px}}.swiper-indice-archivio .img{box-shadow:0 0 16px #00000073;border-radius:8px;border:2px solid var(--color-brand-light-yellow);background-color:var(--color-brand-light-yellow);overflow:hidden;transition:all ease-in-out .3s;max-width:170px;display:flex;justify-content:center;width:auto}.swiper-indice-archivio .img img{object-fit:cover}.swiper-indice-archivio p,.swiper-indice-archivio h3{color:var(--color-brand-light-blue)}.cta-mobile{display:none}@media(max-width:767.98px){.cta-mobile{display:block;text-align:center;padding:var(--p-32) 0 0;color:var(--color-brand-light-blue);font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase}}.banner{display:flex;flex-direction:column;justify-content:center;padding:var(--p-80) 0}@media(max-width:1023.98px){.banner{text-align:center}}.banner .container{display:flex;flex-direction:column;align-items:flex-start;align-items:center;row-gap:var(--p-32)}.banner .grid{align-items:center;row-gap:var(--p-32)}@media(max-width:1023.98px){.banner .cta-desktop{display:none}}.banner .cta-mobile{justify-content:center}@media(min-width:1024px){.banner .cta-mobile{display:none}}.banner.landing{position:relative;overflow:hidden}.banner.landing .container-fluid{z-index:2}.banner.landing .title,.banner.landing .abstract{color:var(--color-brand-light-yellow)}.banner.landing .text{color:#fff}.banner.landing .img{text-align:center;position:relative;z-index:10}@media(max-width:1023.98px){.banner.landing .img{padding:0 0 var(--p-32)}}.banner.landing .img img{border:16px solid #f5c244;box-shadow:0 4px 16px #00000059;border-radius:8px;transform:rotate(-7deg)}@media(max-width:1023.98px){.banner.landing .img img{width:80%}}.banner.landing .star{position:absolute;z-index:1}.banner.landing .star-top{top:-180px;right:-240px}@media(max-width:1023.98px){.banner.landing .star-top{top:-70px;right:-230px}.banner.landing .star-top img{width:314px;height:314px}}.banner.landing .star-bottom{bottom:0;left:-450px}@media(max-width:1023.98px){.banner.landing .star-bottom{bottom:0;left:-310px}.banner.landing .star-bottom img{width:586px;height:586px}}.footer-sticky{position:sticky;bottom:-70px;width:100%;z-index:1000;transition:all ease-in-out .3s}.footer-sticky .item{background-color:var(--color-brand-brown);color:var(--color-ui-white);text-transform:uppercase;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:19px}.footer-sticky .item:first-child{background-color:var(--color-brand-light-yellow);color:var(--color-brand-regular)}.footer-sticky .item a{display:flex;justify-content:center;align-items:center;height:100%;padding:var(--p-24)}@media(max-width:767.98px){.footer-sticky .item a{padding:var(--p-16)}}.footer-sticky .grid{column-gap:0}.footer-sticky .wa{display:flex;justify-content:flex-end;padding:14px;position:absolute;bottom:80px;left:0}.footer-sticky .wa a{background-color:#65d072;box-shadow:0 4px 16px #00000073;width:50px;height:50px;border-radius:50px;display:flex;justify-content:center;align-items:center}.scroll-down .footer-sticky{bottom:0;transition:all ease-in-out .3s}.layered-menu{background:rgba(255,239,184,.6);padding:var(--p-64) 0;display:none}@media(max-width:1023.98px){.layered-menu{background:var(--color-ui-white);padding:0}}.layered-menu.active{display:block}@media(max-width:1023.98px){.layered-menu.active{margin-top:5px}}@media(max-width:1023.98px){.layered-menu .title{text-align:center}}@media(max-width:1023.98px){.layered-menu .grid{padding:0;align-items:flex-start}}.layered-menu .label14,.layered-menu .volumi .swiper-volumi .category,.volumi .swiper-volumi .layered-menu .category,.layered-menu .content-prodotti .caption .price .oldPrice,.content-prodotti .caption .price .layered-menu .oldPrice,.layered-menu .content-prodotti .caption .category,.content-prodotti .caption .layered-menu .category,.layered-menu .container-checkbox,.layered-menu .container-radio{color:var(--color-brand-light-blue);font-weight:700}.layered-menu picture{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(255,250,200,0) 0%,#fffac8 100%),linear-gradient(90deg,#f6dce8 0%,#96b3d8 100%);border-radius:16px;border:2px solid var(--color-brand-yellow);box-shadow:0 4px 14px #00000073;overflow:hidden;width:100%;max-width:240px}@media(max-width:1023.98px){.layered-menu picture{max-width:240px;margin:0 auto}}.layered-menu .temi .text{padding:var(--p-24) 0!important}@media(max-width:1023.98px){.layered-menu .temi .text{align-items:flex-start!important}}.layered-menu .temi .display24,.layered-menu .temi .hero-dona .abstract,.hero-dona .layered-menu .temi .abstract,.layered-menu .temi .form .input-checkbox .label,.form .input-checkbox .layered-menu .temi .label,.layered-menu .temi .hero-home .description .item .bigTitle,.hero-home .description .item .layered-menu .temi .bigTitle,.layered-menu .temi .hero-home .typeBook .price-type,.hero-home .typeBook .layered-menu .temi .price-type,.layered-menu .temi .volumi .swiper-volumi .title,.volumi .swiper-volumi .layered-menu .temi .title,.layered-menu .temi .hero-prodotto .description .item .bigTitle,.hero-prodotto .description .item .layered-menu .temi .bigTitle,.layered-menu .temi .hero-prodotto .typeBook .price-type,.hero-prodotto .typeBook .layered-menu .temi .price-type,.layered-menu .temi .swiper-indice-archivio a .title,.swiper-indice-archivio a .layered-menu .temi .title,.layered-menu .temi .banner .abstract,.banner .layered-menu .temi .abstract{display:flex;align-items:center}.layered-menu .temi .display24 span,.layered-menu .temi .hero-dona .abstract span,.hero-dona .layered-menu .temi .abstract span,.layered-menu .temi .form .input-checkbox .label span,.form .input-checkbox .layered-menu .temi .label span,.layered-menu .temi .hero-home .description .item .bigTitle span,.hero-home .description .item .layered-menu .temi .bigTitle span,.layered-menu .temi .hero-home .typeBook .price-type span,.hero-home .typeBook .layered-menu .temi .price-type span,.layered-menu .temi .volumi .swiper-volumi .title span,.volumi .swiper-volumi .layered-menu .temi .title span,.layered-menu .temi .hero-prodotto .description .item .bigTitle span,.hero-prodotto .description .item .layered-menu .temi .bigTitle span,.layered-menu .temi .hero-prodotto .typeBook .price-type span,.hero-prodotto .typeBook .layered-menu .temi .price-type span,.layered-menu .temi .swiper-indice-archivio a .title span,.swiper-indice-archivio a .layered-menu .temi .title span,.layered-menu .temi .banner .abstract span,.banner .layered-menu .temi .abstract span{color:var(--color-brand-light-blue);font-size:20px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase}.layered-menu .temi ul li{padding-bottom:var(--p-16)}.layered-menu .temi a{color:var(--color-brand-regular);font-size:16px;font-style:normal;font-weight:600;line-height:26px}.layered-menu .temi svg{width:49.041px;height:41px;color:var(--color-brand-light-blue)}@media(max-width:1023.98px){.layered-menu .chi-siamo{margin:var(--m-32) 0 0}}.layered-menu .chi-siamo .display24,.layered-menu .chi-siamo .hero-dona .abstract,.hero-dona .layered-menu .chi-siamo .abstract,.layered-menu .chi-siamo .form .input-checkbox .label,.form .input-checkbox .layered-menu .chi-siamo .label,.layered-menu .chi-siamo .hero-home .description .item .bigTitle,.hero-home .description .item .layered-menu .chi-siamo .bigTitle,.layered-menu .chi-siamo .hero-home .typeBook .price-type,.hero-home .typeBook .layered-menu .chi-siamo .price-type,.layered-menu .chi-siamo .volumi .swiper-volumi .title,.volumi .swiper-volumi .layered-menu .chi-siamo .title,.layered-menu .chi-siamo .hero-prodotto .description .item .bigTitle,.hero-prodotto .description .item .layered-menu .chi-siamo .bigTitle,.layered-menu .chi-siamo .hero-prodotto .typeBook .price-type,.hero-prodotto .typeBook .layered-menu .chi-siamo .price-type,.layered-menu .chi-siamo .swiper-indice-archivio a .title,.swiper-indice-archivio a .layered-menu .chi-siamo .title,.layered-menu .chi-siamo .banner .abstract,.banner .layered-menu .chi-siamo .abstract{display:flex;align-items:center;margin-bottom:var(--m-48)}@media(max-width:1023.98px){.layered-menu .chi-siamo .display24,.layered-menu .chi-siamo .hero-dona .abstract,.hero-dona .layered-menu .chi-siamo .abstract,.layered-menu .chi-siamo .form .input-checkbox .label,.form .input-checkbox .layered-menu .chi-siamo .label,.layered-menu .chi-siamo .hero-home .description .item .bigTitle,.hero-home .description .item .layered-menu .chi-siamo .bigTitle,.layered-menu .chi-siamo .hero-home .typeBook .price-type,.hero-home .typeBook .layered-menu .chi-siamo .price-type,.layered-menu .chi-siamo .volumi .swiper-volumi .title,.volumi .swiper-volumi .layered-menu .chi-siamo .title,.layered-menu .chi-siamo .hero-prodotto .description .item .bigTitle,.hero-prodotto .description .item .layered-menu .chi-siamo .bigTitle,.layered-menu .chi-siamo .hero-prodotto .typeBook .price-type,.hero-prodotto .typeBook .layered-menu .chi-siamo .price-type,.layered-menu .chi-siamo .swiper-indice-archivio a .title,.swiper-indice-archivio a .layered-menu .chi-siamo .title,.layered-menu .chi-siamo .banner .abstract,.banner .layered-menu .chi-siamo .abstract{border-top:1px solid #cecece;padding:var(--p-32);margin:0}}.layered-menu .chi-siamo .display24:last-child,.layered-menu .chi-siamo .hero-dona .abstract:last-child,.hero-dona .layered-menu .chi-siamo .abstract:last-child,.layered-menu .chi-siamo .form .input-checkbox .label:last-child,.form .input-checkbox .layered-menu .chi-siamo .label:last-child,.layered-menu .chi-siamo .hero-home .description .item .bigTitle:last-child,.hero-home .description .item .layered-menu .chi-siamo .bigTitle:last-child,.layered-menu .chi-siamo .hero-home .typeBook .price-type:last-child,.hero-home .typeBook .layered-menu .chi-siamo .price-type:last-child,.layered-menu .chi-siamo .volumi .swiper-volumi .title:last-child,.volumi .swiper-volumi .layered-menu .chi-siamo .title:last-child,.layered-menu .chi-siamo .hero-prodotto .description .item .bigTitle:last-child,.hero-prodotto .description .item .layered-menu .chi-siamo .bigTitle:last-child,.layered-menu .chi-siamo .hero-prodotto .typeBook .price-type:last-child,.hero-prodotto .typeBook .layered-menu .chi-siamo .price-type:last-child,.layered-menu .chi-siamo .swiper-indice-archivio a .title:last-child,.swiper-indice-archivio a .layered-menu .chi-siamo .title:last-child,.layered-menu .chi-siamo .banner .abstract:last-child,.banner .layered-menu .chi-siamo .abstract:last-child{margin-bottom:0}.layered-menu .chi-siamo .display24 span,.layered-menu .chi-siamo .hero-dona .abstract span,.hero-dona .layered-menu .chi-siamo .abstract span,.layered-menu .chi-siamo .form .input-checkbox .label span,.form .input-checkbox .layered-menu .chi-siamo .label span,.layered-menu .chi-siamo .hero-home .description .item .bigTitle span,.hero-home .description .item .layered-menu .chi-siamo .bigTitle span,.layered-menu .chi-siamo .hero-home .typeBook .price-type span,.hero-home .typeBook .layered-menu .chi-siamo .price-type span,.layered-menu .chi-siamo .volumi .swiper-volumi .title span,.volumi .swiper-volumi .layered-menu .chi-siamo .title span,.layered-menu .chi-siamo .hero-prodotto .description .item .bigTitle span,.hero-prodotto .description .item .layered-menu .chi-siamo .bigTitle span,.layered-menu .chi-siamo .hero-prodotto .typeBook .price-type span,.hero-prodotto .typeBook .layered-menu .chi-siamo .price-type span,.layered-menu .chi-siamo .swiper-indice-archivio a .title span,.swiper-indice-archivio a .layered-menu .chi-siamo .title span,.layered-menu .chi-siamo .banner .abstract span,.banner .layered-menu .chi-siamo .abstract span{color:var(--color-brand-light-blue);font-size:20px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase}.layered-menu .chi-siamo svg{max-width:40px;max-height:55px;color:var(--color-brand-light-blue);margin-right:var(--m-16);stroke-width:9px}.layered-menu .grid-start{align-items:flex-start}.layered-menu .back-button{display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--color-brand-regular);font-style:normal;font-weight:600;line-height:24px;padding:var(--p-24) 0;border-bottom:1px solid #333;margin:0 -24px var(--m-32);box-shadow:0 -4px 4px #00000040}@media(min-width:1024px){.layered-menu .back-button{display:none}}.layered-menu .back-button svg{width:12px;height:7px;transform:rotate(90deg);position:absolute;left:var(--p-24)}.layered-menu .menuParoleBuone{display:none}@media(max-width:1023.98px){.layered-menu .menuParoleBuone .text{display:flex;flex-direction:column;align-items:center;padding:var(--p-16) 0 0;gap:var(--p-8)}}.layered-menu .menuParoleBuone .text .paragraph16,.layered-menu .menuParoleBuone .text .accordion-content,.layered-menu .menuParoleBuone .text .grid-search .card .text,.grid-search .card .layered-menu .menuParoleBuone .text .text,.layered-menu .menuParoleBuone .text .grid-servizi .card .text,.grid-servizi .card .layered-menu .menuParoleBuone .text .text,.layered-menu .menuParoleBuone .text .swiper-mini-card .card .text,.swiper-mini-card .card .layered-menu .menuParoleBuone .text .text,.layered-menu .menuParoleBuone .text .hero-home .contributo-minimo .label,.hero-home .contributo-minimo .layered-menu .menuParoleBuone .text .label,.layered-menu .menuParoleBuone .text .hero-home .kit ul li,.hero-home .kit ul .layered-menu .menuParoleBuone .text li,.layered-menu .menuParoleBuone .text .volumi .swiper-volumi .author,.volumi .swiper-volumi .layered-menu .menuParoleBuone .text .author,.layered-menu .menuParoleBuone .text .filters .item .label,.filters .item .layered-menu .menuParoleBuone .text .label,.layered-menu .menuParoleBuone .text .content-prodotti .cta-more .text,.content-prodotti .cta-more .layered-menu .menuParoleBuone .text .text,.layered-menu .menuParoleBuone .text .content-prodotti .caption .author,.content-prodotti .caption .layered-menu .menuParoleBuone .text .author,.layered-menu .menuParoleBuone .text .hero-prodotto .contributo-minimo .label,.hero-prodotto .contributo-minimo .layered-menu .menuParoleBuone .text .label,.layered-menu .menuParoleBuone .text .hero-prodotto .kit ul li,.hero-prodotto .kit ul .layered-menu .menuParoleBuone .text li,.layered-menu .menuParoleBuone .text .interested .swiper-indice-archivio a .author,.interested .swiper-indice-archivio a .layered-menu .menuParoleBuone .text .author,.layered-menu .menuParoleBuone .text .interested .swiper-indice-archivio a .category,.interested .swiper-indice-archivio a .layered-menu .menuParoleBuone .text .category,.layered-menu .menuParoleBuone .text .hero .festivita,.hero .layered-menu .menuParoleBuone .text .festivita,.layered-menu .menuParoleBuone .text .text-only__abstract,.layered-menu .menuParoleBuone .text .fancybox__caption,.layered-menu .menuParoleBuone .text .swiper-indice-archivio a .text,.swiper-indice-archivio a .layered-menu .menuParoleBuone .text .text,.layered-menu .menuParoleBuone .text .banner .text,.banner .layered-menu .menuParoleBuone .text .text{padding:var(--p-16) 0}@media(max-width:1023.98px){.layered-menu .menuParoleBuone .text .paragraph16,.layered-menu .menuParoleBuone .text .accordion-content,.layered-menu .menuParoleBuone .text .grid-search .card .text,.grid-search .card .layered-menu .menuParoleBuone .text .text,.layered-menu .menuParoleBuone .text .grid-servizi .card .text,.grid-servizi .card .layered-menu .menuParoleBuone .text .text,.layered-menu .menuParoleBuone .text .swiper-mini-card .card .text,.swiper-mini-card .card .layered-menu .menuParoleBuone .text .text,.layered-menu .menuParoleBuone .text .hero-home .contributo-minimo .label,.hero-home .contributo-minimo .layered-menu .menuParoleBuone .text .label,.layered-menu .menuParoleBuone .text .hero-home .kit ul li,.hero-home .kit ul .layered-menu .menuParoleBuone .text li,.layered-menu .menuParoleBuone .text .volumi .swiper-volumi .author,.volumi .swiper-volumi .layered-menu .menuParoleBuone .text .author,.layered-menu .menuParoleBuone .text .filters .item .label,.filters .item .layered-menu .menuParoleBuone .text .label,.layered-menu .menuParoleBuone .text .content-prodotti .cta-more .text,.content-prodotti .cta-more .layered-menu .menuParoleBuone .text .text,.layered-menu .menuParoleBuone .text .content-prodotti .caption .author,.content-prodotti .caption .layered-menu .menuParoleBuone .text .author,.layered-menu .menuParoleBuone .text .hero-prodotto .contributo-minimo .label,.hero-prodotto .contributo-minimo .layered-menu .menuParoleBuone .text .label,.layered-menu .menuParoleBuone .text .hero-prodotto .kit ul li,.hero-prodotto .kit ul .layered-menu .menuParoleBuone .text li,.layered-menu .menuParoleBuone .text .interested .swiper-indice-archivio a .author,.interested .swiper-indice-archivio a .layered-menu .menuParoleBuone .text .author,.layered-menu .menuParoleBuone .text .interested .swiper-indice-archivio a .category,.interested .swiper-indice-archivio a .layered-menu .menuParoleBuone .text .category,.layered-menu .menuParoleBuone .text .hero .festivita,.hero .layered-menu .menuParoleBuone .text .festivita,.layered-menu .menuParoleBuone .text .text-only__abstract,.layered-menu .menuParoleBuone .text .fancybox__caption,.layered-menu .menuParoleBuone .text .swiper-indice-archivio a .text,.swiper-indice-archivio a .layered-menu .menuParoleBuone .text .text,.layered-menu .menuParoleBuone .text .banner .text,.banner .layered-menu .menuParoleBuone .text .text{display:none}}.layered-menu .menuParoleBuone .text a{font-weight:700;text-decoration:underline}.layered-menu .menuChiSiamo{display:none}@media(max-width:1023.98px){.layered-menu .menuChiSiamo .text{display:flex;flex-direction:column;align-items:center;padding:var(--p-16) 0 0;gap:var(--p-8)}}.layered-menu .menuChiSiamo .text .paragraph16,.layered-menu .menuChiSiamo .text .accordion-content,.layered-menu .menuChiSiamo .text .grid-search .card .text,.grid-search .card .layered-menu .menuChiSiamo .text .text,.layered-menu .menuChiSiamo .text .grid-servizi .card .text,.grid-servizi .card .layered-menu .menuChiSiamo .text .text,.layered-menu .menuChiSiamo .text .swiper-mini-card .card .text,.swiper-mini-card .card .layered-menu .menuChiSiamo .text .text,.layered-menu .menuChiSiamo .text .hero-home .contributo-minimo .label,.hero-home .contributo-minimo .layered-menu .menuChiSiamo .text .label,.layered-menu .menuChiSiamo .text .hero-home .kit ul li,.hero-home .kit ul .layered-menu .menuChiSiamo .text li,.layered-menu .menuChiSiamo .text .volumi .swiper-volumi .author,.volumi .swiper-volumi .layered-menu .menuChiSiamo .text .author,.layered-menu .menuChiSiamo .text .filters .item .label,.filters .item .layered-menu .menuChiSiamo .text .label,.layered-menu .menuChiSiamo .text .content-prodotti .cta-more .text,.content-prodotti .cta-more .layered-menu .menuChiSiamo .text .text,.layered-menu .menuChiSiamo .text .content-prodotti .caption .author,.content-prodotti .caption .layered-menu .menuChiSiamo .text .author,.layered-menu .menuChiSiamo .text .hero-prodotto .contributo-minimo .label,.hero-prodotto .contributo-minimo .layered-menu .menuChiSiamo .text .label,.layered-menu .menuChiSiamo .text .hero-prodotto .kit ul li,.hero-prodotto .kit ul .layered-menu .menuChiSiamo .text li,.layered-menu .menuChiSiamo .text .interested .swiper-indice-archivio a .author,.interested .swiper-indice-archivio a .layered-menu .menuChiSiamo .text .author,.layered-menu .menuChiSiamo .text .interested .swiper-indice-archivio a .category,.interested .swiper-indice-archivio a .layered-menu .menuChiSiamo .text .category,.layered-menu .menuChiSiamo .text .hero .festivita,.hero .layered-menu .menuChiSiamo .text .festivita,.layered-menu .menuChiSiamo .text .text-only__abstract,.layered-menu .menuChiSiamo .text .fancybox__caption,.layered-menu .menuChiSiamo .text .swiper-indice-archivio a .text,.swiper-indice-archivio a .layered-menu .menuChiSiamo .text .text,.layered-menu .menuChiSiamo .text .banner .text,.banner .layered-menu .menuChiSiamo .text .text{padding:var(--p-16) 0}@media(max-width:1023.98px){.layered-menu .menuChiSiamo .text .paragraph16,.layered-menu .menuChiSiamo .text .accordion-content,.layered-menu .menuChiSiamo .text .grid-search .card .text,.grid-search .card .layered-menu .menuChiSiamo .text .text,.layered-menu .menuChiSiamo .text .grid-servizi .card .text,.grid-servizi .card .layered-menu .menuChiSiamo .text .text,.layered-menu .menuChiSiamo .text .swiper-mini-card .card .text,.swiper-mini-card .card .layered-menu .menuChiSiamo .text .text,.layered-menu .menuChiSiamo .text .hero-home .contributo-minimo .label,.hero-home .contributo-minimo .layered-menu .menuChiSiamo .text .label,.layered-menu .menuChiSiamo .text .hero-home .kit ul li,.hero-home .kit ul .layered-menu .menuChiSiamo .text li,.layered-menu .menuChiSiamo .text .volumi .swiper-volumi .author,.volumi .swiper-volumi .layered-menu .menuChiSiamo .text .author,.layered-menu .menuChiSiamo .text .filters .item .label,.filters .item .layered-menu .menuChiSiamo .text .label,.layered-menu .menuChiSiamo .text .content-prodotti .cta-more .text,.content-prodotti .cta-more .layered-menu .menuChiSiamo .text .text,.layered-menu .menuChiSiamo .text .content-prodotti .caption .author,.content-prodotti .caption .layered-menu .menuChiSiamo .text .author,.layered-menu .menuChiSiamo .text .hero-prodotto .contributo-minimo .label,.hero-prodotto .contributo-minimo .layered-menu .menuChiSiamo .text .label,.layered-menu .menuChiSiamo .text .hero-prodotto .kit ul li,.hero-prodotto .kit ul .layered-menu .menuChiSiamo .text li,.layered-menu .menuChiSiamo .text .interested .swiper-indice-archivio a .author,.interested .swiper-indice-archivio a .layered-menu .menuChiSiamo .text .author,.layered-menu .menuChiSiamo .text .interested .swiper-indice-archivio a .category,.interested .swiper-indice-archivio a .layered-menu .menuChiSiamo .text .category,.layered-menu .menuChiSiamo .text .hero .festivita,.hero .layered-menu .menuChiSiamo .text .festivita,.layered-menu .menuChiSiamo .text .text-only__abstract,.layered-menu .menuChiSiamo .text .fancybox__caption,.layered-menu .menuChiSiamo .text .swiper-indice-archivio a .text,.swiper-indice-archivio a .layered-menu .menuChiSiamo .text .text,.layered-menu .menuChiSiamo .text .banner .text,.banner .layered-menu .menuChiSiamo .text .text{display:none}}.layered-menu .menuChiSiamo .text a{font-weight:700;text-decoration:underline}.layered-menu .menuCalendario{display:none}@media(max-width:1023.98px){.layered-menu .menuCalendario .text{display:flex;flex-direction:column;align-items:center;padding:var(--p-16) 0 0;gap:var(--p-8)}}.layered-menu .menuCalendario .text .paragraph16,.layered-menu .menuCalendario .text .accordion-content,.layered-menu .menuCalendario .text .grid-search .card .text,.grid-search .card .layered-menu .menuCalendario .text .text,.layered-menu .menuCalendario .text .grid-servizi .card .text,.grid-servizi .card .layered-menu .menuCalendario .text .text,.layered-menu .menuCalendario .text .swiper-mini-card .card .text,.swiper-mini-card .card .layered-menu .menuCalendario .text .text,.layered-menu .menuCalendario .text .hero-home .contributo-minimo .label,.hero-home .contributo-minimo .layered-menu .menuCalendario .text .label,.layered-menu .menuCalendario .text .hero-home .kit ul li,.hero-home .kit ul .layered-menu .menuCalendario .text li,.layered-menu .menuCalendario .text .volumi .swiper-volumi .author,.volumi .swiper-volumi .layered-menu .menuCalendario .text .author,.layered-menu .menuCalendario .text .filters .item .label,.filters .item .layered-menu .menuCalendario .text .label,.layered-menu .menuCalendario .text .content-prodotti .cta-more .text,.content-prodotti .cta-more .layered-menu .menuCalendario .text .text,.layered-menu .menuCalendario .text .content-prodotti .caption .author,.content-prodotti .caption .layered-menu .menuCalendario .text .author,.layered-menu .menuCalendario .text .hero-prodotto .contributo-minimo .label,.hero-prodotto .contributo-minimo .layered-menu .menuCalendario .text .label,.layered-menu .menuCalendario .text .hero-prodotto .kit ul li,.hero-prodotto .kit ul .layered-menu .menuCalendario .text li,.layered-menu .menuCalendario .text .interested .swiper-indice-archivio a .author,.interested .swiper-indice-archivio a .layered-menu .menuCalendario .text .author,.layered-menu .menuCalendario .text .interested .swiper-indice-archivio a .category,.interested .swiper-indice-archivio a .layered-menu .menuCalendario .text .category,.layered-menu .menuCalendario .text .hero .festivita,.hero .layered-menu .menuCalendario .text .festivita,.layered-menu .menuCalendario .text .text-only__abstract,.layered-menu .menuCalendario .text .fancybox__caption,.layered-menu .menuCalendario .text .swiper-indice-archivio a .text,.swiper-indice-archivio a .layered-menu .menuCalendario .text .text,.layered-menu .menuCalendario .text .banner .text,.banner .layered-menu .menuCalendario .text .text{padding:var(--p-16) 0}@media(max-width:1023.98px){.layered-menu .menuCalendario .text .paragraph16,.layered-menu .menuCalendario .text .accordion-content,.layered-menu .menuCalendario .text .grid-search .card .text,.grid-search .card .layered-menu .menuCalendario .text .text,.layered-menu .menuCalendario .text .grid-servizi .card .text,.grid-servizi .card .layered-menu .menuCalendario .text .text,.layered-menu .menuCalendario .text .swiper-mini-card .card .text,.swiper-mini-card .card .layered-menu .menuCalendario .text .text,.layered-menu .menuCalendario .text .hero-home .contributo-minimo .label,.hero-home .contributo-minimo .layered-menu .menuCalendario .text .label,.layered-menu .menuCalendario .text .hero-home .kit ul li,.hero-home .kit ul .layered-menu .menuCalendario .text li,.layered-menu .menuCalendario .text .volumi .swiper-volumi .author,.volumi .swiper-volumi .layered-menu .menuCalendario .text .author,.layered-menu .menuCalendario .text .filters .item .label,.filters .item .layered-menu .menuCalendario .text .label,.layered-menu .menuCalendario .text .content-prodotti .cta-more .text,.content-prodotti .cta-more .layered-menu .menuCalendario .text .text,.layered-menu .menuCalendario .text .content-prodotti .caption .author,.content-prodotti .caption .layered-menu .menuCalendario .text .author,.layered-menu .menuCalendario .text .hero-prodotto .contributo-minimo .label,.hero-prodotto .contributo-minimo .layered-menu .menuCalendario .text .label,.layered-menu .menuCalendario .text .hero-prodotto .kit ul li,.hero-prodotto .kit ul .layered-menu .menuCalendario .text li,.layered-menu .menuCalendario .text .interested .swiper-indice-archivio a .author,.interested .swiper-indice-archivio a .layered-menu .menuCalendario .text .author,.layered-menu .menuCalendario .text .interested .swiper-indice-archivio a .category,.interested .swiper-indice-archivio a .layered-menu .menuCalendario .text .category,.layered-menu .menuCalendario .text .hero .festivita,.hero .layered-menu .menuCalendario .text .festivita,.layered-menu .menuCalendario .text .text-only__abstract,.layered-menu .menuCalendario .text .fancybox__caption,.layered-menu .menuCalendario .text .swiper-indice-archivio a .text,.swiper-indice-archivio a .layered-menu .menuCalendario .text .text,.layered-menu .menuCalendario .text .banner .text,.banner .layered-menu .menuCalendario .text .text{display:none}}.layered-menu .menuCalendario .text a{font-weight:700;text-decoration:underline}.eventi-anno .bg{padding:var(--p-80) 0;height:379px;overflow:hidden;position:relative}@media(max-width:1023.98px){.eventi-anno .bg{padding:var(--p-64) 0;height:318px}}.eventi-anno .bg.full{height:auto}.eventi-anno .bg.full .read-more{display:none}.eventi-anno .bg-green{background:linear-gradient(180deg,#e0ecda 0%,rgba(224,236,218,0) 100%)}.eventi-anno .bg-red{background:linear-gradient(180deg,#f7e4ed 0%,rgba(247,228,237,0) 100%)}.eventi-anno .bg-yellow{background:linear-gradient(180deg,#fefbe0 0%,rgba(254,251,224,0) 100%)}.eventi-anno .title{color:var(--color-brand-regular);font-size:34px;font-style:normal;font-weight:700;line-height:46px;margin:0 0 var(--m-32)}@media(max-width:1023.98px){.eventi-anno .title{margin:0 0 var(--m-24)}}.eventi-anno .title svg{width:40px;height:46px}.eventi-anno ul{color:var(--Blue,#101f3d);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.eventi-anno ul li{padding:0 0 var(--p-12)}.eventi-anno .read-more{color:var(--color-brand-light-blue);font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-decoration-line:underline;display:flex;justify-content:center;align-items:flex-end;position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 50%);height:50%;padding:var(--p-24) 0 var(--p-80)}.banner-cta{display:flex;flex-direction:column;justify-content:center;padding:var(--p-80) 0;border-top:10px solid var(--color-brand-light-yellow);text-align:center}@media(max-width:1023.98px){.banner-cta{text-align:center;padding:var(--p-64) 0}}.banner-cta .container{display:flex;flex-direction:column;align-items:flex-start;align-items:center;row-gap:var(--p-32)}.banner-cta .grid{align-items:center;row-gap:var(--p-32)}@media(max-width:1023.98px){.banner-cta .grid{row-gap:var(--p-48)}}.banner-cta svg{width:21px;height:18px}.banner-cta .paragraph20,.banner-cta .hero-dona .text,.hero-dona .banner-cta .text,.banner-cta .slider-hero .abstract,.slider-hero .banner-cta .abstract,.banner-cta .interested .swiper-indice-archivio a .title,.interested .swiper-indice-archivio a .banner-cta .title{padding:var(--p-32) 0;color:var(--color-brand-regular)}.banner-cta .card__share{font-size:14px;font-style:normal;font-weight:700;line-height:24px;align-items:center;display:none;padding:21px var(--p-40);border:0;background-color:var(--color-brand-regular);border-radius:40px;box-shadow:0 5px 6px #0000003b}.banner-cta .card__share svg{max-width:20px;max-height:16px;margin-left:var(--m-8);color:#fff}.banner-cta .cta{display:flex;justify-content:center}.banner-cta .cta a{display:flex;align-items:center}.banner-cta .cta a svg{margin-left:var(--m-16)}.banner-cta .brown,.banner-cta .brown .display52,.banner-cta .brown .banner-form-dona .title,.banner-form-dona .banner-cta .brown .title,.banner-cta .brown .slider-mini-card .title,.slider-mini-card .banner-cta .brown .title,.banner-cta .brown .slider-hero .title,.slider-hero .banner-cta .brown .title,.banner-cta .brown .banner.landing .title,.banner.landing .banner-cta .brown .title{color:var(--color-brand-brown)}.banner-cta .brown .btn--blue{background-color:var(--color-brand-brown)}.video-text{padding:var(--p-128) 0 0}@media(max-width:1023.98px){.video-text{text-align:center;padding:var(--p-80) 0 0}}.video-text .grid-center{align-items:center}.video-text .display24,.video-text .hero-dona .abstract,.hero-dona .video-text .abstract,.video-text .form .input-checkbox .label,.form .input-checkbox .video-text .label,.video-text .hero-home .description .item .bigTitle,.hero-home .description .item .video-text .bigTitle,.video-text .hero-home .typeBook .price-type,.hero-home .typeBook .video-text .price-type,.video-text .volumi .swiper-volumi .title,.volumi .swiper-volumi .video-text .title,.video-text .hero-prodotto .description .item .bigTitle,.hero-prodotto .description .item .video-text .bigTitle,.video-text .hero-prodotto .typeBook .price-type,.hero-prodotto .typeBook .video-text .price-type,.video-text .swiper-indice-archivio a .title,.swiper-indice-archivio a .video-text .title,.video-text .banner .abstract,.banner .video-text .abstract{padding:0 0 var(--p-32)}@media(max-width:1023.98px){.video-text .display24,.video-text .hero-dona .abstract,.hero-dona .video-text .abstract,.video-text .form .input-checkbox .label,.form .input-checkbox .video-text .label,.video-text .hero-home .description .item .bigTitle,.hero-home .description .item .video-text .bigTitle,.video-text .hero-home .typeBook .price-type,.hero-home .typeBook .video-text .price-type,.video-text .volumi .swiper-volumi .title,.volumi .swiper-volumi .video-text .title,.video-text .hero-prodotto .description .item .bigTitle,.hero-prodotto .description .item .video-text .bigTitle,.video-text .hero-prodotto .typeBook .price-type,.hero-prodotto .typeBook .video-text .price-type,.video-text .swiper-indice-archivio a .title,.swiper-indice-archivio a .video-text .title,.video-text .banner .abstract,.banner .video-text .abstract{padding:var(--p-24) 0 var(--p-12)}}.video-wrap .video{display:none;position:relative;padding-bottom:56.25%}.video-wrap .video.active{display:block}.video-wrap .video iframe{width:100%;height:100%;border-radius:16px;position:absolute;left:0;top:0}.video-wrap .cover{position:relative}.video-wrap .cover img{border-radius:16px;width:100%;aspect-ratio:16/9;object-fit:cover}.video-wrap .cover .play{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.video-wrap .cover .play svg{color:var(--color-brand-light-yellow);width:106px;height:106px}@media(max-width:1023.98px){.video-wrap .cover .play svg{width:50px;height:50px}}.interested{overflow:hidden;padding:var(--p-128) 0;background:linear-gradient(180deg,rgba(255,250,200,0) 0%,#fffac8 100%),linear-gradient(90deg,#f6dce8 0%,#96b3d8 100%);position:relative}@media(max-width:1023.98px){.interested{padding:var(--p-64) 0 var(--p-80)}}.interested .ramo{position:absolute;left:0;top:0}.interested .container{position:relative}.interested .display34:first-child,.interested .grid-servizi .card .title:first-child,.grid-servizi .card .interested .title:first-child,.interested .form-dona .title:first-child,.form-dona .interested .title:first-child,.interested .hero-dona .title:first-child,.hero-dona .interested .title:first-child,.interested .slider-parole-buone .title:first-child,.slider-parole-buone .interested .title:first-child,.interested .swiper-mini-card .card .title:first-child,.swiper-mini-card .card .interested .title:first-child,.interested .hero-home .add-cart .importo-libero .importo-libero-container .currency:first-child,.hero-home .add-cart .importo-libero .importo-libero-container .interested .currency:first-child,.interested .volumi .title-section:first-child,.volumi .interested .title-section:first-child,.interested .hero-prodotto .add-cart .importo-libero .importo-libero-container .currency:first-child,.hero-prodotto .add-cart .importo-libero .importo-libero-container .interested .currency:first-child,.interested .text-only__title:first-child{padding-top:0}.interested .paragraph16,.interested .accordion-content,.interested .grid-search .card .text,.grid-search .card .interested .text,.interested .grid-servizi .card .text,.grid-servizi .card .interested .text,.interested .swiper-mini-card .card .text,.swiper-mini-card .card .interested .text,.interested .hero-home .contributo-minimo .label,.hero-home .contributo-minimo .interested .label,.interested .hero-home .kit ul li,.hero-home .kit ul .interested li,.interested .volumi .swiper-volumi .author,.volumi .swiper-volumi .interested .author,.interested .filters .item .label,.filters .item .interested .label,.interested .content-prodotti .cta-more .text,.content-prodotti .cta-more .interested .text,.interested .content-prodotti .caption .author,.content-prodotti .caption .interested .author,.interested .hero-prodotto .contributo-minimo .label,.hero-prodotto .contributo-minimo .interested .label,.interested .hero-prodotto .kit ul li,.hero-prodotto .kit ul .interested li,.interested .swiper-indice-archivio a .author,.interested .swiper-indice-archivio a .category,.interested .hero .festivita,.hero .interested .festivita,.interested .text-only__abstract,.interested .fancybox__caption,.interested .swiper-indice-archivio a .text,.swiper-indice-archivio a .interested .text,.interested .banner .text,.banner .interested .text{padding:var(--p-16) 0 0;color:var(--color-brand-regular)}@media(max-width:1023.98px){.interested .paragraph16,.interested .accordion-content,.interested .grid-search .card .text,.grid-search .card .interested .text,.interested .grid-servizi .card .text,.grid-servizi .card .interested .text,.interested .swiper-mini-card .card .text,.swiper-mini-card .card .interested .text,.interested .hero-home .contributo-minimo .label,.hero-home .contributo-minimo .interested .label,.interested .hero-home .kit ul li,.hero-home .kit ul .interested li,.interested .volumi .swiper-volumi .author,.volumi .swiper-volumi .interested .author,.interested .filters .item .label,.filters .item .interested .label,.interested .content-prodotti .cta-more .text,.content-prodotti .cta-more .interested .text,.interested .content-prodotti .caption .author,.content-prodotti .caption .interested .author,.interested .hero-prodotto .contributo-minimo .label,.hero-prodotto .contributo-minimo .interested .label,.interested .hero-prodotto .kit ul li,.hero-prodotto .kit ul .interested li,.interested .swiper-indice-archivio a .author,.interested .swiper-indice-archivio a .category,.interested .hero .festivita,.hero .interested .festivita,.interested .text-only__abstract,.interested .fancybox__caption,.interested .swiper-indice-archivio a .text,.swiper-indice-archivio a .interested .text,.interested .banner .text,.banner .interested .text{padding:var(--p-8) 0 0}}.interested .link{text-align:right}.interested .title{padding:var(--p-48) 0 var(--p-48)}@media(max-width:1023.98px){.interested .title{padding:var(--p-48) 0 var(--p-16)}}.interested .title a{color:var(--color-brand-light-blue);font-size:16px;font-style:normal;font-weight:600;line-height:22px;text-decoration-line:underline;text-transform:uppercase}@media(max-width:767.98px){.interested .title a{display:none}}.interested .swiper-indice-archivio{overflow:visible}.interested .swiper-indice-archivio a:hover .img{transform:scale(1.1);transition:all ease-in-out .3s}.interested .swiper-indice-archivio a .category{padding:var(--p-12) 0 0;color:var(--color-brand-regular)}.interested .swiper-indice-archivio a .title{color:var(--color-brand-light-blue);padding:var(--p-8) 0 0;font-weight:700}@media(max-width:767.98px){.interested .swiper-indice-archivio a .title{padding:var(--p-12) 0 0}}.interested .swiper-indice-archivio a .author{color:var(--color-brand-light-blue);padding:var(--p-8) 0 0}.interested .swiper-indice-archivio a .price{padding:var(--p-12) 0 0}@media(max-width:767.98px){.interested .swiper-indice-archivio a .price{padding:var(--p-8) 0 0;line-height:20px}}.interested .swiper-indice-archivio .img{box-shadow:0 0 16px #00000073;border-radius:8px;border:2px solid var(--color-brand-light-yellow);background-color:var(--color-brand-light-yellow);overflow:hidden;transition:all ease-in-out .3s;display:flex;justify-content:center;width:auto}.interested .swiper-indice-archivio p{color:var(--color-brand-light-blue)}.interested .cta-mobile{display:none}@media(max-width:767.98px){.interested .cta-mobile{display:block;text-align:center;padding:var(--p-32) 0 0;color:var(--color-brand-light-blue);font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase}}.banner-text{display:flex;flex-direction:column;justify-content:center;padding:var(--p-80) 0;border-top:10px solid var(--color-brand-light-yellow);text-align:center}@media(max-width:1023.98px){.banner-text{text-align:center;padding:var(--p-64) 0}}.banner-text .container{display:flex;flex-direction:column;align-items:flex-start;align-items:center;row-gap:var(--p-32)}.banner-text .grid{align-items:center;row-gap:var(--p-32)}@media(max-width:1023.98px){.banner-text .grid{row-gap:var(--p-48)}}.banner-text svg{width:21px;height:18px}.banner-text .paragraph20,.banner-text .hero-dona .text,.hero-dona .banner-text .text,.banner-text .slider-hero .abstract,.slider-hero .banner-text .abstract,.banner-text .interested .swiper-indice-archivio a .title,.interested .swiper-indice-archivio a .banner-text .title{padding:var(--p-32) 0}.banner-text .cta{display:flex;justify-content:center}.banner-text .cta a{display:flex;align-items:center}.banner-text .cta a span{margin-right:var(--m-16)}.banner-text .brown,.banner-text .brown .display52,.banner-text .brown .banner-form-dona .title,.banner-form-dona .banner-text .brown .title,.banner-text .brown .slider-mini-card .title,.slider-mini-card .banner-text .brown .title,.banner-text .brown .slider-hero .title,.slider-hero .banner-text .brown .title,.banner-text .brown .banner.landing .title,.banner.landing .banner-text .brown .title{color:var(--color-brand-brown)}.banner-text .brown .btn--blue{background-color:var(--color-brand-brown)}.card{border-radius:16px;padding:var(--p-8);box-shadow:0 4px 14px #00000073;height:100%}.card__header{display:flex;align-items:center;padding:var(--p-12) var(--p-16);font-weight:500}.card__header svg{width:31px;height:30px;margin-right:var(--m-12);stroke-width:7px}.card__body{text-align:center;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:1023.98px){.card__body{justify-content:space-between;min-height:initial}}.card__body a{display:flex;flex-direction:column}.card__data{color:var(--color-brand-light-blue);text-transform:uppercase;padding:var(--p-24) 0 0;font-weight:600}@media(max-width:1023.98px){.card__data{padding:var(--p-16) 0 0;font-size:14px}}.card__santo{color:var(--color-brand-regular);padding:var(--p-8) 0 0}@media(max-width:1023.98px){.card__santo{padding:var(--p-4) 0 0;font-size:16px}}.card__festivita{color:var(--color-brand-red);font-weight:700;padding:var(--p-8) 0 0}@media(max-width:1023.98px){.card__festivita{padding:var(--p-4) 0 0}}.card__content{padding:0 var(--p-16)}.card__title{color:var(--color-brand-light-blue);text-shadow:0 1px 2px rgba(0,0,0,.25);padding:0 0 var(--p-24);position:relative}@media(max-width:1023.98px){.card__title{padding:var(--p-12) 0 var(--p-8)}}.card__titleProd{color:var(--color-brand-regular);padding:var(--p-16) 0 0;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:normal}.card__author{color:var(--color-brand-regular);text-transform:uppercase;padding:var(--p-8) 0}.card__price{font-weight:700;padding:var(--p-8) 0 0;color:var(--color-brand-regular)}.card__quote{color:var(--color-brand-light-blue);text-shadow:0 1px 2px rgba(0,0,0,.25);font-weight:700;padding:var(--p-24) var(--p-40) 0;position:relative}@media(max-width:1023.98px){.card__quote{padding:var(--p-12) var(--p-24) 0}}.card__quote span{position:relative;z-index:1}.card__quote:before{content:"“";color:var(--color-secondary-brand-yellow);font-size:76px;font-style:normal;font-weight:700;line-height:0;opacity:.3;position:absolute;left:30px;top:50px;display:inline}.card__quote:after{content:"”";color:var(--color-secondary-brand-yellow);font-size:76px;font-style:normal;font-weight:700;line-height:0;opacity:.3;position:absolute;right:50px;bottom:0;display:inline}.card__sole{display:flex;align-items:center;justify-content:center;padding:var(--p-24) 0 0}.card__alba,.card__tramonto{color:var(--color-ui-grey);font-weight:500;display:flex;align-items:center;opacity:.7}.card__alba svg,.card__tramonto svg{width:29px;height:28px;margin-right:var(--m-4)}.card__alba:after{content:"/";display:inline-flex;color:var(--color-ui-grey);font-weight:500;padding:0 var(--p-8)}.card__luna{display:flex;align-items:center;justify-content:center;color:var(--color-ui-grey);font-weight:500;opacity:.7;padding:var(--p-16) 0 0}@media(max-width:1023.98px){.card__luna{padding:var(--p-8) 0 0}}.card__luna svg{width:23px;height:23px;margin-right:var(--m-8)}.card__cta{padding:var(--p-24) 0 var(--p-16);border-bottom:1px solid #cecece;display:block}@media(max-width:1023.98px){.card__cta{padding:var(--p-8) 0 var(--p-16)}}.card__cta span{color:var(--color-brand-light-blue);font-weight:600;text-decoration-line:underline;text-transform:initial}.card__share{display:none;align-items:center;justify-content:center}.card__share.active{display:flex}.card__share svg{max-width:20px;max-height:18px;margin-left:0!important}.card__share a{transition:all ease-in-out .3s;display:flex;align-items:center;justify-content:center;padding:0 8px}.card__share a:hover{opacity:.6;transition:all ease-in-out .3s}.card .card__footer{color:var(--color-brand-regular);font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase;margin:0 var(--p-16)}.card .card__footer .flex{align-items:center;justify-content:center;padding:var(--p-12) 0}@media(max-width:1023.98px){.card .card__footer .flex{padding:var(--p-8) 0}}.card .card__footer .flex .item{border-right:1px solid #cecece;padding:0;width:50%;display:flex;justify-content:center}.card .card__footer .flex .item:last-child{border-right:0}.card .card__footer .flex .item a{display:flex;align-items:center;flex-direction:row;padding:0 var(--p-12)}@media(max-width:320px){.card .card__footer .flex .item a{padding:0 var(--p-8)}}.card .card__footer .flex .item a.rimuovi svg{color:var(--color-brand-red)}.card .card__footer .flex svg{width:25px;height:20px;margin-left:var(--p-12)}.card.accade-oggi,.card.generico{background:linear-gradient(90deg,#f5c54a 0%,#f8f3af 50.46%,#f5c64d 100%)}.card.accade-oggi.gradient-red .card__body,.card.generico.gradient-red .card__body{background:linear-gradient(180deg,#f7e3ed 3.7%,#fffcde 94.66%)}.card.accade-oggi.gradient-blue .card__body,.card.generico.gradient-blue .card__body{background:linear-gradient(180deg,#e3f0f6 3.7%,#fffcde 94.66%)}.card.accade-oggi.gradient-green .card__body,.card.generico.gradient-green .card__body{background:linear-gradient(180deg,#e4efdc 3.7%,#fffcde 94.66%)}.card.accade-oggi .card__header,.card.generico .card__header{color:var(--color-brand-brown)}.card.accade-oggi .card__body,.card.generico .card__body{height:calc(100% - 54px)}.card.generico .card__body a{display:flex;flex-direction:column;padding:0 var(--p-24)}.card.generico .card__body .card__content{padding:var(--p-64) 0 0}.card.progetti,.card.storie{position:relative;overflow:hidden;display:block}.card.progetti .card__body,.card.storie .card__body{background:linear-gradient(0deg,#101f3d 50%,rgba(16,31,61,0) 69.62%);justify-content:flex-end;height:calc(100% - 54px)}.card.progetti .card__body>a,.card.storie .card__body>a{height:auto;display:flex}.card.progetti .card__header,.card.progetti .card__body,.card.progetti .card__title,.card.storie .card__header,.card.storie .card__body,.card.storie .card__title{color:#fff}.card.progetti .card__body,.card.storie .card__body{position:relative;z-index:2}.card.progetti .card__text,.card.storie .card__text{font-weight:600}.card.progetti .card__footer,.card.storie .card__footer{color:#fff}.card.progetti .card__image,.card.storie .card__image{position:absolute;z-index:1;left:0;padding:0 var(--p-8);width:100%}.card.progetti .card__image img,.card.storie .card__image img{width:100%;max-height:326px;max-width:360px;object-fit:cover}@media(max-width:425px){.card.progetti .card__image img,.card.storie .card__image img{max-width:335px}}@media(max-width:375px){.card.progetti .card__image img,.card.storie .card__image img{max-width:293px}}@media(max-width:320px){.card.progetti .card__image img,.card.storie .card__image img{max-width:248px}}.card.storie{background:linear-gradient(90deg,#122140 0%,#1d79af 50.46%,#122341 100%)}.card.progetti{background:linear-gradient(90deg,#3c84c0 0%,#7ec4fe 50.46%,#3d85c1 100%)}.card.prodotti{background:linear-gradient(90deg,#f3cfe0 0%,#d9e8fc 100%);border:2px solid var(--color-secondary-brand-yellow)}.card.prodotti .card__imageProd img{max-width:176px;max-height:228px;box-shadow:0 4px 14px #00000073;border-radius:5px;object-fit:contain;width:auto}.card.prodotti .card__header{color:var(--color-brand-regular)}.card.prodotti .card__body .card__text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card.prodotti .card__footer .flex{padding-bottom:0}.card.mensile,.card.news-eventi,.card.tema-mese{position:relative;padding:0;overflow:hidden}.card.mensile.cyan,.card.news-eventi.cyan,.card.tema-mese.cyan{background-color:#3b83bf;border:2px solid var(--color-brand-light-blue)}.card.mensile.cyan .card__header,.card.news-eventi.cyan .card__header,.card.tema-mese.cyan .card__header{color:var(--color-brand-light-blue)}.card.mensile.cyan .card__image:after,.card.news-eventi.cyan .card__image:after,.card.tema-mese.cyan .card__image:after{background:linear-gradient(180deg,rgba(59,131,191,0) 0%,#3b83bf 100%)}.card.mensile.cyan .card__body,.card.news-eventi.cyan .card__body,.card.tema-mese.cyan .card__body{background:linear-gradient(0deg,#3b83bf 50%,rgba(59,131,191,0) 69.62%)}.card.mensile.cyan .card__text,.card.mensile.cyan .card__date,.card.news-eventi.cyan .card__text,.card.news-eventi.cyan .card__date,.card.tema-mese.cyan .card__text,.card.tema-mese.cyan .card__date{color:#fff}.card.mensile.blue,.card.news-eventi.blue,.card.tema-mese.blue{background-color:var(--color-brand-regular);border:2px solid var(--color-brand-regular)}.card.mensile.blue .card__header,.card.news-eventi.blue .card__header,.card.tema-mese.blue .card__header{color:var(--color-brand-regular)}.card.mensile.blue .card__image:after,.card.news-eventi.blue .card__image:after,.card.tema-mese.blue .card__image:after{background:linear-gradient(180deg,rgba(16,31,61,0) 0%,#101f3d 100%)}.card.mensile.blue .card__body,.card.news-eventi.blue .card__body,.card.tema-mese.blue .card__body{background:linear-gradient(0deg,var(--color-brand-regular) 50%,rgba(59,131,191,0) 69.62%)}.card.mensile.blue .card__text,.card.news-eventi.blue .card__text,.card.tema-mese.blue .card__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card.mensile.blue .card__text,.card.mensile.blue .card__date,.card.news-eventi.blue .card__text,.card.news-eventi.blue .card__date,.card.tema-mese.blue .card__text,.card.tema-mese.blue .card__date{color:#fff}.card.mensile.blue .card__cta,.card.news-eventi.blue .card__cta,.card.tema-mese.blue .card__cta{display:block}.card.mensile.blue .card__cta span,.card.news-eventi.blue .card__cta span,.card.tema-mese.blue .card__cta span{color:#fff}.card.mensile.orange,.card.news-eventi.orange,.card.tema-mese.orange{background:linear-gradient(270deg,#f6c64c 2.69%,#f8f2ab 48.3%,#f6c64b 96.5%)}.card.mensile.orange .card__image:after,.card.news-eventi.orange .card__image:after,.card.tema-mese.orange .card__image:after{background:linear-gradient(180deg,rgba(246,198,75,0) 0%,#f6c64b 100%)}.card.mensile.orange .card__body,.card.news-eventi.orange .card__body,.card.tema-mese.orange .card__body{background:linear-gradient(0deg,#f6c64c 53.55%,rgba(246,198,75,0) 84.44%)}.card.mensile .card__header,.card.news-eventi .card__header,.card.tema-mese .card__header{position:absolute;z-index:2}.card.mensile .card__body,.card.news-eventi .card__body,.card.tema-mese .card__body{position:relative;z-index:2;padding:0 var(--p-8);display:flex;justify-content:space-between;height:calc(100% - 205px)}.card.mensile .card__body .card__content,.card.news-eventi .card__body .card__content,.card.tema-mese .card__body .card__content{padding:var(--p-12) 0 0}.card.mensile .card__title,.card.news-eventi .card__title,.card.tema-mese .card__title{color:#fff}.card.mensile .card__text,.card.news-eventi .card__text,.card.tema-mese .card__text{font-weight:600}.card.mensile .card__date,.card.news-eventi .card__date,.card.tema-mese .card__date{padding:0 0 var(--p-24)}.card.mensile .card__image,.card.news-eventi .card__image,.card.tema-mese .card__image{position:relative;z-index:1;left:0;top:0;padding:0;width:100%;height:205px}.card.mensile .card__image img,.card.news-eventi .card__image img,.card.tema-mese .card__image img{width:100%;max-height:205px;object-fit:cover}.card.mensile .card__image:after,.card.news-eventi .card__image:after,.card.tema-mese .card__image:after{content:"";height:100px;width:100%;position:absolute;left:0;bottom:0}.card.mensile .card__cta,.card.news-eventi .card__cta,.card.tema-mese .card__cta{display:block}.card.mensile .card__cta span,.card.news-eventi .card__cta span,.card.tema-mese .card__cta span{color:var(--color-brand-regular)}.card.mensile .card__footer .flex a,.card.news-eventi .card__footer .flex a,.card.tema-mese .card__footer .flex a{color:#fff}.card.tema-mese{color:var(--color-brand-regular);border:2px solid #f7c84d}.card.tema-mese .card__image{position:absolute;height:300px}.card.tema-mese .card__image:after{top:122px}.card.tema-mese .card__title{color:var(--color-brand-regular)}.card.tema-mese .card__body{height:100%}.card.tema-mese .card__body a{display:flex;flex-direction:column;padding:0 var(--p-24)}.card.tema-mese .card__body .card__content{padding:var(--p-160) 0 0}.card.tema-mese .card__body .card__text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.card.tema-mese .card__footer .flex a{color:var(--color-brand-regular)}.card.cta{background-color:var(--color-secondary-green);display:flex;flex-direction:column;justify-content:center}.card.cta .card__header{justify-content:center;padding:var(--p-48) 0}@media(max-width:1023.98px){.card.cta .card__header{padding:var(--p-24) 0}}.card.cta .card__header .card__category{color:var(--color-brand-regular);font-weight:700;padding:0}.card.cta .card__body{height:100%}.card.cta .card__body .card__content{height:100%;display:flex;flex-direction:column;justify-content:center}.card.cta .card__titleCta{color:var(--color-brand-light-blue);text-shadow:0 1px 2px rgba(0,0,0,.25);padding:0 0 var(--p-24)}@media(max-width:1023.98px){.card.cta .card__titleCta{padding:0 0 var(--p-8)}}.card.cta .card__footer{padding:var(--p-48) 0 var(--p-48)}@media(max-width:1023.98px){.card.cta .card__footer{padding:var(--p-64) 0 var(--p-24)}}.card.cta .card__footer .flex,.card.cta .card__footer .flex .item{padding:0}.card.featured-blog{padding:var(--p-16);border:2px solid var(--color-secondary-brand-yellow);display:flex;flex-direction:column;justify-content:flex-end;background-repeat:no-repeat;background-size:cover;background-position:center;max-width:100%;width:100%}@media(max-width:1023.98px){.card.featured-blog{min-height:478px}}.card.featured-blog .card__image{overflow:hidden;border-radius:16px 16px 0 0}.card.featured-blog .card__image img{width:100%}.card.featured-blog .card__body{background:var(--color-brand-regular);opacity:.7;display:block;border-radius:16px;height:auto;color:#fff}.card.featured-blog .card__content{padding:0 var(--p-16);width:100%}.card.featured-blog .card__title{padding:var(--p-16) 0;color:#fff;text-shadow:none}.card.featured-blog .card__text{width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card.featured-blog .card__category{text-transform:uppercase;padding:var(--p-24) 0 0}.card.featured-blog .card__footer{color:#fff}.card.featured-blog .card__footer .flex{padding:var(--p-12) 0}.card.featured-blog .card__footer a{color:#fff}.card.blog{padding:0;border:2px solid var(--color-secondary-brand-yellow);background-color:#fff}.card.blog .card__image{overflow:hidden;border-radius:16px 16px 0 0}.card.blog .card__image img{width:100%;max-height:205px;min-height:205px;object-fit:cover}.card.blog .card__body{background:linear-gradient(180deg,#eef8ff 0%,rgba(238,248,255,0) 100%);display:flex;height:calc(100% - 202px);justify-content:space-between}.card.blog .card__body a{display:flex;justify-content:center}.card.blog .card__content{padding:0 var(--p-16);display:block}.card.blog .card__title{margin:var(--p-16) 0;padding:0;color:var(--color-brand-regular);text-shadow:none;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal}.card.blog .card__text{width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--color-brand-regular)}.card.blog .card__category{text-transform:uppercase;padding:var(--p-16) 0 0;color:var(--color-brand-regular)}.listing-cards .grid{row-gap:50px;column-gap:0;padding:var(--p-64) var(--p-80)}@media(max-width:767.98px){.listing-cards .grid{padding:var(--p-64) var(--p-24)}}.listing-cards .grid .card{position:relative;margin:0 auto}.slider-indice-blog{padding:0 0 var(--p-80)}.slider-indice-blog .title-section{text-align:center}.slider-indice-blog .title-section .titleBig{padding:0 0 var(--p-8)}.slider-indice-blog .title-section .display34,.slider-indice-blog .title-section .grid-servizi .card .title,.grid-servizi .card .slider-indice-blog .title-section .title,.slider-indice-blog .title-section .form-dona .title,.form-dona .slider-indice-blog .title-section .title,.slider-indice-blog .title-section .hero-dona .title,.hero-dona .slider-indice-blog .title-section .title,.slider-indice-blog .title-section .slider-parole-buone .title,.slider-parole-buone .slider-indice-blog .title-section .title,.slider-indice-blog .title-section .swiper-mini-card .card .title,.swiper-mini-card .card .slider-indice-blog .title-section .title,.slider-indice-blog .title-section .hero-home .add-cart .importo-libero .importo-libero-container .currency,.hero-home .add-cart .importo-libero .importo-libero-container .slider-indice-blog .title-section .currency,.slider-indice-blog .title-section .volumi .title-section,.volumi .slider-indice-blog .title-section .title-section,.slider-indice-blog .title-section .hero-prodotto .add-cart .importo-libero .importo-libero-container .currency,.hero-prodotto .add-cart .importo-libero .importo-libero-container .slider-indice-blog .title-section .currency,.slider-indice-blog .title-section .text-only__title{text-align:center;padding:0 0 var(--p-16);color:var(--color-brand-light-blue)}.slider-indice-blog .title-section .paragraph16,.slider-indice-blog .title-section .accordion-content,.slider-indice-blog .title-section .grid-search .card .text,.grid-search .card .slider-indice-blog .title-section .text,.slider-indice-blog .title-section .grid-servizi .card .text,.grid-servizi .card .slider-indice-blog .title-section .text,.slider-indice-blog .title-section .swiper-mini-card .card .text,.swiper-mini-card .card .slider-indice-blog .title-section .text,.slider-indice-blog .title-section .hero-home .contributo-minimo .label,.hero-home .contributo-minimo .slider-indice-blog .title-section .label,.slider-indice-blog .title-section .hero-home .kit ul li,.hero-home .kit ul .slider-indice-blog .title-section li,.slider-indice-blog .title-section .volumi .swiper-volumi .author,.volumi .swiper-volumi .slider-indice-blog .title-section .author,.slider-indice-blog .title-section .filters .item .label,.filters .item .slider-indice-blog .title-section .label,.slider-indice-blog .title-section .content-prodotti .cta-more .text,.content-prodotti .cta-more .slider-indice-blog .title-section .text,.slider-indice-blog .title-section .content-prodotti .caption .author,.content-prodotti .caption .slider-indice-blog .title-section .author,.slider-indice-blog .title-section .hero-prodotto .contributo-minimo .label,.hero-prodotto .contributo-minimo .slider-indice-blog .title-section .label,.slider-indice-blog .title-section .hero-prodotto .kit ul li,.hero-prodotto .kit ul .slider-indice-blog .title-section li,.slider-indice-blog .title-section .hero .festivita,.hero .slider-indice-blog .title-section .festivita,.slider-indice-blog .title-section .text-only__abstract,.slider-indice-blog .title-section .fancybox__caption,.slider-indice-blog .title-section .swiper-indice-archivio a .text,.swiper-indice-archivio a .slider-indice-blog .title-section .text,.slider-indice-blog .title-section .banner .text,.banner .slider-indice-blog .title-section .text,.slider-indice-blog .title-section .interested .swiper-indice-archivio a .category,.interested .swiper-indice-archivio a .slider-indice-blog .title-section .category,.slider-indice-blog .title-section .interested .swiper-indice-archivio a .author,.interested .swiper-indice-archivio a .slider-indice-blog .title-section .author{padding:0 0 var(--p-48)}.slider-indice-blog .swiper-wrapper{padding:10px 0 20px}.slider-indice-blog .swiper-slide{width:360px}.slider-indice-blog .swiper-pagination{position:static;margin:var(--m-32) 0}@media(max-width:1023.98px){.slider-indice-blog .swiper-pagination{margin-bottom:0}}.slider-indice-blog .swiper-pagination-bullet{background:var(--color-brand-light-blue);opacity:1}.slider-indice-blog .swiper-pagination-bullet-active{background-color:var(--color-brand-regular);width:25px;border-radius:8px}.slider-indice-blog .cta{text-align:center;margin-top:var(--m-4)}.slider-indice-blog .cta .link{color:var(--color-brand-light-blue);font-weight:600;text-transform:uppercase}.featured-blog{padding:var(--p-80) 0}@media(max-width:1023.98px){.featured-blog .featured-desktop{display:none}}@media(min-width:1024px){.featured-blog .featured-mobile{display:none}}@media(max-width:1023.98px){.featured-blog .featured-mobile .swiper{padding:var(--p-48) 0}}.featured-blog .title-section{text-align:center}.featured-blog .title-section .display34,.featured-blog .title-section .grid-servizi .card .title,.grid-servizi .card .featured-blog .title-section .title,.featured-blog .title-section .form-dona .title,.form-dona .featured-blog .title-section .title,.featured-blog .title-section .hero-dona .title,.hero-dona .featured-blog .title-section .title,.featured-blog .title-section .slider-parole-buone .title,.slider-parole-buone .featured-blog .title-section .title,.featured-blog .title-section .swiper-mini-card .card .title,.swiper-mini-card .card .featured-blog .title-section .title,.featured-blog .title-section .hero-home .add-cart .importo-libero .importo-libero-container .currency,.hero-home .add-cart .importo-libero .importo-libero-container .featured-blog .title-section .currency,.featured-blog .title-section .volumi .title-section,.volumi .featured-blog .title-section .title-section,.featured-blog .title-section .hero-prodotto .add-cart .importo-libero .importo-libero-container .currency,.hero-prodotto .add-cart .importo-libero .importo-libero-container .featured-blog .title-section .currency,.featured-blog .title-section .text-only__title{text-align:center;padding:0 0 var(--p-16);color:var(--color-brand-light-blue)}.featured-blog .title-section .paragraph16,.featured-blog .title-section .accordion-content,.featured-blog .title-section .grid-search .card .text,.grid-search .card .featured-blog .title-section .text,.featured-blog .title-section .grid-servizi .card .text,.grid-servizi .card .featured-blog .title-section .text,.featured-blog .title-section .swiper-mini-card .card .text,.swiper-mini-card .card .featured-blog .title-section .text,.featured-blog .title-section .hero-home .contributo-minimo .label,.hero-home .contributo-minimo .featured-blog .title-section .label,.featured-blog .title-section .hero-home .kit ul li,.hero-home .kit ul .featured-blog .title-section li,.featured-blog .title-section .volumi .swiper-volumi .author,.volumi .swiper-volumi .featured-blog .title-section .author,.featured-blog .title-section .filters .item .label,.filters .item .featured-blog .title-section .label,.featured-blog .title-section .content-prodotti .cta-more .text,.content-prodotti .cta-more .featured-blog .title-section .text,.featured-blog .title-section .content-prodotti .caption .author,.content-prodotti .caption .featured-blog .title-section .author,.featured-blog .title-section .hero-prodotto .contributo-minimo .label,.hero-prodotto .contributo-minimo .featured-blog .title-section .label,.featured-blog .title-section .hero-prodotto .kit ul li,.hero-prodotto .kit ul .featured-blog .title-section li,.featured-blog .title-section .hero .festivita,.hero .featured-blog .title-section .festivita,.featured-blog .title-section .text-only__abstract,.featured-blog .title-section .fancybox__caption,.featured-blog .title-section .swiper-indice-archivio a .text,.swiper-indice-archivio a .featured-blog .title-section .text,.featured-blog .title-section .banner .text,.banner .featured-blog .title-section .text,.featured-blog .title-section .interested .swiper-indice-archivio a .category,.interested .swiper-indice-archivio a .featured-blog .title-section .category,.featured-blog .title-section .interested .swiper-indice-archivio a .author,.interested .swiper-indice-archivio a .featured-blog .title-section .author{padding:0 0 var(--p-48)}.featured-blog .grid .item{padding-bottom:var(--p-64)}.featured-blog .swiper-pagination{position:static;margin:var(--m-32) 0}.featured-blog .swiper-pagination-bullet{background:var(--color-brand-light-blue);opacity:1}.featured-blog .swiper-pagination-bullet-active{background-color:var(--color-brand-regular);width:25px;border-radius:8px}.indice-blog .slider-default{padding:var(--p-64) 0 0}@media(max-width:1023.98px){.indice-blog .slider-default{padding:var(--p-48) 0 0}}.indice-blog .slider-default .swiper-pagination{margin-bottom:0}.blog-card{padding:var(--p-128) 0}@media(max-width:1023.98px){.blog-card{padding:var(--p-64) 0}}@media(max-width:1023.98px){.blog-card .card{margin:0 auto}}.blog-img-horizontal{padding:var(--p-80) 0 0}@media(max-width:1023.98px){.blog-img-horizontal{padding:var(--p-48) 0 0}}.blog-img-horizontal img{width:100%;border-radius:16px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}.blog-img-vertical{padding:var(--p-80) 0 0}@media(max-width:1023.98px){.blog-img-vertical{padding:var(--p-48) 0 0}}.blog-img-vertical img{width:100%;border-radius:16px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}.blog-quote{padding:var(--p-64) 0 0}@media(max-width:767.98px){.blog-quote{padding:var(--p-48) 0 0}}.blog-quote .box{border-radius:16px;background:var(--color-secondary-blue);padding:var(--p-80) var(--p-128);text-align:center;position:relative;overflow:hidden}@media(max-width:767.98px){.blog-quote .box{padding:var(--p-32) var(--p-24)}}.blog-quote .box:after{content:"";display:block;background:linear-gradient(180deg,#f5c244 3.7%,#f8f2ac 44.34%,#f5c244 84.98%);width:8px;height:100%;position:absolute;left:0;top:0}.blog-quote .box .title{color:var(--color-brand-light-blue)}.blog-quote .box .title:before{content:"“";color:var(--color-secondary-brand-yellow);font-size:76px;font-style:normal;font-weight:700;line-height:0;opacity:.3;position:relative;left:30px;top:30px;display:inline;z-index:1}.blog-quote .box .title:after{content:"”";color:var(--color-secondary-brand-yellow);font-size:76px;font-style:normal;font-weight:700;line-height:0;opacity:.3;position:relative;right:18px;bottom:-42px;display:inline;z-index:1}.blog-quote .box .title span{position:relative;z-index:2}.blog-quote .box .author{opacity:.7;padding:var(--p-48) 0 0}@media(max-width:767.98px){.blog-quote .box .author{padding:var(--p-16) 0 0}}.blog-text{padding:var(--p-48) 0 0}.blog-text .title{padding:0 0 var(--p-32);color:var(--color-brand-light-blue)}@media(max-width:767.98px){.blog-text .title{padding:0 0 var(--p-16)}}.blog-text p{padding:0 0 var(--p-16)}.blog-text a{font-weight:700;color:var(--color-brand-light-blue)}.blog-text img{border-radius:16px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}.blog-video{padding:var(--p-48) 0 0}.hero-prodotto{padding:var(--p-80) 0 var(--p-64)}@media(max-width:1023.98px){.hero-prodotto{padding:var(--p-80) 0 var(--p-64)}}.hero-prodotto .info{padding-left:var(--p-12)}@media(max-width:1023.98px){.hero-prodotto .info{padding-left:0}}.hero-prodotto .category{text-transform:uppercase;padding:0 0 var(--p-16)}@media(max-width:1023.98px){.hero-prodotto .category{padding:var(--p-48) 0 var(--p-16)}}.hero-prodotto .title{color:var(--color-brand-light-blue);font-weight:700;padding:0 0 var(--p-12)}@media(max-width:1023.98px){.hero-prodotto .title{padding:0 0 var(--p-24)}}.hero-prodotto .author{color:var(--color-brand-light-blue);font-weight:600;padding:0 0 var(--p-48)}@media(max-width:1023.98px){.hero-prodotto .author{padding:0 0 var(--p-32)}}.hero-prodotto .author a{text-decoration:underline}.hero-prodotto .typeBook{padding:0 0 var(--p-24)}.hero-prodotto .typeBook .label{padding:0}.hero-prodotto .typeBook .price-type{font-weight:700;margin-left:var(--m-16)}.hero-prodotto .typeBook .container-radio .text{display:flex}.hero-prodotto .msgTitle{color:var(--color-brand-brown);font-weight:700;padding:0 0 var(--p-24)}.hero-prodotto .msgText{color:var(--color-brand-light-blue);font-weight:700;padding:0 0 var(--p-24)}.hero-prodotto .price{display:flex;align-items:center;padding:0 0 var(--p-24)}@media(max-width:1023.98px){.hero-prodotto .price{padding:0 0 var(--p-48)}}.hero-prodotto .price .new{font-weight:700;padding-right:var(--p-24)}.hero-prodotto .price .old{font-weight:700;text-decoration-line:line-through;color:#cecece}.hero-prodotto .kit{border-top:1px solid var(--color-brand-light-blue);border-bottom:1px solid var(--color-brand-light-blue);padding:var(--p-24) 0;margin:var(--m-32) 0 0}.hero-prodotto .kit .label{color:var(--color-brand-light-blue);text-transform:uppercase;font-weight:700;padding:0 0 var(--p-8)}.hero-prodotto .features{border-top:1px solid var(--color-brand-light-blue);border-bottom:1px solid var(--color-brand-light-blue);padding:var(--p-24) 0}.hero-prodotto .features a{text-decoration:underline}.hero-prodotto .features ul{padding-left:var(--p-12)}.hero-prodotto .features ul li{padding:0 0 var(--p-24)}.hero-prodotto .features ul li:last-child{padding:0}.hero-prodotto .features ul li ul{display:flex;align-items:flex-start}.hero-prodotto .features ul li ul li{padding:0;padding-right:var(--p-4)}.hero-prodotto .features .label{color:var(--color-brand-light-blue);text-transform:uppercase;font-weight:700;padding:0 0 var(--p-8)}.hero-prodotto .img{text-align:center}.hero-prodotto .img img{border:2px solid var(--color-brand-light-yellow);box-shadow:0 4px 16px #00000059;border-radius:16px}.hero-prodotto .img.rotate img{transform:rotate(7deg)}.hero-prodotto .contributo-minimo{display:flex;flex-direction:column;padding:0 0 var(--p-48)}.hero-prodotto .contributo-minimo .label{padding:0 0 var(--p-32)}.hero-prodotto .contributo-minimo .input-group{display:flex;align-items:center;justify-content:center}.hero-prodotto .contributo-minimo .input-group .number-price{color:var(--color-brand-regular);font-family:Montserrat,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:38px;width:100%;text-align:center;border:0;max-width:190px}.hero-prodotto .contributo-minimo .input-group .plus-price,.hero-prodotto .contributo-minimo .input-group .minus-price{border-radius:10px;padding:var(--p-12);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:.625px solid var(--brand-blue,#101f3d);background:var(--Blue,#101f3d);box-shadow:0 3.125px 3.75px #0000003b;color:#fff;cursor:pointer}.hero-prodotto .contributo-minimo .input-group .plus-price svg,.hero-prodotto .contributo-minimo .input-group .minus-price svg{width:12.5px;height:12.5px}.hero-prodotto .contributo-minimo .input-group .plus-price[disabled],.hero-prodotto .contributo-minimo .input-group .minus-price[disabled]{background:var(--medium-grey,#cecece);border:0}.hero-prodotto .add-cart{padding:var(--p-32) 0 var(--p-32)}.hero-prodotto .add-cart .importo-libero{border-top:1px solid var(--color-brand-light-blue);padding:var(--p-24) 0;display:flex;align-items:center;justify-content:space-between}@media(max-width:1023.98px){.hero-prodotto .add-cart .importo-libero{flex-direction:column}}.hero-prodotto .add-cart .importo-libero .importo-libero-container{border-radius:8px;border:1px solid var(--color-brand-regular);background:var(--white,#fff);width:100%;position:relative;margin:0;width:calc(40% - 5px)}@media(max-width:1023.98px){.hero-prodotto .add-cart .importo-libero .importo-libero-container{width:100%}}.hero-prodotto .add-cart .importo-libero .importo-libero-container input{border:0;border-radius:8px;padding:var(--p-16);width:100%;font-family:Montserrat,sans-serif}.hero-prodotto .add-cart .importo-libero .importo-libero-container .currency{color:var(--color-brand-yellow);font-weight:700;position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:0;display:flex;align-items:center}.hero-prodotto .add-cart .importo-libero .label{display:flex;align-content:center;color:var(--color-brand-light-blue);padding:0;width:calc(60% - 5px)}@media(max-width:1023.98px){.hero-prodotto .add-cart .importo-libero .label{width:100%;padding:0 0 var(--p-12)}}.hero-prodotto .add-cart .importo-libero .label svg{width:34px;height:28px;margin-right:var(--m-12)}.hero-prodotto .add-cart .importo-libero .label span{font-weight:700}.hero-prodotto .add-cart .vendibilita{background-color:#ffebeb;padding:10px;border-radius:10px;margin:0 0 20px;font-style:normal;font-weight:500;color:#971d1d}.hero-prodotto .add-cart .quantity{display:flex;align-items:center;justify-content:flex-end;padding:0 0 var(--p-48)}.hero-prodotto .add-cart .quantity .input-group{display:flex;align-items:center;justify-content:flex-end;width:30%}.hero-prodotto .add-cart .quantity .input-group .number{color:var(--color-brand-regular);font-family:Montserrat,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:38px;width:30%;text-align:center;border:0;padding:0}.hero-prodotto .add-cart .quantity .input-group .plus,.hero-prodotto .add-cart .quantity .input-group .minus{border-radius:10px;padding:var(--p-12);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:.625px solid var(--brand-blue,#101f3d);background:var(--Blue,#101f3d);box-shadow:0 3.125px 3.75px #0000003b;color:#fff;cursor:pointer}.hero-prodotto .add-cart .quantity .input-group .plus svg,.hero-prodotto .add-cart .quantity .input-group .minus svg{width:12.5px;height:12.5px}.hero-prodotto .add-cart .quantity .input-group .plus[disabled],.hero-prodotto .add-cart .quantity .input-group .minus[disabled]{background:var(--medium-grey,#cecece);border:0}.hero-prodotto .add-cart .notAvailable{font-weight:700;padding:0 0 var(--p-32)}@media(max-width:1023.98px){.hero-prodotto .add-cart .notAvailable{text-align:center}}.hero-prodotto .add-cart .cta{display:flex;justify-content:space-between}@media(max-width:1023.98px){.hero-prodotto .add-cart .cta{flex-direction:column;align-items:center}}.hero-prodotto .add-cart .cta .btn--gold{padding:var(--p-12) var(--p-24)}.hero-prodotto .add-cart .cta .link{color:var(--color-brand-light-blue);display:flex;align-items:center;text-decoration:none}@media(max-width:1023.98px){.hero-prodotto .add-cart .cta .link{margin:var(--p-24) 0 0}}.hero-prodotto .add-cart .cta .link span{text-transform:uppercase;font-weight:600;margin-right:var(--m-12)}.hero-prodotto .add-cart .cta .link svg{width:21px;height:18px}.hero-prodotto .description{padding:var(--p-64) 0 0}@media(max-width:1023.98px){.hero-prodotto .description{padding:var(--p-32) 0 0}}.hero-prodotto .description .item{padding:0 0 var(--p-32)}.hero-prodotto .description .item:last-child{padding:0}.hero-prodotto .description .item .bigTitle{color:var(--color-brand-regular)}.hero-prodotto .description .item .title{padding:0 0 var(--p-16)}.hero-prodotto .cta{display:none;justify-content:center}@media(max-width:1023.98px){.hero-prodotto .cta{display:flex}}.hero-prodotto .cta .btn--outline{font-size:14px;font-style:normal;font-weight:700;line-height:20px;display:flex;align-items:center}.hero-prodotto .cta .btn--outline svg{max-width:20px;max-height:16px;margin-left:var(--m-8)}.swiper-prodotto{padding:var(--p-48);position:sticky;top:0}@media(max-width:1023.98px){.swiper-prodotto{position:static}}.swiper-prodotto .swiper-pagination{position:static;margin:var(--m-64) 0 0}.swiper-prodotto .swiper-pagination-bullet{background:var(--color-brand-light-blue);opacity:1}.swiper-prodotto .swiper-pagination-bullet-active{background-color:var(--color-brand-regular);width:25px;border-radius:8px}.slider-card{text-align:center;padding:var(--p-64) 0}.slider-card .title-section{padding:0 0 var(--p-48)}.slider-card .swiper-slide{width:360px}.slider-card .swiper-pagination{position:static;margin:var(--m-32) 0}.slider-card .swiper-pagination-bullet{background:var(--color-brand-light-blue);opacity:1}.slider-card .swiper-pagination-bullet-active{background-color:var(--color-brand-regular);width:25px;border-radius:8px}.slider-hero{background:linear-gradient(180deg,rgba(255,250,200,0) 0%,#fffac8 100%),linear-gradient(90deg,#f6dce8 0%,#96b3d8 100%)}@media(max-width:1023.98px){.slider-hero{padding:0}}.slider-hero .grid-center{align-items:center}.slider-hero .title{padding-bottom:var(--p-12);color:var(--color-brand-regular)}@media(max-width:1023.98px){.slider-hero .title{font-size:26px;line-height:38px}}@media(max-width:1023.98px){.slider-hero .abstract{font-size:16px;line-height:26px}}.slider-hero .img{display:flex;justify-content:center}.slider-hero .img img{opacity:1;background:linear-gradient(55deg,rgba(16,31,61,.6) 2.47%,rgba(16,31,61,0) 90.72%);border-radius:16px;border:3px solid var(--Light-Yellow,#f8f4b2);box-shadow:0 4px 10px #00000040;max-height:500px;width:auto}@media(max-width:1023.98px){.slider-hero .img img{width:100%;border-radius:0;border:0;box-shadow:none}}.slider-hero .img.caption img{opacity:.5}.slider-hero .img .caption{position:absolute;width:100%;bottom:var(--p-32);left:var(--p-32);z-index:2;color:var(--color-ui-white)}@media(max-width:1023.98px){.slider-hero .img .caption{bottom:var(--p-16);left:var(--p-24)}}.slider-hero .img .caption .display24,.slider-hero .img .caption .hero-dona .abstract,.hero-dona .slider-hero .img .caption .abstract,.slider-hero .img .caption .form .input-checkbox .label,.form .input-checkbox .slider-hero .img .caption .label,.slider-hero .img .caption .hero-home .description .item .bigTitle,.hero-home .description .item .slider-hero .img .caption .bigTitle,.slider-hero .img .caption .hero-home .typeBook .price-type,.hero-home .typeBook .slider-hero .img .caption .price-type,.slider-hero .img .caption .volumi .swiper-volumi .title,.volumi .swiper-volumi .slider-hero .img .caption .title,.slider-hero .img .caption .swiper-indice-archivio a .title,.swiper-indice-archivio a .slider-hero .img .caption .title,.slider-hero .img .caption .banner .abstract,.banner .slider-hero .img .caption .abstract,.slider-hero .img .caption .hero-prodotto .typeBook .price-type,.hero-prodotto .typeBook .slider-hero .img .caption .price-type,.slider-hero .img .caption .hero-prodotto .description .item .bigTitle,.hero-prodotto .description .item .slider-hero .img .caption .bigTitle{color:var(--color-ui-white)}.slider-hero .swiper-wrapper{max-height:650px;display:flex;align-items:center}@media(max-width:1023.98px){.slider-hero .swiper-wrapper{align-items:initial;max-height:max-content}}.slider-hero .swiper-slide{height:550px;display:flex;align-items:center;padding:var(--p-40) 0 var(--p-64)}@media(min-width:1600px){.slider-hero .swiper-slide{min-height:650px}}@media(max-width:1023.98px){.slider-hero .swiper-slide{align-items:flex-end;height:auto}}@media(max-width:767.98px){.slider-hero .swiper-slide{height:auto}}.slider-hero .swiper-slide.img-bg{align-items:center}@media(max-width:1023.98px){.slider-hero .swiper-slide.img-bg{align-items:flex-end}}.slider-hero .swiper-slide .background-img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:-1;top:0;left:0}.slider-hero .swiper-pagination{position:absolute;margin:0;bottom:var(--p-32)}.slider-hero .swiper-pagination-bullet{background:var(--color-brand-light-blue);opacity:1}.slider-hero .swiper-pagination-bullet-active{background-color:var(--color-brand-regular);width:25px;border-radius:8px}.slider-hero .swiper-pagination.white .swiper-pagination-bullet-active{background-color:#fff}.slider-hero .swiper-button-prev{left:32px;transform:rotate(-180deg)}.slider-hero .swiper-button-next{right:32px}.slider-hero .swiper-button-next,.slider-hero .swiper-button-prev{border-radius:60px;border:2px solid var(--color-brand-regular);color:var(--color-brand-regular);z-index:4;width:60px;height:60px}@media(max-width:1023.98px){.slider-hero .swiper-button-next,.slider-hero .swiper-button-prev{display:none}}.slider-hero .swiper-button-next.white,.slider-hero .swiper-button-prev.white{color:#fff;border:2px solid #fff}.slider-hero .swiper-button-next:after,.slider-hero .swiper-button-next:before,.slider-hero .swiper-button-prev:after,.slider-hero .swiper-button-prev:before{display:none}.slider-hero .swiper-button-next svg,.slider-hero .swiper-button-prev svg{width:19px;height:14px}.slider-hero .cta{text-align:left;margin-top:var(--m-24);display:flex}@media(max-width:1023.98px){.slider-hero .cta{text-align:center;justify-content:center}}.slider-hero .img-bg,.slider-hero .img-bg-left,.slider-hero .img-bg-right{position:relative}@media(max-width:1023.98px){.slider-hero .img-bg,.slider-hero .img-bg-left,.slider-hero .img-bg-right{height:635px}}.slider-hero .img-bg .background-img,.slider-hero .img-bg-left .background-img,.slider-hero .img-bg-right .background-img{width:100%;height:100%;object-fit:cover}.slider-hero .img-bg .gradient-layer,.slider-hero .img-bg-left .gradient-layer,.slider-hero .img-bg-right .gradient-layer{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:.5}.slider-hero .img-bg .gradient-layer.blue,.slider-hero .img-bg-left .gradient-layer.blue,.slider-hero .img-bg-right .gradient-layer.blue{background-color:var(--color-brand-regular)}@media(max-width:767.98px){.slider-hero .img-bg .gradient-layer,.slider-hero .img-bg-left .gradient-layer,.slider-hero .img-bg-right .gradient-layer{opacity:0}}.slider-hero .img-bg .container,.slider-hero .img-bg-left .container,.slider-hero .img-bg-right .container{position:relative;z-index:1}@media(max-width:1023.98px){.slider-hero .img-bg .caption,.slider-hero .img-bg-left .caption,.slider-hero .img-bg-right .caption{padding:0 0 var(--p-48)}}.slider-hero .img-bg .title,.slider-hero .img-bg .abstract,.slider-hero .img-bg-left .title,.slider-hero .img-bg-left .abstract,.slider-hero .img-bg-right .title,.slider-hero .img-bg-right .abstract{text-align:center}.slider-hero .img-bg .cta,.slider-hero .img-bg-left .cta,.slider-hero .img-bg-right .cta{justify-content:center}.slider-hero .img-bg-left .gradient-layer{opacity:1}@media(max-width:767.98px){.slider-hero .img-bg-left .gradient-layer{opacity:0}}.slider-hero .img-bg-left .gradient-layer.blue{background:linear-gradient(-90deg,#101f3d 0%,#101f3d 29.52%,rgba(16,31,61,.89) 41.48%,rgba(16,31,61,0) 62.99%)}@media(max-width:1023.98px){.slider-hero .img-bg-left .gradient-layer.blue{background:linear-gradient(0deg,#101f3d 0%,#101f3d 29.52%,rgba(16,31,61,.89) 41.48%,rgba(16,31,61,0) 62.99%)}}.slider-hero .img-bg-left .title,.slider-hero .img-bg-left .abstract{text-align:left}@media(max-width:1023.98px){.slider-hero .img-bg-left .title,.slider-hero .img-bg-left .abstract{text-align:center}}.slider-hero .img-bg-left .cta{justify-content:flex-start}@media(max-width:1023.98px){.slider-hero .img-bg-left .cta{justify-content:center}}.slider-hero .img-bg-left.white .title,.slider-hero .img-bg-left.white .abstract{color:#fff}.slider-hero .img-bg-right .gradient-layer{opacity:1}@media(max-width:767.98px){.slider-hero .img-bg-right .gradient-layer{opacity:0}}.slider-hero .img-bg-right .gradient-layer.blue{background:linear-gradient(90deg,#101f3d 0%,#101f3d 29.52%,rgba(16,31,61,.89) 41.48%,rgba(16,31,61,0) 62.99%)}@media(max-width:1023.98px){.slider-hero .img-bg-right .gradient-layer.blue{background:linear-gradient(0deg,#101f3d 0%,#101f3d 29.52%,rgba(16,31,61,.89) 41.48%,rgba(16,31,61,0) 62.99%)}}.slider-hero .img-bg-right .title,.slider-hero .img-bg-right .abstract{text-align:left}@media(max-width:1023.98px){.slider-hero .img-bg-right .title,.slider-hero .img-bg-right .abstract{text-align:center}}.slider-hero .img-bg-right .cta{justify-content:flex-start}@media(max-width:1023.98px){.slider-hero .img-bg-right .cta{justify-content:center}}.slider-hero .img-bg-right.white .title,.slider-hero .img-bg-right.white .abstract{color:#fff}@media(max-width:1023.98px){.slider-hero .img-bg-left-nogradient .caption,.slider-hero .img-bg-right-nogradient .caption,.slider-hero .img-bg-central-nogradient .caption{padding:0 0 var(--p-48)}}.slider-hero .img-bg-left-nogradient .title,.slider-hero .img-bg-left-nogradient .abstract,.slider-hero .img-bg-right-nogradient .title,.slider-hero .img-bg-right-nogradient .abstract,.slider-hero .img-bg-central-nogradient .title,.slider-hero .img-bg-central-nogradient .abstract{text-align:center}.slider-hero .img-bg-left-nogradient .cta,.slider-hero .img-bg-right-nogradient .cta,.slider-hero .img-bg-central-nogradient .cta{justify-content:center}@media(max-width:1023.98px){.slider-hero .img-left .container-fluid,.slider-hero .img-right .container-fluid{max-width:100%}}@media(max-width:1023.98px){.slider-hero .img-left .caption,.slider-hero .img-right .caption{padding:var(--p-24);text-align:center}}.slider-hero .img-right .col-txt{order:0}@media(max-width:1023.98px){.slider-hero .img-right .col-txt{order:1}}.slider-hero .img-right .col-img{order:1}@media(max-width:1023.98px){.slider-hero .img-right .col-img{order:0}}.slider-hero .white .title,.slider-hero .white .abstract{color:#fff}.slider-hero .swiper-video{padding:0;height:auto}@media(max-width:1439.98px){.slider-hero .swiper-video{height:635px}}.slider-hero .swiper-video video{width:100%;height:auto;position:absolute}@media(max-width:1023.98px){.slider-hero .swiper-video video{height:100%}}.slider-hero .swiper-video video.video-desktop{object-fit:contain}@media(max-width:767.98px){.slider-hero .swiper-video video.video-desktop{display:none}}.slider-hero .swiper-video video.video-mobile{display:none}@media(max-width:767.98px){.slider-hero .swiper-video video.video-mobile{display:block}}.slider-hero .swiper-video .container{position:relative;z-index:2}@media(max-width:1023.98px){.slider-hero .swiper-video .container{height:100%;display:flex;justify-content:center}}.slider-hero .swiper-video .container .caption .title,.slider-hero .swiper-video .container .caption .abstract{text-align:center}.slider-hero .swiper-video .container .caption .cta{justify-content:center}.content-prodotti{padding:var(--p-64) 0 var(--p-128)}@media(max-width:1023.98px){.content-prodotti{padding:0 0 var(--p-64)}}.content-prodotti .grid-prodotti{column-gap:var(--p-16);row-gap:var(--p-40)}.content-prodotti .img{padding:0;margin:0 0 var(--p-16);position:relative;box-shadow:0 4px 16px #00000073;overflow:hidden;border:2px solid var(--Light-Yellow,#f8f4b2);border-radius:8px}.content-prodotti .img img{width:100%;object-fit:contain}.content-prodotti .img .badge{position:absolute;top:20px;right:-30px;color:#fff;z-index:2;width:127.357px;height:24px;transform:rotate(45deg);flex-shrink:0;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:26px;text-transform:uppercase}.content-prodotti .img .badge.green{background-color:var(--color-badge-green)}.content-prodotti .img .badge.purple{background-color:var(--color-badge-purple)}.content-prodotti .img .badge.orange{background-color:var(--color-badge-orange)}.content-prodotti .caption .category{padding:0 0 var(--p-8)}.content-prodotti .caption .name,.content-prodotti .caption .author{color:var(--color-brand-light-blue);padding:0 0 var(--p-8)}.content-prodotti .caption .price{display:flex;align-items:center}.content-prodotti .caption .price .newPrice{font-weight:700}.content-prodotti .caption .price .oldPrice{text-decoration:line-through;color:#cecece;margin-left:var(--m-8)}.content-prodotti .cta-more{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:var(--p-64) 0 0}.content-prodotti .cta-more .text{padding:0 0 var(--p-16)}.content-prodotti .cta-more .cta{display:flex}.cta-content{display:none}@media(max-width:1023.98px){.cta-content{display:flex;justify-content:space-between;flex-wrap:wrap;background:linear-gradient(180deg,#eef8ff 0%,rgba(238,248,255,0) 100%);padding:var(--p-8) 0;border-top:1px solid var(--color-brand-light-blue);border-bottom:1px solid var(--color-brand-light-blue);color:var(--color-brand-light-blue);margin-bottom:var(--m-48)}}.cta-content svg{max-width:22px;max-height:22px}.cta-content .search-cta-wrap,.cta-content .filters-cta-wrap{width:50%;display:flex;justify-content:center;align-items:center}.cta-content .search-cta-wrap div,.cta-content .filters-cta-wrap div{display:flex;justify-content:center;align-items:center;padding:var(--p-16) 0}.cta-content .search-cta-wrap span,.cta-content .filters-cta-wrap span{font-weight:600;text-transform:uppercase;margin-left:var(--m-12)}.cta-content .search-cta-wrap{border-right:1px solid var(--color-brand-light-blue)}.cerca{padding:0 0 var(--p-24);display:flex;align-items:center}@media(max-width:1023.98px){.cerca{display:none}.cerca.active{display:flex;margin-top:-16px}}.cerca .search-container{border-radius:8px;border:1px solid var(--color-brand-light-blue);background:var(--white,#fff);width:100%;position:relative}.cerca .search-container input{border:0;border-radius:8px;padding:var(--p-16);width:100%;font-family:Montserrat,sans-serif}.cerca .search-container svg{width:20px;height:20px}button.search-button{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:0;cursor:pointer;display:flex;align-items:center;color:var(--color-brand-light-blue)}@media(max-width:1023.98px){.filters.active{display:block}}@media(max-width:1023.98px){.filters{background-color:#fff;position:absolute;z-index:3;left:0;top:85px;width:100%;display:none}}@media(max-width:768px){.filters{top:70px}}@media(max-width:375px){.filters{top:67px}}@media(max-width:320px){.filters{top:55px}}.filters__header{display:none;position:relative;text-align:center;padding:var(--p-32) 0;border-bottom:1px solid var(--color-brand-regular)}@media(max-width:1023.98px){.filters__header{display:block}}.filters__header .label{text-transform:uppercase;font-weight:700;color:var(--color-brand-regular)}.filters__header svg{position:absolute;top:50%;transform:translateY(-50%);right:var(--p-12);width:24px;height:24px}@media(max-width:1023.98px){.filters__wrapper{padding:0 var(--p-12)}}.filters .item{border-top:1px solid #cecece;padding:var(--p-24) 0}@media(max-width:1023.98px){.filters .item:first-child{border-top:0}}.filters .item:last-child{border-bottom:1px solid #cecece}.filters .item .label{font-weight:700;text-transform:uppercase;padding:0 0 var(--p-16)}.filters .applica{padding:0 0 20px}.filters .applica a{display:flex;justify-content:center;align-items:center}.parole-buone{position:relative;background-image:linear-gradient(180deg,rgba(255,250,200,0) 0%,#fffac8 100%),linear-gradient(90deg,#f6dce8 0%,#96b3d8 100%)}.parole-buone.-loading{pointer-events:none}.-loading .parole-buone__content{opacity:0}.parole-buone__content .listing-cards .card{margin:0 auto}.parole-buone .title-section{text-align:center;text-wrap:balance}.parole-buone__months{text-transform:uppercase;position:relative;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0,#000 20%);mask-image:linear-gradient(to right,rgba(0,0,0,0) 0,#000 20%)}.parole-buone__months .swiper{border-top:1px solid var(--color-brand-regular);border-bottom:1px solid var(--color-brand-regular);position:relative;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,0) 0,#000 20%);mask-image:linear-gradient(to left,rgba(0,0,0,0) 0,#000 20%)}.parole-buone__months .swiper-slide{width:auto;display:flex;align-items:center;height:60px;padding:0 var(--p-16);color:var(--color-brand-regular);cursor:pointer}.parole-buone__months .swiper-slide.swiper-slide-active{font-weight:700;color:var(--color-brand-light-blue)}.parole-buone__events .swiper-slide{width:350px;background:none;overflow:visible;height:auto}@media(max-width:1439.98px){.parole-buone__events .swiper-slide{width:320px}}@media(max-width:1023.98px){.parole-buone__events .swiper-pagination{margin-bottom:0}}.parole-buone__events .swiper-pagination-bullet{background:var(--color-brand-light-blue);opacity:1}.parole-buone__events .swiper-pagination-bullet-active{background-color:var(--color-brand-regular);width:25px;border-radius:8px}.volumi{overflow:hidden;padding:var(--p-64) 0;position:relative}@media(max-width:1023.98px){.volumi{padding:var(--p-64) 0 var(--p-80);margin:0 -15px}}.volumi .container-fluid{position:relative}.volumi .title-section{padding:0 0 var(--p-24)}@media(max-width:1023.98px){.volumi .title-section{padding:0 0 var(--p-16)}}.volumi .swiper-volumi{overflow:visible}.volumi .swiper-volumi .swiper-pagination{position:static;margin:var(--m-24) 0 0}.volumi .swiper-volumi .swiper-pagination-bullet{background:var(--color-brand-light-blue);opacity:1}.volumi .swiper-volumi .swiper-pagination-bullet-active{background-color:var(--color-brand-regular);width:25px;border-radius:8px}.volumi .swiper-volumi a:hover .img{transform:scale(1.1);transition:all ease-in-out .3s}.volumi .swiper-volumi .img{filter:drop-shadow(0 4px 16px rgba(0,0,0,.45));border-radius:8px;border:2px solid var(--color-brand-light-yellow);background-color:var(--color-brand-light-yellow);overflow:hidden;transition:all ease-in-out .3s;max-width:170px;max-height:280px;display:flex;justify-content:center;width:auto}@media(max-width:1023.98px){.volumi .swiper-volumi .img{filter:drop-shadow(0 2px 8px rgba(0,0,0,.45))}}.volumi .swiper-volumi .img img{transform:none;border-radius:8px}.volumi .swiper-volumi p{color:var(--color-brand-light-blue)}.volumi .swiper-volumi .category{text-transform:uppercase;padding:var(--p-16) 0 0}.volumi .swiper-volumi .title,.volumi .swiper-volumi .author{color:var(--color-brand-light-blue);padding:var(--p-8) 0 0}.volumi .swiper-volumi .price{font-weight:700;padding:var(--p-8) 0 0}.hero-home{padding:var(--p-80) 0 var(--p-64)}@media(max-width:1023.98px){.hero-home{padding:var(--p-80) 0 var(--p-64)}}.hero-home .info{padding-left:var(--p-12)}@media(max-width:1023.98px){.hero-home .info{padding-left:0}}.hero-home .category{text-transform:uppercase;padding:0 0 var(--p-16)}@media(max-width:1023.98px){.hero-home .category{padding:var(--p-48) 0 var(--p-16)}}.hero-home .title{color:var(--color-brand-light-blue);font-weight:700;padding:0 0 var(--p-12)}@media(max-width:1023.98px){.hero-home .title{padding:0 0 var(--p-24)}}.hero-home .author{color:var(--color-brand-light-blue);font-weight:600;padding:0 0 var(--p-48)}@media(max-width:1023.98px){.hero-home .author{padding:0 0 var(--p-32)}}.hero-home .author a{text-decoration:underline}.hero-home .typeBook{padding:0 0 var(--p-24)}.hero-home .typeBook .price-type{font-weight:700;margin-left:var(--m-16)}.hero-home .msgTitle{color:var(--color-brand-brown);font-weight:700;padding:0 0 var(--p-24)}.hero-home .msgText{color:var(--color-brand-light-blue);font-weight:700;padding:0 0 var(--p-24)}.hero-home .price{display:flex;align-items:center;padding:0 0 var(--p-24)}@media(max-width:1023.98px){.hero-home .price{padding:0 0 var(--p-48)}}.hero-home .price .new{font-weight:700;padding-right:var(--p-24)}.hero-home .price .old{font-weight:700;text-decoration-line:strikethrough;color:#cecece}.hero-home .kit{border-top:1px solid var(--color-brand-light-blue);border-bottom:1px solid var(--color-brand-light-blue);padding:var(--p-24) 0;margin:var(--m-32) 0 0}.hero-home .kit .label{color:var(--color-brand-light-blue);text-transform:uppercase;font-weight:700;padding:0 0 var(--p-8)}.hero-home .features{border-top:1px solid var(--color-brand-light-blue);border-bottom:1px solid var(--color-brand-light-blue);padding:var(--p-24) 0}.hero-home .features a{text-decoration:underline}.hero-home .features ul{padding-left:var(--p-12)}.hero-home .features ul li{padding:0 0 var(--p-24)}.hero-home .features ul li:last-child{padding:0}.hero-home .features ul li ul{display:flex;align-items:flex-start}.hero-home .features ul li ul li{padding:0;padding-right:var(--p-4)}.hero-home .features .label{color:var(--color-brand-light-blue);text-transform:uppercase;font-weight:700;padding:0 0 var(--p-8)}.hero-home .img{text-align:center}.hero-home .img img{border:2px solid var(--color-brand-light-yellow);box-shadow:0 4px 16px #00000059;border-radius:16px}.hero-home .img.rotate img{transform:rotate(7deg)}.hero-home .contributo-minimo{display:flex;flex-direction:column;padding:0 0 var(--p-48)}.hero-home .contributo-minimo .label{padding:0 0 var(--p-32)}.hero-home .contributo-minimo .input-group{display:flex;align-items:center;justify-content:space-between}.hero-home .contributo-minimo .input-group .number-price{color:var(--color-brand-regular);font-family:Montserrat,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:38px;width:100%;text-align:center;border:0}.hero-home .contributo-minimo .input-group .plus-price,.hero-home .contributo-minimo .input-group .minus-price{border-radius:10px;padding:var(--p-12);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:.625px solid var(--brand-blue,#101f3d);background:var(--Blue,#101f3d);box-shadow:0 3.125px 3.75px #0000003b;color:#fff;cursor:pointer}.hero-home .contributo-minimo .input-group .plus-price svg,.hero-home .contributo-minimo .input-group .minus-price svg{width:12.5px;height:12.5px}.hero-home .contributo-minimo .input-group .plus-price[disabled],.hero-home .contributo-minimo .input-group .minus-price[disabled]{background:var(--medium-grey,#cecece);border:0}.hero-home .add-cart{padding:var(--p-32) 0 var(--p-32)}.hero-home .add-cart .importo-libero{border-top:1px solid var(--color-brand-light-blue);padding:var(--p-24) 0;display:flex;align-items:center;justify-content:space-between}@media(max-width:1023.98px){.hero-home .add-cart .importo-libero{flex-direction:column}}.hero-home .add-cart .importo-libero .importo-libero-container{border-radius:8px;border:1px solid var(--color-brand-regular);background:var(--white,#fff);width:100%;position:relative;margin:0;width:calc(40% - 5px)}@media(max-width:1023.98px){.hero-home .add-cart .importo-libero .importo-libero-container{width:100%}}.hero-home .add-cart .importo-libero .importo-libero-container input{border:0;border-radius:8px;padding:var(--p-16);width:100%;font-family:Montserrat,sans-serif}.hero-home .add-cart .importo-libero .importo-libero-container .currency{color:var(--color-brand-yellow);font-weight:700;position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:0;display:flex;align-items:center}.hero-home .add-cart .importo-libero .label{display:flex;align-content:center;color:var(--color-brand-light-blue);padding:0;width:calc(60% - 5px)}@media(max-width:1023.98px){.hero-home .add-cart .importo-libero .label{width:100%;padding:0 0 var(--p-12)}}.hero-home .add-cart .importo-libero .label svg{width:34px;height:28px;margin-right:var(--m-12)}.hero-home .add-cart .importo-libero .label span{font-weight:700}.hero-home .add-cart .quantity{display:flex;align-items:center;justify-content:space-between;padding:0 0 var(--p-48)}.hero-home .add-cart .quantity .input-group{display:flex;align-items:center;justify-content:flex-end}.hero-home .add-cart .quantity .input-group .number{color:var(--color-brand-regular);font-family:Montserrat,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:38px;width:10%;text-align:center;border:0}.hero-home .add-cart .quantity .input-group .plus,.hero-home .add-cart .quantity .input-group .minus{border-radius:10px;padding:var(--p-12);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:.625px solid var(--brand-blue,#101f3d);background:var(--Blue,#101f3d);box-shadow:0 3.125px 3.75px #0000003b;color:#fff;cursor:pointer}.hero-home .add-cart .quantity .input-group .plus svg,.hero-home .add-cart .quantity .input-group .minus svg{width:12.5px;height:12.5px}.hero-home .add-cart .quantity .input-group .plus[disabled],.hero-home .add-cart .quantity .input-group .minus[disabled]{background:var(--medium-grey,#cecece);border:0}.hero-home .add-cart .notAvailable{font-weight:700;padding:0 0 var(--p-32)}@media(max-width:1023.98px){.hero-home .add-cart .notAvailable{text-align:center}}.hero-home .add-cart .cta{display:flex;justify-content:space-between}@media(max-width:1023.98px){.hero-home .add-cart .cta{flex-direction:column;align-items:center}}.hero-home .add-cart .cta .btn--gold{padding:var(--p-12) var(--p-24)}.hero-home .add-cart .cta .link{color:var(--color-brand-light-blue);display:flex;align-items:center;text-decoration:none}@media(max-width:1023.98px){.hero-home .add-cart .cta .link{margin:var(--p-24) 0 0}}.hero-home .add-cart .cta .link span{text-transform:uppercase;font-weight:600;margin-right:var(--m-12)}.hero-home .add-cart .cta .link svg{width:21px;height:18px}.hero-home .description{padding:var(--p-64) 0 0}@media(max-width:1023.98px){.hero-home .description{padding:var(--p-32) 0 0}}.hero-home .description .item{padding:0 0 var(--p-32)}.hero-home .description .item:last-child{padding:0}.hero-home .description .item .bigTitle{color:var(--color-brand-regular)}.hero-home .description .item .title{padding:0 0 var(--p-16)}.hero-home .cta{display:none;justify-content:center}@media(max-width:1023.98px){.hero-home .cta{display:flex}}.hero-home .cta .btn--outline{font-size:14px;font-style:normal;font-weight:700;line-height:20px;display:flex;align-items:center}.hero-home .cta .btn--outline svg{max-width:20px;max-height:16px;margin-left:var(--m-8)}.slider-mini-card{overflow:hidden;padding:var(--p-80) 0}@media(max-width:1023.98px){.slider-mini-card{padding:var(--p-48) 0}}.slider-mini-card .title{text-align:center;padding:var(--p-64) 0 var(--p-48)}@media(max-width:767.98px){.slider-mini-card .title{padding:0 0 var(--p-32)}}.slider-mini-card .cta{color:var(--color-brand-light-blue);text-align:center;font-weight:600;text-decoration-line:underline;text-transform:uppercase;padding:var(--p-64) 0 0}.swiper-mini-card{overflow:visible}.swiper-mini-card .swiper-slide{width:423px}.swiper-mini-card .card{box-shadow:0 4px 10px #00000040;border-radius:16px;padding:var(--p-32);height:286px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}.swiper-mini-card .card .title{text-align:left;padding:0;color:var(--color-brand-light-blue);position:relative;z-index:2}@media(max-width:767.98px){.swiper-mini-card .card .title{padding:var(--p-12) 0 0}}.swiper-mini-card .card .text{padding:var(--p-8) 0 0;color:var(--color-brand-regular);position:relative;z-index:2}@media(max-width:767.98px){.swiper-mini-card .card .text{padding:var(--p-8) 0 0;line-height:20px}}.swiper-mini-card .card .cta{text-align:left;padding:0}.swiper-mini-card .card .cta a{color:var(--color-brand-light-blue);text-decoration-line:underline}.swiper-mini-card .card.light-yellow{background-color:var(--color-secondary-yellow);border:1px solid #f7eb26}.swiper-mini-card .card.light-yellow .icon{color:#f7eb26;opacity:.5}.swiper-mini-card .card.light-violet{background-color:var(--color-secondary-violet);border:1px solid #fc7cbc}.swiper-mini-card .card.light-violet .icon{color:#fc7cbc;opacity:.5}.swiper-mini-card .card.light-blue{background-color:var(--color-secondary-blue);border:1px solid #6dc1f9}.swiper-mini-card .card.light-blue .icon{color:#6dc1f9;opacity:.5}.swiper-mini-card .card.light-green{background-color:var(--color-secondary-green);border:1px solid #92ca77}.swiper-mini-card .card.light-green .icon{color:#92ca77;opacity:.5}.swiper-mini-card .card.brown{background-color:var(--color-brand-brown);border:0;color:#fff}.swiper-mini-card .card.brown .title,.swiper-mini-card .card.brown .text,.swiper-mini-card .card.brown .cta a{color:#fff}.swiper-mini-card .card .icon{opacity:.24;position:absolute;right:0;top:9%;z-index:1;stroke-width:8px}.swiper-mini-card .swiper-pagination{position:static;margin:var(--m-32) 0}@media(max-width:1023.98px){.swiper-mini-card .swiper-pagination{margin-bottom:0}}.swiper-mini-card .swiper-pagination-bullet{background:var(--color-brand-light-blue);opacity:1}.swiper-mini-card .swiper-pagination-bullet-active{background-color:var(--color-brand-regular);width:25px;border-radius:8px}.slider-parole-buone{padding:var(--p-80) 0;overflow:hidden}.slider-parole-buone .container-fluid{max-width:100%}@media(max-width:767.98px){.slider-parole-buone .container-fluid{max-width:100%}}.slider-parole-buone .title{text-align:center;padding:0 0 var(--p-32)}@media(max-width:767.98px){.slider-parole-buone .title{padding:0 var(--p-12) var(--p-32)}}.slider-parole-buone .cta{color:var(--color-brand-light-blue);text-align:center;font-weight:600;text-decoration-line:underline;text-transform:uppercase;padding:var(--p-64) 0 0}@media(max-width:767.98px){.slider-parole-buone .cta{padding:var(--p-64) var(--p-24) 0}}.swiper-parole-buone{padding:var(--p-24) 0;overflow:visible}.swiper-parole-buone .swiper-slide{width:360px;background:none;overflow:visible;height:auto}@media(max-width:1439.98px){.swiper-parole-buone .swiper-slide{width:320px}}.swiper-parole-buone .swiper-pagination{position:static;margin:var(--m-32) 0}@media(max-width:1023.98px){.swiper-parole-buone .swiper-pagination{margin-bottom:0}}.swiper-parole-buone .swiper-pagination-bullet{background:var(--color-brand-light-blue);opacity:1}.swiper-parole-buone .swiper-pagination-bullet-active{background-color:var(--color-brand-regular);width:25px;border-radius:8px}.swiper-parole-buone .card.blog .card__header{display:none}.form{padding:var(--p-128) 0;border-top:7px solid var(--color-brand-light-blue)}.form .riferimento-text{padding:0 0 var(--p-48)}.form .wrap-form,.form form{display:flex;flex-wrap:wrap;justify-content:space-between}.form .title-section{text-align:center;padding:0 0 var(--p-48)}.form .input-group{width:calc(50% - 1.5rem);margin-bottom:var(--p-12)}@media(max-width:1023.98px){.form .input-group{width:100%;margin-bottom:var(--p-8)}}.form .input-group.no-autocomplete:after{display:none!important}.form .input-group.input-select .select2-container{width:100%!important}.form .input-checkbox{width:100%;margin-bottom:var(--p-12)}.form .input-checkbox .label{font-weight:600;padding:var(--p-12) 0 var(--p-24)}.form .input-checkbox .text{font-size:12px}.form .input-checkbox .text .title{font-weight:400;padding:0 0 var(--p-12)}.form .input-checkbox .text .text-privacy{height:80px;overflow-y:auto}.form .cta{width:100%;text-align:center}.form select{border-radius:16px;border:1px solid var(--color-brand-regular);background:var(--ui-white,#fff);padding:var(--p-16) var(--p-24);color:var(--color-brand-regular);font-size:18px;font-style:normal;font-weight:400;line-height:28px;width:100%;font-family:Montserrat;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJpY29uL2Fycm93LWRvd24iPgo8cGF0aCBpZD0iaWNvbi9hcnJvdy1kb3duL2JsdWUiIGQ9Ik02Ljc3Mzc4IDUuMTQwMTJMMTAuNTk5NCAxLjE2MTQ3QzEwLjgwNCAwLjk0ODkxMSAxMS4xMzQ2IDAuOTQ4OTExIDExLjM0NDUgMS4xNjE0N0MxMS41NTQ0IDEuMzc0MDMgMTEuNTQ5MiAxLjcxNzM5IDExLjM0NDUgMS45MzU0TDYuNjIxNiA2Ljg0MDU4QzYuNDE2OTQgNy4wNTMxNCA2LjA4NjMzIDcuMDUzMTQgNS44ODE2NyA2Ljg0MDU4TDEuMTUzNSAxLjkzNTRDMC45NDg4MzUgMS43MjI4NCAwLjk0ODgzNSAxLjM3OTQ4IDEuMTUzNSAxLjE2MTQ3QzEuMzU4MTYgMC45NDM0NjEgMS42OTQwMSAwLjk0ODkxMSAxLjg5ODY3IDEuMTYxNDdMNS43MjQyNCA1LjEzNDY3TDYuMjY0NzYgNS42OTYwNEw2Ljc3Mzc4IDUuMTM0NjdWNS4xNDAxMloiIGZpbGw9IiMzQTgyQkUiIHN0cm9rZT0iIzNBODJCRSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;background-position-x:98%;background-position-y:50%;text-transform:initial}.form select.error+span .select2-selection{border:1px solid #f00;color:#f00}.form .input-text,.form .input-email,.form .input-password,.form .input-select,.form .input-checkbox{padding:0 0 var(--p-12)}.form .quantity{display:flex;align-items:center;justify-content:space-between;padding:0 0 var(--p-48)}.form .quantity .input-group{display:flex;align-items:center;justify-content:flex-end}.form .quantity .input-group .number{color:var(--color-brand-regular);font-family:Montserrat,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:38px;width:10%;text-align:center;border:0;padding:0}.form .quantity .input-group .plus,.form .quantity .input-group .minus{border-radius:10px;padding:var(--p-12);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:.625px solid var(--brand-blue,#101f3d);background:var(--Blue,#101f3d);box-shadow:0 3.125px 3.75px #0000003b;color:#fff;cursor:pointer}.form .quantity .input-group .plus svg,.form .quantity .input-group .minus svg{width:12.5px;height:12.5px}.form .quantity .input-group .plus[disabled],.form .quantity .input-group .minus[disabled]{background:var(--medium-grey,#cecece);border:0}.form .currency{color:var(--color-brand-yellow);font-weight:700;position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:0;display:flex;align-items:center}.form#variazione-indirizzo{padding:var(--p-48) 0}.form .form_message_ok{color:#008000;font-weight:700}.form .form_message_ko{color:#f00;font-weight:700}.form-segnalazione .input-group{width:calc(35% - 1.5rem)}@media(max-width:1023.98px){.form-segnalazione .input-group{width:100%}}.hero-dona{padding:var(--p-80) 0;position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat}@media(max-width:1023.98px){.hero-dona{padding:var(--p-64) 0}}.hero-dona .grid-center{align-items:center}.hero-dona .decorator{position:absolute;z-index:1;opacity:.5}.hero-dona .decorator-top{right:-50px;top:-50px}.hero-dona .decorator-bottom{left:-50px;bottom:-50px}.hero-dona .container{position:relative;z-index:2}.hero-dona .title{color:var(--color-brand-brown);padding:0 0 var(--p-24)}.hero-dona .abstract{color:var(--color-brand-regular);font-weight:600;padding:0 0 var(--p-24)}.hero-dona .text{color:var(--color-brand-regular);padding:0 0 var(--p-32)}.hero-dona .donazione-amount .title{color:var(--color-brand-brown);padding:0 0 var(--p-24);text-transform:initial}.hero-dona .donazione-amount .donazione-field{position:relative}.hero-dona .donazione-amount .donazione-field .currency{color:var(--color-brand-yellow);font-weight:700;position:absolute;right:16px;top:30px;transform:translateY(-50%);background:none;border:0;display:flex;align-items:center}.hero-dona .donazione__buttons{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.hero-dona .donazione__buttons .donazione__preset-button{width:auto;padding:10px 20px;background-color:#f5c244;color:var(--color-brand-brown)}.hero-dona .img{text-align:center}.hero-dona .img img{border:16px solid #f5c244;box-shadow:0 4px 16px #00000059;border-radius:8px;transform:rotate(7deg);width:80%}@media(max-width:1023.98px){.hero-dona .img img{width:80%}}@media(max-width:1023.98px){.hero-dona .img{margin-top:var(--p-80)}}@media(max-width:1023.98px){.hero-dona .features{display:none}}.hero-dona .features svg{max-height:47px;max-width:41px;color:var(--color-brand-light-blue)}.form-dona{padding:var(--p-80) 0}.form-dona .grid{padding-bottom:var(--p-24)}.form-dona .grid:last-child{padding-bottom:0}.form-dona .title{color:var(--color-brand-brown);padding:0 0 var(--p-12)}.form-dona .input-group{display:flex;align-items:center}.form-dona .input-group .container-radio:first-child{margin-right:var(--m-12)}.form-dona .container-checkbox .text{font-size:12px}.form-dona .container-checkbox .title-check{font-weight:400;padding:0 0 var(--p-12)}.banner-form-dona{display:flex;flex-direction:column;justify-content:center;padding:var(--p-80) 0;border-top:10px solid var(--color-brand-light-yellow);text-align:center}@media(max-width:1023.98px){.banner-form-dona{text-align:center;padding:var(--p-64) 0}}.banner-form-dona .container{display:flex;flex-direction:column;align-items:flex-start;align-items:center;row-gap:var(--p-32)}.banner-form-dona .grid{align-items:center;row-gap:var(--p-32)}@media(max-width:1023.98px){.banner-form-dona .grid{row-gap:var(--p-48)}}.banner-form-dona .title span{color:var(--color-brand-yellow)}.banner-form-dona .cta{display:flex;justify-content:center;padding:var(--p-48) 0}.banner-form-dona .cta a{display:flex;align-items:center}.banner-form-dona .cta a span{margin-right:var(--m-16)}.banner-form-dona .link{color:var(--color-brand-yellow);text-transform:uppercase}.grid-blog{row-gap:var(--p-64);column-gap:0;padding:var(--p-64) var(--p-80)}@media(max-width:767.98px){.grid-blog{padding:var(--p-64) 0;row-gap:var(--p-24)}}.grid-blog .card{position:relative;margin:0 auto}.grid-servizi{row-gap:var(--p-32);column-gap:var(--p-32);padding:var(--p-64) var(--p-80)}@media(max-width:767.98px){.grid-servizi{padding:var(--p-64) 0;row-gap:var(--p-24)}}.grid-servizi .card{box-shadow:0 4px 10px #00000040;border-radius:16px;padding:var(--p-32);height:auto;width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:flex-end}.grid-servizi .card .title{text-align:left;padding:0;color:var(--color-brand-light-blue)}@media(max-width:767.98px){.grid-servizi .card .title{padding:var(--p-12) 0 0}}.grid-servizi .card .text{padding:var(--p-8) 0 0;color:var(--color-brand-regular)}@media(max-width:767.98px){.grid-servizi .card .text{padding:var(--p-8) 0 0;line-height:20px}}.grid-servizi .card .cta{text-align:left;padding:0}.grid-servizi .card .cta a{color:var(--color-brand-light-blue);text-decoration-line:underline}.grid-servizi .card.light-yellow{background-color:var(--color-secondary-yellow);border:1px solid #f7eb26}.grid-servizi .card.light-violet{background-color:var(--color-secondary-violet);border:1px solid #fc7cbc}.grid-servizi .card.light-blue{background-color:var(--color-secondary-blue);border:1px solid #6dc1f9}.grid-servizi .card.light-green{background-color:var(--color-secondary-green);border:1px solid #92ca77}.grid-servizi .card.brown{background-color:var(--color-brand-brown);border:0;color:#fff}.grid-servizi .card.brown .title,.grid-servizi .card.brown .cta a{color:#fff}.grid-servizi .card .icon{opacity:.24;position:absolute;right:0;top:-10%}.grid-search{row-gap:var(--p-32);column-gap:var(--p-32);padding:var(--p-64) var(--p-80)}@media(max-width:767.98px){.grid-search{padding:var(--p-64) 0;row-gap:var(--p-24)}}.grid-search .card{box-shadow:0 4px 10px #00000040;border-radius:16px;padding:var(--p-32);height:auto;width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--p-16)}.grid-search .card .title{text-align:left;color:var(--color-brand-light-blue)}@media(max-width:767.98px){.grid-search .card .title{padding:var(--p-12) 0 0}}.grid-search .card .text{padding:var(--p-8) 0 0;color:var(--color-brand-regular)}@media(max-width:767.98px){.grid-search .card .text{padding:var(--p-8) 0 0;line-height:20px}}.grid-search .card .img{text-align:center}.grid-search .card .img img{border-radius:5px;box-shadow:0 4px 14px #00000073}.grid-search .card.light-yellow{background-color:var(--color-secondary-yellow);border:1px solid #f7eb26}.grid-search .card.light-violet{background-color:var(--color-secondary-violet);border:1px solid #fc7cbc}.grid-search .card.light-blue{background-color:var(--color-secondary-blue);border:1px solid #6dc1f9}.grid-search .card.light-green{background-color:var(--color-secondary-green);border:1px solid #92ca77}.grid-search .card.brown{background-color:var(--color-brand-brown);border:0;color:#fff}.grid-search .card.brown .title,.grid-search .card.brown .cta a{color:#fff}.grid-search .card .img{position:static}.image-text{padding:var(--p-80) 0}@media(max-width:1023.98px){.image-text{text-align:center}}.image-text .grid-center{align-items:center}.image-text .display24,.image-text .swiper-indice-archivio a .title,.swiper-indice-archivio a .image-text .title,.image-text .banner .abstract,.banner .image-text .abstract,.image-text .hero-prodotto .typeBook .price-type,.hero-prodotto .typeBook .image-text .price-type,.image-text .hero-prodotto .description .item .bigTitle,.hero-prodotto .description .item .image-text .bigTitle,.image-text .volumi .swiper-volumi .title,.volumi .swiper-volumi .image-text .title,.image-text .hero-home .typeBook .price-type,.hero-home .typeBook .image-text .price-type,.image-text .hero-home .description .item .bigTitle,.hero-home .description .item .image-text .bigTitle,.image-text .form .input-checkbox .label,.form .input-checkbox .image-text .label,.image-text .hero-dona .abstract,.hero-dona .image-text .abstract{padding:0 0 var(--p-32)}@media(max-width:1023.98px){.image-text .display24,.image-text .swiper-indice-archivio a .title,.swiper-indice-archivio a .image-text .title,.image-text .banner .abstract,.banner .image-text .abstract,.image-text .hero-prodotto .typeBook .price-type,.hero-prodotto .typeBook .image-text .price-type,.image-text .hero-prodotto .description .item .bigTitle,.hero-prodotto .description .item .image-text .bigTitle,.image-text .volumi .swiper-volumi .title,.volumi .swiper-volumi .image-text .title,.image-text .hero-home .typeBook .price-type,.hero-home .typeBook .image-text .price-type,.image-text .hero-home .description .item .bigTitle,.hero-home .description .item .image-text .bigTitle,.image-text .form .input-checkbox .label,.form .input-checkbox .image-text .label,.image-text .hero-dona .abstract,.hero-dona .image-text .abstract{padding:var(--p-24) 0 var(--p-12)}}.image-text img{border-radius:16px;width:100%;object-fit:cover}.image-text .cta{margin:var(--p-32) 0 0}.image-banner{padding:var(--p-128) 0 0;overflow:hidden;padding:var(--p-128) 0;background:linear-gradient(180deg,rgba(255,250,200,0) 0%,#fffac8 100%),linear-gradient(90deg,#f6dce8 0%,#96b3d8 100%);position:relative}@media(max-width:1023.98px){.image-banner{text-align:center;padding:var(--p-80) 0}}.image-banner .ramo{position:absolute;left:0;top:0}.image-banner .container{position:relative}.image-banner .grid-center{align-items:center}.image-banner .display52,.image-banner .banner.landing .title,.banner.landing .image-banner .title,.image-banner .slider-hero .title,.slider-hero .image-banner .title,.image-banner .slider-mini-card .title,.slider-mini-card .image-banner .title,.image-banner .banner-form-dona .title,.banner-form-dona .image-banner .title{padding:0 0 var(--p-32);color:var(--color-brand-brown)}@media(max-width:1023.98px){.image-banner .display52,.image-banner .banner.landing .title,.banner.landing .image-banner .title,.image-banner .slider-hero .title,.slider-hero .image-banner .title,.image-banner .slider-mini-card .title,.slider-mini-card .image-banner .title,.image-banner .banner-form-dona .title,.banner-form-dona .image-banner .title{padding:var(--p-24) 0 var(--p-12)}}@media(max-width:1023.98px){.image-banner .img{margin-top:var(--m-64)}}.image-banner .img.rotate img{transform:rotate(7deg)}@media(max-width:1023.98px){.image-banner .img.rotate img{transform:none}}.image-banner img{border-radius:16px;width:100%;object-fit:cover}@media(max-width:1023.98px){.image-banner img{width:auto}}.image-banner .cta{margin:var(--p-32) 0 0}.accordion{border:0}.accordion-item{margin:var(--m-12) 0;border:1px solid #ccc;border-radius:5px}.accordion-header{background:#f5f5f5;padding:10px;cursor:pointer;color:var(--color-brand-light-blue);font-weight:500}.accordion-header:hover{background:#fff}.accordion-content{display:none;padding:10px;border-top:1px solid #ccc;color:var(--color-brand-regular);font-weight:400}.accordion-content[aria-hidden=false]{display:block}.image img{border-radius:16px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}.image-small{padding:var(--p-80) 0 0}.image-small img{border-radius:16px;border:3px solid var(--Light-Yellow,#f8f4b2);box-shadow:0 4px 10px #00000040}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throw-out-distance,150px)*-1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throw-out-distance,150px),0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration,.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration,.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration,.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translate(100%)}to{transform:translateZ(0)}}@keyframes f-slideInNext{0%{transform:translate(-100%)}to{transform:translateZ(0)}}@keyframes f-slideOutNext{to{transform:translate(-100%)}}@keyframes f-slideOutPrev{to{transform:translate(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translate(-75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translate(75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicOutNext{to{transform:translate(-75px);opacity:0}}@keyframes f-classicOutPrev{to{transform:translate(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:0}.f-button:focus-visible{outline:0;box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translate(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin,0px) + var(--fancybox-scrollbar-compensate,0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255,255,255,.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex,1050);outline:0;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{box-sizing:inherit}.fancybox__container::backdrop{background-color:#0000}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity,1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translateZ(0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video,.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translateZ(0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;-webkit-user-select:none;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity,1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,.6);--f-button-active-bg:rgba(0,0,0,.6);--f-button-hover-bg:rgba(0,0,0,.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,.3);--f-button-active-bg:rgba(24,24,27,.5);--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.5));--f-button-svg-disabled-opacity:.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width)*-.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height)*-.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;-webkit-user-select:none;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;-webkit-user-select:none;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:0;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration,.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration,.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration,.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration,.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translateZ(0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track:before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width,0))*-.5);width:calc(var(--width,0)*1px + var(--f-thumb-clip-width,0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift,0)*-1px),0,0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:0;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:0}.f-thumbs__slide__button:focus-visible{outline:0;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path:inset(0 calc(((var(--f-thumb-width,0) - var(--f-thumb-clip-width,0)))*(1 - var(--progress,0))*.5) round var(--f-thumb-border-radius,0));clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity,1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,rgba(255,255,255,.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,.65);--f-button-hover-bg:rgba(70,70,73,.65);--f-button-active-bg:rgba(90,90,93,.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));z-index:30;-webkit-user-select:none;user-select:none;pointer-events:none}