/* latin */ /* @font-face { font-family: 'Poppins'; font-style: normal; font-weight: 400; font-display: swap; src: url("fonts/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2") format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin *//* @font-face { font-family: 'Poppins'; font-style: normal; font-weight: 700; font-display: swap; src: url("fonts/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2") format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }*/ html { font-size: 16px; } .custom-body { background-color: #292936; color: #fff; line-height: 1.6em; font-family: 'Poppins', sans-serif; text-shadow: 1px 1px 0 #000; hyphens: auto; font-size: 16px; min-height: 0.0000000001vw } a[href^="mailto:"], a[href^="phone:"], a[href^="https://"], a[href^="http://"], .no-hyphenation { hyphens: none; } .fc-primary-color { color: #FFC600 } a, .link-primary { color: #fff !important; text-decoration-color: #FFC600 !important; cursor: pointer !important } .link-primary:hover, .link-primary:focus, .link-primary:active, .link-primary:visited { color: #fff !important; text-decoration-color: #FFC600 !important; cursor: pointer !important } .modal-content { background-color: rgba(41, 41, 54, 0.96); padding: 2em; border-radius: 0; border: none; } /* iPad */ @media only screen and (min-width: 768px) and (max-width: 1399px) and (orientation: landscape) { #Logoebene_Originalschrift_V1 { max-width: 300px; } html { font-size: 12px; } } /* Ab Desktop 1280 x 720 */ @media only screen and (min-width: 1025px) and (max-width: 1280px) { #Logoebene_Originalschrift_V1 { max-width: 200px; } } @media only screen and (min-width: 1281px) and (max-width: 1599px) { #Logoebene_Originalschrift_V1 { max-width: 340px; } } @media only screen and (min-width: 1600px) and (max-width: 1919px) { #Logoebene_Originalschrift_V1 { max-width: 500px; } } @media only screen and (min-width: 1920px) and (max-width: 2047px) { #Logoebene_Originalschrift_V1 { max-width: 740px; } } @media only screen and (min-width: 2048px) and (max-width: 2559px) { #Logoebene_Originalschrift_V1 { max-width: 960px; } } @media only screen and (min-width: 2560px) { #Logoebene_Originalschrift_V1 { max-width: 100%; } .wrapper { height: 100vh; } } @media only screen and (min-width: 3840px) { #Logoebene_Originalschrift_V1 { max-width: 100%; } .wrapper { height: 100vh; } .custom-body { font-size: 32px; } .container { max-width: 2220px; } } .header-gradient-overlay { background: rgb(41, 41, 54); background: linear-gradient(90deg, rgba(41, 41, 54, 1) 0%, rgba(41, 41, 54, .9) 30%, rgba(41, 41, 54, 1) 50%, rgba(41, 41, 54, 0.8) 70%, rgba(41, 41, 54, .1) 100%); } .modal-header .btn-close { background-image: none; width: auto; height: auto; } .modal-content { padding:0; } .background-image { }