@charset "UTF-8";.c-gallery1{border-top:3px solid #d20a11;transition:opacity 250ms ease-in-out;opacity:0;min-height:433px}
.c-gallery1--slider-initialized{opacity:1;min-height:0}
.c-gallery1__btn-start-overlay{color:#fff;font-size:32px}
.c-gallery1__btn-skip-slide-container{padding:0 20%}
.c-gallery1 [class*="__btn-share"]{width:18px;height:18px;display:inline-block;border-radius:2px;text-align:center;margin-left:4px}
.c-gallery1 [class*="__btn-share"] span{font-size:7px;color:#fff !important}
.c-gallery1 [class*="__btn-share"],.c-gallery1 [class*="__btn-share"]:active,.c-gallery1 [class*="__btn-share"]:focus,.c-gallery1 [class*="__btn-share"]:hover,.c-gallery1 [class*="__btn-share"]:visited{text-decoration:none}
.c-gallery1__btn-share-facebook{background-color:#3c5a9a}
.c-gallery1__btn-share-twitter{background-color:#2baee7}
.c-gallery1__btn-share-googleplus{background-color:#db574c}
.c-gallery1__slide--iframe{height:538px;background:#000;position:relative}
.c-gallery1__slide-adv{text-align:center}
.c-gallery1__slide-adv-inner{padding:13% 0 40px 0;display:inline-block;vertical-align:middle}
.c-gallery1>.c-gallery1__inner{position:relative}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__header{display:none}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body{position:relative}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__tools-top{position:absolute;top:0;right:0;z-index:10;min-width:194px;height:133px}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__tools-top>div{position:relative}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__tools-top>div>div{position:absolute;top:0;right:0;padding:15px 12px 0 0}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .slick-list{margin:0}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide-top{background-color:#575756;position:relative;text-align:center;height:433px}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide-top .c-gallery1__image{z-index:1;opacity:0;transition:opacity .5s ease-in-out;display:inline-block;max-height:100%;position:relative;top:50%;transform:translateY(-50%)}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide-top .c-gallery1__image img{display:inline;max-height:433px}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide-top .c-gallery1__image-big-container{display:none}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide-bottom{position:relative;padding:8px 7px;background-color:#eee}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide-bottom>.c-gallery1__slide-caption{padding:15px 0 0 0;opacity:0;transition:opacity .5s ease-in-out}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide-bottom>.c-gallery1__slide-caption p{font-family:"Montserrat",sans-serif;font-size:14px;line-height:18px;font-weight:400;color:#555;margin:0 0 10px 0}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide-bottom>.c-gallery1__slide-caption p strong{font-weight:700;color:#333}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide-bottom .c-gallery1__slide-tools-share-overlay{display:none}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-bottom{position:absolute;left:0;bottom:0;z-index:100;background-image:url(news/images/deco_shadow_angle1.png);background-position:left bottom;background-repeat:no-repeat;min-width:194px;height:133px;display:none}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-bottom>div{position:relative;height:100%}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-bottom>div>div{position:absolute;left:0;bottom:0;color:#fff;padding:0 0 5px 10px;width:200%;text-align:left}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-bottom>div>div>span{display:inline-block;position:relative}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-bottom>div>div>span:not(:last-child){margin:0 20px 0 0;line-height:1}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-bottom>div>div>span.c-gallery1__slide-tools-slideindex{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;color:#333}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-bottom>div>div>span.c-gallery1__slide-tools-slideindex .total{margin-right:5px}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-bottom>div>div>span.c-gallery1__slide-tools-share{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;color:#fff}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-bottom>div>div>span.c-gallery1__slide-tools-share .qrtui-label{margin-top:2px;float:left}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-v2{display:block;position:static;width:auto;height:auto;background:0;min-width:0}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-v2 .icon-photocamera{opacity:.9;font-size:17px;position:relative;top:2px}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-v2>div{position:static;height:auto}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-v2>div>div{display:block;position:static;width:auto;height:auto;background:0;min-width:0;padding:8px 0;border-bottom:1px solid #eee}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-v2>div>div:after,.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-v2>div>div:before{content:" ";display:table}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-v2>div>div:after{clear:both}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-v2>div>div,.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-v2>div>div span{font-weight:400;color:#555}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-v2>div>div .c-gallery1__slide-tools-slideindex{float:left}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide .c-gallery1__slide-tools-v2>div>div .c-gallery1__slide-tools-share{float:right}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide.slick-current>div>.c-gallery1__slide-top .c-gallery1__image{opacity:1}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide.slick-current>div>.c-gallery1__slide-bottom>.c-gallery1__slide-caption{opacity:1}
.c-gallery1 .slick-arrow{cursor:pointer;position:absolute;top:50%;width:30px;height:30px;line-height:30px;background:rgba(0,0,0,.4);text-align:center;transform:translateY(-50%);z-index:11;border:0;font-size:0;width:50px;height:50px;font-family:Icon_Quattroruote}
.c-gallery1 .slick-arrow:after{color:#fff;font-size:30px;position:relative;top:7px}
.c-gallery1 .slick-arrow.slick-prev{left:0}
.c-gallery1 .slick-arrow.slick-prev:after{content:""}
.c-gallery1 .slick-arrow.slick-next{right:0}
.c-gallery1 .slick-arrow.slick-next:after{content:""}
.c-gallery1[data-current-slide-type=html] .slick-arrow,.c-gallery1[data-current-slide-type=image] .slick-arrow{top:209px}
.c-gallery1__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:100;border-top:3px solid #d20a11}
html:not(.state-gallery1-overlay-active) .c-gallery1__slide--iframe .zaux-video{transform:translateY(25%)}
html.state-gallery1-overlay-active,html.state-gallery1-overlay-active body{overflow:hidden}
html.state-gallery1-overlay-active #supercontainer-1{padding-top:0}
html.state-gallery1-overlay-active .c-header{display:none}
html.state-gallery1-overlay-active.state-gallery1-skin-active body:before{position:fixed;top:0;left:0;width:100%;content:" ";display:block;border-top:3px solid #d20a11;z-index:10}
html.state-gallery1-overlay-active.state-gallery1-skin-active .c-gallery1__overlay{width:1028px;left:50%;margin-left:-514px;top:100px;border-top:0}
html.state-gallery1-overlay-active.state-gallery1-skin-active .c-gallery1--overlay-current{top:89px}
html.state-gallery1-overlay-active.state-gallery1-skin-active .c-adv--skin{display:block !important}
html.state-gallery1-overlay-active .c-gallery1--overlay-current{position:fixed;z-index:123;top:3px;background-color:#fff;border-top:0;border-bottom:0}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__header{display:block;padding:20px 70px 40px 100px;position:relative}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__header:after,html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__header:before{content:" ";display:table}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__header:after{clear:both}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__header .c-gallery1__logo{float:left;border-right:1px solid #ddd;margin:0 0 0 -100px;padding:0 20px 0 0}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__header .c-gallery1__title{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#333}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__header .c-gallery1__btn-stop-overlay{display:block;position:absolute;top:20px;right:0;z-index:12;font-size:16px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__tools-top{display:none}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__slide>div>.c-gallery1__slide-top{background-color:#fff;height:520px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__slide>div>.c-gallery1__slide-top .c-gallery1__image img{max-height:520px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__slide>div>.c-gallery1__slide-top .c-gallery1__image-small-container{display:none}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__slide>div>.c-gallery1__slide-top .c-gallery1__image-big-container{display:inline-block}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__slide>div>.c-gallery1__slide-top>.c-gallery1__slide-tools-bottom{display:none}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__slide>div>.c-gallery1__slide-bottom .c-gallery1__slide-tools-share-overlay{display:block;position:absolute;top:15px;right:0;width:130px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__slide>div>.c-gallery1__slide-bottom .c-gallery1__slide-tools-share-overlay .qrtui-label{display:block;padding:0 0 10px 0;text-transform:uppercase;font-weight:300;font-size:14px;color:#999}
html.state-gallery1-overlay-active .c-gallery1--overlay-current[data-current-slide-type=html] .slick-arrow,html.state-gallery1-overlay-active .c-gallery1--overlay-current[data-current-slide-type=image] .slick-arrow{top:255px}
@media screen and (min-width:991px){html.state-gallery1-overlay-active .c-gallery1--overlay-current{width:988px;left:50%;margin-left:-494px}
}
@media screen and (max-width:990px){html.state-gallery1-overlay-active .c-gallery1--overlay-current{width:100%;left:0;margin-left:0}
}
@media screen and (max-width:991px){html.state-gallery1-overlay-active .c-gallery1--overlay-current .c-gallery1__wrapper{padding:0 15px}
html.state-gallery1-overlay-active.state-gallery1-skin-active .c-gallery1--overlay-current{top:3px !important}
}
@media screen and (max-width:600px){.c-gallery1{min-height:250px}
.c-gallery1__logo img{width:28px;height:32px}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__btn-start-overlay{font-size:16px}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__btn-stop-overlay .qrtui-label{display:none}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper>.c-gallery1__header{padding-right:30px}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide-top{height:250px}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide-top .c-gallery1__image img{max-height:250px}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide_bottom{padding:0}
.c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide_bottom .c-gallery1__slide-tools-share_overlay{display:none}
.c-gallery1[data-current-slide-type=image] .slick-arrow{top:124px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__header{padding-left:60px;padding-bottom:10px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__header .c-gallery1__logo{padding:0 15px 0 0;margin-left:-60px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__header .c-gallery1-icon_mark_1{width:28px;height:32px;background-size:28px 32px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__header .c-gallery1__title{font-size:16px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__slide>div>.c-gallery1__slide-top{height:250px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__slide>div>.c-gallery1__slide-top .c-gallery1__image img{max-height:250px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__slide>div>.c-gallery1__slide_bottom{padding:0}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__slide>div>.c-gallery1__slide_bottom .c-gallery1__slide-tools-share_overlay{display:none}
html.state-gallery1-overlay-active .c-gallery1--overlay-current[data-current-slide-type=image] .slick-arrow{top:124px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current[data-current-slide-type=html] .slick-arrow{top:188px}
}
@media screen and (max-width:767px){.c-gallery1__slide--iframe{height:410px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){html.state-gallery1-overlay-active body{position:fixed !important;width:100% !important}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__slide>div>.c-gallery1__slide-top{height:378px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .c-gallery1__slide>div>.c-gallery1__slide-top .c-gallery1__image img{max-height:360px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current{width:100%;left:0;margin:0;padding:0 15px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current .c-gallery1__slide-adv-inner{padding-top:6%}
html.state-gallery1-overlay-active .c-gallery1--overlay-current>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__header{padding-bottom:15px}
html.state-gallery1-overlay-active .c-gallery1--overlay-current[data-current-slide-type=image] .slick-arrow{top:215px}
}
.gallery_fullwidth{margin-left:-20px;margin-right:-20px}
.gallery_fullwidth--compact{margin-right:0}
@media(max-width:768px){.gallery_fullwidth--compact{margin-right:-20px}
}
.gallery_fullwidth .c-gallery1{border-top:0}
.gallery_fullwidth .c-gallery1 .icon-fullscreen:before{content:""}
.gallery_fullwidth .c-gallery1__tools-top [class*=__btn-start-overlay]{font-size:20px;background-color:rgba(0,0,0,.2);height:40px;width:40px;display:block;text-align:center;padding-top:10px}
.gallery_fullwidth .c-gallery1__tools-top>div>div{padding:30px 30px 0 0 !important}
.gallery_fullwidth .c-gallery1__slide-bottom{background-color:#333 !important;color:#fff;padding-left:20px !important;padding-right:20px !important}
.gallery_fullwidth .c-gallery1__slide-tools-v2>div>div{border-bottom:none !important}
.gallery_fullwidth .c-gallery1__slide-caption{padding-top:0 !important}
.gallery_fullwidth .c-gallery1__slide-caption p{font-size:16px !important;line-height:19px !important;color:#fff !important}
.gallery_fullwidth .c-gallery1__slide-caption p a,.gallery_fullwidth .c-gallery1__slide-caption p strong{color:#fff !important}
.gallery_fullwidth .c-gallery1__slide-tools-share{display:none !important}
.gallery_fullwidth .c-gallery1__slide-tools-slideindex{font-size:18px !important;line-height:20px !important;color:#9d9d9d !important}
.gallery_fullwidth .c-gallery1__slide-tools-slideindex>span{color:#9d9d9d !important}
.gallery_fullwidth .c-gallery1__slide-tools-slideindex [class*=icon]{display:none}
.gallery_fullwidth .c-gallery1__slider .slick-next,.gallery_fullwidth .c-gallery1__slider .slick-prev{background-color:transparent !important}
.gallery_fullwidth .c-gallery1__slider .slick-next:after,.gallery_fullwidth .c-gallery1__slider .slick-prev:after{font-size:40px;text-shadow:0 0 5px rgba(0,0,0,.5)}
.gallery_fullwidth .c-gallery1__slider .slick-prev:after{content:""}
.gallery_fullwidth .c-gallery1__slider .slick-next:after{content:""}
.gallery_fullwidth .c-gallery1__slider .slick-arrow{width:60px}
.gallery_fullwidth .c-gallery1[data-current-slide-type=html] .slick-arrow,.gallery_fullwidth .c-gallery1[data-current-slide-type=image] .slick-arrow{z-index:11 !important}
.gallery_fullwidth .c-gallery1__slide>div>.c-gallery1__slide-bottom{background-color:#575756}
.gallery_fullwidth .c-gallery1__slide-bottom>.c-gallery1__slide-caption p{font-family:inherit}
@media screen and (min-width:600px){.gallery_fullwidth .c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide-top .c-gallery1__image img{max-height:576px}
.gallery_fullwidth .c-gallery1>.c-gallery1__inner>.c-gallery1__wrapper .c-gallery1__body .slick-slider .c-gallery1__slide>div>.c-gallery1__slide-top{height:576px}
.gallery_fullwidth .c-gallery1[data-current-slide-type=html] .slick-arrow,.gallery_fullwidth .c-gallery1[data-current-slide-type=image] .slick-arrow{top:280px}
}
body.hub .c-gallery1__overlay{background-color:#333;border-top:0;margin-top:-11px}
body.hub .c-gallery1--overlay-current{background-color:#333}
body.hub .c-gallery1--overlay-current .c-gallery1__wrapper .c-gallery1__logo{display:none}
body.hub .c-gallery1--overlay-current .c-gallery1__wrapper .c-gallery1__title{color:#fff !important;font-family:"Roboto Slab",sans-serif !important;font-size:24px !important;line-height:32px !important}
body.hub .c-gallery1--overlay-current .c-gallery1__wrapper .c-gallery1__header{padding-left:10px !important;padding-bottom:20px !important}
body.hub .c-gallery1--overlay-current .c-gallery1__wrapper .c-gallery1__slide-bottom{background-color:#000 !important}
body.hub .c-gallery1--overlay-current .c-gallery1__wrapper .c-gallery1__slide-top{background-color:#333 !important}
body.hub .c-gallery1--overlay-current .c-gallery1__wrapper .c-gallery1__btn-stop-overlay{color:#fff !important;top:30px !important;right:12px !important}
body.hub .c-gallery1--overlay-current .c-gallery1__wrapper .c-gallery1__btn-stop-overlay .qrtui-label{display:none}
body.hub .c-gallery1--overlay-current .c-gallery1__wrapper .c-gallery1__btn-stop-overlay .icon-close:before{content:""}
.c-post2--typo1 h1,.c-post2--typo2 h1{font-size:2.9rem;line-height:3.05rem;font-weight:700;margin-bottom:17px;color:#333}
.c-post2--typo1 h1 small,.c-post2--typo2 h1 small{font-size:1.7rem;line-height:2rem;font-weight:600;color:#333}
@media(max-width:767px){.c-post2--typo1 h1,.c-post2--typo2 h1{font-size:1.5rem;line-height:1.75rem}
.c-post2--typo1 h1 small,.c-post2--typo2 h1 small{font-size:1.125rem;line-height:1.375rem}
}
.c-post2--typo1 h2,.c-post2--typo2 h2{font-size:1.875rem;line-height:2.125rem;font-weight:700;margin-bottom:17px}
.c-post2--typo1 h3,.c-post2--typo2 h3{font-size:1.5rem;line-height:1.75rem;font-weight:700;margin-bottom:10px}
.c-post2--typo1 h4,.c-post2--typo2 h4{font-size:1.125rem;line-height:1.375rem;font-weight:700;margin-bottom:10px}
.c-post2--typo1 h5,.c-post2--typo2 h5{font-size:.875rem;line-height:1.125rem;font-weight:700;margin-bottom:5px}
.c-post2--typo1 h6,.c-post2--typo2 h6{font-size:.75rem;line-height:1rem;font-weight:700;margin-bottom:5px}
.c-post2--typo1 ol,.c-post2--typo1 ul,.c-post2--typo2 ol,.c-post2--typo2 ul{margin-bottom:20px;margin-left:18px}
.c-post2--typo1 ul li,.c-post2--typo2 ul li{list-style-type:square}
.c-post2--typo1 ol li,.c-post2--typo2 ol li{list-style-type:decimal}
.c-post2--typo1 li,.c-post2--typo1 p,.c-post2--typo2 li,.c-post2--typo2 p{font-size:1.125rem;line-height:1.875rem;font-weight:400;color:#333}
.c-post2--typo1 li small,.c-post2--typo1 p small,.c-post2--typo2 li small,.c-post2--typo2 p small{font-size:.875rem;line-height:1.125rem;font-weight:400}
.c-post2--typo1 li,.c-post2--typo2 li{margin-bottom:5px}
.c-post2--typo1 p,.c-post2--typo2 p{margin-bottom:20px}
.c-post2--typo1 em,.c-post2--typo1 i,.c-post2--typo2 em,.c-post2--typo2 i{font-style:italic}
.c-post2--typo1 b,.c-post2--typo1 strong,.c-post2--typo2 b,.c-post2--typo2 strong{font-weight:700}
.c-post2--typo1 ins,.c-post2--typo1 u,.c-post2--typo2 ins,.c-post2--typo2 u{text-decoration:underline}
.c-post2--typo1 a,.c-post2--typo1 a:active,.c-post2--typo1 a:focus,.c-post2--typo1 a:visited,.c-post2--typo2 a,.c-post2--typo2 a:active,.c-post2--typo2 a:focus,.c-post2--typo2 a:visited{color:#d20a11;text-decoration:none}
.c-post2--typo1 a:hover,.c-post2--typo2 a:hover{color:#d20a11;text-decoration:underline}
.c-post2--typo3 h1{font-size:3.25rem;line-height:3.5rem;font-weight:700;margin-bottom:17px;color:#333}
.c-post2--typo3 h1 small{font-size:1.875rem;line-height:2.125rem;font-weight:700;color:#333}
@media(max-width:767px){.c-post2--typo3 h1{font-size:1.5rem;line-height:1.75rem}
.c-post2--typo3 h1 small{font-size:1.125rem;line-height:1.375rem}
}
.c-post2--typo3 h2{font-size:1.875rem;line-height:2.125rem;font-weight:700;margin-bottom:17px}
.c-post2--typo3 h3{font-size:1.5rem;line-height:1.75rem;font-weight:700;margin-bottom:10px}
.c-post2--typo3 h4{font-size:1.125rem;line-height:1.375rem;font-weight:700;margin-bottom:10px}
.c-post2--typo3 h5{font-size:.875rem;line-height:1.125rem;font-weight:700;margin-bottom:5px}
.c-post2--typo3 h6{font-size:.75rem;line-height:1rem;font-weight:700;margin-bottom:5px}
.c-post2--typo3 h1,.c-post2--typo3 h2,.c-post2--typo3 h3,.c-post2--typo3 h4,.c-post2--typo3 h5,.c-post2--typo3 h6{font-family:"Roboto Slab",serif}
.c-post2--typo3 ol,.c-post2--typo3 ul{margin-bottom:20px;margin-left:18px}
.c-post2--typo3 ul li{list-style-type:square}
.c-post2--typo3 ol li{list-style-type:decimal}
.c-post2--typo3 li,.c-post2--typo3 p{font-size:1.125rem;line-height:1.875rem;font-weight:500;font-family:Roboto,sans-serif;color:#333}
.c-post2--typo3 li small,.c-post2--typo3 p small{font-size:.875rem;line-height:1.125rem;font-weight:400}
.c-post2--typo3 li{margin-bottom:5px}
.c-post2--typo3 p{margin-bottom:20px}
.c-post2--typo3 em,.c-post2--typo3 i{font-style:italic}
.c-post2--typo3 b,.c-post2--typo3 strong{font-weight:700}
.c-post2--typo3 ins,.c-post2--typo3 u{text-decoration:underline}
.c-post2--typo3 a,.c-post2--typo3 a:active,.c-post2--typo3 a:focus,.c-post2--typo3 a:visited{color:#d20a11;text-decoration:none}
.c-post2--typo3 a:hover{color:#d20a11;text-decoration:underline}
.c-post2--typo2 p{font-size:1rem;line-height:1.25rem}
.c-post2.featblock{background-color:#ffc;margin-top:40px;border-bottom-right-radius:50px}
.c-post2.featblock .featblock__heading{position:relative}
.c-post2.featblock .featblock__heading .title-container{padding-top:10px;padding-bottom:10px;color:#fff;background-color:#d20a11;font-size:1.3125rem;line-height:1.6875rem;width:100%;height:43px;padding-left:82px;padding-right:10px;font-weight:700;line-height:24px}
.c-post2.featblock .featblock__heading .icon-container{padding-top:10px;padding-bottom:10px;background-color:#ffc;height:43px;width:72px;position:absolute;top:0;left:0;border-right:4px solid #ffc}
.c-post2.featblock .featblock__heading .icon-container .icon-shape{height:72px;width:100%;background-color:#d20a11;border-radius:100%;border-bottom-right-radius:0;position:absolute;bottom:0;left:0}
.c-post2.featblock .featblock__heading .icon-container .icon-shape [class*=icon]{font-size:42px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.c-post2.featblock .featblock__body{padding:30px}
@media(max-width:768px){.c-post2.featblock .featblock__body{padding:20px}
}
@media(max-width:767px){.c-post2--typo1 p{font-size:.875rem;line-height:1.375rem}
.c-post2--typo2 p{font-size:.8125rem;line-height:1.25rem}
}
@media only screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){.c-post2--tp-noicons .c-post2__meta>[class*="__meta-"]{float:none;display:block;padding:0}
.c-post2--tp-noicons .c-post2__meta>[class*="__meta-"]>div{display:block}
.c-post2--tp-noicons .c-post2__meta>[class*="__meta-right"]{display:none}
}
@media(max-width:767px){.c-limitbox--h1 .c-limitbox__inner{height:950px}
.c-limitbox--h2 .c-limitbox__inner{height:890px}
.c-limitbox--h3 .c-limitbox__inner{height:470px}
.c-limitbox--var1 .c-limitbox__inner{overflow:hidden;position:relative}
.c-limitbox--var1 .c-limitbox__inner:after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:60px;z-index:1;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),to(#fff0));background-image:linear-gradient(to top,#fff 0,#fff0 100%)}
.c-limitbox--var1 .c-limitbox__btn-container{padding-top:10px}
.c-limitbox--open.c-limitbox--var1 .c-limitbox__inner{height:auto !important;overflow:visible}
.c-limitbox--open.c-limitbox--var1 .c-limitbox__inner:after{display:none}
.c-limitbox--open.c-limitbox--var1 .c-limitbox__btn-container{display:none !important}
}
.c-intro2--style1 .c-intro2__title{font-family:"Montserrat",sans-serif;font-size:1.875rem;line-height:2.125rem;font-weight:600;margin:0 0 20px 0;color:#333}
.c-intro2--style1{padding-bottom:6px;border-bottom:1px solid #b3b3b3}
.c-intro2--style1 .c-intro2__title{color:#d20a11;text-transform:uppercase;margin:0}
.c-intro2--style1 .c-intro2__title a,.c-intro2--style1 .c-intro2__title a:active,.c-intro2--style1 .c-intro2__title a:focus,.c-intro2--style1 .c-intro2__title a:visited{color:#d20a11;text-decoration:none}
.c-intro2--style1 .c-intro2__title a:hover{color:#d20a11;text-decoration:underline}
.c-intro2--style1 .c-intro2__right{padding-top:11px}
@media(max-width:767px){.c-intro2--style1 .c-intro2__title{font-size:1.125rem;line-height:1.375rem}
.c-intro2--style1 .c-intro2__right{padding-top:5px}
}
.c-meta1:after,.c-meta1:before{content:" ";display:table}
.c-meta1:after{clear:both}
.c-meta1__left{float:left}
.c-meta1__right{float:right}
.c-meta1--var1{border-bottom:1px solid #b3b3b3}
.c-meta1--var1 .c-meta1__left,.c-meta1--var1 .c-meta1__right{padding-bottom:8px}
.c-meta1--var1 .c-meta1__item{position:relative;display:inline-block}
.c-meta1--var1 .c-meta1__item:not(:last-child){padding-right:10px;margin-right:10px}
.c-meta1--var1 .c-meta1__item:not(:last-child):after{content:" ";position:absolute;top:0;right:-2px;border-right:1px solid #333;height:14px;width:1px}
.c-meta1--var1 .c-meta1__item--author{padding-left:40px;font-size:.875rem;line-height:1;font-weight:700;color:#d20a11}
.c-meta1--var1 .c-meta1__item--author img{float:left;margin:-7px 0 0 -40px}
.c-meta1--var1 .c-meta1__item--author a,.c-meta1--var1 .c-meta1__item--author a:active,.c-meta1--var1 .c-meta1__item--author a:focus,.c-meta1--var1 .c-meta1__item--author a:hover,.c-meta1--var1 .c-meta1__item--author a:visited{color:#d20a11;text-decoration:none}
.c-meta1--var1 .c-meta1__item--datetime{font-size:.875rem;line-height:1}
.c-meta1--var1 .c-meta1__item--comments{font-size:.875rem;line-height:1}
.c-meta1--var1 .c-meta1__item--comments a:active,.c-meta1--var1 .c-meta1__item--comments a:focus,.c-meta1--var1 .c-meta1__item--comments a:hover{text-decoration:none}
.c-meta1--var1 .c-meta1__item--comments .value{font-weight:700}
.c-meta1--var1 .c-meta1__item--comments [class*=icon-]{margin:1px 5px 0 0;float:left;font-size:14px;color:grey}
.c-meta1--var2 .c-meta1__left,.c-meta1--var2 .c-meta1__right{padding-bottom:8px}
.c-meta1--var2 a:hover{text-decoration:underline}
.c-meta1--var2 .c-meta1__item{position:relative;display:inline-block}
.c-meta1--var2 .c-meta1__item:not(:last-child){padding-right:10px;margin-right:10px}
.c-meta1--var2 .c-meta1__item:not(:last-child):after{content:" ";position:absolute;top:0;right:-2px;border-right:1px solid #333;height:14px;width:1px}
.c-meta1--var2 .c-meta1__item--author{padding-left:40px;font-size:.875rem;line-height:1;font-weight:700;color:#d20a11}
.c-meta1--var2 .c-meta1__item--author img{float:left;margin:-7px 0 0 -40px}
.c-meta1--var2 .c-meta1__item--author a,.c-meta1--var2 .c-meta1__item--author a:active,.c-meta1--var2 .c-meta1__item--author a:focus,.c-meta1--var2 .c-meta1__item--author a:hover,.c-meta1--var2 .c-meta1__item--author a:visited{color:#d20a11;text-decoration:none}
.c-meta1--var2 .c-meta1__item--datetime{font-size:.875rem;line-height:1}
.c-meta1--var2 .c-meta1__item--comments{font-size:1rem;line-height:1;font-weight:700;color:grey}
.c-meta1--var2 .c-meta1__item--comments>*{color:grey}
.c-meta1--var2 .c-meta1__item--comments .value{margin-right:5px}
.c-meta1--var2 .c-meta1__item--comments a:active,.c-meta1--var2 .c-meta1__item--comments a:focus,.c-meta1--var2 .c-meta1__item--comments a:hover{text-decoration:none}
.c-meta1--var2 .c-meta1__item--comments a>*{display:inline-block;vertical-align:sub}
.c-meta1--var2 .c-meta1__item--comments [class*=icon-]{margin:1px 10px 0 0;float:left;font-size:24px;color:grey}
.c-meta1--expanded{position:relative;padding-right:10%}
@media(max-width:992px){.c-meta1--expanded{padding-right:0}
}
@media(max-width:992px){.c-meta1--expanded{padding-top:10px;padding-bottom:10px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}
}
.c-meta1--expanded.border-right{border-right:1px solid #d8d8d8}
@media(max-width:992px){.c-meta1--expanded.border-right{border-right:0}
}
.c-meta1--expanded .author-name{font-size:1rem;line-height:1.3125rem}
.c-meta1--expanded .author-name:hover{text-decoration:underline}
.c-meta1--expanded .c-meta1__date{bottom:20px;font-size:1rem;width:100%;text-align:center;line-height:1.3125rem;position:absolute;left:0;padding-right:10%}
@media(max-width:991px){.c-meta1--expanded .c-meta1__date{position:static;text-align:left}
}
.c-meta1--expanded .c-meta1__date.resp{display:none}
@media(max-width:991px){.c-meta1--expanded .c-meta1__date.resp{display:block}
}
@media(max-width:991px){.c-meta1--expanded .c-meta1__item--author img{max-width:42px}
}
@media(max-width:991px){.c-meta1--expanded .c-meta1__item--author-deets{padding-top:5px;text-align:left}
}
.c-meta1--expanded .c-meta1__item--comments{color:grey}
.c-meta1--expanded .c-meta1__item--comments>a{color:grey;font-weight:700}
.c-meta1--expanded .c-meta1__item--comments [class*=icon]{font-size:20px}
@media(max-width:768px){.c-meta1--expanded .c-meta1__item--comments{display:none}
}
.c-meta1--expanded .c-meta1__item--comments.resp{display:none}
@media(max-width:992px){.c-meta1--expanded .c-meta1__item--comments.resp{display:block;padding-top:5px}
}
.c-meta1--article-info{position:relative}
.c-meta1--article-info a:hover{text-decoration:underline}
.c-meta1--article-info .c-meta1__social{position:absolute;top:0;right:1.2%}
@media(max-width:768px){.c-meta1--article-info .c-meta1__social{position:static;right:0;top:0;left:0;text-align:center;padding-top:20px}
}
@media(max-width:768px){.c-meta1--article-info h1{font-size:3rem !important;line-height:3.5rem !important}
}
@media(max-width:767px){.c-meta1--var1{border-bottom:0}
.c-meta1--var1 .c-meta1__item--author{border-bottom:1px solid #b3b3b3;width:100%;float:none;padding-bottom:10px;margin-bottom:13px}
.c-meta1--var1 .c-meta1__item--author:after{display:none}
.c-meta1--var1 .c-meta1__left{clear:both;float:none;width:100%}
.c-meta1--var1 .c-meta1__right{margin-top:-25px}
}
.c-share1__tool{display:inline-block;cursor:pointer}
.c-share1__tool,.c-share1__tool:active,.c-share1__tool:focus,.c-share1__tool:hover,.c-share1__tool:visited{text-decoration:none}
.c-share1__tool:not(:last-child){padding-right:18px}
.c-share1__tool--whatsapp{font-size:21px}
.c-share1__tool--whatsapp,.c-share1__tool--whatsapp:active,.c-share1__tool--whatsapp:focus,.c-share1__tool--whatsapp:hover,.c-share1__tool--whatsapp:visited{color:#25d366}
.c-share1__tool--facebook{font-size:21px}
.c-share1__tool--facebook,.c-share1__tool--facebook:active,.c-share1__tool--facebook:focus,.c-share1__tool--facebook:hover,.c-share1__tool--facebook:visited{color:#4267b3}
.c-share1__tool--twitter{font-size:18px}
.c-share1__tool--twitter,.c-share1__tool--twitter:active,.c-share1__tool--twitter:focus,.c-share1__tool--twitter:hover,.c-share1__tool--twitter:visited{color:#00adee}
.c-share1__tool--googleplus{font-size:17px;transform:translateY(-1px)}
.c-share1__tool--googleplus,.c-share1__tool--googleplus:active,.c-share1__tool--googleplus:focus,.c-share1__tool--googleplus:hover,.c-share1__tool--googleplus:visited{color:#dd4a38}
.c-share1__tool--bookmark{font-size:20px}
.c-share1__tool--bookmark,.c-share1__tool--bookmark:active,.c-share1__tool--bookmark:focus,.c-share1__tool--bookmark:hover,.c-share1__tool--bookmark:visited{color:#a6a8ab}
.c-share1__tool--bookmark .icon-Icona_Segnalibro_pieno{display:none}
.c-share1__tool--bookmark .icon-Icona_Segnalibro{display:block;margin-left:1px}
.c-share1__tool--bookmark.c-share1--active .icon-Icona_Segnalibro_pieno{display:block}
.c-share1__tool--bookmark.c-share1--active .icon-Icona_Segnalibro{display:none}
.c-share1__tool--like{font-size:19px}
.c-share1__tool--like,.c-share1__tool--like:active,.c-share1__tool--like:focus,.c-share1__tool--like:hover,.c-share1__tool--like:visited{color:#a6a8ab}
.c-share1__tool--like .icon-Icona_Cuore{display:none}
.c-share1__tool--like .icon-Icona_Cuore_Outline{display:block}
.c-share1__tool--like.c-share1--active .icon-Icona_Cuore{display:block}
.c-share1__tool--like.c-share1--active .icon-Icona_Cuore_Outline{display:none}
.c-share1--style3>*{color:#333 !important;background-color:#e4e4e4;height:32px;width:32px;position:relative;border-radius:100%;margin-right:9px}
.c-share1--style3>:last-child{margin-right:0}
.c-share1--style3>* [class*=icon]{top:50%;left:50%;font-size:16px;transform:translate(-50%,-50%);position:absolute}
.c-vscrollbox--active{position:fixed}
.c-tags__label{font-family:"Montserrat",sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:600;margin:0 0 20px 0;color:#333}
.c-tags__label,.c-tags__tag{margin-bottom:7px}
.c-tags__label{text-transform:uppercase}
.c-tags__tag{margin-left:4px;margin-right:4px}
.c-resume1__deco1{position:relative}
.c-resume1__deco1:after{position:absolute;top:0;right:0;content:" ";border-right:1px solid #ffffff40;width:1px;height:100%}
.c-resume1__head{padding:20px;background-color:#363b3d}
.c-resume1__body{padding:20px 20px 10px 20px;background-color:#f1f1f2}
.c-resume1__txt--1{font-size:1.125rem;line-height:1.375rem;color:#ffffffb3;font-weight:300}
.c-resume1__txt--1-mini{font-size:.875rem;line-height:1.125rem}
.c-resume1__txt--1-mini2{font-size:.875rem;line-height:1.125rem;color:#333}
.c-resume1__txt--2{font-size:1.125rem;line-height:1.375rem;font-weight:400;color:#fff}
.c-resume1__car2-item{padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #b3b3b3}
.c-resume1__car2-brand{font-size:1rem;line-height:1.25rem;font-weight:300;color:#333;text-transform:uppercase;margin-bottom:3px}
.c-resume1__car2-model{font-size:1.125rem;line-height:1.375rem;font-weight:400;color:#333}
@media(max-width:767px){.c-resume1__car1-label{font-size:.75rem;line-height:1rem}
.c-resume1__car1-value{font-size:.75rem;line-height:1rem}
.c-resume1__car2-model{font-size:.875rem;line-height:1.125rem}
.c-resume1 [class*=zaux-link-]{font-size:.75rem;text-decoration:underline}
.c-resume1__title{margin-left:-10px}
.c-resume1__title .c-resume1__txt{font-size:1rem !important}
.c-resume1__title span{display:block;float:left;margin:0 !important;padding-left:10px;padding-right:10px}
.c-resume1__title span:nth-child(1){width:16.6666666667%}
.c-resume1__title span:nth-child(2){width:83.3333333333%}
}
.c-compare1__title2{font-family:"Montserrat",sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:600;margin:0 0 20px 0;color:#333}
.c-compare1__descr,.c-compare1__title1{font-family:"Montserrat",sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:400;margin:0 0 10px 0;color:#333}
.c-compare1__title1{margin-bottom:5px}
.c-compare1__title1 strong{font-weight:700;display:block}
.c-compare1__title2{margin-bottom:5px}
.c-compare1__descr{margin-bottom:25px;color:grey}
.c-compare1__descr strong{font-weight:600}
.c-compare1__head:after,.c-compare1__head:before{content:" ";display:table}
.c-compare1__head:after{clear:both}
@media(min-width:480px){.c-compare1__head{padding-left:170px}
.c-compare1__head .c-compare1__img-wrapper{float:left;max-width:150px;margin-left:-170px}
}
@media(max-width:767px){.c-compare1__head{padding-left:124px}
.c-compare1__head .c-compare1__img-wrapper{float:left;max-width:104px;margin-left:-124px}
}
.c-stats1--theme1 .c-stats1__label,.c-stats1--theme2 .c-stats1__value{font-family:"Montserrat",sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:600;margin:0 0 20px 0;color:#333}
.c-stats1--theme1 .c-stats1__topic-title,.c-stats1--theme2 .c-stats1__label,.c-stats1--theme2 .c-stats1__topic-title,.c-stats1__main-title{font-family:"Montserrat",sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:400;margin:0 0 10px 0;color:#333}
.c-stats1--theme1 .c-stats1__value{font-family:"Montserrat",sans-serif;font-size:1.125rem;line-height:1.25rem;font-weight:300}
.c-stats1__main-title{color:#333;font-weight:700;text-transform:uppercase;margin-bottom:15px;border-bottom:0}
.c-stats1--theme1 .c-stats1__topic{margin-bottom:12px}
.c-stats1--theme1 .c-stats1__topic-title{color:#d20a11;margin:0;text-transform:uppercase;padding-left:44px;padding-bottom:12px;border-bottom:1px solid #b3b3b3}
.c-stats1--theme1 .c-stats1__topic-title [class*=icon-]{font-size:16px;color:#d20a11;float:left;margin:2px 0 0 -44px}
.c-stats1--theme1 .c-stats1__item{border-bottom:1px solid #b3b3b3;margin-left:44px;padding-top:12px;padding-bottom:12px}
.c-stats1--theme1 .c-stats1__label{font-weight:700;margin-bottom:0;text-transform:uppercase}
.c-stats1--theme1 .c-stats1__value{margin-bottom:0}
.c-stats1--theme1-var1 .c-stats1__item:first-child{padding-top:0}
.c-stats1--theme1-var1 .c-stats1__topic{margin-bottom:12px}
.c-stats1--theme1-var1 .c-stats1__topic-title{padding-left:0;color:#333;border-bottom:0;font-weight:700}
.c-stats1--theme2 .c-stats1__topic-title{margin:0;text-transform:uppercase;padding-left:0;color:#333;border-bottom:0;font-weight:700}
.c-stats1--theme2 .c-stats1__item{border-bottom:1px solid #b3b3b3;padding:8px 0}
.c-stats1--theme2 .c-stats1__label{margin-bottom:0;text-transform:uppercase}
.c-stats1--theme2 .c-stats1__value{margin:0;color:#d20a11;text-align:right}
.c-stats1--theme2 .c-stats1__stars{font-size:0;display:inline-block}
.c-stats1--theme2 .c-stats1__stars [class*=icon-]{font-size:18px;color:#d20a11}
.c-stats1--theme2 .c-stats1__score{display:inline-block;padding-left:5px}
@media(max-width:767px){.c-stats1--theme1 .c-stats1__topic-title{font-size:.875rem;line-height:1.125rem}
.c-stats1--theme1 .c-stats1__topic-title [class*=icon-]{margin-top:-2px}
.c-stats1--theme1 .c-stats1__label,.c-stats1--theme1 .c-stats1__value{font-size:.875rem;line-height:1.125rem}
.c-stats1--theme1 .c-stats1__value{text-align:right}
.c-stats1--theme2 .c-stats1__item{padding-top:17px}
.c-stats1--theme2 .c-stats1__item:first-child{padding-top:0}
.c-stats1--theme2 .c-stats1__label,.c-stats1--theme2 .c-stats1__value{font-size:.875rem;line-height:1.125rem}
}
.c-post3--style1 .c-post3__title{font-family:"Montserrat",sans-serif;font-size:1.5rem;line-height:1.75rem;font-weight:600;margin:0 0 20px 0;color:#333}
.c-post3--style1 .c-post3__eyelet{font-family:"Montserrat",sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:600;margin:0 0 20px 0;color:#333}
.c-post3--style1 .c-post3__meta1{font-family:"Montserrat",sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:600;color:#333}
.c-post3--style1 .c-post3__eyelet{font-weight:700;margin:0 0 5px 0}
.c-post3--style1 .c-post3__title{font-weight:700;margin:0 0 15px 0}
.c-post3--style1 .c-post3__meta1{font-weight:900;margin:0 0 15px 0}
@media only screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){.c-post3--tp-noicons .c-post3__meta>[class*="__meta-"]{float:none;display:block;padding:0}
.c-post3--tp-noicons .c-post3__meta>[class*="__meta-"]>div{display:block}
.c-post3--tp-noicons .c-post3__meta>[class*="__meta-right"]{display:none}
}
.c-tabs4__head:after,.c-tabs4__head:before{content:" ";display:table}
.c-tabs4__head:after{clear:both}
.c-tabs4__nav-select button{font-family:"Montserrat",sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:600;color:#333;text-transform:uppercase}
.c-tabs4__nav-select-wrapper{margin:-3px 0 0 10px}
.c-tabs4__nav-select-wrapper button{font-family:"Montserrat",sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:600;color:#333;text-transform:uppercase}
.c-tabs4 .tab-content{clear:both}
.c-tabs4 .c-form__item{margin:0}
@media(min-width:768px){.c-tabs4__nav-select-wrapper,.c-tabs4__title{float:left}
}
@media(max-width:767px){.c-tabs4__nav-select-wrapper{max-width:320px;margin:0 auto 0 auto}
}
.comment-form-module .comment-box .comment-user-image{margin-top:5px}
.comments-form{position:relative;padding-top:20px;padding-bottom:10px;border-bottom:1px solid #bbbdbf}
@media screen and (max-width:768px){.comments-form{padding-bottom:0;border-bottom-width:1px;padding-top:16px}
}
.comments-form .comments-title{font-size:20px;font-weight:800}
@media screen and (max-width:768px){.comments-form .comments-title{font-size:18px}
}
.comments-form .comments-actions{text-align:right}
.comments-form .comments-actions a{text-decoration:none}
.comments-form .comments-actions .action{margin-left:40px;color:#d20a11;font-weight:800;font-size:18px}
@media screen and (max-width:768px){.comments-form .comments-actions{text-align:center;margin-top:30px;margin-bottom:10px}
.comments-form .comments-actions .action{margin:0 20px;font-size:14px}
}
.comments-form .comment-warning{display:none;color:#ff1000}
.last-comment{font-size:14px;line-height:30px;text-transform:capitalize}
@media screen and (max-width:768px){.last-comment{font-size:14px;line-height:22px}
}
.comment-box{margin:12px 0 0;overflow:hidden;list-style:none}
@media screen and (max-width:768px){.comment-box{margin-bottom:16px;margin-top:5px}
}
.comment-box .comments-comment{margin:20px 0}
.comment-box .comment-user-image{overflow:hidden;text-align:center;margin:21px 15px 0 0;float:left;padding-left:1px;font-size:40px;color:#a6a8ab}
@media screen and (max-width:768px){.comment-box .comment-user-image{padding-left:0;font-size:30px;margin-right:12px}
}
.comment-box .comment-content{padding-left:56px}
@media screen and (max-width:768px){.comment-box .comment-content{padding-left:42px}
}
.comment-box .comment-user-info{float:left;padding-top:12px}
.comment-box .comment-user-info .comment-name{font-size:16px;font-weight:600}
@media screen and (max-width:768px){.comment-box .comment-user-info .comment-name{font-size:14px}
}
.comment-box .comment-user-info .comment-data{font-size:12px;font-weight:300;padding-left:10px}
@media screen and (max-width:768px){.comment-box .comment-user-info .comment-data{font-size:14px}
}
.comment-box .comment-user-content{padding:0 20px 0 54px}
.comment-box .comment-text{line-height:18px;font-size:14px;font-weight:500;float:left;width:100%;margin:5px 0 0}
@media screen and (max-width:768px){.comment-box .comment-text{font-size:14px;line-height:22px}
}
.comment-box .comment-replies{float:left;width:100%;padding-left:58px}
@media screen and (max-width:768px){.comment-box .comment-replies{padding-left:43px}
}
.comment-box .comment-replies .comments-resplies-container{display:none}
.comment-box .comment-replies .comments-count{font-size:12px;font-weight:600}
.comment-box .comment-replies .comments-count a{margin-right:12px}
.comment-box .comment-replies .comments-count:before{content:"";display:inline-block;width:20px;height:23px;border:1px solid #a6a8ab;border-right:0;border-top:0}
.comment-box .comment-replies .comment-box{margin-top:5px;margin-left:22px}
.comment-form{overflow:hidden;clear:both}
.comment-form .comment-box{margin-bottom:10px}
.comment-form .insert-comment{margin:10px 0}
.comment-form .insert-comment .comment-textarea{border-radius:2px;height:66px;background:#fff;padding:5px;border:0;width:100%}
.comment-form .comment-actions{margin:12px 0;text-align:right}
.comment-form .comment-actions .action.comment{margin:0 0 0 20px;border-radius:4px;transition:all .1s ease-in-out;display:inline-block;color:#fff;background-color:#d20a11;text-align:center;font-size:14px;font-weight:600;padding:0 22px;height:30px;line-height:32px;cursor:pointer;text-transform:uppercase;text-decoration:none;border:0}
.comment-form .comment-actions .action.comment:hover{transition:all .1s ease-in-out;box-shadow:0 1px 1px rgba(0,0,0,.4);color:#fff}
@media screen and (max-width:768px){.comment-form .comment-actions .action.comment{width:100%}
}
@media screen and (max-width:768px){.comment-form .comment-actions .action.comment{margin:20px 0 0 0}
}
.comments-container-floating-bg{transition:opacity .3s ease-out;opacity:0;filter:alpha(opacity=0);background:rgba(0,0,0,.75);position:fixed;right:0;-webkit-transform:translate(100%,0);transform:translate(100%,0);top:0;width:100%;height:100%;z-index:100000000}
.comments-container-floating-bg.show{transition:opacity .3s ease-out;opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);transform:translate(0,0)}
.comments-container-floating-bg.show .comments-container{transition:all .6s ease-out;-webkit-transform:translate(0,0);transform:translate(0,0)}
.comments-container{padding:20px 35px;background:#f1f1f2;position:relative;right:0;-webkit-transform:translate(100%,0);transform:translate(100%,0)}
.comments-container.floating{overflow:auto;position:fixed;top:0;width:40%;height:100%}
@media screen and (max-width:768px){.comments-container.floating{width:100%}
}
.comments-container .cc-header{padding:0 0 10px}
.comments-container .cc-header h3{font-size:18px;font-weight:600}
.comments-container .cc-header .comments-menu-ico{float:right;position:absolute;top:15px;right:15px;line-height:12px;text-decoration:none}
.comments-container .cc-header .comments-menu-ico:after{font-family:Icon_Quattroruote;content:"\e93a";font-size:16px}
.comments-container .comment-guide{font-size:14px;font-weight:300;margin:15px 0 20px}
.comments-container .all-comments{margin:18px 0 0}
.comments-container .comment-reply:after{font-family:Icon_Quattroruote;content:'\e93e';font-size:.45rem;position:relative;left:5px;top:-3px}
.comments-container .comment-reply.on:after{content:''}
.comments-container .comment-reply:hover{text-decoration:none}
.comments-container .comment-reply:hover span{text-decoration:underline}
.article-comments{cursor:pointer}
.test-drive-wrap .comments-form{border-bottom:0;padding-bottom:0}
.scf-comment-ban{font-weight:400;border:1px solid #e6e6e6;line-height:1.5em;padding:20px}
.scf-comment-ban a{text-decoration:underline}
.disclaimer{text-align:left !important;margin-top:20px}
.disclaimer a{margin-left:0 !important;color:#000 !important;font-size:12px}
.c-relateditems__title{text-transform:uppercase;font-size:.875rem !important;line-height:1rem !important;border-right:1px solid #333;margin:0 7px 0 0;padding:0 10px 0 0}
.c-relateditems__title:before{display:none}
.c-relateditems__wrapper{font-size:1rem !important;line-height:1.25rem !important}
.c-relateditems__wrapper>span:before{font-size:24px;line-height:0;content:"\2022";color:#d20a11;margin-right:5px;position:relative;top:4px}
.c-relateditems__wrapper>span a:active,.c-relateditems__wrapper>span a:focus,.c-relateditems__wrapper>span a:visited{text-decoration:none}
.c-relateditems__wrapper>span a:hover{color:#d20a11;text-decoration:none}
.c-download1{clear:both;position:relative}
.c-download1 a{display:block;padding:10px 48px 10px 10px;border:1px solid #ccc;font-family:"Montserrat",sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:500;min-height:52px}
.c-download1 a,.c-download1 a:active,.c-download1 a:focus,.c-download1 a:visited{color:#333;text-decoration:none}
.c-download1 a:hover{color:#333;text-decoration:underline}
.c-download1 a:after{display:block;float:right;padding:10px;text-align:center;background:#d20a11;color:#fff;font-family:Icon_Quattroruote;content:"";font-size:18px;width:42px;height:46px;position:absolute;top:3px;right:3px;padding-top:10px}
.c-stats1multiple .c-stats1__item{padding-top:0;padding-bottom:0}
.c-stats1multiple .c-stats1__label,.c-stats1multiple .c-stats1__value{padding-top:12px;padding-bottom:12px}
.c-stats1multiple .c-stats1__value{text-align:left}
.c-stats1multiple__head .bootstrap-select>button{font-weight:700}
.c-stats1multiple__value-cell1:after{content:" ";height:104%;border-right:1px solid #b3b3b3;width:1px;position:absolute;top:0;right:0}
.c-preview1{border:1px solid #d8d8d8}
.c-preview1__inner{position:relative;min-height:138px;padding-top:20px;padding-right:20px;padding-bottom:0;padding-left:250px}
.c-preview1__img-wrapper{position:absolute;top:0;left:0;width:230px;height:100%;background-size:cover;background-repeat:no-repeat;background-position:right 50%}
.c-preview1__img-wrapper a{display:block;width:100%;height:100%}
@media(max-width:767px){.c-preview1--xs-space1{margin-left:30px;margin-right:30px}
.c-preview1--xs-layout1 .c-preview1__inner{padding-top:187px;padding-left:20px}
.c-preview1--xs-layout1 .c-preview1__img-wrapper{width:100%;height:167px}
}
.c-intro3{color:#333}
.c-intro3--layout1 .c-intro3__img-wrapper{width:148px;position:absolute;top:0;right:0}
.c-intro3--layout1 .c-intro3__inner{padding-right:163px}
@media(max-width:767px){.c-intro3--xs-noimg .c-intro3__img-wrapper{display:none}
.c-intro3--xs-noimg .c-intro3__inner{padding-right:0}
}
.c-intro3__inner{position:relative}
.c-intro3__img-wrapper{float:right}
.c-intro3__meta{margin-bottom:5px}
.c-intro3__meta--cat{font-family:'Montserrat',sans-serif;font-size:.75rem;line-height:.875rem;font-weight:400;text-transform:uppercase}
.c-intro3__title{margin-bottom:5px;font-family:'Montserrat',sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:bold}
.c-intro3__content p{font-family:'Montserrat',sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400;margin-bottom:20px}
.c-intro3__content [class*="__notice1"]{font-size:.75rem;font-weight:300;transform:translateY(-5px)}
.c-intro3__content [class*="__notice1"] span{transform:translateY(-2px);display:inline-block;margin:0 5px 0 0}
.c-intro3__content [class*="__notice1"] a,.c-intro3__content [class*="__notice1"] a:active,.c-intro3__content [class*="__notice1"] a:focus,.c-intro3__content [class*="__notice1"] a:visited,.c-intro3__content [class*="__notice1"] a:hover{text-decoration:none}
.c-intro3__content [class*="__notice1"] img{transition:opacity 250ms ease-in-out;opacity:1}
.c-intro3__content [class*="__notice1"] img:not(.lazyloaded){overflow:hidden;height:1px;opacity:0}
#adv_MastheadTop>div{margin-top:20px !important;margin-bottom:20px !important}
.c-container .c-adv--wideleaderboard{margin-top:0 !important;margin-bottom:0 !important}
@media(max-width:991px){.c-meta1--expanded .c-meta1__item--author-deets.xs-padding-left-20{padding-left:20px}
}
html.state-gallery1-overlay-active .c-gallery1--overlay-current{position:fixed;z-index:123;top:3px;background-color:#fff;border-top:0;border-bottom:0;height:100%;overflow:scroll;scrollbar-width:none;scrollbar-width:none}
.c-gallery1.sm-margin-bottom-20.md-margin-bottom-20.c-gallery1--slider-initialized.js-component-loaded.c-gallery1--overlay-current::-webkit-scrollbar{display:none}
.summary-container .article-text{font-size:1.313rem !important;line-height:1.75rem !important;margin-bottom:20px}
.summary-container .article-text b{font-weight:600}
h2.subtitle{font-size:1.125rem;text-transform:uppercase;color:#d20a11;margin-bottom:0;padding-top:10px}
ul.index{list-style:none;margin-bottom:35px !important}
ul.index li{font-size:1.125rem;line-height:1.5rem;list-style-type:none !important;margin-bottom:.75rem;cursor:pointer}
ul.index li::before{content:"\2022";color:#d20a11;font-weight:bold;display:inline-block;width:1rem;margin-left:-1rem}
ul.index li a,ul.index li a:visited{color:#333;text-decoration:none}
.punto-di-vista-txt-container{background-color:#eee;border-left:4px solid #d20a11;border-top:0;padding:16px}
.punto-di-vista-txt-container:after{content:'';position:absolute;left:-4px;top:32px;width:0;height:0;border-right:16px solid #d20a11;border-bottom:16px solid transparent;border-top:16px solid transparent;clear:both}
@media(max-width:767px){.punto-di-vista-txt-container{background-color:#eee;border-left:0;border-top:4px solid #d20a11;padding:16px}
.punto-di-vista-txt-container:after{content:'';position:absolute;left:calc(50% - 16px);top:-28px;width:0;height:0;border-right:16px solid transparent;border-bottom:16px solid #d20a11;border-left:16px solid transparent;clear:both}
}
.punto-di-vista-img{margin-bottom:1rem}
.punto-di-vista-firma{font-style:italic;font-weight:bold !important;color:#333 !important}
.article_tags .copyright{margin-bottom:10px;font-weight:500;font-size:.7rem}
.c-audio__wrapper{max-width:1028px;margin:0 auto}
.c-audio .c-audio__player{display:block}
.c-audio.c-audio--sticky{position:fixed;bottom:0;left:0;width:100%;background-color:#000;z-index:200}
.c-audio__mobile-trigger{cursor:pointer;align-items:center;justify-content:flex-start;color:#fff;width:100%;background:transparent;border:0 none;padding:10px 15px;font-size:1.125rem}
.c-audio__mobile-trigger__icon-left{font-size:1.5rem;color:#d20a11;margin-right:15px}
.c-audio__mobile-trigger__text{font-weight:600;flex:1}
.c-audio__mobile-trigger__icon-switch{font-size:1.875rem;margin-left:15px;transform:rotate(-90deg)}
.c-audio__mobile-trigger.open .c-audio__mobile-trigger__icon-switch{transform:rotate(90deg)}
.c-audio.c-audio--sticky .c-audio__container{display:none}
@media(max-width:767px){.c-audio__mobile-trigger{display:flex !important}
}
@media(min-width:768px){.c-audio.c-audio--sticky .c-audio__player{height:54px}
.c-audio.c-audio--sticky .c-audio__container{display:block !important}
}
.map{position:relative;margin:auto;background-color:#ccc}
.map img{display:block;width:100%}
.map-popup{position:absolute;left:50%;top:50%;z-index:19;width:90%;background-color:#fff;color:#333;transition:all 300ms ease-in;transform:translate(-50%,-50%);box-shadow:0 0 24px rgb(0 0 0 / 22%);opacity:0;visibility:hidden;text-align:center;max-width:320px}
.map-popup>*:first-child{margin-top:0}
.map-popup>*:last-child{margin-bottom:0}
.map-popup.open{opacity:1;visibility:visible}
.map-popup img{border-radius:4px;width:100%}
.map-popup h3{text-align:left;font:normal normal bold 24px/36px Montserrat;text-transform:uppercase}
.map-popup p{font-size:18px;padding-top:10px;text-align:left}
.map-popup .card-text{padding:15px}
.chiudi-top{width:28px;height:28px;border-radius:50%;background-color:#fff;position:absolute;top:5px;right:5px;text-align:center;line-height:26px;font-weight:bold;cursor:pointer;padding:6px}
.chiudi.chiudi-top img{filter:invert(1)}
.marker{position:absolute;z-index:1;display:inline-block;width:24px;height:24px;color:#fff;line-height:20px;text-align:center;font-size:24px;text-decoration:none;border-radius:50%;background-color:rgba(214,43,33,0.89);border:2px solid #fff;transition:all 300ms;font-weight:normal}
.marker:hover{color:#d62b21;text-decoration:none;background-color:#fff}
@media(min-width:768px){.marker{width:32px;height:32px;color:#fff;line-height:28px;border:2px solid rgba(255,255,255,.8);font-weight:normal;font-size:21px}
.pb-50{padding-bottom:50px !important}
}