@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * 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:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;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-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-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-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@font-face{font-family:lg;src:url(/themes/custom/lab/node_modules/lightgallery.js/dist/fonts/lg.ttf) format("truetype"),url(/themes/custom/lab/node_modules/lightgallery.js/dist/fonts/lg.woff) format("woff"),url(/themes/custom/lab/node_modules/lightgallery.js/dist/fonts/lg.svg#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:0;border:none;background-color:transparent}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:0;background:0 0;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;-moz-transition:-moz-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;-o-transition:-o-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;transition:transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-o-transition:-o-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;transition:transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.25s cubic-bezier(0,0,0.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toggle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer .lg-toggle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/themes/custom/lab/node_modules/lightgallery.js/dist/img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/themes/custom/lab/node_modules/lightgallery.js/dist/img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(/themes/custom/lab/node_modules/lightgallery.js/dist/img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(/themes/custom/lab/node_modules/lightgallery.js/dist/img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/themes/custom/lab/node_modules/lightgallery.js/dist/img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.3s cubic-bezier(0,0,0.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;-o-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-moz-transition:-moz-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-o-transition:-o-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;transition:transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{height:100%;width:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.32,0,0.67,0) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0.32,0,0.67,0) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0.32,0,0.67,0) 0s;transition:transform 0.3s cubic-bezier(0.32,0,0.67,0) 0s}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-hor:after{content:"\e902"}.lg-flip-ver:after{content:"\e903"}.lg-group:after,.lg-group:before{display:table;content:"";line-height:0}.lg-group:after{clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;opacity:0;outline:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/themes/custom/lab/node_modules/lightgallery.js/dist/img/loading.gif) center center no-repeat;display:none !important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block !important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s}.wrapper-max-width,.basicpage.magazine .section.news .news-archive__featured .article,.scheda-news .section.related-news .correlati-news{position:relative;max-width:1290px;margin-left:auto;margin-right:auto}@media (max-width:767px){.wrapper-max-width,.basicpage.magazine .section.news .news-archive__featured .article,.scheda-news .section.related-news .correlati-news{padding-left:15px;padding-right:15px}}@media (min-width:768px){.wrapper-max-width,.basicpage.magazine .section.news .news-archive__featured .article,.scheda-news .section.related-news .correlati-news{padding-left:30px;padding-right:30px}}.wrapper-max-width-minus{position:relative;margin-left:auto;margin-right:auto}@media (max-width:767px){.wrapper-max-width-minus{padding-left:15px;padding-right:15px}}@media (min-width:768px){.wrapper-max-width-minus{max-width:870px;padding-left:30px;padding-right:30px}}[class^="icons--"]{display:inline-block;width:24px;height:24px;vertical-align:middle;transform-origin:50% 50%}@keyframes curtain{0%{transform:translateY(0%);animation-timing-function:cubic-bezier(0.65,0,0.35,1)}48%{transform:translateY(46%);animation-timing-function:cubic-bezier(0.65,0,0.35,1)}52%{transform:translateY(46%);animation-timing-function:cubic-bezier(0.65,0,0.35,1)}100%{transform:translateY(100%);visibility:hidden;animation-timing-function:cubic-bezier(0.65,0,0.35,1)}}@keyframes waveloop{from{transform:translateX(0%)}to{transform:translateX(-50%)}}.lazyload,.lazyloading{opacity:0 !important}.lazyloaded{opacity:1;transition:opacity .5s linear}h1,h2,h3,h4,h5{margin:0}.h1{font-weight:600}@media (max-width:767px){.h1{font-size:3.25em;line-height:.96154em}}@media (min-width:768px){.h1{font-size:5em;line-height:.875em}}.h1-small{font-weight:600}@media (max-width:767px){.h1-small{font-size:2.1875em;line-height:1.28571em}}@media (min-width:768px){.h1-small{font-size:4.0625em;line-height:1.07692em}}.h2{font-weight:bold;color:#5084C0}@media (max-width:767px){.h2{font-size:1.5em;line-height:1.25em}}@media (min-width:768px){.h2{font-size:1.75em;line-height:1.21429em}}.h3,.h4,.h5{font-size:1.25em;line-height:1.3em;font-weight:bold;color:#5084C0}p{margin:0;color:#000}em,i{font-style:italic}sub{vertical-align:sub}sup{vertical-align:super}strong,b{font-weight:bold}a,a:visited,a:hover{text-decoration:none}.p,.ul,.ol{font-size:.875em;line-height:1.85714em;color:#000}ul,ol{list-style:none;padding:0;margin:0;color:#000}.testo_gestionale>:first-child,.formatted-text>:first-child,.article__content>:first-child{margin-top:0}.testo_gestionale h1,.testo_gestionale h2,.testo_gestionale h3,.testo_gestionale h4,.testo_gestionale h5,.formatted-text h1,.formatted-text h2,.formatted-text h3,.formatted-text h4,.formatted-text h5,.article__content h1,.article__content h2,.article__content h3,.article__content h4,.article__content h5{margin-top:50px}.testo_gestionale p,.testo_gestionale ul,.testo_gestionale ol,.formatted-text p,.formatted-text ul,.formatted-text ol,.article__content p,.article__content ul,.article__content ol{margin-top:40px;font-size:1.125em;line-height:1.77778em}.testo_gestionale ul li,.testo_gestionale ol li,.formatted-text ul li,.formatted-text ol li,.article__content ul li,.article__content ol li{position:relative}.testo_gestionale ul li:before,.testo_gestionale ol li:before,.formatted-text ul li:before,.formatted-text ol li:before,.article__content ul li:before,.article__content ol li:before{display:inline-block;color:#5084C0}.testo_gestionale ul li,.formatted-text ul li,.article__content ul li{padding-left:25px}.testo_gestionale ul li:before,.formatted-text ul li:before,.article__content ul li:before{content:'';position:absolute;left:0px;top:10px;width:8px;height:8px;border-radius:50%;background-color:#A5C1E2}.testo_gestionale ol,.formatted-text ol,.article__content ol{counter-reset:my-awesome-counter}.testo_gestionale ol li,.formatted-text ol li,.article__content ol li{counter-increment:my-awesome-counter;padding-left:45px}.testo_gestionale ol li:before,.formatted-text ol li:before,.article__content ol li:before{content:counter(my-awesome-counter) ".";margin-left:-45px;padding-right:15px;font-weight:bold;min-width:45px;text-align:right}.testo_gestionale table,.formatted-text table,.article__content table{border:none;border-collapse:collapse;border-spacing:0}.testo_gestionale table td,.formatted-text table td,.article__content table td{padding:15px}.testo_gestionale table td p,.testo_gestionale table td ul,.testo_gestionale table td ol,.testo_gestionale table td span,.testo_gestionale table td a,.formatted-text table td p,.formatted-text table td ul,.formatted-text table td ol,.formatted-text table td span,.formatted-text table td a,.article__content table td p,.article__content table td ul,.article__content table td ol,.article__content table td span,.article__content table td a{margin:0;padding:0;font-size:1em;line-height:1.5em}.testo_gestionale a,.formatted-text a,.article__content a{font-weight:500;text-decoration:underline;color:#5084C0;word-wrap:break-word}.testo_gestionale video,.testo_gestionale img,.formatted-text video,.formatted-text img,.article__content video,.article__content img{width:100%;height:auto}.testo_gestionale .article__media,.testo_gestionale .article__gallery,.testo_gestionale .article__embed,.formatted-text .article__media,.formatted-text .article__gallery,.formatted-text .article__embed,.article__content .article__media,.article__content .article__gallery,.article__content .article__embed{margin-top:70px;margin-bottom:40px}.testo_gestionale .article__gallery--launch,.formatted-text .article__gallery--launch,.article__content .article__gallery--launch{position:relative;overflow:hidden;cursor:pointer}.testo_gestionale .article__gallery--launch .lightgallery,.formatted-text .article__gallery--launch .lightgallery,.article__content .article__gallery--launch .lightgallery{display:none}.testo_gestionale .article__gallery--icon,.formatted-text .article__gallery--icon,.article__content .article__gallery--icon{position:absolute;top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;background-color:#5084C0;border-radius:50%}.testo_gestionale .article__gallery--icon svg,.formatted-text .article__gallery--icon svg,.article__content .article__gallery--icon svg{fill:#fff;width:24px;height:24px;margin:18px 0 0 18px}.testo_gestionale .article__gallery--description,.formatted-text .article__gallery--description,.article__content .article__gallery--description{display:inline-block;margin-top:7px;font-size:.875em;line-height:1.14286em;font-style:italic;font-weight:500}.testo_gestionale .article__embed,.formatted-text .article__embed,.article__content .article__embed{position:relative;padding-bottom:56.271981%}.testo_gestionale .article__embed iframe,.formatted-text .article__embed iframe,.article__content .article__embed iframe{position:absolute;left:0;top:0;width:100% !important;height:100% !important;margin:0}@media (max-width:767px){.testo_gestionale p,.testo_gestionale ul,.testo_gestionale ol,.formatted-text p,.formatted-text ul,.formatted-text ol,.article__content p,.article__content ul,.article__content ol{padding-left:30px;padding-right:30px}}@media (min-width:768px){.testo_gestionale ul,.testo_gestionale ol,.formatted-text ul,.formatted-text ol,.article__content ul,.article__content ol{padding-left:9.259259%;padding-right:9.259259%}}@media (min-width:1025px){.testo_gestionale .article__gallery--launch,.formatted-text .article__gallery--launch,.article__content .article__gallery--launch{background-color:#000}.testo_gestionale .article__gallery--launch img,.formatted-text .article__gallery--launch img,.article__content .article__gallery--launch img{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:transform .5s cubic-bezier(0.65,0,0.35,1),opacity .5s cubic-bezier(0.65,0,0.35,1);transition:transform .5s cubic-bezier(0.65,0,0.35,1),opacity .5s cubic-bezier(0.65,0,0.35,1)}.testo_gestionale .article__gallery--launch:hover img,.formatted-text .article__gallery--launch:hover img,.article__content .article__gallery--launch:hover img{opacity:0.3;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html,body{width:100%;padding:0;margin:0}body{display:block;position:relative;width:100%;padding:0;margin:0;font-family:"Raleway",sans-serif;font-weight:400;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#1F1B54;overflow-x:hidden;font-display:swap}img,video,picture{display:block;border:none}#main-content{background-color:#ECF5FE}input,textarea,select{font-family:"Raleway",sans-serif;font-size:1.125em;line-height:1em;background-color:transparent;font-display:swap}select,button,input[type="reset"],input[type="button"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select,button,textarea,input[type="tel"],input[type="url"],input[type="text"],input[type="email"],input[type="reset"],input[type="button"],input[type="number"],input[type="search"],input[type="submit"],input[type="password"]{border-radius:30px}select:focus,button:focus,textarea:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="reset"]:focus,input[type="button"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="submit"]:focus,input[type="password"]:focus{outline:none;border-color:#5084C0;border-width:2px}select,button,input[type="tel"],input[type="url"],input[type="text"],input[type="email"],input[type="reset"],input[type="button"],input[type="number"],input[type="search"],input[type="submit"],input[type="password"]{height:60px}select,textarea,input[type="tel"],input[type="url"],input[type="text"],input[type="email"],input[type="number"],input[type="search"],input[type="password"]{border:#A5C1E2 solid 1px}select,input[type="tel"],input[type="url"],input[type="text"],input[type="email"],input[type="number"],input[type="search"],input[type="password"]{width:100%;padding:0 25px;color:#000}select{background-image:url(/themes/custom/lab/img/share/arrow-dropdown.svg);background-repeat:no-repeat;background-position:right center}select::-ms-expand{display:none}textarea{width:100%;min-height:200px;padding:25px;line-height:1.25em;color:#000;resize:vertical;overflow:hidden}button,input[type="reset"],input[type="button"],input[type="submit"]{padding:0 60px;font-size:1em;line-height:1em;font-weight:600;color:#5084C0;background:#eaeef1;background:-moz-linear-gradient(90deg,#eaeef1 0%,#fff 100%);background:-webkit-linear-gradient(90deg,#eaeef1 0%,#fff 100%);background:linear-gradient(90deg,#eaeef1 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eaeef1",endColorstr="#ffffff",GradientType=1);border:none;box-shadow:10px 10px 30px rgba(0,0,0,0.1),-10px -10px 30px #fff;cursor:pointer}label{font-size:.875em;line-height:1.85714em;font-weight:bold;color:#5084C0}fieldset{border:none;padding:0;margin:0}legend{float:inherit !important;margin:inherit !important}.form-item{margin-top:20px}.form-item .description{margin-top:5px;font-size:.8125em;line-height:1em;font-weight:500;color:#5A5A5A}.form-item .error{border:#D53D0B solid 2px}.form-item a{color:#5084C0;font-weight:bold;text-decoration:underline}.js-form-type-radio,.js-form-type-checkbox{display:block;position:relative;margin-top:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.js-form-type-radio input,.js-form-type-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.js-form-type-radio label,.js-form-type-checkbox label{position:relative;padding-top:7px;padding-left:35px}.js-form-type-radio label:after,.js-form-type-radio label:before,.js-form-type-checkbox label:after,.js-form-type-checkbox label:before{content:'';position:absolute}.js-form-type-radio label:after,.js-form-type-checkbox label:after{top:0;left:0;width:30px;height:30px;border:#5084C0 solid 1px}.js-form-type-radio label:before,.js-form-type-checkbox label:before{top:10px;left:10px;width:10px;height:10px;background-color:#5084C0;opacity:0}.js-form-type-radio input:checked ~ label:before,.js-form-type-checkbox input:checked ~ label:before{opacity:1}.js-form-type-radio input.error ~ label,.js-form-type-checkbox input.error ~ label{color:#D53D0B}.js-form-type-radio input.error ~ label:after,.js-form-type-checkbox input.error ~ label:after{border-color:#D53D0B}.js-form-type-radio label:after,.js-form-type-radio label:before{border-radius:50%}.js-form-type-checkbox:after{border-radius:10px}.js-form-type-checkbox:before{border-radius:3px}.fieldset-legend{display:block;font-size:.875em;line-height:1.85714em;font-weight:500;color:#5A5A5A}.form-actions{padding-top:45px;text-align:center}.lg-prev,.lg-next{background:none;box-shadow:none}.style__primary,.button__primary,.pager__item.is-active a{position:relative;color:#5084C0;border-radius:30px;overflow:hidden;box-shadow:10px 10px 30px rgba(0,0,0,0.1),-10px -10px 30px #fff;transition:box-shadow 0.3s ease-in-out}.style__primary:visited,.button__primary:visited,.pager__item.is-active a:visited{color:#5084C0}.style__primary:before,.button__primary:before,.pager__item.is-active a:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f5fe;background:-moz-linear-gradient(90deg,rgba(0,0,0,0.065) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(90deg,rgba(0,0,0,0.065) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,0.065) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ecf5fe",endColorstr="#ffffff",GradientType=1);z-index:3}.style__secondary,.button__secondary{display:inline-block;position:relative;padding:5px;font-size:.875em;line-height:1em;font-weight:bold;color:#5084C0}.style__secondary:visited,.button__secondary:visited{color:#5084C0}.button__primary{display:inline-block;padding:20px 50px;font-size:16px;font-weight:500;line-height:20px;cursor:pointer;z-index:3}.button__primary--text{position:relative;z-index:4}.button__primary:after,.button__primary--border{display:block;position:absolute}.button__primary--border{top:0;left:0;width:100%;height:100%;border:#5084C0 solid 2px;border-radius:30px;opacity:0;transition:opacity 0.2s ease-out 0.4s;z-index:1}.button__primary:after{content:'';top:-20px;left:-20px;width:calc(100% + 40px);height:calc(100% + 40px);z-index:2;transform-origin:0% 0%;transform:translate(0%,0%);transition:transform 0.6s ease-in-out}.button__primary:not(.white){background-color:#ECF5FE}.button__primary:not(.white):after{background-color:#ECF5FE;box-shadow:0 0 10px 12px #ECF5FE}.button__primary.white{background-color:#fff}.button__primary.white:after{background-color:#fff;box-shadow:0 0 10px 12px #fff}@media (min-width:1025px){.button__primary:hover{box-shadow:0px 0px 0px #CAE0E9,0px 0px 0px #FFFFFF}.button__primary:hover:after{transform:translate(calc(100% + 20px),calc(75% + 20px))}.button__primary:hover .button__primary--border{transition:opacity 0.2s ease-in-out;opacity:0.75}}.button__secondary{fill:#5084C0;backface-visibility:hidden}.button__secondary--text{display:inline-block;transform:translateX(0);transition:transform .3s cubic-bezier(0.76,0,0.24,1)}.button__secondary [class^="icons--"]{margin-left:10px;transform:translateX(0);transition:transform .3s cubic-bezier(0.76,0,0.24,1) .15s}@media (min-width:1025px){.button__secondary:after{content:'';display:block;position:absolute;top:50%;right:0%;width:32px;height:32px;margin:-16px -16px 0 0;border-radius:50%;background-color:#5084C0;transform-origin:50% 50%;opacity:0.25;transform:scale(0) translateX(0);transition:transform .3s cubic-bezier(0.76,0,0.24,1) .15s}.button__secondary:hover .button__secondary--text{transform:translateX(12px)}.button__secondary:hover [class^="icons--"]{transform:translateX(12px)}.button__secondary:hover:after{transform:scale(1) translateX(6px)}}.wave--top-left,.wave--top-right,.wave--bottom-left,.wave--bottom-right{position:absolute;overflow:hidden;z-index:11}.wave--top-left svg,.wave--top-right svg,.wave--bottom-left svg,.wave--bottom-right svg{width:100%;height:100%;min-width:320px}.wave--top-left:not(.white) svg,.wave--top-right:not(.white) svg,.wave--bottom-left:not(.white) svg,.wave--bottom-right:not(.white) svg{fill:#ECF5FE}.wave--top-left.white svg,.wave--top-right.white svg,.wave--bottom-left.white svg,.wave--bottom-right.white svg{fill:#fff}.wave--top-left,.wave--top-right{top:0;transform:scaleY(-1)}.wave--bottom-left,.wave--bottom-right{bottom:0}.wave--top-left,.wave--bottom-left{left:0}.wave--top-right,.wave--bottom-right{right:0}.wave--top-right svg,.wave--bottom-right svg{transform:scaleX(-1)}.wave__spacer{position:relative;z-index:2}.wave__spacer[data-color-wave="light"] svg{fill:#ECF5FE}.wave__spacer[data-color-wave="white"] svg{fill:#fff}.wave__spacer[data-color-back="light"]{background-color:#ECF5FE}.wave__spacer[data-color-back="white"]{background-color:#fff}.wave__spacer[data-color-back="primary"]{background-color:#5084C0}.wave__spacer[data-color-back="secondary"]{background-color:#1F1B54}@media (max-width:767px){.wave--top-left,.wave--top-right,.wave--bottom-left,.wave--bottom-right{width:100%;height:75px;max-width:386px}.wave__spacer{height:75px}}@media (min-width:768px){.wave--top-left,.wave--top-right,.wave--bottom-left,.wave--bottom-right{width:720px;height:140px}.wave__expanded{width:100%}.wave__expanded:after{content:'';position:absolute;top:0;width:calc(100% - 719px);height:100%}.wave__expanded:not(.white):after{background-color:#ECF5FE}.wave__expanded.white:after{background-color:#fff}.wave__expanded.wave--top-left,.wave__expanded.wave--bottom-left{padding-left:calc(100% - 720px)}.wave__expanded.wave--top-left:after,.wave__expanded.wave--bottom-left:after{left:0}.wave__expanded.wave--top-right,.wave__expanded.wave--bottom-right{padding-right:calc(100% - 720px)}.wave__expanded.wave--top-right:after,.wave__expanded.wave--bottom-right:after{right:0}.wave__spacer{height:140px}}#header{top:0;width:100%;z-index:99}#header .burgermenu{position:absolute;top:0;right:0;width:100%;font-size:0;text-align:right;overflow-x:hidden;pointer-events:none;z-index:4}#header .burgermenu__cta{position:relative;display:inline-block;font-size:16px;pointer-events:all;z-index:2}#header .burgermenu__cta--label,#header .burgermenu__cta--icon{display:inline-block;vertical-align:middle}#header .burgermenu__cta--label{margin-right:12px;font-size:.875em;line-height:1em;font-weight:bold;color:#5084C0}#header .burgermenu__cta--icon:before{border-radius:50%}#header .burgermenu__cta--icon span{display:block;width:34%;height:1px;margin-left:auto;margin-right:auto;background-color:#5084C0;transform-origin:50% 50%;transform:translate(0px,0px) rotate(0deg);transition:transform .5s cubic-bezier(0.65,0,0.35,1)}#header .burgermenu__wave{position:absolute;top:0;fill:#ECF5FE;z-index:1;transition:opacity .5s linear 1s;opacity:1}#header .burgermenu__wave svg{width:100%;height:100%}#header .region-header{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#ECF5FE;transform-origin:0% 0%;transform:scaleY(0);overflow:hidden;z-index:3}#header .region-header .logo-header{display:block;opacity:0}#header .region-header .logo-header svg{width:100%;height:100%;fill:#5084C0}#header .region-header .wrapper-menu{display:flex;width:100%}#header .region-header .wrapper-menu .scroll-menu{max-height:100%;margin:auto;overflow-y:auto}#header .region-header .wrapper-menu .scroll-menu .primary-menu{display:flex;flex-direction:column;justify-content:center;width:100%}#header .region-header .wrapper-menu .scroll-menu .primary-menu .menu>li>a,#header .region-header .wrapper-menu .scroll-menu .primary-menu .menu>li>a:visited{color:#5084C0}#header .region-header .wrapper-menu .scroll-menu .primary-menu .menu>li>a{display:inline-block;opacity:0;transform-origin:0% 0%}#header .region-header .wrapper-menu .scroll-menu .primary-menu .selettore-lingua ul{font-size:0}#header .region-header .wrapper-menu .scroll-menu .primary-menu .selettore-lingua ul>li{display:inline-block;font-size:16px;opacity:0}#header .region-header .wrapper-menu .scroll-menu .primary-menu .selettore-lingua ul>li:not(:first-child){margin-left:20px}#header .region-header .wrapper-menu .scroll-menu .primary-menu .selettore-lingua ul>li>a,#header .region-header .wrapper-menu .scroll-menu .primary-menu .selettore-lingua ul>li>a:visited{font-size:.875em;line-height:1em;font-weight:bold;text-transform:uppercase;color:#5084C0}#header .region-header-clone{display:flex;flex-direction:row;justify-content:space-between;position:absolute;top:0;left:0;align-items:center;width:100%;height:100px;background-color:#fff;z-index:2}#header .region-header-clone .logo-header{margin-left:7.29167%}#header .region-header-clone .logo-header svg{width:118px;height:60px;fill:#5084C0}#header .region-header-clone li>a,#header .region-header-clone li>a:visited{color:#5084C0}#header .region-header-clone nav .menu{display:flex;flex-direction:row}#header .region-header-clone nav .menu li.area-riservata{display:none}#header .region-header-clone nav .menu li>a{font-weight:500}#header .region-header-clone .selettore-lingua{margin-right:7.29167%;text-transform:uppercase;text-align:right}#header .region-header-clone .selettore-lingua li>a{font-weight:bold}#header.is-open .burgermenu__wave{opacity:0}@media (max-width:767px){#header{position:sticky;position:-webkit-sticky}#header .burgermenu{height:75px}#header .burgermenu__cta{margin:7px 19.99998px 0 0}#header .burgermenu__cta--label{display:none}#header .burgermenu__cta--icon{width:46px;height:46px}#header .burgermenu__cta--icon span:first-child{margin-top:20px}#header .burgermenu__cta--icon span:last-child{margin-top:4px}#header .burgermenu__wave{right:0;width:386px;height:100%}#header .region-header .logo-header{margin:7px 0 0 19.99998px;width:104px;height:52px}#header .region-header .wrapper-menu{height:calc(100% - 52px);padding:6vh 0 30px 0;justify-content:center}#header .region-header .wrapper-menu .scroll-menu{-ms-overflow-style:none;scrollbar-width:none}#header .region-header .wrapper-menu .scroll-menu::-webkit-scrollbar{display:none}#header .region-header .wrapper-menu .scroll-menu .menu>li:not(:first-child){margin-top:5vh}#header .region-header .wrapper-menu .scroll-menu .menu>li>a{font-size:1.75em;line-height:1em}#header .region-header .wrapper-menu .scroll-menu .selettore-lingua{margin-top:22vh}#header .region-header-clone{display:none;width:0px;height:0px;visibility:hidden;overflow:hidden}#header.is-open .burgermenu__cta--icon span:first-child{transform:translateY(2.5px) rotate(45deg)}#header.is-open .burgermenu__cta--icon span:last-child{transform:translateY(-2.5px) rotate(-45deg)}}@media (min-width:768px) and (max-width:1024px){#header{position:sticky;position:-webkit-sticky}#header .region-header .primary-menu{padding-left:30%}#header .region-header-clone nav .menu li{padding:0 1vw}#header .region-header-clone nav .menu li>a{font-size:.9375em;line-height:1em;letter-spacing:-0.85px}#header .region-header-clone .selettore-lingua{font-size:.8125em;line-height:1em}}@media (min-width:768px){#header .burgermenu{height:140px;transform:translateY(0%);transition:transform .5s cubic-bezier(0.76,0,0.24,1)}#header .burgermenu__cta{margin:25px 7.29167% 0 0}#header .burgermenu__cta--icon{width:60px;height:60px}#header .burgermenu__cta--icon span:first-child{margin-top:26px}#header .burgermenu__cta--icon span:last-child{margin-top:6px}#header .burgermenu__wave{right:calc(7.29167% - 120px);width:720px;height:100%}#header .burgermenu__wave:after{content:'';display:block;position:absolute;top:0;left:100%;width:25vw;height:100%;background-color:#ECF5FE}#header .region-header .logo-header{margin:25px 0 0 7.29167%;width:118px;height:60px}#header .region-header .wrapper-menu{height:calc(100% - 85px);padding:6vh 0 30px 0}#header .region-header .wrapper-menu .scroll-menu{width:100%}#header .region-header .wrapper-menu .scroll-menu .primary-menu .menu>li:not(:first-child){margin-top:5.5vh}#header .region-header .wrapper-menu .scroll-menu .primary-menu .menu>li>a{font-size:2.5em;line-height:1em}#header .region-header .wrapper-menu .scroll-menu .primary-menu .selettore-lingua{margin-top:14vh}#header .region-header-clone{transform:translateY(-101%);transition:transform .5s cubic-bezier(0.76,0,0.24,1)}#header .region-header-clone.headroom--not-top.headroom--pinned{transform:translateY(0%)}#header:not(.is-open) .burgermenu.headroom--not-top{transform:translateY(-101%)}#header.is-open .burgermenu__cta--icon span:first-child{transform:translateY(3.5px) rotate(45deg)}#header.is-open .burgermenu__cta--icon span:last-child{transform:translateY(-3.5px) rotate(-45deg)}}@media (min-width:1025px){#header{position:fixed}#header .region-header .primary-menu{padding-left:28%}#header .region-header-clone nav{margin-left:20px}#header .region-header-clone nav .menu li{padding:0 1.4vw}#header .region-header-clone nav .menu li>a{font-size:1.125em;line-height:1em}#header .region-header-clone .selettore-lingua{min-width:80px;font-size:.875em;line-height:1em}}#footer{background-color:#1F1B54}.footer__container{position:relative;font-size:.875em;line-height:1.71429em;color:#fff;overflow:hidden;z-index:10}.footer__container p,.footer__container a,.footer__container a:visited{color:#fff}.footer__company,.footer__links--email{font-weight:500}.footer__links--menu{font-weight:bold}.footer__logo svg{width:106px;height:54px;fill:#fff}@media (max-width:767px){.footer__container{padding:0px 19.99998px 19.99998px 19.99998px}.footer__company,.footer__links--email,.footer__links--menu{margin-top:30px}.footer__links--menu{max-width:420px}.footer__links--menu .menu{display:flex;flex-direction:row;justify-content:space-between}}@media (min-width:768px){.footer__container{margin-top:-25px;padding:0px 7.29167% 50px}.footer__logo{position:absolute;top:0;left:7.29167%}.footer__company,.footer__links{padding-left:180px}.footer__links{overflow:hidden}.footer__links--email,.footer__links--menu{margin-top:30px}.footer__links--email{float:left;padding-right:14px}.footer__links--menu{float:right}.footer__links--menu .menu{overflow:hidden}.footer__links--menu .menu li{float:left}.footer__links--menu .menu li>a{padding:0px 6px}}.pager__items{font-size:0;text-align:center}.pager__item{display:inline-block;font-size:16px;vertical-align:middle}.pager__item a{display:block;font-weight:600;color:#5084C0}@media (max-width:767px){.pager__item a{width:40px;height:40px;font-size:.875em;line-height:2.85714em}}@media (min-width:768px){.pager__item a{width:60px;height:60px;font-size:1em;line-height:3.75em}}.share__content{box-shadow:10px 10px 30px rgba(0,0,0,0.1),-10px -10px 30px #fff;border-radius:30px;overflow:hidden}.share__open,.share__socials{background:#f5f5fe;background:-moz-linear-gradient(90deg,#EEF1F4 0%,#fff 100%);background:-webkit-linear-gradient(90deg,#EEF1F4 0%,#fff 100%);background:linear-gradient(90deg,#EEF1F4 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#EEF1F4",endColorstr="#FFFFFF",GradientType=1);border-radius:30px}.share__open{display:block;position:absolute;width:60px;height:60px;padding:20px;cursor:pointer;z-index:2}.share__open svg{width:20px;height:20px}.share__socials{position:relative;font-size:0;z-index:1}.share__social{font-size:16px}.share__social a{display:block}.share svg{fill:#5084C0}@media (max-width:1024px){.share__content{display:inline-block;height:60px;max-width:60px;-webkit-transition:max-width 1s cubic-bezier(0.65,0,0.35,1);transition:max-width 1s cubic-bezier(0.65,0,0.35,1)}.share__content.is-open{max-width:340px}.share__open{box-shadow:10px 0px 15px rgba(0,0,0,0.07)}.share__socials,.share__social{display:inline-block}.share__socials{padding-left:68px;padding-right:14px;white-space:nowrap}.share__social a{height:60px;width:48px;height:60px;padding:19px 4px}.share__social a svg{width:40px;height:22px}}@media (min-width:1025px){.share__content{width:60px;max-height:60px;-webkit-transition:max-height 1s cubic-bezier(0.65,0,0.35,1);transition:max-height 1s cubic-bezier(0.65,0,0.35,1)}.share__content.is-open{max-height:270px}.share__open{box-shadow:0px 10px 15px rgba(0,0,0,0.07)}.share__socials{width:60px;padding-top:66px;padding-bottom:10px}.share__social a{width:60px;height:48px;padding:14px 20px}.share__social a svg{width:20px;height:20px}.share__social.whatsapp{display:none}}.breadcrumb{margin-top:25px}.breadcrumb ol{display:flex;flex-direction:row}.breadcrumb ol li{font-size:.875em;line-height:1em;font-weight:500}.breadcrumb ol li:not(:first-child){margin-left:4px}.breadcrumb ol li:not(:first-child):before{content:'/';display:inline-block}select.ui-datepicker-month,select.ui-datepicker-year{padding:7px 20px 7px 10px;height:auto;border-color:rgba(0,0,0,0.4);border-radius:2px}select.ui-datepicker-year{margin-left:5px !important}.grecaptcha-badge{z-index:9999999 !important}.curtain{position:fixed;bottom:0;left:0;width:100%;height:calc(100vh + 140px);z-index:399;overflow:hidden;animation:curtain 3s both}.curtain:after{content:'';display:block;margin-top:89px;width:100%;height:100%;background-color:#ECF5FE}.curtain__wave{position:absolute;top:0;left:0;width:100%;height:90px;overflow:hidden;backface-visibility:hidden}.curtain__wave--front,.curtain__wave--back{width:200%;min-width:1920px;fill:#ECF5FE;backface-visibility:hidden}.curtain__wave--front{position:absolute;bottom:0px;left:0;height:80%;z-index:2;animation:5s linear infinite both waveloop}.curtain__wave--back{position:relative;height:100%;opacity:0.65;z-index:1;animation:8s linear infinite both waveloop}.sidebar{background-color:#fff}.sidebar__links{font-size:1.125em;line-height:1.33333em;font-weight:500}.sidebar__link:not(.selected) a,.sidebar__link:not(.selected) a:visited{font-size:1em;line-height:1.25em;color:#5084C0}.sidebar__link.active a,.sidebar__link.active a:visited{font-weight:bold;color:#1F1B54}@media (max-width:767px){.sidebar__content{padding:30px 15px}.sidebar__links{display:none}.sidebar__filter-select{display:block}}@media (min-width:768px){.sidebar__content{position:-webkit-sticky;position:sticky;top:140px;margin-bottom:140px}.sidebar__link:not(:first-child){margin-top:30px}}@media (min-width:1025px){.sidebar__link a{transition:color .5s linear}}.has-the-sidebar.policy .right-of-sidebar .formatted-text table,.has-the-sidebar.cookie .right-of-sidebar .formatted-text table,.has-the-sidebar.complaints .right-of-sidebar .formatted-text table{display:block;width:100%;overflow-x:auto}@media (min-width:768px){.has-the-sidebar{position:relative;display:flex;flex-direction:row}.has-the-sidebar .sidebar{flex-shrink:0}.has-the-sidebar .sidebar__filter-select{display:none}.has-the-sidebar .right-of-sidebar{flex-shrink:0}.has-the-sidebar.policy{padding-bottom:80px}.has-the-sidebar.policy .sidebar{border-right:rgba(0,0,0,0.15) solid 1px}.has-the-sidebar.policy .sidebar .sidebar__link a{display:block;position:relative;padding-right:50px;font-size:.9375em;line-height:1.2em}.has-the-sidebar.policy .sidebar .sidebar__link a.link-ext:after{content:'';display:block;position:absolute;top:3px;right:25px;width:14px;height:14px;background:url(/themes/custom/lab/img/share/external-link.svg) no-repeat center;background-size:14px 14px}.has-the-sidebar.policy .right-of-sidebar{padding-left:40px}}@media (min-width:768px) and (max-width:1024px){.has-the-sidebar .sidebar{width:35%;flex-basis:35%}.has-the-sidebar .right-of-sidebar{width:65%;flex-basis:65%}}@media (min-width:1025px){.has-the-sidebar .sidebar{flex-basis:26%}.has-the-sidebar .right-of-sidebar{flex-basis:74%}}.section{position:relative}.section.bg-white{background-color:#fff}.section.hero{width:100%;min-height:560px;overflow:hidden}.section.hero:not(.full-height){height:80vw;max-height:740px}.section.hero.background-black .hero__content--media{background-color:#000}.section.hero.background-primary .hero__content--media{background-color:#5084C0}.section.hero.default-page{background-color:#5084C0}@media (max-width:767px){.section.hero.full-height{height:calc(100vh - 50px)}}@media (min-width:768px){.section.hero.full-height{height:100vh}}.section .hero__content{position:relative;width:100%;height:100%}.section .hero__content--logo,.section .hero__content--title{position:absolute}.section .hero__content--logo{display:block;z-index:4}.section .hero__content--logo svg{width:100%;height:100%}.section .hero__content a{color:inherit}.section .hero__content--media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.section .hero__content--media img,.section .hero__content--media picture,.section .hero__content--media video{width:100%;height:100%}.section .hero__content--media img,.section .hero__content--media video{object-fit:cover}.section .hero__content--media:not(.vivid) video{opacity:50%}.section .hero__content--media:not(.vivid) img{opacity:30%}.section .hero__content--media .swiper-container{height:100%}.section .hero__content--media .swiper-container__arrow{position:absolute;top:calc(50% - 30px);display:block;width:60px;height:60px;padding:19px;z-index:3;outline:none;cursor:pointer;background-color:#f5f5fe;box-shadow:none;opacity:1;transition:opacity .3s linear}.section .hero__content--media .swiper-container__arrow.swiper-button-disabled{cursor:auto;opacity:0.25}.section .hero__content--media .swiper-container__arrow svg{width:22px;height:22px;fill:#1F1B54}.section .hero__content--media .swiper-container__arrow.prev svg{transform:scaleX(-1)}.section .hero__content--media .swiper-container__arrow.next{right:20px}@media (max-width:767px){.section .hero__content--media .swiper-container__arrow{width:30px;height:30px;top:calc(96% - 30px)}.section .hero__content--media .swiper-container__arrow.prev{right:80px}.section .hero__content--media .swiper-container__arrow.prev svg{transform:scaleX(-1) translate(50%,-50%)}.section .hero__content--media .swiper-container__arrow.next svg{transform:translate(-50%,-50%)}}@media (min-width:768px){.section .hero__content--media .swiper-container__arrow.prev{left:20px}}.section .hero__content--media-play{margin-top:40px}.section .hero__content--title{z-index:3}.section .hero__content--title:not(.dark) .logo svg{fill:#fff}.section .hero__content--title:not(.dark) .title,.section .hero__content--title:not(.dark) .breadcrumb li,.section .hero__content--title:not(.dark) .breadcrumb li a,.section .hero__content--title:not(.dark) .breadcrumb li a:visited{color:#fff}.section .hero__content--title .button__primary{box-shadow:none;text-align:center;word-wrap:break-word}.section .hero__content:not(.dark) .hero__content--logo svg{fill:#fff}.section .hero__content:not(.dark) .hero__content--title,.section .hero__content:not(.dark) .hero__content--title .breadcrumb li,.section .hero__content:not(.dark) .hero__content--title .breadcrumb li a,.section .hero__content:not(.dark) .hero__content--title .breadcrumb li a:visited{color:#fff}@media (max-width:767px){.section .hero__content--logo,.section .hero__content--title{left:19.99998px}.section .hero__content--logo{top:60px;width:137px;height:70px}.section .hero__content--title{top:38%}.section .hero__content--title .button__primary{padding:20px 30px}}@media (min-width:768px){.section .hero__content--logo,.section .hero__content--title{left:12.5%}.section .hero__content--logo{top:40px;width:176px;height:90px}.section .hero__content--title{top:36%;width:85.41667%}.section .hero__content--title .title span{display:block}}.paragraph__content{max-width:1080px;margin-left:auto;margin-right:auto}.paragraph__text.text_link p,.paragraph__text.text_link a{display:inline}.paragraph__text.text_link a{text-decoration:underline;color:#5084C0}.paragraph__text.text_link ul{padding-left:20px}.paragraph__text.text_link ul li{list-style:disc}@media (max-width:767px){.paragraph__content{padding-left:45px;padding-right:45px}.paragraph__text{margin-top:20px;font-size:1.125em;line-height:1.44444em}.paragraph__cta{margin-top:30px;text-align:center}}@media (min-width:768px){.paragraph__content{padding-left:30px;padding-right:30px}.paragraph__text{font-size:1.625em;line-height:1.38462em}.paragraph__text,.paragraph__cta{margin-top:50px}}.centered.white{background-color:#fff}.centered--title,.centered--text,.centered--media,.centered--cta{margin-top:50px}.centered--paragraph{max-width:810px;margin-left:auto;margin-right:auto}.centered--text{font-size:1.125em;line-height:1.77778em}.centered--media img,.centered--media video{width:100%;height:auto}@media (min-width:768px){.centered--content{text-align:center}.centered--logo{margin-left:auto;margin-right:auto}}.history__content{text-align:center}.history__arrow{position:absolute;top:calc(50% - 30px);display:block;width:60px;height:60px;padding:19px;z-index:3;outline:none;cursor:pointer;opacity:1;transition:opacity .3s linear}.history__arrow.swiper-button-disabled{cursor:auto;opacity:0.25}.history__arrow svg{width:22px;height:22px;fill:#1F1B54}.history__arrow.prev{left:20px}.history__arrow.prev svg{transform:scaleX(-1)}.history__arrow.next{right:20px}.history__story--media{position:relative;border-radius:50%;overflow:hidden}.history__story--media picture{aspect-ratio:1}.history__story--media picture img{width:100%;height:100%;object-fit:cover}.history__story--media-gallery{position:absolute;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.3)}.history__story--media-icon{display:inline-block;width:60px;height:60px;margin-top:calc(50% - 30px);border-radius:50%;background-color:#5084C0}.history__story--media-icon svg{fill:#fff;width:24px;height:24px;margin-top:18px}.history__story--text{text-align:left}.history__story--text .title{color:#5084C0;font-weight:600}.history__story--text .p{color:#000}.history__story--label{text-align:left}.history__story--label-text,.history__story--label-number{display:block}.history__story--label-text{font-size:.875em;line-height:1em;font-weight:bold;color:#5084C0}.history__story--label-number{font-weight:100;color:#000}@media (max-width:767px){.history__content{padding-left:15px;padding-right:15px}.history__arrow{display:none}.history__year:not(:first-child){margin-top:70px}.history__year:not([data-label]) .history__story--label{display:none}.history__story:not(:first-child){margin-top:40px}.history__story--label{margin-bottom:20px}.history__story--label-number{font-size:3.25em;line-height:1em}.history__story--text .p{margin-top:30px;font-size:1em;line-height:1.625em}.history__story--media{max-width:420px;margin:20px auto 0 auto}}@media (min-width:768px){.history__content{max-width:1290px;margin-left:auto;margin-right:auto;padding-left:110px;padding-right:110px}.history__story{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:start}.history__story--label{margin-bottom:40px}.history__story--text{padding-left:7.29167%}.history__story--text .p{margin-top:20px}.history__story--media{flex-grow:0;flex-shrink:0;flex-basis:41.176470%;max-width:420px}}@media (min-width:768px) and (max-width:1024px){.history__story--label-number{font-size:2.375em;line-height:1em}.history__story--text{padding-top:30px}.history__story--text .p{font-size:1.0625em;line-height:1.64706em}}@media (min-width:1025px){.history__story--label-number{font-size:3.25em;line-height:1em}.history__story--text{padding-top:60px}.history__story--text .p{font-size:1.125em;line-height:1.66667em}.history__story--media{overflow:hidden}.history__story--media-gallery{backface-visibility:hidden;opacity:0;-webkit-transition:opacity .5s cubic-bezier(0.76,0,0.24,1);transition:opacity .5s cubic-bezier(0.76,0,0.24,1)}.history__story--media-icon{backface-visibility:hidden;-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);-webkit-transition:transform .5s cubic-bezier(0.76,0,0.24,1);transition:transform .5s cubic-bezier(0.76,0,0.24,1)}.history__story--media:hover .history__story--media-gallery{opacity:1}.history__story--media:hover .history__story--media-icon{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}.timeline{position:relative;overflow:hidden}.timeline__wave{position:absolute;top:0;right:0;fill:#fff}.timeline__content{background-color:#fff}.timeline__slider:after{content:'';display:block;position:absolute;top:40px;left:0%;width:100%;height:1px;background-color:#5A5A5A;opacity:0.3;z-index:1}.timeline__years{z-index:2}.timeline__year{width:60px;padding-bottom:15px}.timeline__year--label{position:absolute;top:0;left:7px;font-size:.8125em;line-height:1em;font-weight:bold;white-space:nowrap;color:#1F1B54}.timeline__year--marker{display:block;width:30px;height:30px;margin-top:25px;padding:5px;background-color:#fff;border-radius:50%;overflow:hidden;box-shadow:inset 0px 0px 0px 0px rgba(0,0,0,0),0px 0px 0px 0px rgba(0,0,0,0.12);transition:box-shadow .3s linear}.timeline__year--marker:before{content:'';display:block;width:100%;height:100%;background-color:#A5C1E2;border-radius:50%;transition:transform .3s linear,background .3s linear}.timeline__year:not([data-year-id]) .timeline__year--marker:before{transform:scale(0.53333)}.timeline__year.swiper-slide-thumb-active .timeline__year--marker,.timeline__year.slide-active .timeline__year--marker{box-shadow:inset 10px 10px 18px 0px rgba(0,0,0,0.1),5px 3px 12px 0px rgba(0,0,0,0.2)}.timeline__year.swiper-slide-thumb-active .timeline__year--marker:before,.timeline__year.slide-active .timeline__year--marker:before{background-color:#5084C0}.timeline__year.swiper-slide-thumb-active[data-year-id] .timeline__year--marker:before,.timeline__year.slide-active[data-year-id] .timeline__year--marker:before{transform:scale(0.9)}.timeline__arrow{display:block;position:absolute;top:calc(50% + 5px);padding:19px;z-index:3;background-color:#fff;outline:none;cursor:pointer;opacity:1;transition:opacity .3s linear}.timeline__arrow.swiper-button-disabled{cursor:auto;opacity:0}.timeline__arrow svg{width:22px;height:22px;fill:#1F1B54}.timeline__arrow.prev{left:25px}.timeline__arrow.prev svg{transform:scaleX(-1)}.timeline__arrow.next{right:25px}@media (max-width:767px){.timeline{padding-top:40px}.timeline__wave{width:195px;height:40px}.timeline__content{padding:25px 15px 12px 15px;overflow:visible}.timeline__slider{overflow:visible}.timeline__arrow{display:none}}@media (min-width:768px){.timeline{padding-top:50px}.timeline__wave{width:240px;height:50px}.timeline__content{padding:35px 85px 20px 85px}.timeline__slider{margin-left:10px;margin-right:10px}}.news-archive__cta{text-align:center}@media (min-width:768px){.news-archive__articles{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.news-archive__articles .article{margin-top:25px;margin-bottom:45px;flex-grow:0;flex-shrink:0;flex-basis:44%}}@media (min-width:768px){.news-archive.preview .news-archive__content{max-width:1140px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px}}.news-slider{overflow:hidden}.news-slider__cta{text-align:center}@media (max-width:767px){.news-slider__content{padding:0 45px}.news-slider__articles{overflow:visible}.news-slider__articles .article{width:92%;padding-right:30px}.news-slider__articles .article:last-child{width:calc(92% + 30px)}.news-slider__cta{margin-top:40px}}@media (min-width:768px){.news-slider__content{max-width:1140px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px}.news-slider__articles .article{width:50%}.news-slider__cta{margin-top:60px}}@media (min-width:768px) and (max-width:1024px){.news-slider__articles{margin-left:-45px;margin-right:-45px}.news-slider__articles .article{padding:0 45px}}@media (min-width:1025px){.news-slider__articles{margin-left:-90px;margin-right:-90px}.news-slider__articles .article{padding:0 90px}}.article__title{font-size:16px}.article__title a,.article__title a:visited{color:#1F1B54}.article__title--h2{font-weight:500}.article__overtitle{font-size:1em;line-height:1em;margin-bottom:10px}.article__overtitle--category{display:inline-block;font-weight:bold;text-transform:uppercase;color:#5084C0}.article__overtitle--time{display:inline-block;font-weight:500;color:#5A5A5A}.article__excerpt{font-size:1em;line-height:1.625em}.article__excerpt a,.article__excerpt a:visited{display:block;color:#000;height:9.75em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.article__cta{margin-top:25px}@media (max-width:767px){.article__title--h2{font-size:1.625em;line-height:1.25em}.article__excerpt{margin-top:20px}}@media (min-width:768px){.article__title--h2{font-size:1.875em;line-height:1.25em;height:3.75em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media (min-width:768px){.alternate__item--wrapper{display:flex}.alternate__media picture,.alternate__media picture img,.alternate__media video{width:100%;height:100%}.alternate__media img,.alternate__media video{object-fit:cover}}.alternate.marchi .alternate__logo{margin-bottom:40px}.alternate.marchi .alternate__logo .felce-azzurra{width:115px;height:70px}.alternate.marchi .alternate__logo .cleo{width:111px;height:60px}.alternate.marchi .alternate__logo .labrosan{width:173px;height:36px}.alternate.marchi .alternate__logo .monamour{width:112px;height:100px}.alternate.marchi .alternate__logo .saponello{width:172px;height:60px}.alternate.marchi .alternate__logo img{margin:0 auto}.alternate.marchi .alternate__paragraph{padding-top:25px;padding-bottom:25px;text-align:center}.alternate.marchi .alternate__paragraph--title{font-size:1.25em;line-height:1.3em;color:#5084C0}.alternate.marchi .alternate__paragraph--text{margin-top:35px;font-size:1.125em;line-height:1.77778em;color:#000}.alternate.marchi .alternate__paragraph--cta{margin-top:30px}.alternate.marchi .alternate__paragraph--cta .button__primary{min-width:215px}@media (max-width:767px){.alternate.marchi .alternate__media{margin-top:35px}.alternate.marchi .alternate__media video,.alternate.marchi .alternate__media img{width:100%;height:auto}}@media (min-width:768px){.alternate.marchi .alternate__item--wrapper{align-items:stretch}.alternate.marchi .alternate__item:nth-child(odd) .alternate__item--wrapper{flex-direction:row}.alternate.marchi .alternate__item:nth-child(odd) .alternate__paragraph{padding-right:8.455284%}.alternate.marchi .alternate__item:nth-child(even) .alternate__item--wrapper{flex-direction:row-reverse}.alternate.marchi .alternate__item:nth-child(even) .alternate__paragraph{padding-left:8.455284%}.alternate.marchi .alternate__paragraph{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40.243903%;text-align:center}.alternate.marchi .alternate__media{width:59.756097%}.alternate.marchi .alternate__media picture img,.alternate.marchi .alternate__media video{min-height:250px}}.im-modal__open{cursor:pointer}.im-modal{position:fixed;opacity:0;visibility:hidden;top:0px;left:0px;width:100%;height:100%;z-index:99999}.im-modal.open{display:block;opacity:1;visibility:visible;transition:visibility 0s linear,opacity 0.2s ease-in-out}.im-modal.close{transition:visibility 0s linear 0.2s,opacity 0.2s ease-in-out}.im-modal__background{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:1}.im-modal__container{position:relative;position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%,-50%);max-height:100%;overflow-y:auto;z-index:2}@media (max-width:767px){.im-modal__container{width:100%;height:auto}}@media (min-width:768px) and (max-width:1024px){.im-modal__container{width:75%;height:auto}}@media (min-width:1025px){.im-modal__container{width:1024px;height:auto}}@media (max-width:767px){.im-modal__content{padding:25px}}@media (min-width:768px) and (max-width:1024px){.im-modal__content{padding:30px}}@media (min-width:1025px){.im-modal__content{padding:50px}}.im-modal__content video,.im-modal__content picture,.im-modal__content iframe{width:100%;height:auto}.im-modal__close{cursor:pointer;position:absolute;padding:21px;z-index:2;background-color:#f5f5fe;border-radius:50%;top:20px;right:20px}.im-modal__close .icons--close{fill:#5084C0;position:relative;width:18px;height:18px}.im-modal.full .im-modal__container{width:100%;height:auto;max-width:unset;padding:0;background-color:transparent}.im-modal.full .im-modal__content{position:relative;padding:0;z-index:1}.im-modal.full .im-modal__content video,.im-modal.full .im-modal__content iframe{max-width:100vw;max-height:100vh}.im-modal.full .im-modal__close{background-color:rgba(255,255,255,0.6)}.page-not-found{overflow:hidden}.page-not-found__background{position:relative;display:flex;justify-content:center;align-items:center;color:#A5C1E2;opacity:0.2}.page-not-found__text{width:100%;text-align:center}.page-not-found__text h1,.page-not-found__text p{color:#5084C0}.page-not-found__text p{margin-top:30px;font-size:1.375em;line-height:1.09091em}@media (max-width:767px){.page-not-found__background{margin-top:50px;font-size:50vw}.page-not-found__text{padding:40px 6% 100px 6%}}@media (min-width:768px){.page-not-found__background{font-size:30vw;line-height:1em}.page-not-found__text{padding:50px 6% 130px 6%}}.frontpage .hero .wave--bottom-left{pointer-events:none}.frontpage .hero .wave--bottom-left .icons--arrow{position:absolute;width:40px;height:40px;min-width:inherit;left:105px;bottom:57px;fill:#5084C0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}@media (max-width:767px){.frontpage .hero .wave--bottom-left .icons--arrow{display:none}}.frontpage #marchi,.frontpage #mondo_paglieri{background-color:#fff}.frontpage #marchi .marchi__tab{max-width:980px;padding:0 30px;margin:0 auto;overflow:hidden}.frontpage #marchi .marchi__tab--title{text-align:center}.frontpage #marchi .marchi__tab-loghi{display:flex;align-items:center;flex-wrap:wrap;margin-top:25px}.frontpage #marchi .marchi__tab-loghi--item{flex-shrink:0;cursor:pointer}@media (max-width:767px){.frontpage #paglieri,.frontpage #marchi,.frontpage #storia,.frontpage #mondo_paglieri{padding-top:60px;padding-bottom:60px}}@media (min-width:768px){.frontpage #paglieri,.frontpage #marchi,.frontpage #mondo_paglieri{padding-top:100px;padding-bottom:100px}.frontpage #storia{padding-bottom:100px}}@media (min-width:1025px){.frontpage #marchi .marchi__tab--title{margin-top:15px}.frontpage #marchi .marchi__tab-loghi--item{position:relative;flex-basis:25%;padding-top:35px;padding-bottom:35px}.frontpage #marchi .marchi__tab-loghi--item.double{flex-basis:50%}.frontpage #marchi .marchi__tab-loghi--item img{position:relative;width:auto;margin:0 auto;z-index:2;-webkit-transition:transform .5s cubic-bezier(0.65,0,0.35,1);transition:transform .5s cubic-bezier(0.65,0,0.35,1);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.frontpage #marchi .marchi__tab-loghi--item img.felce-azzurra{height:90px}.frontpage #marchi .marchi__tab-loghi--item img.felce-azzurra-bio{margin-top:15px;height:115px}.frontpage #marchi .marchi__tab-loghi--item img.cleo{height:70px}.frontpage #marchi .marchi__tab-loghi--item img.labrosan{height:40px}.frontpage #marchi .marchi__tab-loghi--item img.monamour{margin-top:15px;height:130px}.frontpage #marchi .marchi__tab-loghi--item img.saponello{height:80px}.frontpage #marchi .marchi__tab-loghi--item img.schiapparelli{width:80%;height:auto;margin:0 auto}.frontpage #marchi .marchi__tab-loghi--item:hover img{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}@media (max-width:1024px){.frontpage #marchi .marchi__tab-loghi{max-width:450px;margin-left:auto;margin-right:auto}.frontpage #marchi .marchi__tab-loghi--item{flex-basis:50%;padding:35px 10px}.frontpage #marchi .marchi__tab-loghi--item.double{flex-basis:100%}.frontpage #marchi .marchi__tab-loghi--item img{width:100%;height:auto}.frontpage #marchi .marchi__tab-loghi--item img.felce-azzurra-bio{margin-top:15%}.frontpage #marchi .marchi__tab-loghi--item img.cleo{width:80%}.frontpage #marchi .marchi__tab-loghi--item img.monamour{width:85%}.frontpage #marchi .marchi__tab-loghi--item img.schiapparelli{width:100%;height:auto}}.basicpage.chi-siamo .section.about{background-color:#fff}.basicpage.chi-siamo .section.about .about__items{overflow:hidden}.basicpage.chi-siamo .section.about .about__item--info-paragraph p,.basicpage.chi-siamo .section.about .about__item--info-paragraph ul,.basicpage.chi-siamo .section.about .about__item--info-paragraph ol{font-size:1.25em;line-height:1.6em}.basicpage.chi-siamo .section.about .about__item--info-paragraph span{font-size:1.25em;line-height:1.2em}.basicpage.chi-siamo .section.about .about__item--info-paragraph ul li{padding-left:30px;background:url(/themes/custom/lab/img/share/list-arrow.svg) no-repeat left 9px;background-size:16px 16px}.basicpage.chi-siamo .section.about .about__item--info-paragraph ul li:not(:first-child){margin-top:10px}.basicpage.chi-siamo .section.about .about__item--info-paragraph .marker{display:inline-block;padding:7px 20px;margin-top:25px;color:#fff;background-color:#84A4DC;border-radius:8px}.basicpage.chi-siamo .section.about .about__item--info-title{font-size:1.75em;line-height:1.21429em;font-weight:600;color:#84A4DC}.basicpage.chi-siamo .section.about .about__item--media{position:relative;height:100%}.basicpage.chi-siamo .section.about .about__item--media picture img{width:100%;height:auto}.basicpage.chi-siamo .section.about .about__item--media-gallery{position:absolute;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.3)}.basicpage.chi-siamo .section.about .about__item--media-icon{width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:flex-start;justify-content:center;background-color:#5084C0;border-radius:50%}.basicpage.chi-siamo .section.about .about__item--media-icon svg{fill:#fff;width:24px;height:24px;margin-top:18px}.basicpage.chi-siamo .section.about .about__item--slider .swiper-container{padding-bottom:30px}.basicpage.chi-siamo .section.about .about__item--slide{position:relative;height:auto;border-radius:30px;background:#e4ebf2;background:-moz-linear-gradient(135deg,#e4ebf2 0%,#fff 100%);background:-webkit-linear-gradient(135deg,#e4ebf2 0%,#fff 100%);background:linear-gradient(135deg,#e4ebf2 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e4ebf2",endColorstr="#ffffff",GradientType=1);box-shadow:10px 10px 20px rgba(0,0,0,0.09);overflow:hidden}.basicpage.chi-siamo .section.about .about__item--slide svg{width:40px;height:40px;fill:#5084C0;margin-bottom:20px}.basicpage.chi-siamo .section.about .about__item--slide picture{display:flex;justify-content:center;align-items:center;height:120px}.basicpage.chi-siamo .section.about .about__item--slide picture img{width:auto;max-height:100%}.basicpage.chi-siamo .section.about .about__item--slide picture img.cosmos{transform-origin:50% 100%;transform:scale(1.35)}.basicpage.chi-siamo .section.about .about__item--slide .button__primary{margin-top:40px}.basicpage.chi-siamo .section.about .about__item--slide-title{font-size:1.375em;line-height:1.18182em;font-weight:bold;color:#5084C0}.basicpage.chi-siamo .section.about .about__item--slide-text{font-size:1em;line-height:1.625em;color:#5A5A5A;margin-bottom:20px}.basicpage.chi-siamo .section.about .about__item--slide-link{font-size:1em;line-height:1.625em;color:#5084C0;text-decoration:underline;font-weight:bold}.basicpage.chi-siamo .section.about .about__item--slide-read{position:absolute;width:100%;text-align:center}.basicpage.chi-siamo .section.about .about__item--slide-file{color:#5A5A5A}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slider{display:flex;margin-top:35px;padding-bottom:30px}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide{flex-grow:0;flex-shrink:0}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide-title{font-weight:500}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide-text{padding-top:10px}.basicpage.chi-siamo .section.about .about__item#riconoscimenti .about__item--slider{margin-top:50px}.basicpage.chi-siamo .section.about .about__item#riconoscimenti .about__item--slide{text-align:center}.basicpage.chi-siamo .section.about .about__item#riconoscimenti .about__item--slide-title{margin-top:20px;font-size:1.25em;line-height:1.3em;font-weight:bold}.basicpage.chi-siamo .section.about .about__item#riconoscimenti .about__item--slide-text{padding-top:25px}.basicpage.chi-siamo .section.about .about__item#riconoscimenti .about__item--slide-file{font-size:.875em;line-height:1em;font-weight:500;margin-top:25px}@media (max-width:767px){.basicpage.chi-siamo .section.about .about__content{padding:0 0 100px 0}.basicpage.chi-siamo .section.about .about__item{margin-top:65px;overflow:hidden}.basicpage.chi-siamo .section.about .about__item.column{padding-left:15px;padding-right:15px}.basicpage.chi-siamo .section.about .about__item--info-title{font-size:1.5em;line-height:1.20833em}.basicpage.chi-siamo .section.about .about__item--info-text{margin-top:25px}.basicpage.chi-siamo .section.about .about__item--media-content picture{width:100%}.basicpage.chi-siamo .section.about .about__item--slider{margin-left:15px;margin-right:15px;overflow:visible}.basicpage.chi-siamo .section.about .about__item--slider .swiper-container{overflow:visible}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slider{overflow-x:auto;margin-left:0;margin-right:0;-ms-overflow-style:none;scrollbar-width:none}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slider::-webkit-scrollbar{display:none}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slider:after{content:'';display:block;flex-shrink:0;flex-basis:20px}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide{flex-basis:280px;padding:50px 25px 40px 25px;margin-left:15px}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide-title{font-size:1.625em;line-height:1.23077em}.basicpage.chi-siamo .section.about .about__item#riconoscimenti .about__item--slide{flex-basis:300px;padding:50px 25px 180px 50px}.basicpage.chi-siamo .section.about .about__item#riconoscimenti .about__item--slide-read{left:0;bottom:50px}}@media (min-width:768px){.basicpage.chi-siamo .section.about .about__content{padding-top:75px;padding-bottom:120px}.basicpage.chi-siamo .section.about .about__item--info-text{margin-top:50px}.basicpage.chi-siamo .section.about .about__item:not(:first-child){margin-top:100px}.basicpage.chi-siamo .section.about .about__item.column{display:flex}.basicpage.chi-siamo .section.about .about__item.column:not(.reverse){flex-direction:row}.basicpage.chi-siamo .section.about .about__item.column:not(.reverse) .about__item--info{padding-right:30px}.basicpage.chi-siamo .section.about .about__item.column.reverse{flex-direction:row-reverse}.basicpage.chi-siamo .section.about .about__item.column.reverse .about__item--info{padding-left:30px}.basicpage.chi-siamo .section.about .about__item.column .about__item--media{flex-shrink:0}.basicpage.chi-siamo .section.about .about__item.column .about__item--media picture:not(:first-child){margin-top:30px}.basicpage.chi-siamo .section.about .about__item--slider{padding-right:30px;overflow:hidden}.basicpage.chi-siamo .section.about .about__item--slider .swiper-container{overflow:visible}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slider{flex-wrap:wrap;justify-content:space-between}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide{flex-basis:calc(50% - 15px);margin-top:30px}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide-title{font-size:1.875em;line-height:1.33333em}.basicpage.chi-siamo .section.about .about__item#riconoscimenti .about__item--slide{flex-basis:490px;padding:50px 50px 180px 50px}.basicpage.chi-siamo .section.about .about__item#riconoscimenti .about__item--slide-read{left:0;bottom:50px}}@media (max-width:1024px){.basicpage.chi-siamo .section.about .about__item.column{display:flex}.basicpage.chi-siamo .section.about .about__item.column:not(.reverse){flex-direction:column}.basicpage.chi-siamo .section.about .about__item.column.reverse{flex-direction:column-reverse}.basicpage.chi-siamo .section.about .about__item--info{margin-bottom:40px}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide{padding:40px 30px}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide svg{margin-bottom:12px}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide svg.care{margin-bottom:0;height:52px;width:52px}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide-text{margin-top:20px}}@media (min-width:768px) and (max-width:1024px){.basicpage.chi-siamo .section.about .about__item.column .about__item--media{flex-basis:40%}}@media (min-width:1025px){.basicpage.chi-siamo .section.about .about__item.column{display:flex}.basicpage.chi-siamo .section.about .about__item.column:not(.reverse){flex-direction:row}.basicpage.chi-siamo .section.about .about__item.column:not(.reverse) .about__item--info{padding-right:30px}.basicpage.chi-siamo .section.about .about__item.column.reverse{flex-direction:row-reverse}.basicpage.chi-siamo .section.about .about__item.column.reverse .about__item--info{padding-left:30px}.basicpage.chi-siamo .section.about .about__item.column .about__item--media{flex-basis:50%}.basicpage.chi-siamo .section.about .about__item.column .about__item--media-gallery{backface-visibility:hidden;opacity:0;-webkit-transition:opacity .5s cubic-bezier(0.76,0,0.24,1);transition:opacity .5s cubic-bezier(0.76,0,0.24,1)}.basicpage.chi-siamo .section.about .about__item.column .about__item--media:hover .about__item--media-gallery{opacity:1}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide{padding:70px 30px 80px 30px}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide svg,.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide-title{display:inline-block;vertical-align:middle}.basicpage.chi-siamo .section.about .about__item#mission .about__item--slide-title{margin-left:10px;margin-bottom:20px}}.basicpage.storia .section.history .history__content{position:relative;z-index:1}.basicpage.storia .section.history .timeline{margin-top:40px;z-index:2}@media (max-width:767px){.basicpage.storia .section.history{padding-bottom:140px}.basicpage.storia .section.history #stories_wrapper{display:block;padding-left:8.695652%;padding-right:8.695652%;box-sizing:border-box}.basicpage.storia .section.history .timeline{display:none}}@media (max-width:767px){.basicpage.storia div:last-child.wave__spacer .wave--top-right svg{fill:#ECF5FE}}.basicpage.marchi .section.marchi-list .centered--logo{width:auto}@media (max-width:767px){.basicpage.marchi .section.marchi-list .centered--content{padding-top:10px;padding-bottom:50px}.basicpage.marchi .section.marchi-list .centered--paragraph{padding-left:8.695652%;padding-right:8.695652%}.basicpage.marchi .section.marchi-list .centered--logo.felce-azzurra{height:62px}.basicpage.marchi .section.marchi-list .centered--logo.felce-azzurra-bio{height:80px}.basicpage.marchi .section.marchi-list .centered--logo.cleo{height:59px}.basicpage.marchi .section.marchi-list .centered--logo.labrosan{height:30px}.basicpage.marchi .section.marchi-list .centered--logo.monamour{height:86px}.basicpage.marchi .section.marchi-list .centered--logo.saponello{height:50px}}@media (min-width:768px){.basicpage.marchi .section.marchi-list{padding-bottom:55px}.basicpage.marchi .section.marchi-list .centered#felce_arrurra_bio .centered--content,.basicpage.marchi .section.marchi-list .centered#labrosan .centered--content,.basicpage.marchi .section.marchi-list .centered#saponello .centered--content{padding-top:105px;padding-bottom:65px}.basicpage.marchi .section.marchi-list .centered--logo.felce-azzurra{height:106px}.basicpage.marchi .section.marchi-list .centered--logo.felce-azzurra-bio{height:130px}.basicpage.marchi .section.marchi-list .centered--logo.cleo{height:65px}.basicpage.marchi .section.marchi-list .centered--logo.labrosan{height:36px}.basicpage.marchi .section.marchi-list .centered--logo.monamour{position:relative;height:120px;margin-top:-20px;z-index:2}.basicpage.marchi .section.marchi-list .centered--logo.saponello{height:60px}}.basicpage.magazine .section.news .news-archive{background-color:#fff}.basicpage.magazine .section.news .news-archive__featured{background-color:#ECF5FE}@media (max-width:767px){.basicpage.magazine .section.news .news-archive{padding-bottom:50px}.basicpage.magazine .section.news .news-archive .article__header{padding-left:30px;padding-right:30px}.basicpage.magazine .section.news .news-archive__featured .article{padding-top:50px;padding-bottom:30px}.basicpage.magazine .section.news .news-archive__articles{padding-top:10px;padding-bottom:25px}.basicpage.magazine .section.news .news-archive__articles .article{padding:35px 0}}@media (min-width:768px){.basicpage.magazine .section.news .news-archive{padding-bottom:120px}.basicpage.magazine .section.news .news-archive__articles,.basicpage.magazine .section.news .news-archive__featured .article{padding-left:7.29167%;padding-right:7.29167%}.basicpage.magazine .section.news .news-archive__featured .article{padding-top:75px;padding-bottom:45px}.basicpage.magazine .section.news .news-archive__articles{padding-top:25px;padding-bottom:20px}}.basicpage.magazine:not(.first-page) .section.hero .wave__expanded svg{fill:#fff}.basicpage.magazine:not(.first-page) .section.hero .wave__expanded:after{background-color:#fff}.basicpage.magazine:not(.first-page) .section.news .news-archive__featured{display:none}.scheda-news{background-color:#fff}.scheda-news .section.hero{height:inherit;min-height:inherit;max-height:inherit}.scheda-news .section.hero .hero__content--logo{position:relative;top:inherit}.scheda-news .section.hero .hero__content--logo svg{fill:#5084C0}@media (max-width:767px){.scheda-news .section.hero{padding-top:60px;padding-bottom:90px}}@media (min-width:768px){.scheda-news .section.hero{padding-top:40px;padding-bottom:195px}}.scheda-news .section.articolo .article__title,.scheda-news .section.articolo .article__subtitle,.scheda-news .section.articolo .article .breadcrumb span,.scheda-news .section.articolo .article .breadcrumb a{color:#1F1B54}.scheda-news .section.articolo .article__title,.scheda-news .section.articolo .article__subtitle{font-weight:normal}.scheda-news .section.articolo .article__subtitle,.scheda-news .section.articolo .article .breadcrumb{margin-top:15px}.scheda-news .section.articolo .article__content p,.scheda-news .section.articolo .article__content ul,.scheda-news .section.articolo .article__content ol{color:#000}.scheda-news .section.articolo .article__content a{color:#5084C0;font-weight:500;text-decoration:underline}.scheda-news .section.articolo .article__attachments{margin-top:40px}.scheda-news .section.articolo .article__attachments--title{margin-bottom:10px;font-size:1.875em;line-height:1em;font-weight:500;color:#1F1B54}.scheda-news .section.articolo .article__attachments--items{padding:30px;background-color:#ECF5FE}.scheda-news .section.articolo .article__attachments--item .name{font-size:1.25em;line-height:1em;font-weight:bold;color:#5084C0}.scheda-news .section.articolo .article__attachments--item .size{font-size:1.125em;line-height:1em;color:#000}.scheda-news .section.articolo .article__attachments--item:not(:first-child){padding-top:12px}.scheda-news .section.articolo .article__attachments--item:not(:last-child){padding-bottom:12px;border-bottom:#A5C1E2 solid 1px}@media (max-width:767px){.scheda-news .section.articolo .article__title{font-size:3.25em;line-height:.96154em}.scheda-news .section.articolo .article__subtitle{font-size:1.625em;line-height:1.15385em}.scheda-news .section.articolo .article__excerpt{margin-top:40px;margin-bottom:40px;font-size:1.25em;line-height:1.3em}.scheda-news .section.articolo .article__attachments--title{font-size:1.5625em;line-height:1em}.scheda-news .section.articolo .article__attachments--items{border-radius:15px}.scheda-news .section.articolo .article__attachments--item .name,.scheda-news .section.articolo .article__attachments--item .size{display:block}.scheda-news .section.articolo .article__attachments--item .size,.scheda-news .section.articolo .article__attachments--item .download{margin-top:10px}}@media (min-width:768px){.scheda-news .section.articolo .article{position:relative}.scheda-news .section.articolo .article__title{font-size:5em;line-height:.875em}.scheda-news .section.articolo .article__subtitle{font-size:2em;line-height:1.25em}.scheda-news .section.articolo .article__excerpt{margin-top:80px;margin-bottom:80px;font-size:1.625em;line-height:1.38462em}.scheda-news .section.articolo .article__attachments--title{font-size:1.875em;line-height:1em}.scheda-news .section.articolo .article__attachments--items{border-radius:30px}.scheda-news .section.articolo .article__attachments--item a{display:flex;justify-content:space-between;align-items:center}}@media (max-width:1024px){.scheda-news .section.articolo{padding-bottom:50px}.scheda-news .section.articolo .article__share{margin-top:50px;text-align:right}}@media (min-width:1025px){.scheda-news .section.articolo{padding-bottom:90px}.scheda-news .section.articolo .article__share{position:absolute;top:30px;left:calc(100% + 45px);height:calc(100% - 30px)}.scheda-news .section.articolo .article__share .share__content{position:sticky;position:-webkit-sticky;top:140px}}.scheda-news .section.related-news{background-color:#ECF5FE;overflow:hidden}.scheda-news .section.related-news .correlati-news .intestazione{margin-bottom:40px;font-weight:600;color:#84A4DC}@media (max-width:767px){.scheda-news .section.related-news .correlati-news{padding-top:100px;padding-bottom:120px}.scheda-news .section.related-news .correlati-news .intestazione{font-size:1.125em;line-height:1.11111em}.scheda-news .section.related-news .correlati-news ul li:not(:first-child){margin-top:60px}}@media (min-width:768px){.scheda-news .section.related-news .correlati-news{padding-bottom:90px}.scheda-news .section.related-news .correlati-news .intestazione{font-size:1.5em;line-height:1.08333em}.scheda-news .section.related-news .correlati-news ul{overflow:hidden}.scheda-news .section.related-news .correlati-news ul li{width:45.901639%}.scheda-news .section.related-news .correlati-news ul li:nth-child(odd){float:left}.scheda-news .section.related-news .correlati-news ul li:nth-child(even){float:right}}@media (min-width:768px) and (max-width:1024px){.scheda-news .section.related-news .correlati-news{padding-top:30px}}@media (min-width:1025px){.scheda-news .section.related-news .correlati-news{padding-top:70px;overflow:hidden}.scheda-news .section.related-news .correlati-news .intestazione{float:left;width:25.609756%;padding-right:30px}.scheda-news .section.related-news .correlati-news ul{float:right;width:74.390243%;padding-top:5px}}.basicpage.contatti .section.contacts{background-color:#fff}.basicpage.contatti .section.contacts .contacts__form #edit-titolo-sezione-privacy h4{color:#5084C0}.basicpage.contatti .section.contacts .contacts__form .open_consenso{text-decoration:underline;cursor:pointer}.basicpage.contatti .section.contacts .contacts__form .dichiarazione_consenso_toggle{display:none;padding:15px;font-size:.875em;line-height:1.85714em;color:#5A5A5A;font-weight:500}.basicpage.contatti .section.contacts .contacts__form .fieldset-wrapper{display:inline-block;margin-top:10px}.basicpage.contatti .section.contacts .contacts__info{line-height:1.777777em}.basicpage.contatti .section.contacts .contacts__info p{margin-top:30px}.basicpage.contatti .section.contacts .contacts__info p,.basicpage.contatti .section.contacts .contacts__info a{color:#000}@media (max-width:767px){.basicpage.contatti .section.contacts .contacts__content{padding-top:10px;padding-bottom:120px}.basicpage.contatti .section.contacts .contacts__form .js-form-item-indirizzo,.basicpage.contatti .section.contacts .contacts__form .js-form-item-citta{width:calc(64% - 7px)}.basicpage.contatti .section.contacts .contacts__form .js-form-item-numero-civico,.basicpage.contatti .section.contacts .contacts__form .js-form-item-cap{width:calc(36% - 7px)}.basicpage.contatti .section.contacts .contacts__form .js-form-item-numero-civico label,.basicpage.contatti .section.contacts .contacts__form .js-form-item-cap label{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.basicpage.contatti .section.contacts .contacts__form .js-form-item-indirizzo,.basicpage.contatti .section.contacts .contacts__form .js-form-item-citta{float:left}.basicpage.contatti .section.contacts .contacts__form .js-form-item-numero-civico,.basicpage.contatti .section.contacts .contacts__form .js-form-item-cap{float:right}.basicpage.contatti .section.contacts .contacts__form .js-form-item-telefono{float:none;clear:both;margin:0;padding-top:10px}.basicpage.contatti .section.contacts .contacts__info{margin-top:60px;padding-left:30px;padding-right:30px}}@media (min-width:768px){.basicpage.contatti .section.contacts .contacts__content{padding-top:60px;padding-bottom:120px}.basicpage.contatti .section.contacts .contacts__form .js-form-item-nome,.basicpage.contatti .section.contacts .contacts__form .js-form-item-cognome,.basicpage.contatti .section.contacts .contacts__form .js-form-item-telefono,.basicpage.contatti .section.contacts .contacts__form .js-form-item-email{width:calc(50% - 15px)}.basicpage.contatti .section.contacts .contacts__form .js-form-item-indirizzo,.basicpage.contatti .section.contacts .contacts__form .js-form-item-citta{width:calc(75.862068% - 15px)}.basicpage.contatti .section.contacts .contacts__form .js-form-item-numero-civico,.basicpage.contatti .section.contacts .contacts__form .js-form-item-cap{width:calc(24.137931% - 15px)}.basicpage.contatti .section.contacts .contacts__form .js-form-item-nome,.basicpage.contatti .section.contacts .contacts__form .js-form-item-indirizzo,.basicpage.contatti .section.contacts .contacts__form .js-form-item-citta,.basicpage.contatti .section.contacts .contacts__form .js-form-item-telefono{float:left}.basicpage.contatti .section.contacts .contacts__form .js-form-item-cognome,.basicpage.contatti .section.contacts .contacts__form .js-form-item-numero-civico,.basicpage.contatti .section.contacts .contacts__form .js-form-item-cap,.basicpage.contatti .section.contacts .contacts__form .js-form-item-email{float:right}.basicpage.contatti .section.contacts .contacts__form .js-form-item-messaggio{float:none;clear:both;margin:0;padding-top:10px}.basicpage.contatti .section.contacts .contacts__form .dichiarazione_consenso_toggle{text-align:justify}.basicpage.contatti .section.contacts .contacts__form .fieldset-legend{letter-spacing:-0.15px}.basicpage.contatti .section.contacts .contacts__info{width:510px;margin:140px auto 0 auto}.basicpage.contatti .section.contacts .contacts__info--link{display:flex;flex-wrap:wrap;justify-content:space-between}.basicpage.contatti .section.contacts .contacts__info--link p{flex-shrink:0;flex-basis:200px;width:200px}}.basicpage.work-with-us{background-color:#fff}.basicpage.work-with-us .section.job .job__form .form-item-cv{margin-top:50px}.basicpage.work-with-us .section.job .job__form .form-item-cv #edit-cv--label{font-size:1.25em;line-height:1.3em;font-weight:bold}.basicpage.work-with-us .section.job .job__form .form-item-cv .form-managed-file{padding:35px;margin-top:14px;background-color:#ECF5FE;border-radius:30px}.basicpage.work-with-us .section.job .job__form .form-item-cv .form-managed-file .webform-file-button{cursor:pointer}.basicpage.work-with-us .section.job .job__form .form-item-cv .form-managed-file .file--application-pdf{font-size:0.875em;line-height:1.85714em;font-weight:bold;color:#5084C0}.basicpage.work-with-us .section.job .job__form .form-item-cv .form-managed-file .button.form-submit{height:auto;padding:0 30px 0 0;font-size:.875em;line-height:1.71429em;font-weight:bold;line-height:24px;border-radius:0px;background:transparent url(/themes/custom/lab/img/share/arrow-right.svg) no-repeat right center;background-size:24px;box-shadow:none}.basicpage.work-with-us .section.job .job__form .form-item-cv .form-managed-file .button.form-submit[name="cv_upload_button"]{display:none}.basicpage.work-with-us .section.job .job__form .form-item-cv .description{font-size:.875em;line-height:1.42857em;font-weight:bold;color:#5084C0}.basicpage.work-with-us .section.job .job__form #edit-titolo-sezione-privacy{margin-top:40px}.basicpage.work-with-us .section.job .job__form #edit-titolo-sezione-privacy h4{color:#5084C0}.basicpage.work-with-us .section.job .job__form .open_consenso{text-decoration:underline;cursor:pointer}.basicpage.work-with-us .section.job .job__form .dichiarazione_consenso_toggle{display:none;padding:15px;font-size:.875em;line-height:1.85714em;color:#5A5A5A;font-weight:500}.basicpage.work-with-us .section.job .job__form .fieldset-wrapper{display:inline-block;margin-top:10px}.basicpage.work-with-us .section.job .job__info{line-height:1.777777em}.basicpage.work-with-us .section.job .job__info p{margin-top:30px}.basicpage.work-with-us .section.job .job__info p,.basicpage.work-with-us .section.job .job__info a{color:#000}@media (max-width:767px){.basicpage.work-with-us .section.job .job__content{padding-top:10px;padding-bottom:120px}.basicpage.work-with-us .section.job .job__form .form-item-cv .form-managed-file .button.form-submit{display:block;margin-top:30px}.basicpage.work-with-us .section.job .job__info{margin-top:60px;padding-left:30px;padding-right:30px}}@media (min-width:768px){.basicpage.work-with-us .section.job .job__content{padding-top:60px;padding-bottom:120px}.basicpage.work-with-us .section.job .job__form{font-size:1.35em}.basicpage.work-with-us .section.job .job__form .js-form-item-nome,.basicpage.work-with-us .section.job .job__form .js-form-item-cognome{width:calc(50% - 15px)}.basicpage.work-with-us .section.job .job__form .js-form-item-e-mail{float:none;clear:both;margin:0;padding-top:10px}.basicpage.work-with-us .section.job .job__form .js-form-item-nome{float:left}.basicpage.work-with-us .section.job .job__form .js-form-item-cognome{float:right}.basicpage.work-with-us .section.job .job__form #edit-dati-anagrafici{overflow:hidden}.basicpage.work-with-us .section.job .job__form #edit-dati-anagrafici>div{width:calc(50% - 15px)}.basicpage.work-with-us .section.job .job__form #edit-dati-anagrafici>div:nth-child(odd){float:right}.basicpage.work-with-us .section.job .job__form #edit-dati-anagrafici>div:nth-child(even){float:left}.basicpage.work-with-us .section.job .job__form .form-item-cv .form-managed-file{display:flex;justify-content:space-between}.basicpage.work-with-us .section.job .job__form .dichiarazione_consenso_toggle{text-align:justify}.basicpage.work-with-us .section.job .job__form .fieldset-legend{letter-spacing:-0.15px}.basicpage.work-with-us .section.job .job__info{width:510px;margin:140px auto 0 auto}.basicpage.work-with-us .section.job .job__info--link{display:flex;flex-wrap:wrap;justify-content:space-between}.basicpage.work-with-us .section.job .job__info--link p{flex-shrink:0;flex-basis:200px;width:200px}}.servicepage.privacy-policy .section.privacy,.servicepage.privacy-policy .section.cookie,.servicepage.privacy-policy .section.complaints,.servicepage.cookie-policy .section.privacy,.servicepage.cookie-policy .section.cookie,.servicepage.cookie-policy .section.complaints,.servicepage.reclami .section.privacy,.servicepage.reclami .section.cookie,.servicepage.reclami .section.complaints{padding-bottom:65px}@media (min-width:768px){.servicepage.privacy-policy .section.privacy,.servicepage.privacy-policy .section.cookie,.servicepage.privacy-policy .section.complaints,.servicepage.cookie-policy .section.privacy,.servicepage.cookie-policy .section.cookie,.servicepage.cookie-policy .section.complaints,.servicepage.reclami .section.privacy,.servicepage.reclami .section.cookie,.servicepage.reclami .section.complaints{padding-top:65px}}@media (min-width:768px){.servicepage.cookie-policy .minitab{display:flex;flex-direction:row}.servicepage.cookie-policy .minitab .minitab_int{flex-shrink:0;flex-basis:35%}.servicepage.cookie-policy .minitab .minitab_int:not(:first-child){margin-left:5%}}.page-user{background-color:#fff}.page-user__content form.user-pass,.page-user__content form.user-login-form{max-width:500px;margin:0 auto;padding:30px;background-color:#fff;border-radius:30px;box-shadow:0px 0px 25px rgba(0,0,0,0.15)}.page-user.login .form-item-custom-link-forgot{margin-top:40px}.page-user #user-pass p{margin-top:10px}.page-user .block-user-page{max-width:700px;margin:0 auto;padding:0 15px}.page-user .block-user-page .icon-login{display:block;width:50px;height:50px;background:url(/themes/custom/lab/img/share/user.svg) no-repeat left top;background-size:50px 50px;opacity:0.5}.page-user .block-user-page .username,.page-user .block-user-page .email{padding:25px 5px;border-bottom:rgba(0,0,0,0.15) solid 1px}.page-user .block-user-page .username span,.page-user .block-user-page .email span{font-size:0.8em;display:block;font-weight:bold}.page-user .block-user-page a{display:inline-block;margin-top:25px;font-weight:bold;text-decoration:underline;color:#000}@media (max-width:767px){.page-user__content,.page-user .login-lab{padding:112.5px 15px 75px 15px}}@media (min-width:768px){.page-user__content,.page-user .login-lab{padding:160px 0 140px 0}}.sostenibilita #codice_etico{background-color:#fff}.sostenibilita .paragraph__title--primary{margin-bottom:30px}@media (max-width:767px){.sostenibilita #bilancio,.sostenibilita #intro,.sostenibilita #Whistleblowing,.sostenibilita #codice_etico{padding-top:60px;padding-bottom:60px}.sostenibilita #bilancio{padding-bottom:0px}}@media (min-width:768px){.sostenibilita #bilancio,.sostenibilita #intro,.sostenibilita #codice_etico{padding-top:100px;padding-bottom:100px}.sostenibilita #bilancio{padding-bottom:0px}.sostenibilita #Whistleblowing{padding-top:100px;padding-bottom:100px}}.sostenibilita .menu{display:flex;align-items:center;justify-content:center;gap:20px;margin:60px auto 0;padding:10px}@media (max-width:767px){.sostenibilita .menu{flex-direction:column;align-items:center}}.sostenibilita .menu>li{white-space:nowrap}.sostenibilita .menu>li:not(:last-child){padding-right:20px;border-right:1px solid #D1D0D0}@media (max-width:767px){.sostenibilita .menu>li:not(:last-child){border:none}}.sostenibilita .menu>li>a{color:#5084C0;font-size:18px;line-height:34px;text-align:center}.sostenibilita .menu>li>a.is-active{text-decoration:underline;font-weight:bold}.sostenibilita .links{font-size:20px;font-weight:700;line-height:34px;color:#5084C0;margin-top:60px;display:flex;justify-content:space-between;gap:40px}@media (max-width:767px){.sostenibilita .links{flex-direction:column;gap:30px}}.sostenibilita .links__link{text-decoration:none !important;width:100%;max-width:400px;padding-bottom:5px;border-bottom:1px solid #5084C0;background-position:100%;background-size:20px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='np_link_5750116_000000 1' clip-path='url(/themes/custom/lab/build/%2523clip0_112_566)'%3E%3Cg id='Group'%3E%3Cpath id='Vector' d='M19.2001 11.3522C18.6244 11.3522 18.1444 11.8322 18.1444 12.4079V21.3123H2.68796V5.85586H11.5924C12.1681 5.85586 12.6481 5.37586 12.6481 4.80024C12.6481 4.22463 12.1681 3.74463 11.5924 3.74463H1.65596C1.08034 3.74463 0.600342 4.22463 0.600342 4.80024V22.3447C0.600342 22.9203 1.08034 23.4003 1.65596 23.4003H19.2004C19.7761 23.4003 20.2561 22.9203 20.2561 22.3447V12.3847C20.2561 11.8082 19.7761 11.3525 19.2004 11.3525L19.2001 11.3522Z' fill='%235084C0'/%3E%3Cpath id='Vector_2' d='M22.3445 0.599976H16.0322C15.4566 0.599976 14.9766 1.07998 14.9766 1.65559C14.9766 2.23121 15.4566 2.71121 16.0322 2.71121H19.8245L9.02448 13.5112C8.61668 13.919 8.61668 14.5912 9.02448 14.999C9.24011 15.2146 9.50448 15.3112 9.76887 15.3112C10.0333 15.3112 10.2967 15.2156 10.5133 14.999L21.3133 4.19902V7.99126C21.3133 8.56687 21.7933 9.04687 22.3689 9.04687C22.9445 9.04687 23.4245 8.56687 23.4245 7.99126V1.65574C23.4001 1.08012 22.9201 0.599976 22.3445 0.599976Z' fill='%235084C0'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_112_566'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}body #toolbar-administration{position:fixed;top:0;width:100%;z-index:299}@media (min-width:1025px) and (max-width:1440px){body.toolbar-fixed.toolbar-tray-open.toolbar-horizontal #header{margin-top:79px}}body.toolbar-vertical{margin-left:0 !important}@media (min-width:1025px) and (max-width:1440px){body.toolbar-vertical #header{margin-top:39px}}@media (max-width:1024px){body.toolbar-vertical #header{top:39px}}@media (max-width:820px){body.toolbar-vertical #toolbar-bar #admin-toolbar-search-tab{display:none}}body #admin-toolbar-search-input{font-family:inherit;height:inherit}body .toolbar-icon-edit{box-shadow:none;background:none;height:inherit}body .toolbar-lining button{border-radius:0;box-shadow:none}body #block-lab-local-tasks{position:fixed;bottom:0;left:0;width:100%;padding:10px 50px 10px 15px;background-color:#fff;border-top:solid 1px rgba(0,0,0,0.15);box-shadow:0 -3px 10px rgba(0,0,0,0.15);z-index:300}body #block-lab-local-tasks .contextual .contextual-links{margin-top:-23px;transform:translateY(-100%);border-radius:4px 4px 0 4px}body #block-lab-local-tasks .contextual.open .trigger.focusable{border-radius:0 0 13px 13px;border-bottom:1px solid #ccc;border-top:transparent}body #block-lab-local-tasks>ul li{display:inline-block}body #block-lab-local-tasks>ul li:not(:first-child){margin-left:15px;padding-left:15px;border-left:solid 1px rgba(0,0,0,0.15)}body #block-lab-local-tasks>ul li a{display:inline-block;font-size:.9em;line-height:22px;font-weight:500;color:#000}@media (max-width:767px){body #block-lab-local-tasks>ul{white-space:nowrap;overflow-x:auto}}body button.trigger.focusable{box-shadow:none}body .visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}body #messages{position:relative;max-width:700px;margin:0 auto 50px auto;padding:15px}body #messages a{font-weight:500;color:#000;text-decoration:underline}body #messages [role="contentinfo"]>div{padding:20px;border-radius:25px}body #messages [role="contentinfo"]>div:not([role="alert"]){text-align:center;color:#fff;font-weight:500;background-color:#75a97a}body #messages [role="contentinfo"]>div[role="alert"]{color:#D53D0B;border:3px solid #D53D0B}body #messages [role="contentinfo"]>div[role="alert"] ul li,body #messages [role="contentinfo"]>div[role="alert"] ol li{position:relative;padding-left:30px;color:#D53D0B}body #messages [role="contentinfo"]>div[role="alert"] ul li:not(:first-child),body #messages [role="contentinfo"]>div[role="alert"] ol li:not(:first-child){margin-top:7px}body #messages [role="contentinfo"]>div[role="alert"] ul li:before,body #messages [role="contentinfo"]>div[role="alert"] ol li:before{content:'!';display:block;position:absolute;top:0;left:0;width:20px;height:20px;font-size:.75em;line-height:1.66667em;font-weight:700;text-align:center;color:#fff;background-color:#D53D0B;border-radius:50%}body.user-logged-in .curtain{display:none}body.user-logged-in #footer{padding-bottom:50px}body.user-logged-in #messages{z-index:99}
.basicpage.compliance .links{flex-wrap:wrap;}
