@charset "utf-8";
  body, p, a, div{
font-family: ducati-style, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif!important;
}
h1, h2, h3, h6 {
font-family: ducati-style-ext, ducati-style, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif!important;
}
h4, h5, span {
font-family: ducati-style-cond, ducati-style, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif!important;
}
body.page-template-ducati-page .elementor-heading-title.elementor-size-xxl, body.page-template-ducati-page .elementor-heading-title.elementor-size-xl, body.page-template-ducati-page h2, body.page-template-ducati-page h3{
text-transform: none!important;
}
body.page-template-ducati-page .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
font-size: 5em;
font-weight:600;
}
@media (max-width:767px){
body.page-template-ducati-page .elementor-widget-heading .elementor-heading-title.elementor-size-xl, body.page-template-ducati-page .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
font-size: 2em;}
} .bmw-motorrad-template, .triumph-template {
display: none;
}
#ast-mobile-header .ast-above-header-wrap {
height: 0;
}
.ast-primary-sticky-header-active #ast-mobile-header .ast-above-header-wrap .site-header-above-section-center .ast-header-html-1 {
padding-top: 0px;
}
#ast-mobile-header .ast-above-header-wrap .site-header-above-section-center .ast-header-html-1 {
position: fixed;
z-index: 999;
padding-top: 10px;
max-width: 25%;
margin-left: 60px;
} .page-template-ducati-page .elementor-widget-container .elementor-button, .page-template-ducati-page .elementor-widget-container .elementor-button[type="submit"] {
color: var( --e-global-color-astglobalcolor5 )!important;
background-color: var( --e-global-color-astglobalcolor2 )!important;
border-color: var( --e-global-color-astglobalcolor2 )!important;
font-weight:700!important;
}
.page-template-ducati-page .elementor-widget-container .elementor-button:hover, .page-template-ducati-page .elementor-widget-container .elementor-button:focus, .page-template-triumph-page .elementor-widget-container .elementor-button[type="submit"]:hover {
color: var( --e-global-color-astglobalcolor2 )!important;
background-color: var( --e-global-color-astglobalcolor5 )!important;
border-color: var( --e-global-color-astglobalcolor2 )!important;
}
.page-template-ducati-page section.modell-teaser-links-row .elementor-widget-wrap .elementor-widget-container .elementor-button, .page-template-ducati-page section.modell-teaser-links-row .elementor-widget-wrap .elementor-widget-container .elementor-button:hover {
background-color: rgba(0,0,0,0)!important;
border-color: rgba(0,0,0,0)!important;
padding: 0px 0px 0px 0px!important;
color:#fff!important;
font-weight:700;
}
@media (max-width:767px){
.page-template-ducati-page section.modell-teaser-links-row .elementor-widget-wrap .elementor-widget-container .elementor-button, .page-template-ducati-page section.modell-teaser-links-row .elementor-widget-wrap .elementor-widget-container .elementor-button:hover {
color: #000000!important;
font-weight:700;
}
}