BODY {width:100%;margin:0;padding:0;color:#000000;background-color:#ffffff;text-align:left;font-family:"proxima-nova", sans-serif;font-weight:400;font-size:14px;letter-spacing:1px;}a:link {color:#000000; background-color:transparent; text-decoration:none;}a:visited {color:#000000; background-color:transparent; text-decoration:none;}a:hover {color:#000000; background-color:transparent; text-decoration:none; cursor:pointer;}a:active, a:focus {outline:none;}img {border-width:0; vertical-align:top;}#MediaResolution {width:960px;display:none;}@media screen and (min-width:700px) and (max-width:1000px) {#MediaResolution {width:630px;}}@media screen and (min-width:421px) and (max-width:699px) {#MediaResolution {width:400px;}.swiper-pagination {display:none;}}@media screen and (min-width:0px) and (max-width:420px) {#MediaResolution {width:300px;}.swiper-pagination {display:none;}}#ContainerOpacity, #ContainerOpacityMessages, #ContainerCookieOpacity {width:100%;height:100%;position:fixed;top:0px;left:0px;text-align:left;z-index:999999;display:none;}#ContainerOpacity {background-color:#000000; filter:alpha(opacity=65); -moz-opacity:0.65; opacity:0.65;}#ContainerOpacityMessages, #ContainerCookieOpacity {background-color:transparent; filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;}#ContainerCookieOpacity {display:block;}.ContainerOpacityClose {position:absolute;top:20px;right:20px;cursor:pointer;z-index:99999999;}#ContainerCenter {float:left;width:100%;position:relative;margin-top:110px;clear:both;}#ContentCenter {position:relative;width:960px;overflow:hidden;margin:0 auto;padding:30px 0px 30px 0px;}@media screen and (min-width:700px) and (max-width:1000px) {#ContentCenter {width:630px;}}@media screen and (min-width:421px) and (max-width:699px) {#ContentCenter {width:400px;}}@media screen and (min-width:0px) and (max-width:420px) {#ContentCenter {width:300px;}}#ContainerTop {float:left;width:100%;position:fixed;background-color:transparent;z-index:99999;}.Container, .ContainerHomepage {float:left;width:100%;position:relative;clear:both;}.Container960 {width:960px;margin:0 auto;overflow:hidden;position:relative;padding-top:60px;padding-bottom:60px;}#ContainerBottom {float:left;width:100%;position:relative;background-color:#313131;}#ContentBottom {width:960px;margin:0 auto;position:relative;margin-top:10px;margin-bottom:10px;overflow:hidden;color:#ffffff;}#ContainerBottom a:link {color:#ffffff; text-decoration:none;}#ContainerBottom a:visited {color:#ffffff; text-decoration:none;}#ContainerBottom a:hover {color:#ffffff; text-decoration:none;}@media screen and (min-width:700px) and (max-width:1000px) {#ContentBottom {width:630px;}}@media screen and (min-width:421px) and (max-width:699px) {#ContentBottom {width:400px;}}@media screen and (min-width:0px) and (max-width:420px) {#ContentBottom {width:300px;}}#ContainerCookie {width:100%;position:fixed;bottom:0;z-index:999999;}#ContentCookie {position:relative;padding:20px;text-align:left;color:#000000;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;background-color:#dedede;}#ContentCookie a:link {color:#000000; text-decoration:underline;}#ContentCookie a:visited {color:#000000; text-decoration:underline;}#ContentCookie a:hover {color:#000000; text-decoration:underline;}#ContentCookieLeft {float:left;position:relative;}#ContentCookieRight {float:right;position:relative;cursor:pointer;}.Font_Proxima {font-family:"proxima-nova", sans-serif;font-weight:400;font-style:normal;}.Font_12 {font-size:12px;}.Font_14 {font-size:14px;}.Font_16 {font-size:16px;}.Font_18 {font-size:18px;}.Font_20 {font-size:20px;}.Font_24 {font-size:24px;}.Font_26 {font-size:26px;}.Font_30 {font-size:30px; font-family:itc-american-typewriter-cond, serif;}.Font_32 {font-size:32px;}.Font_35 {font-size:35px;}.Font_Bold {font-weight:bold;}.Font_ColorOrange {color:#f07e16}.Font_TxtLeft {text-align:left;}.Font_TxtRight {text-align:right;}.Font_TxtCenter {text-align:center;}.BackgroundColor_Purple {background-color:#3f1136}@media screen and (min-width:421px) and (max-width:699px) {.Font_32 {font-size:18px;}}@media screen and (min-width:0px) and (max-width:420px) {.Font_32 {font-size:18px;}}.Row1Px, .Row3Px, .Row5Px, .Row10Px, .Row15Px, .Row20Px, .Row30Px, .Row40Px, .Row60Px {width:100%;position:relative;background-color:transparent;font-size:1px;line-height:1px;clear:both;}.Row1Px {height:1px;}.Row3Px {height:3px;}.Row5Px {height:5px;}.Row10Px {height:10px;}.Row15Px {height:15px;}.Row20Px {height:20px;}.Row30Px {height:30px;}.Row40Px {height:40px;}.Row60Px {height:60px;}ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 20px;}li {margin:0px 0px 0px 0px; padding:0px 0px 2px 5px;}.TableGeneral {width:100%; border-collapse:collapse;}.TableGeneral td, .TableGeneral th {padding:4px; text-align:left; border:1px solid #000000;}.TableGeneral th {font-weight:bold;}form {margin:0; padding:0;}input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#ffffff; border:1px solid #666666;}textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#ffffff; border:1px solid #666666;}select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#ffffff; border:1px solid #666666;}#TopLogo {float:left;width:100px;height:50px;position:relative;margin:15px 0px 15px 30px;}.TopServizi {float:right;position:relative;right:30px;top:25px;}#TopMenuOpen, #TopMenuClose {float:right;width:30px;height:30px;position:relative;margin-left:30px;text-align:center;cursor:pointer;display:block;}#TopMenuClose {display:none;}#TopMenu {height:100%;width:100%;position:fixed;background-color:#ffffff;overflow-x:hidden;transition:0.8s;display:none;z-index:99;}.TopMenuContent {text-align:center;}.TopMenuRow {width:max-content;margin:0 auto;padding:10px 0px 10px 0px;text-decoration:none;font-family:itc-american-typewriter-cond, serif;font-size:40px;color:#313131;cursor:pointer;}.PageTitle {float:right;position:relative;font-family:itc-american-typewriter-cond, serif;top:0px;}@media screen and (min-width:700px) and (max-width:1000px) {.TopMenuRow {font-size:34px; padding:5px 0px 5px 0px;}}@media screen and (min-width:421px) and (max-width:699px) {.TopMenuRow {font-size:28px; padding:5px 0px 5px 0px;}#TopMenuOpen, #TopMenuClose {margin-left:20px;}.PageTitle {top:4px;}}@media screen and (min-width:0px) and (max-width:420px) {.TopMenuRow {font-size:22px; padding:5px 0px 5px 0px;}#TopMenuOpen, #TopMenuClose {margin-left:20px;}.PageTitle {top:4px;}}.BottomLeft, .BottomRight {float:left;width:480px;position:relative;font-size:12px;line-height:20px;}.BottomRightRow {float:right;min-width:30px;min-height:10px;position:relative;}.BottomRightRowMargin {margin-right:10px;padding-right:9px;border-right:1px solid #ffffff;}.ContainerViolet {width:100%;height:400px;position:relative;background-color:#3f1136;font-size:1px;line-height:1px;clear:both;}@media screen and (min-width:700px) and (max-width:1000px) {.BottomLeft {width:350px;}.BottomRight {width:280px;}}@media screen and (min-width:421px) and (max-width:699px) {.BottomLeft {width:400px;}.BottomRight {width:400px; padding-top:10px; padding-bottom:10px;}}@media screen and (min-width:0px) and (max-width:420px) {.BottomLeft {width:300px;}.BottomRight {width:300px; padding-top:10px; padding-bottom:10px;}}.Slideshow {width:100%;position:relative;overflow:hidden;}@media screen and (min-width:700px) and (max-width:1000px) {}@media screen and (min-width:421px) and (max-width:699px) {}@media screen and (min-width:0px) and (max-width:420px) {}#Messages_Container {position:fixed;padding:0px;top:0px;left:0px;z-index:999999999;display:none;}#Messages_Content {float:left;border-radius:5px;border:3px solid transparent;}#Messages_Top {padding-bottom:3px;text-align:right;color:#ffffff;background-color:transparent;}#Messages_Text {float:left;width:500px;position:relative;padding:15px;text-align:left;font-size:14px;background-color:#ffffff;}@media screen and (min-width:421px) and (max-width:699px) {#Messages_Text {width:400px;}}@media screen and (min-width:0px) and (max-width:420px) {#Messages_Text {width:300px;}}.PageBoxMenu {float:left;width:260px;height:260px;position:relative;padding:20px;background:rgba(255,255,255,0.7);border-radius:3px;}.PageBoxMenuMargin {margin-right:20px; margin-left:20px;}.ContainerPage, .ContainerMenu {float:left;width:100%;position:relative;}.ContainerMenu {position:absolute;}.PageImage, .PageText {width:50%;min-height:500px;position:relative;}.PageImage {background-color:#dedede;background-position:center;background-size:cover;background-repeat:no-repeat;}.PageText {background-color:#ffffff;}.PageTextExt {width:80%;min-height:500px;height:500px;position:relative;display:table-cell;vertical-align:middle;}.PageTextContent {width:86%;position:relative;padding:7%;display:inline-block;}.PageFloatLeft {float:left;}.PageFloatRight {float:right;}.PageTextEtichetta {float:left;position:relative;min-width:50px;margin-right:10px;margin-bottom:10px;padding:10px;background-color:#3f1136;color:#ffffff;}@media screen and (min-width:700px) and (max-width:1000px) {.PageImage, .PageText {width:100%;}.PageText {min-height:100px;}.PageTextExt {width:630px; height:auto; min-height:100px; margin:0 auto; display:block;}.PageTextContent {width:100%; padding:40px 0px 100px 0px;}.PageFloatLeft, .PageFloatRight {float:left;}}@media screen and (min-width:421px) and (max-width:699px) {.PageImage, .PageText {width:100%;}.PageText {min-height:100px;}.PageImage {min-height:400px;}.PageTextExt {width:400px; height:auto; min-height:100px; margin:0 auto; display:block;}.PageTextContent {width:100%; padding:40px 0px 100px 0px;}.PageFloatLeft, .PageFloatRight {float:left;}}@media screen and (min-width:0px) and (max-width:420px) {.PageImage, .PageText {width:100%;}.PageText {min-height:100px;}.PageImage {min-height:300px;}.PageTextExt {width:300px; height:auto; min-height:100px; margin:0 auto; display:block;}.PageTextContent {width:100%; padding:40px 0px 100px 0px;}.PageFloatLeft, .PageFloatRight {float:left;}}.MenuProfileMobile {width:100%;margin:0 auto;text-align:center;color:#ffffff;font-size:19px;display:none;}.MenuProfileMobileRow {padding-top:15px; padding-bottom:15px;}.MenuProfileMobileRow0 {background-color:#fcc000;}.MenuProfileMobileRow1 {background-color:#72ce01;}.MenuProfileMobileRow2 {background-color:#36b5be;}@media screen and (min-width:0px) and (max-width:699px) {.MenuProfileMobile {display:block;}}