.svg-wrapper{position:relative;display:block;height:0;padding-top:100%}.svg-wrapper_separator{-webkit-transform:scale(2) translateX(10px);transform:scale(2) translateX(10px)}.svg-wrapper__element{position:absolute;top:0;left:0;max-width:100%}.button{position:relative;background-color:#c60017;display:inline-block;padding:12px 20px;-webkit-transform:skew(-12deg);transform:skew(-12deg)}.button:hover{opacity:.6;cursor:pointer}.button_gray{background-color:#3f3f3f}.button_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 10px}.button_secondary{max-width:225px;margin-left:20px;background-color:#fff;padding:10px 0}.button_secondary:after{content:'';position:absolute;top:0;right:0;width:15px;height:100%;background-color:#c60017}.button_submit{border:none;padding-left:40px;padding-right:40px}.button_center-block{display:block;margin:0 auto}.button_sharrre{padding-top:5px;padding-bottom:5px}.button_download{width:100%;vertical-align:top;min-height:64px;min-width:340px;max-width:340px}.button_close{font-size:20px}.button_white{background-color:#fff}.button__inner{color:#fff;font-size:17px;-webkit-transform:skew(12deg);transform:skew(12deg)}.button__inner_uppercase{text-transform:uppercase}.button__inner_lowercase{text-transform:lowercase}.button__inner i{color:#fff}.button__inner_secondary{color:#c60017;font-size:12px}.button__inner_secondary i{color:#c60017}.button__inner_download{font-size:14px;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body{margin-top:0!important}body #cookie-bar{padding:10px 0}body #cookie-bar #cookie-bar-content{margin:0 auto}@media (max-width:767px){body #cookie-bar #cookie-bar-content{padding-left:15px;padding-right:15px}}@media (min-width:768px) and (max-width:991px){body #cookie-bar #cookie-bar-content{width:720px}}@media (min-width:992px) and (max-width:1199px){body #cookie-bar #cookie-bar-content{width:940px}}@media (min-width:1200px){body #cookie-bar #cookie-bar-content{width:1140px}}body #cookie-bar #cookie-bar-content>p{margin-top:5px;margin-left:0;font-size:13px}@media (min-width:768px){body #cookie-bar #cookie-bar-content>p{width:70%}}body #cookie-bar #cookie-bar-content>p #cookie-bar-prompt-button{display:none}body #cookie-bar #cookie-bar-content .btn{background:#e5e5e5;color:#c60017!important;font-size:16px;text-shadow:none;margin-left:10px;margin-right:10px;border:0;border-radius:5px;cursor:pointer;display:inline-block;float:right;font-weight:700;line-height:1;padding:5px 10px 6px;position:relative}@media (max-width:767px){body #cookie-bar #cookie-bar-content .btn{margin-top:15px}}@media (min-width:768px) and (max-width:991px){body #cookie-bar #cookie-bar-content .btn{margin-top:7px}}@media (min-width:992px){body #cookie-bar #cookie-bar-content .btn{margin-top:0}}body #cookie-bar #cookie-bar-content .btn:hover{text-decoration:none;opacity:.6}.banner-contatti-cn{background-image:url(../../images/landing-cn/landing-cn-contact.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center}@media (min-width:768px){.banner-contatti-cn{height:300px}}@media (min-width:992px){.banner-contatti-cn{height:400px}}@media (min-width:1200px){.banner-contatti-cn{height:600px}}