@font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 100;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-100.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 100;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-100italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 200;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-200.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 200;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-200italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 300;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-300.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 300;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-300italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 400;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-regular.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 400;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 500;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-500.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 500;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-500italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 600;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-600.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 600;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-600italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 700;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-700.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 700;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-700italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 800;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-800.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 800;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-800italic.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: normal;
font-weight: 900;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-900.woff2) format("woff2"); } @font-face {
font-display: swap; font-family: 'Inter';
font-style: italic;
font-weight: 900;
src: url(//normanwolf.de/wp-content/fonts/inter-v20-latin-900italic.woff2) format("woff2"); } .bsw-grad {
background: -webkit-gradient(linear, left top, right top, from(#792351), color-stop(30%, #b11949), color-stop(49%, #c10c4f), color-stop(75%, #ee7402), to(#f49800));
background: -webkit-linear-gradient(left, #792351 0%, #b11949 30%, #c10c4f 49%, #ee7402 75%, #f49800 100%);
background: linear-gradient(90deg, #792351 0%, #b11949 30%, #c10c4f 49%, #ee7402 75%, #f49800 100%);
background-size: 300% 300%;
-webkit-animation: gradientFlow 20s ease infinite;
animation: gradientFlow 20s ease infinite; }
@-webkit-keyframes gradientFlow {
0% {
background-position: 0% 50%; }
50% {
background-position: 100% 50%; }
100% {
background-position: 0% 50%; } }
@keyframes gradientFlow {
0% {
background-position: 0% 50%; }
50% {
background-position: 100% 50%; }
100% {
background-position: 0% 50%; } }
.bsw-text-grad-h2 {
background: #792351; background: -webkit-gradient(linear, left top, right top, from(#792351), color-stop(30%, #b11949), color-stop(49%, #c10c4f), color-stop(75%, #ee7402), to(#f49800)) !important;
background: -webkit-linear-gradient(left, #792351 0%, #b11949 30%, #c10c4f 49%, #ee7402 75%, #f49800 100%) !important;
background: linear-gradient(90deg, #792351 0%, #b11949 30%, #c10c4f 49%, #ee7402 75%, #f49800 100%) !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent; }
.bsw-c2a-head {
letter-spacing: 0 !important;
font-size: 100px;
line-height: 105px;
font-weight: 900; }
.bsw-c2a-head h2 {
margin-bottom: 0 !important; }
.sticky a {
color: black !important; }
.sticky a:hover {
color: #792351 !important; }
.page-top {
background-color: unset !important; }
.page-id-2395 .main-content {
padding-top: 0 !important; }
.bsw-kern h2,
.bsw-kern p {
color: #FFF !important; }
.bsw-wht a,
.bsw-wht p,
.bsw-wht span {
color: #FFF !important; }
.sari-captcha {
margin-bottom: 60px; }
.sari-cf7-box {
display: inline !important; }
.sari-cf7-check {
display: block;
font-size: 13px !important;
line-height: 19px !important;
margin-bottom: 30px !important; }
.wpcf7 input::-webkit-input-placeholder, .wpcf7 textarea::-webkit-input-placeholder {
font-size: 18px !important; }
.wpcf7 input::-moz-placeholder, .wpcf7 textarea::-moz-placeholder {
font-size: 18px !important; }
.wpcf7 input:-ms-input-placeholder, .wpcf7 textarea:-ms-input-placeholder {
font-size: 18px !important; }
.wpcf7 input::-ms-input-placeholder, .wpcf7 textarea::-ms-input-placeholder {
font-size: 18px !important; }
.wpcf7 input::placeholder,
.wpcf7 textarea::placeholder {
font-size: 18px !important; }