@charset "UTF-8";@font-face{font-family:Notification;src:url(/build/assets/notification-Dn_9pKLF.eot?s3g3t9);src:url(/build/assets/notification-Dn_9pKLF.eot?#iefixs3g3t9) format("embedded-opentype"),url(/build/assets/notification-CA8CVb1X.woff?s3g3t9) format("woff"),url(/build/assets/notification-BMVKmTbL.ttf?s3g3t9) format("truetype"),url(/build/assets/notification-C7-9PN0h.svg?s3g3t9#notification) format("svg");font-weight:400;font-style:normal}.notification-container{box-sizing:border-box;position:fixed;top:0;right:0;z-index:999999;width:320px;padding:0 15px;max-height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto}.notification{box-sizing:border-box;padding:15px 15px 15px 58px;border-radius:2px;color:#fff;background-color:#ccc;box-shadow:0 0 12px #999;cursor:pointer;font-size:1em;line-height:1.2em;position:relative;opacity:.9;margin-top:15px}.notification .title{font-size:1em;line-height:1.2em;font-weight:700;margin:0 0 5px}.notification:hover,.notification:focus{opacity:1}.notification-enter{visibility:hidden;transform:translate3d(100%,0,0)}.notification-enter.notification-enter-active{visibility:visible;transform:translateZ(0);transition:all .4s}.notification-exit{visibility:visible;transform:translateZ(0)}.notification-exit.notification-exit-active{visibility:hidden;transform:translate3d(100%,0,0);transition:all .4s}.notification:before{position:absolute;top:50%;left:15px;margin-top:-14px;display:block;font-family:Notification;width:28px;height:28px;font-size:28px;text-align:center;line-height:28px}.notification-info{background-color:#2f96b4}.notification-info:before{content:""}.notification-success{background-color:#51a351}.notification-success:before{content:""}.notification-warning{background-color:#f89406}.notification-warning:before{content:""}.notification-error{background-color:#bd362f}.notification-error:before{content:""}.disclaimer{font-family:Times New Roman,sans-serif;color:#000}.disclaimer h1{font-family:Times New Roman,sans-serif;font-size:16px;color:#000;font-weight:700;text-align:center;text-decoration:underline}.disclaimer .logo-disclaimer{position:absolute;top:10px;right:20px;width:124px}.disclaimer .disclaimer-text{height:300px;overflow-y:auto;padding:30px;border:1px solid #dddddd;border-radius:10px}.disclaimer ol{counter-reset:item;margin-bottom:20px}.disclaimer ol li{display:block}.disclaimer ol li:before{content:"(" counter(item,decimal) ") ";counter-increment:item;font-weight:700}.disclaimer ul{padding-left:40px;list-style:lower-alpha}.disclaimer ul li{padding-inline-start:10px}.disclaimer ul.dashed{list-style-type:none}.disclaimer ul.dashed>li{text-indent:-15px}.disclaimer ul.dashed>li:before{content:"-";padding-right:10px}.disclaimer li>ol>li,.disclaimer li>ul>li{padding-inline-start:40px;margin-bottom:0}.disclaimer li>ol>li:before,.disclaimer li>ul>li:before{content:counters(item,".") " ";counter-increment:item}.disclaimer li>ul{counter-reset:letter;margin-bottom:0;padding-left:0}.disclaimer li>ul li:before{content:counter(letter,lower-alpha) ". ";counter-increment:letter;padding-right:10px}table.specializzazione.spec-preview{height:100%}table.specializzazione.spec-preview .image-box{width:100%;height:auto;overflow:hidden}table.specializzazione.spec-preview .image-box img{width:100%;height:auto;max-height:300px;object-fit:contain}@media (min-width: 900px){table.specializzazione.spec-preview .image-box img{max-height:none}}table.specializzazione thead.specializzazione-transizione tr th,table.specializzazione thead.specializzazione-base tr th{border-bottom:none;color:#fff;font-weight:700}table.specializzazione tbody.specializzazione-transizione tr:first-child th:first-child,table.specializzazione tbody.specializzazione-transizione tr:first-child th:nth-child(2),table.specializzazione tbody.specializzazione-base tr:first-child th:first-child,table.specializzazione tbody.specializzazione-base tr:first-child th:nth-child(2){color:#fff;font-weight:700;font-size:50px}table.specializzazione tbody.specializzazione-transizione tr:first-child th:nth-child(2),table.specializzazione tbody.specializzazione-base tr:first-child th:nth-child(2){position:relative}table.specializzazione tbody.specializzazione-transizione tr:first-child th:first-child,table.specializzazione tbody.specializzazione-transizione tr:first-child th:nth-child(2),table.specializzazione tbody.specializzazione-transizione tr:first-child th:nth-child(3),table.specializzazione tbody.specializzazione-base tr:first-child th:first-child,table.specializzazione tbody.specializzazione-base tr:first-child th:nth-child(2),table.specializzazione tbody.specializzazione-base tr:first-child th:nth-child(3){border-bottom:none}table.specializzazione tbody.specializzazione-transizione tr:first-child th:nth-child(2) x:after,table.specializzazione tbody.specializzazione-base tr:first-child th:nth-child(2) x:after{display:block;content:" ";width:10px;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid black}table.specializzazione tbody.specializzazione-transizione tr td,table.specializzazione tbody.specializzazione-base tr td{color:#575755;border-bottom:4px solid rgb(255,255,255)}table.specializzazione tbody.specializzazione-transizione tr:last-child td,table.specializzazione tbody.specializzazione-base tr:last-child td{border-bottom:none}table.specializzazione tbody.specializzazione-transizione .product-category,table.specializzazione tbody.specializzazione-base .product-category{font-weight:700;font-family:Roboto,sans-serif}table.specializzazione .arrow-right-box{position:relative}table.specializzazione .arrow-right-box .arrow-right{position:absolute;display:block;height:100%;width:2rem;top:0;right:0}table.specializzazione .arrow-right-box .arrow-right:before,table.specializzazione .arrow-right-box .arrow-right:after{position:absolute;width:2rem;height:50%;content:""}table.specializzazione .arrow-right-box .arrow-right:before{top:0;-webkit-font-smoothing:initial}table.specializzazione .arrow-right-box .arrow-right:after{top:50%;-webkit-font-smoothing:initial}.specializzazione thead.specializzazione-transizione{background-color:#98ca8b}.specializzazione tbody.specializzazione-transizione{background-color:#edf5ea}.specializzazione tbody.specializzazione-transizione tr:first-child th:first-child,.specializzazione tbody.specializzazione-transizione tr:first-child th:nth-child(2){background-color:#98ca8b}.specializzazione tbody.specializzazione-transizione .arrow-right-box .arrow-right:before{background:linear-gradient(to right top,#98ca8b 50%,#edf5ea 50%)}.specializzazione tbody.specializzazione-transizione .arrow-right-box .arrow-right:after{background:linear-gradient(to right bottom,#98ca8b 50%,#edf5ea 50%)}.specializzazione tbody.specializzazione-transizione .check-icon{color:#98ca8b}.specializzazione thead.specializzazione-base{background-color:#e38980}.specializzazione tbody.specializzazione-base{background-color:#fdefec}.specializzazione tbody.specializzazione-base tr:first-child th:first-child,.specializzazione tbody.specializzazione-base tr:first-child th:nth-child(2){background-color:#e38980}.specializzazione tbody.specializzazione-base .arrow-right-box .arrow-right:before{background:linear-gradient(to right top,#e38980,50%,#fdefec 50%)}.specializzazione tbody.specializzazione-base .arrow-right-box .arrow-right:after{background:linear-gradient(to right bottom,#e38980,50%,#fdefec 50%)}.specializzazione tbody.specializzazione-base .check-icon{color:#e38980}.event-partner-dialog .logo-box,.event-partner-ended-dialog .logo-box{position:relative;clear:both}.event-partner-dialog .logo-box:after,.event-partner-ended-dialog .logo-box:after{display:block;content:"";clear:both}.event-partner-dialog .logo-disclaimer,.event-partner-ended-dialog .logo-disclaimer{width:124px;float:right;margin-bottom:20px}@media screen and (min-width: 768px){.event-partner-dialog .logo-disclaimer,.event-partner-ended-dialog .logo-disclaimer{position:absolute;top:0;right:0;margin-bottom:0}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
