﻿@font-face{font-family:'BrandonGrotesque-Bold';src:url("Fonts/Brandon/brandon_bld-webfont.eot");src:url("Fonts/Brandon/brandon_bld-webfont.eot?#iefix") format("embedded-opentype"),url("Fonts/Brandon/brandon_bld-webfont.woff2") format("woff2"),url("Fonts/Brandon/brandon_bld-webfont.woff") format("woff"),url("Fonts/Brandon/brandon_bld-webfont.ttf") format("truetype"),url("Fonts/Brandon/brandon_bld-webfont.svg#brandon_grotesquebold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BrandonGrotesque-Medium';src:url("Fonts/Brandon/brandon_med-webfont.eot");src:url("Fonts/Brandon/brandon_med-webfont.eot?#iefix") format("embedded-opentype"),url("Fonts/Brandon/brandon_med-webfont.woff2") format("woff2"),url("Fonts/Brandon/brandon_med-webfont.woff") format("woff"),url("Fonts/Brandon/brandon_med-webfont.ttf") format("truetype"),url("Fonts/Brandon/brandon_med-webfont.svg#brandon_grotesquemedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'brandon_grotesque_regular';src:url("Fonts/Brandon/brandon_reg-webfont.eot");src:url("Fonts/Brandon/brandon_reg-webfont.eot?#iefix") format("embedded-opentype"),url("Fonts/Brandon/brandon_reg-webfont.woff2") format("woff2"),url("Fonts/Brandon/brandon_reg-webfont.woff") format("woff"),url("Fonts/Brandon/brandon_reg-webfont.ttf") format("truetype"),url("Fonts/Brandon/brandon_reg-webfont.svg#brandon_grotesqueregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'CoreCircus';src:url("Fonts/CoreCircus/s-core_-_core_circus-webfont.eot");src:url("Fonts/CoreCircus/s-core_-_core_circus-webfont.eot?#iefix") format("embedded-opentype"),url("Fonts/CoreCircus/s-core_-_core_circus-webfont.woff2") format("woff2"),url("Fonts/CoreCircus/s-core_-_core_circus-webfont.woff") format("woff"),url("Fonts/CoreCircus/s-core_-_core_circus-webfont.ttf") format("truetype"),url("Fonts/CoreCircus/s-core_-_core_circus-webfont.svg#core_circusregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MilleMigliaIcons';src:url("Fonts/MilleMigliaIcons/fonts/MilleMigliaIcons.eot?wzm7y1");src:url("Fonts/MilleMigliaIcons/fonts/MilleMigliaIcons.eot?wzm7y1#iefix") format("embedded-opentype"),url("Fonts/MilleMigliaIcons/fonts/MilleMigliaIcons.ttf?wzm7y1") format("truetype"),url("Fonts/MilleMigliaIcons/fonts/MilleMigliaIcons.woff?wzm7y1") format("woff"),url("Fonts/MilleMigliaIcons/fonts/MilleMigliaIcons.svg?wzm7y1#MilleMigliaIcons") format("svg");font-weight:normal;font-style:normal}[class^="mmi-icon-"],[class*=" mmi-icon-"]{font-family:'MilleMigliaIcons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mmi-icon-cross:before{content:""}.mmi-icon-menu-burger:before{content:""}.mmi-icon-arrow-1-right:before{content:""}.mmi-icon-arrow-2-right:before{content:""}.mmi-icon-arrow-3-right:before{content:""}.mmi-icon-arrow-4-right:before{content:""}.mmi-icon-social-facebook:before{content:""}.mmi-icon-social-instagram:before{content:""}.mmi-icon-social-twitter:before{content:""}*{border:0;margin:0;padding:0;box-sizing:border-box;list-style:none;text-decoration:none;font-family:'brandon_grotesque_regular', sans-serif;font-weight:normal}html.mm-freezed body{position:relative;overflow:hidden;height:100vh}.mm-show-on-scroll{-webkit-transition:opacity 2s ease;-moz-transition:opacity 2s ease;-o-transition:opacity 2s ease;transition:opacity 2s ease}.mm-show-on-scroll.mm-inital-state{opacity:0;filter:alpha(opacity=0)}.mm-show-on-scroll.mm-revealed{opacity:1;filter:alpha(opacity=100)}.mm-main-template .mm-header{position:absolute;top:0;left:0;width:100%;z-index:100;padding:10px 10px}.mm-main-template .mm-header .mm-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.mm-main-template .mm-header .mm-inner .mm-logo{height:40px;-webkit-box-flex:0 0 155px;-moz-box-flex:0 0 155px;-webkit-flex:0 0 155px;-ms-flex:0 0 155px;flex:0 0 155px}.mm-main-template .mm-header .mm-inner .mm-logo .mm-icon{display:block;background:url("Images/logo-menu.svg") center center no-repeat transparent;background-size:auto 100%;background-position:left center;height:100%}.mm-main-template .mm-header .mm-inner .mm-side{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.mm-main-template .mm-header .mm-inner .mm-side .mm-reserved-area{padding:8px 20px 10px;margin-right:20px;background-color:#db0812}.mm-main-template .mm-header .mm-inner .mm-side .mm-reserved-area span{font-family:'BrandonGrotesque-Medium', sans-serif;font-weight:normal;font-size:18px;line-height:18px;letter-spacing:normal;color:#fff;margin-bottom:5px}.mm-main-template .mm-header .mm-inner .mm-side .mm-reserved-area span:last-child{margin-bottom:0}.mm-main-template .mm-header .mm-inner .mm-side .mm-reserved-area span.mm-incipit{display:none}.mm-main-template .mm-header .mm-inner .mm-side .mm-menu-opener{cursor:pointer}.mm-main-template .mm-header .mm-inner .mm-side .mm-menu-opener .mm-line{width:40px;height:2px;background-color:#fff;display:block;margin:8px 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mm-main-template .mm-header .mm-inner .mm-side .mm-menu-opener.mm-active{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-main-template .mm-header .mm-inner .mm-side .mm-menu-opener.mm-active .mm-line:nth-child(2){width:0}.mm-main-template .mm-header .mm-inner .mm-side .mm-menu-opener.mm-active .mm-line:nth-child(1),.mm-main-template .mm-header .mm-inner .mm-side .mm-menu-opener.mm-active .mm-line:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.mm-main-template .mm-header .mm-inner .mm-side .mm-menu-opener.mm-active .mm-line:nth-child(1){-webkit-transform:translateY(13px);-moz-transform:translateY(13px);-ms-transform:translateY(13px);-o-transform:translateY(13px);transform:translateY(13px)}.mm-main-template .mm-header .mm-inner .mm-side .mm-menu-opener.mm-active .mm-line:nth-child(3){-webkit-transform:translateY(-8px) rotate(90deg);-moz-transform:translateY(-8px) rotate(90deg);-ms-transform:translateY(-8px) rotate(90deg);-o-transform:translateY(-8px) rotate(90deg);transform:translateY(-8px) rotate(90deg)}.mm-main-template .mm-header.mm-sticky{background-color:#064573;position:fixed;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:300ms ease-in-out;-moz-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}.mm-show-sticky-header .mm-main-template .mm-header.mm-sticky{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.mm-show-main-menu .mm-main-template .mm-header{background-color:transparent}.mm-show-main-menu .mm-main-template .mm-header .mm-logo .mm-icon{display:block}.mm-show-main-menu .mm-main-template .mm-header .mm-side .mm-reserved-area{display:none}@media (min-width: 640px){.mm-main-template .mm-header .mm-inner .mm-logo{height:64px}.mm-main-template .mm-header .mm-inner .mm-side .mm-reserved-area span .mm-incipit{display:inline}.mm-main-template .mm-header.mm-sticky .mm-inner .mm-logo{height:44px}}@media (min-width: 640px) and (max-width: 1279px){.mm-main-template .mm-header{padding:40px 90px 10px}.mm-main-template .mm-header.mm-sticky{padding:10px 90px 10px}}@media (min-width: 1280px){.mm-main-template .mm-header{padding:50px 125px 10px}.mm-main-template .mm-header .mm-inner .mm-logo{height:100px}.mm-main-template .mm-header.mm-sticky{padding:12px 125px 10px}.mm-main-template .mm-header.mm-sticky .mm-inner .mm-logo{height:66px}}.mm-main-template .mm-main-menu{position:fixed;z-index:90;top:100vh;-webkit-transition:top 300ms ease-in-out;-moz-transition:top 300ms ease-in-out;-o-transition:top 300ms ease-in-out;transition:top 300ms ease-in-out;left:0;width:100%;height:100vh;background-color:#064573}.mm-show-main-menu .mm-main-template .mm-main-menu{top:0}.mm-main-template .mm-main-menu .mm-links li a{display:block;padding:10px 0;font-family:'CoreCircus', sans-serif;font-weight:normal;font-size:12px;line-height:14px;letter-spacing:normal;color:#fff}.mm-no-touch .mm-main-template .mm-main-menu .mm-links li a:hover{color:#db0812}.mm-main-template .mm-main-menu .mm-links li.mm-reserved-area{margin-top:10px}@media (min-width: 640px){.mm-main-template .mm-main-menu .mm-links li.mm-reserved-area{margin-top:20px}}.mm-main-template .mm-main-menu .mm-links li.mm-reserved-area a{display:inline-block;padding-left:10px;padding-right:10px;background-color:#db0812;color:#fff}.mm-no-touch .mm-main-template .mm-main-menu .mm-links.mm-links-highlights li a:hover{color:#064573}.mm-main-template .mm-main-menu .mm-social{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.mm-main-template .mm-main-menu .mm-social .mm-teaser{padding-right:20px;color:#fff;font-family:'CoreCircus', sans-serif;font-weight:normal;font-size:10px;line-height:10px;letter-spacing:normal}.mm-main-template .mm-main-menu .mm-social .mm-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-top:3px}.mm-main-template .mm-main-menu .mm-social .mm-list li{padding-right:10px}.mm-main-template .mm-main-menu .mm-social .mm-list li:last-child{padding-right:0}.mm-main-template .mm-main-menu .mm-social .mm-list li.mm-facebook a:after{font-family:"MilleMigliaIcons";font-size:18px;color:#fff;font-weight:normal;content:""}.mm-main-template .mm-main-menu .mm-social .mm-list li.mm-twitter a:after{font-family:"MilleMigliaIcons";font-size:18px;color:#fff;font-weight:normal;content:""}.mm-main-template .mm-main-menu .mm-social .mm-list li.mm-instagram a:after{font-family:"MilleMigliaIcons";font-size:18px;color:#fff;font-weight:normal;content:""}@media (max-width: 639px){.mm-main-template .mm-main-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:60px}.mm-main-template .mm-main-menu .mm-links-site{-webkit-box-flex:0 0 60%;-moz-box-flex:0 0 60%;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;padding:0 30px}.mm-main-template .mm-main-menu .mm-links-highlights{-webkit-box-flex:0 0 40%;-moz-box-flex:0 0 40%;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;padding:20px 30px 0;background-color:#db0812}.mm-main-template .mm-main-menu .mm-social{position:absolute;bottom:20px;left:30px}}@media (min-width: 640px){.mm-main-template .mm-main-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:120px 90px 0;background:url("Images/menu-bck-diag.svg") center center no-repeat #064573;background-size:100% 100%;background-position:right top}.mm-main-template .mm-main-menu .mm-links li a{padding:15px 0;font-size:14px;line-height:16px;letter-spacing:normal}.mm-main-template .mm-main-menu .mm-links-site{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.mm-main-template .mm-main-menu .mm-links-highlights{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.mm-main-template .mm-main-menu .mm-social{position:absolute;bottom:20px;left:90px}}@media (min-width: 640px) and (min-width: 1280px){.mm-main-template .mm-main-menu{padding:200px 125px 0}.mm-main-template .mm-main-menu .mm-links li a{padding:20px 0;font-size:16px;line-height:18px;letter-spacing:normal}.mm-main-template .mm-main-menu .mm-links-highlights .mm-mercedes{padding-left:40px}.mm-main-template .mm-main-menu .mm-links-highlights .mm-ferrari{padding-left:80px}.mm-main-template .mm-main-menu .mm-social{position:absolute;bottom:20px;left:125px}}.mm-main-template .mm-footer{background-color:#064573;padding:40px 15px 50px}@media (min-width: 640px) and (max-width: 1279px){.mm-main-template .mm-footer{padding:40px 90px 50px}}@media (min-width: 1280px){.mm-main-template .mm-footer{padding:50px 125px 50px}}.mm-main-template .mm-footer .mm-inner .mm-sitelinks .mm-link-group .mm-title{margin-bottom:15px;font-family:'BrandonGrotesque-Bold', sans-serif;font-weight:normal;font-size:18px;line-height:18px;letter-spacing:normal;text-transform:uppercase;color:#a88d6a}.mm-main-template .mm-footer .mm-inner .mm-sitelinks .mm-link-group .mm-links li a{display:block;padding:5px 0;font-family:'BrandonGrotesque-Medium', sans-serif;font-weight:normal;color:#fff;font-size:18px;line-height:22px;letter-spacing:normal}.mm-main-template .mm-footer .mm-inner .mm-sitelinks .mm-link-group.mm-reserved-area .mm-button{display:inline-block;padding:8px 20px 10px;background-color:#db0812;color:#fff;font-family:'BrandonGrotesque-Medium', sans-serif;font-weight:normal;font-size:18px;line-height:18px;letter-spacing:normal}@media (max-width: 1023px){.mm-main-template .mm-footer .mm-inner .mm-sitelinks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-main-template .mm-footer .mm-inner .mm-sitelinks .mm-link-group{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 10px 50px 0}.mm-main-template .mm-footer .mm-inner .mm-sitelinks .mm-link-group.mm-reserved-area{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width: 1024px){.mm-main-template .mm-footer .mm-inner .mm-sitelinks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mm-main-template .mm-footer .mm-inner .mm-sitelinks .mm-link-group{-webkit-box-flex:0 0 20%;-moz-box-flex:0 0 20%;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;padding:20px 10px 20px 0}.mm-main-template .mm-footer .mm-inner .mm-sitelinks .mm-link-group.mm-reserved-area{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}}.mm-main-template .mm-footer .mm-inner .mm-istitutionals{padding-top:20px;border-top:1px solid #fff}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social .mm-teaser{padding-right:20px;color:#fff;font-family:'BrandonGrotesque-Medium', sans-serif;font-weight:normal;text-transform:uppercase;font-size:16px;line-height:16px;letter-spacing:normal}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social .mm-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-top:3px}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social .mm-list li{padding-right:10px}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social .mm-list li:last-child{padding-right:0}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social .mm-list li.mm-facebook a:after{font-family:"MilleMigliaIcons";font-size:22px;color:#fff;font-weight:normal;content:""}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social .mm-list li.mm-twitter a:after{font-family:"MilleMigliaIcons";font-size:22px;color:#fff;font-weight:normal;content:""}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social .mm-list li.mm-instagram a:after{font-family:"MilleMigliaIcons";font-size:22px;color:#fff;font-weight:normal;content:""}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-text{font-family:'BrandonGrotesque-Medium', sans-serif;font-weight:normal;font-size:11px;line-height:18px;letter-spacing:normal;color:#fff}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-text a{color:#fff;text-decoration:underline}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-logo span{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;height:44px;background:url("Images/logo-menu.svg") center center no-repeat transparent;background-size:auto 100%;background-position-x:right}@media (min-width: 1024px){.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social .mm-teaser{font-size:20px;line-height:20px;letter-spacing:normal}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social .mm-list li{padding-right:15px}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social .mm-list li.mm-facebook a:after{font-family:"MilleMigliaIcons";font-size:26px;color:#fff;font-weight:normal;content:""}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social .mm-list li.mm-twitter a:after{font-family:"MilleMigliaIcons";font-size:26px;color:#fff;font-weight:normal;content:""}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social .mm-list li.mm-instagram a:after{font-family:"MilleMigliaIcons";font-size:26px;color:#fff;font-weight:normal;content:""}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-text{font-size:12px;line-height:18px;letter-spacing:normal}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-logo span{height:70px}}@media (max-width: 1023px){.mm-main-template .mm-footer .mm-inner .mm-istitutionals{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-text{-webkit-box-flex:0 0 calc(100% - 100px);-moz-box-flex:0 0 calc(100% - 100px);-webkit-flex:0 0 calc(100% - 100px);-ms-flex:0 0 calc(100% - 100px);flex:0 0 calc(100% - 100px)}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-logo{-webkit-box-flex:0 0 100px;-moz-box-flex:0 0 100px;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}}@media (min-width: 1024px){.mm-main-template .mm-footer .mm-inner .mm-istitutionals{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-social{-webkit-box-flex:0 0 240px;-moz-box-flex:0 0 240px;-webkit-flex:0 0 240px;-ms-flex:0 0 240px;flex:0 0 240px}.mm-main-template .mm-footer .mm-inner .mm-istitutionals .mm-logo{-webkit-box-flex:0 0 110px;-moz-box-flex:0 0 110px;-webkit-flex:0 0 110px;-ms-flex:0 0 110px;flex:0 0 110px}}.mm-home-page .mm-cover-block{position:relative;overflow:hidden;height:100vh;background-color:#064573}@media (max-width: 1023px){.mm-home-page .mm-cover-block{background:url("Images/logo-2018.svg") center center no-repeat #064573;background-size:50% auto}}.mm-home-page .mm-cover-block .mm-video-preview{display:none}@media (min-width: 1024px){.mm-home-page .mm-cover-block .mm-video-preview{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;overflow:hidden}}.mm-home-page .mm-cover-block .mm-video-preview-overlay{display:none}@media (min-width: 1024px){.mm-home-page .mm-cover-block .mm-video-preview-overlay{display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:url("Images/logo-2018.svg") center center no-repeat rgba(6,69,115,0.5);background-size:500px auto}}.mm-home-page .mm-cover-block .mm-bottom-block{position:absolute;bottom:0;left:0;z-index:5;width:100%}.mm-home-page .mm-cover-block .mm-bottom-block .mm-video-trigger{width:100%;position:relative;text-align:center}.mm-home-page .mm-cover-block .mm-bottom-block .mm-video-trigger:after{position:absolute;top:50%;left:50%;font-family:"MilleMigliaIcons";font-size:60px;color:#db0812;font-weight:normal;content:""}.mm-home-page .mm-cover-block .mm-bottom-block .mm-video-trigger:after{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:5}.mm-home-page .mm-cover-block .mm-bottom-block .mm-video-trigger span{display:inline-block;position:relative;z-index:10;padding:50px;cursor:pointer;font-family:'BrandonGrotesque-Bold', sans-serif;font-weight:normal;color:#fff;text-transform:uppercase}.mm-home-page .mm-cover-block .mm-bottom-block .mm-sidelinks{max-width:1024px;margin:0 auto}.mm-home-page .mm-cover-block .mm-bottom-block .mm-sidelinks .mm-link{font-family:'BrandonGrotesque-Bold', sans-serif;font-weight:normal;font-size:20px;line-height:20px;letter-spacing:normal;text-transform:uppercase;color:#a88d6a}.mm-no-touch .mm-home-page .mm-cover-block .mm-bottom-block .mm-sidelinks .mm-link:hover{color:#db0812}@media (min-width: 640px){.mm-home-page .mm-cover-block .mm-bottom-block .mm-sidelinks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-transform:translateY(-68px);-moz-transform:translateY(-68px);-ms-transform:translateY(-68px);-o-transform:translateY(-68px);transform:translateY(-68px)}}@media (max-width: 639px){.mm-home-page .mm-cover-block .mm-bottom-block .mm-sidelinks{text-align:center}.mm-home-page .mm-cover-block .mm-bottom-block .mm-sidelinks .mm-link{display:block;padding-bottom:20px}}.mm-home-page .mm-cover-block .mm-video-container{display:none}.mm-home-page .mm-cover-block.mm-show-video .mm-video-container{display:block}@media (max-width: 639px){.mm-home-page .mm-history{padding:60px 30px}.mm-home-page .mm-history .mm-milestones .mm-milestone{width:100%}.mm-home-page .mm-history .mm-milestones .mm-milestone .mm-image{width:100%}.mm-home-page .mm-history .mm-milestones .mm-milestone .mm-image img{display:block;width:100%}}@media (min-width: 640px){.mm-home-page .mm-history{background:url(Images/history-bck.svg) center top no-repeat #fff;background-attachment:fixed;background-size:100% auto}.mm-home-page .mm-history .mm-inner{padding:120px 40px;width:1280px;max-width:100%;margin:0 auto}.mm-home-page .mm-history .mm-inner .mm-milestones .mm-milestone{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.mm-home-page .mm-history .mm-inner .mm-milestones .mm-milestone .mm-image{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.mm-home-page .mm-history .mm-inner .mm-milestones .mm-milestone .mm-image img{display:block;width:100%}.mm-home-page .mm-history .mm-inner .mm-milestones .mm-milestone .mm-texts{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}.mm-home-page .mm-history .mm-milestones .mm-milestone .mm-image{position:relative}.mm-home-page .mm-history .mm-milestones .mm-milestone .mm-texts{padding:0 20px}.mm-home-page .mm-history .mm-milestones .mm-milestone .mm-texts .mm-title{margin-bottom:10px;font-family:'brandon_grotesque_regular', sans-serif;font-weight:normal;font-size:18px;line-height:24px;letter-spacing:normal;color:#a88d6a;text-transform:uppercase}@media (min-width: 1024px){.mm-home-page .mm-history .mm-milestones .mm-milestone .mm-texts .mm-title{font-size:24px;line-height:28px;letter-spacing:normal}}.mm-home-page .mm-history .mm-milestones .mm-milestone .mm-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-home-page .mm-history .mm-milestones .mm-milestone .mm-info .mm-info-item{margin-top:20px}.mm-home-page .mm-history .mm-milestones .mm-milestone .mm-info .mm-info-item:nth-child(odd){-webkit-box-flex:1 1 60%;-moz-box-flex:1 1 60%;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%;padding-right:10px}.mm-home-page .mm-history .mm-milestones .mm-milestone .mm-info .mm-info-item:nth-child(even){-webkit-box-flex:1 1 40%;-moz-box-flex:1 1 40%;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%}.mm-home-page .mm-history .mm-milestones .mm-milestone .mm-info .mm-info-item .mm-number{font-family:'BrandonGrotesque-Bold', sans-serif;font-weight:normal;font-size:34px;line-height:34px;letter-spacing:normal;color:#db0812;margin-bottom:5px}.mm-home-page .mm-history .mm-milestones .mm-milestone .mm-info .mm-info-item .mm-desc{display:inline-block;font-family:'brandon_grotesque_regular', sans-serif;font-weight:normal;font-size:18px;line-height:20px;letter-spacing:normal;color:#064573}@media (max-width: 639px){.mm-home-page .mm-history .mm-milestones .mm-milestone{margin-bottom:60px}.mm-home-page .mm-history .mm-milestones .mm-milestone .mm-image{margin-bottom:30px}.mm-home-page .mm-history .mm-milestones .mm-milestone:nth-child(odd) .mm-image img{-moz-box-shadow:-10px 10px 0px 0px #a88d6a;-webkit-box-shadow:-10px 10px 0px 0px #a88d6a;-o-box-shadow:-10px 10px 0px 0px #a88d6a;box-shadow:-10px 10px 0px 0px #a88d6a}.mm-home-page .mm-history .mm-milestones .mm-milestone.mm-milestone-02 .mm-image:after{content:"";position:absolute;top:10px;left:10px;border:2px solid #a88d6a;width:100%;height:100%}.mm-home-page .mm-history .mm-milestones .mm-milestone.mm-milestone-04 .mm-image:after{content:"";position:absolute;top:-10px;left:-10px;border:2px solid #a88d6a;width:100%;height:100%}}@media (min-width: 640px){.mm-home-page .mm-history .mm-milestones .mm-milestone{margin-bottom:120px}.mm-home-page .mm-history .mm-milestones .mm-milestone:nth-child(odd) .mm-texts{padding:0 0 0 100px}.mm-home-page .mm-history .mm-milestones .mm-milestone:nth-child(even) .mm-image{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.mm-home-page .mm-history .mm-milestones .mm-milestone:nth-child(even) .mm-texts{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;padding:0 100px 0 0;text-align:right}.mm-home-page .mm-history .mm-milestones .mm-milestone:nth-child(even) .mm-texts .mm-info .mm-info-item .mm-number{font-size:50px;line-height:50px;letter-spacing:normal}.mm-home-page .mm-history .mm-milestones .mm-milestone.mm-milestone-01 .mm-image img{-moz-box-shadow:10px 10px 0px 0px #a88d6a;-webkit-box-shadow:10px 10px 0px 0px #a88d6a;-o-box-shadow:10px 10px 0px 0px #a88d6a;box-shadow:10px 10px 0px 0px #a88d6a}.mm-home-page .mm-history .mm-milestones .mm-milestone.mm-milestone-02 .mm-image:after{content:"";position:absolute;top:10px;left:10px;border:2px solid #a88d6a;width:100%;height:100%}.mm-home-page .mm-history .mm-milestones .mm-milestone.mm-milestone-03 .mm-image img{-moz-box-shadow:-10px 10px 0px 0px #a88d6a;-webkit-box-shadow:-10px 10px 0px 0px #a88d6a;-o-box-shadow:-10px 10px 0px 0px #a88d6a;box-shadow:-10px 10px 0px 0px #a88d6a}.mm-home-page .mm-history .mm-milestones .mm-milestone.mm-milestone-04 .mm-image:after{content:"";position:absolute;top:-10px;left:-10px;border:2px solid #a88d6a;width:100%;height:100%}}.mm-home-page .mm-strip{position:relative;padding:60px 10px;background:url(../../../Media/Images/Strip/strip.jpg) center center no-repeat transparent;background-size:cover;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.mm-home-page .mm-strip:after{position:absolute;top:50%;left:50%;font-family:"MilleMigliaIcons";font-size:140px;color:#db0812;font-weight:normal;content:""}.mm-home-page .mm-strip:after{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:5}.mm-home-page .mm-strip .mm-text{position:relative;z-index:10;text-align:center;font-family:'BrandonGrotesque-Medium', sans-serif;font-weight:normal;font-size:16px;line-height:26px;letter-spacing:normal;color:#fff;text-transform:uppercase}@media (min-width: 640px){.mm-home-page .mm-strip{padding:170px 20px}.mm-home-page .mm-strip:after{font-size:280px}.mm-home-page .mm-strip .mm-text{font-size:26px;line-height:50px;letter-spacing:normal}}.mm-home-page .mm-route .mm-inner{position:relative;width:100%;max-width:1320px;margin:0 auto}.mm-home-page .mm-route .mm-inner .mm-title{font-family:'BrandonGrotesque-Bold', sans-serif;font-weight:normal;font-size:25px;line-height:25px;letter-spacing:normal;color:#a88d6a;text-transform:uppercase;margin-bottom:30px;text-align:center}.mm-home-page .mm-route .mm-inner .mm-image{width:100%;height:auto}@media (max-width: 639px){.mm-home-page .mm-route{padding:50px 30px}.mm-home-page .mm-route .mm-inner .mm-image .mm-desktop{display:none}}@media (min-width: 640px){.mm-home-page .mm-route{padding:80px 20px}.mm-home-page .mm-route .mm-inner .mm-image .mm-smartphone{display:none}}.mm-home-page .mm-map{position:relative}.mm-home-page .mm-map .mm-image{position:relative;z-index:10;width:100%}.mm-home-page .mm-map .mm-image img{display:block;width:100%;height:auto}.mm-home-page .mm-map .mm-discover{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.mm-home-page .mm-map .mm-discover:before{font-family:"MilleMigliaIcons";font-size:18px;color:#a88d6a;font-weight:normal;content:""}.mm-home-page .mm-map .mm-discover:before{margin-right:5px}.mm-home-page .mm-map .mm-discover .mm-text{font-family:'BrandonGrotesque-Bold', sans-serif;font-weight:normal;font-size:16px;line-height:16px;letter-spacing:normal;color:#a88d6a;text-transform:uppercase}.mm-no-touch .mm-home-page .mm-map .mm-discover:hover:before{color:#db0812}.mm-no-touch .mm-home-page .mm-map .mm-discover:hover .mm-text{color:#db0812}@media (max-width: 639px){.mm-home-page .mm-map .mm-image .mm-desktop{display:none}.mm-home-page .mm-map .mm-discover{position:absolute;top:40px;left:0;z-index:20;width:100%;display:block;text-align:center}}@media (min-width: 640px){.mm-home-page .mm-map .mm-image .mm-smartphone{display:none}.mm-home-page .mm-map .mm-discover{display:block;position:relative;z-index:20;margin-top:-50px;padding:0 90px 0}}@media (min-width: 640px) and (min-width: 1280px){.mm-home-page .mm-map .mm-discover{padding:0 125px 0}}.mm-home-page .mm-sponsor{padding:30px 15px}.mm-home-page .mm-sponsor .mm-title{margin-bottom:30px;font-family:'BrandonGrotesque-Bold', sans-serif;font-weight:normal;font-size:16px;line-height:16px;letter-spacing:normal;text-transform:uppercase;color:#a88d6a;text-align:center}.mm-home-page .mm-sponsor .mm-scroller{position:relative;overflow:hidden}.mm-home-page .mm-sponsor .mm-scroller .mm-list{width:10000em;position:relative}.mm-home-page .mm-sponsor .mm-scroller .mm-list li{float:left;width:calc(100vw - 30px)}.mm-home-page .mm-sponsor .mm-scroller .mm-list li img{display:block;width:100%}.mm-home-page .mm-sponsor .mm-pagination{padding-top:30px;text-align:center}.mm-home-page .mm-sponsor .mm-pagination a{display:inline-block;padding:0 5px;font-size:100px;line-height:100px;letter-spacing:normal;color:#a88d6a}.mm-home-page .mm-sponsor .mm-pagination a.mm-current{color:#064573}@media (max-width: 1023px){.mm-home-page .mm-sponsor.mm-sponsor-desktop{display:none}}@media (min-width: 1024px){.mm-home-page .mm-sponsor.mm-sponsor-mobile{display:none}.mm-home-page .mm-sponsor.mm-sponsor-desktop{display:block}}@media (min-width: 640px){.mm-home-page .mm-sponsor{padding:100px 90px 50px}.mm-home-page .mm-sponsor .mm-title{font-size:30px;line-height:30px;letter-spacing:normal;margin-bottom:50px}.mm-home-page .mm-sponsor .mm-scroller .mm-list li{width:calc(100vw - 180px)}}@media (min-width: 1280px){.mm-home-page .mm-sponsor{padding:100px 125px 50px}.mm-home-page .mm-sponsor .mm-scroller .mm-list li{width:calc(100vw - 250px)}}

/*# sourceMappingURL=styles.css.map */
