.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-list{position: relative;overflow: hidden;display: block;margin: 0;padding: 0}.slick-list:focus{outline: none}.slick-list.dragging{cursor: pointer;cursor: hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.slick-track{position: relative;left: 0;top: 0;display: block;margin-left: auto;margin-right: auto}.slick-track:before,.slick-track:after{content: "";display: table}.slick-track:after{clear: both}.slick-loading .slick-track{visibility: hidden}.slick-slide{float: left;height: 100%;min-height: 1px;display: none}[dir="rtl"] .slick-slide{float: right}.slick-slide img{display: block}.slick-slide.slick-loading img{display: none}.slick-slide.dragging img{pointer-events: none}.slick-initialized .slick-slide{display: block}.slick-loading .slick-slide{visibility: hidden}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent}.slick-arrow.slick-hidden{display: none}
@font-face{font-family: 'Montserrat-Bold';src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Bold.eot');src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Bold.woff2') format('woff2'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Bold.woff') format('woff'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Bold.ttf') format('truetype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg');font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat-BoldItalic';src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-BoldItalic.eot');src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-BoldItalic.eot?#iefix') format('embedded-opentype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-BoldItalic.woff2') format('woff2'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-BoldItalic.woff') format('woff'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-BoldItalic.ttf') format('truetype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-BoldItalic.svg#Montserrat-BoldItalic') format('svg');font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat-ExtraBold';src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-ExtraBold.eot');src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-ExtraBold.eot?#iefix') format('embedded-opentype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-ExtraBold.woff2') format('woff2'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-ExtraBold.woff') format('woff'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-ExtraBold.ttf') format('truetype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-ExtraBold.svg#Montserrat-ExtraBold') format('svg');font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat-ExtraBoldItalic';src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-ExtraBoldItalic.eot');src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-ExtraBoldItalic.woff2') format('woff2'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-ExtraBoldItalic.woff') format('woff'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-ExtraBoldItalic.ttf') format('truetype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-ExtraBoldItalic.svg#Montserrat-ExtraBoldItalic') format('svg');font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat-Italic';src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Italic.eot');src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Italic.eot?#iefix') format('embedded-opentype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Italic.woff2') format('woff2'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Italic.woff') format('woff'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Italic.ttf') format('truetype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Italic.svg#Montserrat-Italic') format('svg');font-weight: normal;font-style: italic;font-display: swap}@font-face{font-family: 'Montserrat-Regular';src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Regular.eot');src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Regular.woff2') format('woff2'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Regular.woff') format('woff'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Regular.ttf') format('truetype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg');font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat-Light';src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Light.eot');src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Light.eot?#iefix') format('embedded-opentype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Light.woff2') format('woff2'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Light.woff') format('woff'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Light.ttf') format('truetype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Light.svg#Montserrat-Light') format('svg');font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat-Medium';src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Medium.eot');src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Medium.woff2') format('woff2'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Medium.woff') format('woff'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Medium.ttf') format('truetype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg');font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: 'Montserrat-Medium';src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Medium.eot');src: url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Medium.woff2') format('woff2'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Medium.woff') format('woff'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Medium.ttf') format('truetype'), url('/files/kanzlei-schweiger/assets/fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg');font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: "rift";src: url("/files/kanzlei-schweiger/assets/fonts/Rift-LightItalic.woff2") format("woff2"), url("/files/kanzlei-schweiger/assets/fonts/Rift-LightItalic.woff") format("woff");font-display: auto;font-style: italic;font-weight: 300;font-stretch: normal}@font-face{font-family: "rift";src: url("/files/kanzlei-schweiger/assets/fonts/Rift-DemiItalic.woff2") format("woff2"), url("/files/kanzlei-schweiger/assets/fonts/Rift-DemiItalic.woff") format("woff");font-display: auto;font-style: italic;font-weight: 600;font-stretch: normal}@font-face{font-family: "rift";src: url("/files/kanzlei-schweiger/assets/fonts/Rift-Regular.woff2") format("woff2"), url("/files/kanzlei-schweiger/assets/fonts/Rift-Regular.woff") format("woff");font-display: auto;font-style: normal;font-weight: 400;font-stretch: normal}@font-face{font-family: "rift";src: url("/files/kanzlei-schweiger/assets/fonts/Rift-Italic.woff2") format("woff2"), url("/files/kanzlei-schweiger/assets/fonts/Rift-Italic.woff") format("woff");font-display: auto;font-style: italic;font-weight: 400;font-stretch: normal}@font-face{font-family: "rift";src: url("/files/kanzlei-schweiger/assets/fonts/Rift-MediumItalic.woff2") format("woff2"), url("/files/kanzlei-schweiger/assets/fonts/Rift-MediumItalic.woff") format("woff");font-display: auto;font-style: italic;font-weight: 500;font-stretch: normal}@font-face{font-family: "rift";src: url("/files/kanzlei-schweiger/assets/fonts/Rift-BoldItalic.woff2") format("woff2"), url("/files/kanzlei-schweiger/assets/fonts/Rift-BoldItalic.woff") format("woff");font-display: auto;font-style: italic;font-weight: 700;font-stretch: normal}@font-face{font-family: "rift";src: url("/files/kanzlei-schweiger/assets/fonts/Rift-Bold.woff2") format("woff2"), url("/files/kanzlei-schweiger/assets/fonts/Rift-Bold.woff") format("woff");font-display: auto;font-style: normal;font-weight: 700;font-stretch: normal}.flex-container-nowrap{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none}.flex-container-nowrap::-webkit-scrollbar{display: none !important}.flex-container-wrap{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.flex-inline-container-wrap{display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.grid-settings{grid-column: none;grid-column-start: 2}.bg-img-cover{-webkit-background-size: cover;background-size: cover;background-position: center center;background-repeat: no-repeat}.bg-img-contain{-webkit-background-size: contain;background-size: contain;background-position: center center;background-repeat: no-repeat}.justify-space-between{-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between}.justify-content-center{-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center}.justify-content-flex-end{-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end}.justify-content-flex-start{-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start}.filter-grey{filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: url(../../files/kanzlei-schweiger/assets/css/files/kanzlei-schweiger/assets/css/desaturate.svg#greyscale);filter: gray;-webkit-filter: grayscale(1)}.font-size-12{font-size: 12px;line-height: 14px}.font-size-14{font-size: 14px;line-height: 16px}.font-size-15{font-size: 15px;line-height: 17px}.font-size-16{font-size: 16px;line-height: 25px}@media screen and (max-width: 1220px){.font-size-16{font-size: 14px;line-height: 23px}}@media screen and (max-width: 550px){.font-size-16{font-size: 13px;line-height: 21px}}.font-size-18{font-size: 18px;line-height: 20px}.font-size-21{font-size: 21px;line-height: 25px}@media screen and (max-width: 2000px){.font-size-21{font-size: 18px;line-height: 22px}}@media screen and (max-width: 1400px){.font-size-21{font-size: 16px;line-height: 20px}}@media screen and (max-width: 1400px){.font-size-21{font-size: 14px;line-height: 18px}}.font-size-24{font-size: 24px;line-height: 29px}@media screen and (max-width: 550px){.font-size-24{font-size: 18px;line-height: 22px}}.font-size-25{font-size: 25px;line-height: 36px}@media screen and (max-width: 1400px){.font-size-25{font-size: 20px;line-height: 31px}}.font-size-27{font-size: 27px;line-height: 32px}.font-size-28{font-size: 28px;line-height: 33px}@media screen and (max-width: 550px){.font-size-28{font-size: 24px;line-height: 29px}}.font-size-31{font-size: 31px;line-height: 37px}@media screen and (max-width: 1900px){.font-size-31{font-size: 27px;line-height: 33px}}@media screen and (max-width: 1600px){.font-size-31{font-size: 23px;line-height: 29px}}@media screen and (max-width: 550px){.font-size-31{font-size: 18px;line-height: 22px}}.font-size-34{font-size: 34px;line-height: 43px}.font-size-36{font-size: 36px;line-height: 43px}@media screen and (max-width: 1220px){.font-size-36{font-size: 32px;line-height: 39px}}@media screen and (max-width: 550px){.font-size-36{font-size: 22px;line-height: 27px}}.font-size-38{font-size: 38px;line-height: 47px}@media screen and (max-width: 1400px){.font-size-38{font-size: 32px;line-height: 41px}}@media screen and (max-width: 550px){.font-size-38{font-size: 27px;line-height: 33px}}.font-size-41{font-size: 41px;line-height: 49px}@media screen and (max-width: 1400px){.font-size-41{font-size: 28px;line-height: 37px}}@media screen and (max-width: 550px){.font-size-41{font-size: 22px;line-height: 27px}}.font-size-43{font-size: 43px;line-height: 51px}@media screen and (max-width: 1900px){.font-size-43{font-size: 38px;line-height: 46px}}@media screen and (max-width: 1600px){.font-size-43{font-size: 35px;line-height: 43px}}@media screen and (max-width: 1400px){.font-size-43{font-size: 30px;line-height: 38px}}@media screen and (max-width: 550px){.font-size-43{font-size: 29px;line-height: 34px}}.font-size-47{font-size: 47px;line-height: 56px}@media screen and (max-width: 1600px){.font-size-47{font-size: 37px;line-height: 46px}}@media screen and (max-width: 1220px){.font-size-47{font-size: 30px;line-height: 40px}}.font-size-49{font-size: 49px;line-height: 59px}@media screen and (max-width: 991px){.font-size-49{font-size: 40px;line-height: 50px}}@media screen and (max-width: 550px){.font-size-49{font-size: 25px;line-height: 31px}}.font-size-51{font-size: 51px;line-height: 51px}@media screen and (max-width: 767px){.font-size-51{font-size: 41px;line-height: 41px}}.font-size-53{font-size: 53px;line-height: 64px}@media screen and (max-width: 1500px){.font-size-53{font-size: 43px;line-height: 54px}}@media screen and (max-width: 991px){.font-size-53{font-size: 33px;line-height: 34px}}@media screen and (max-width: 550px){.font-size-53{font-size: 29px;line-height: 27px}}.font-size-57{font-size: 57px;line-height: 53px}@media screen and (max-width: 550px){.font-size-57{font-size: 35px;line-height: 33px}}.font-size-60{font-size: 60px;line-height: 51px}@media screen and (max-width: 1400px){.font-size-60{font-size: 40px;line-height: 41px}}.font-size-62{font-size: 62px;line-height: 75px}@media screen and (max-width: 2000px){.font-size-62{font-size: 52px;line-height: 65px}}@media screen and (max-width: 1600px){.font-size-62{font-size: 42px;line-height: 55px}}@media screen and (max-width: 550px){.font-size-62{font-size: 39px;line-height: 47px}}.font-size-66{font-size: 66px;line-height: 59px}.font-size-69{font-size: 69px;line-height: 69px}@media screen and (max-width: 550px){.font-size-69{font-size: 52px;line-height: 41px}}.font-size-72{font-size: 72px;line-height: 87px}@media screen and (max-width: 1900px){.font-size-72{font-size: 68px;line-height: 82px}}@media screen and (max-width: 1600px){.font-size-72{font-size: 62px;line-height: 72px}}@media screen and (max-width: 767px){.font-size-72{font-size: 52px;line-height: 62px}}@media screen and (max-width: 550px){.font-size-72{font-size: 42px;line-height: 52px}}.font-size-80{font-size: 80px;line-height: 71px}@media screen and (max-width: 1900px){.font-size-80{font-size: 70px;line-height: 61px}}@media screen and (max-width: 1600px){.font-size-80{font-size: 60px;line-height: 51px}}@media screen and (max-width: 1199px){.font-size-80{font-size: 55px;line-height: 55px}}@media screen and (max-width: 991px){.font-size-80{font-size: 44px;line-height: 44px}}.font-size-82{font-size: 82px;line-height: 98px}@media screen and (max-width: 2000px){.font-size-82{font-size: 72px;line-height: 88px}}@media screen and (max-width: 1900px){.font-size-82{font-size: 65px;line-height: 92px}}@media screen and (max-width: 1600px){.font-size-82{font-size: 58px;line-height: 85px}}@media screen and (max-width: 1400px){.font-size-82{font-size: 48px;line-height: 75px}}@media screen and (max-width: 991px){.font-size-82{font-size: 37px;line-height: 44px}}.font-size-91{font-size: 91px;line-height: 91px}@media screen and (max-width: 1400px){.font-size-91{font-size: 71px;line-height: 71px}}@media screen and (max-width: 991px){.font-size-91{font-size: 51px;line-height: 51px}}@media screen and (max-width: 767px){.font-size-91{font-size: 41px;line-height: 41px}}.font-size-95{font-size: 95px;line-height: 95px}@media screen and (max-width: 1900px){.font-size-95{font-size: 90px;line-height: 90px}}@media screen and (max-width: 1600px){.font-size-95{font-size: 85px;line-height: 85px}}@media screen and (max-width: 1400px){.font-size-95{font-size: 75px;line-height: 75px}}@media screen and (max-width: 1220px){.font-size-95{font-size: 65px;line-height: 65px}}@media screen and (max-width: 767px){.font-size-95{font-size: 52px;line-height: 41px}}.font-size-97{font-size: 97px;line-height: 116px}@media screen and (max-width: 2000px){.font-size-97{font-size: 87px;line-height: 106px}}@media screen and (max-width: 1900px){.font-size-97{font-size: 80px;line-height: 99px}}@media screen and (max-width: 1600px){.font-size-97{font-size: 73px;line-height: 92px}}@media screen and (max-width: 1400px){.font-size-97{font-size: 63px;line-height: 82px}}@media screen and (max-width: 1199px){.font-size-97{font-size: 55px;line-height: 75px}}@media screen and (max-width: 991px){.font-size-97{font-size: 44px;line-height: 71px}}.font-size-102{font-size: 102px;line-height: 81px}@media screen and (max-width: 1900px){.font-size-102{font-size: 92px;line-height: 71px}}@media screen and (max-width: 1600px){.font-size-102{font-size: 82px;line-height: 61px}}@media screen and (max-width: 1220px){.font-size-102{font-size: 72px;line-height: 55px}}@media screen and (max-width: 1220px){.font-size-102{font-size: 60px;line-height: 52px}}@media screen and (max-width: 550px){.font-size-102{font-size: 52px;line-height: 41px}}.font-size-121{font-size: 121px;line-height: 113px}@media screen and (max-width: 1900px){.font-size-121{font-size: 111px;line-height: 103px}}@media screen and (max-width: 1600px){.font-size-121{font-size: 101px;line-height: 93px}}@media screen and (max-width: 1400px){.font-size-121{font-size: 91px;line-height: 83px}}@media screen and (max-width: 1220px){.font-size-121{font-size: 81px;line-height: 73px}}@media screen and (max-width: 991px){.font-size-121{font-size: 80px;line-height: 68px}}@media screen and (max-width: 550px){.font-size-121{font-size: 52px;line-height: 48px}}.font-size-148{font-size: 148px;line-height: 118px}@media screen and (max-width: 2000px){.font-size-148{font-size: 140px;line-height: 110px}}@media screen and (max-width: 1900px){.font-size-148{font-size: 130px;line-height: 110px}}@media screen and (max-width: 1600px){.font-size-148{font-size: 120px;line-height: 100px}}@media screen and (max-width: 1400px){.font-size-148{font-size: 100px;line-height: 80px}}@media screen and (max-width: 991px){.font-size-148{font-size: 80px;line-height: 60px}}@media screen and (max-width: 550px){.font-size-148{font-size: 67px;line-height: 53px}}.font-size-152{font-size: 152px;line-height: 136px}@media screen and (max-width: 1900px){.font-size-152{font-size: 142px;line-height: 126px}}@media screen and (max-width: 1600px){.font-size-152{font-size: 122px;line-height: 106px}}@media screen and (max-width: 991px){.font-size-152{font-size: 80px;line-height: 70px}}@media screen and (max-width: 767px){.font-size-152{font-size: 53px;line-height: 44px}}.font-size-165{font-size: 165px;line-height: 131px}@media screen and (max-width: 1900px){.font-size-165{font-size: 155px;line-height: 121px}}@media screen and (max-width: 1600px){.font-size-165{font-size: 145px;line-height: 111px}}@media screen and (max-width: 1199px){.font-size-165{font-size: 125px;line-height: 95px}}@media screen and (max-width: 991px){.font-size-165{font-size: 96px;line-height: 75px}}@media screen and (max-width: 767px){.font-size-165{font-size: 74px;line-height: 59px}}@media screen and (max-width: 550px){.font-size-165{font-size: 56px;line-height: 45px}}.font-size-217{font-size: 217px;line-height: 172px}@media screen and (max-width: 2000px){.font-size-217{font-size: 197px;line-height: 152px}}@media screen and (max-width: 1900px){.font-size-217{font-size: 187px;line-height: 142px}}@media screen and (max-width: 1600px){.font-size-217{font-size: 160px;line-height: 120px}}@media screen and (max-width: 1500px){.font-size-217{font-size: 127px;line-height: 92px}}@media screen and (max-width: 991px){.font-size-217{font-size: 82px;line-height: 67px}}@media screen and (max-width: 550px){.font-size-217{font-size: 59px;line-height: 48px}}h1{color: #ff3d00;font-family: 'rift', sans-serif;font-weight: 700;font-style: italic;margin: 0;padding: 0;font-size: 121px;line-height: 113px}@media screen and (max-width: 1900px){h1{font-size: 111px;line-height: 103px}}@media screen and (max-width: 1600px){h1{font-size: 101px;line-height: 93px}}@media screen and (max-width: 1400px){h1{font-size: 91px;line-height: 83px}}@media screen and (max-width: 1220px){h1{font-size: 81px;line-height: 73px}}@media screen and (max-width: 991px){h1{font-size: 80px;line-height: 68px}}@media screen and (max-width: 550px){h1{font-size: 52px;line-height: 48px}}h2{font-family: 'rift', sans-serif;font-weight: 300;font-style: italic;color: #ff3d00;margin: 0;padding: 0}h3{margin: 0;padding: 0}h4{font-weight: normal}html{--grid__gutter: 0 32px;-webkit-text-size-adjust: none}@media screen and (max-width: 991px){html{--grid__gutter: 0}}html,body{font-family: 'Montserrat-Italic', sans-serif;font-style: italic;margin: 0;font-size: 16px;line-height: 25px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}@media screen and (max-width: 1220px){html,body{font-size: 14px;line-height: 23px}}@media screen and (max-width: 550px){html,body{font-size: 13px;line-height: 21px}}strong{font-family: 'Montserrat-Bold', sans-serif;font-weight: normal}figure{margin: 0;padding: 0}p{margin: 0 0 25px;padding: 0}.black-text{color: #000}.media.content-player,.media.content-audio{position: relative}.media .play-button,.media .pause-button{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: transparent;color: white;cursor: pointer;width: 112px;height: 112px;text-indent: -9999px;display: block;background: url('/files/kanzlei-schweiger/assets/img/video-btn-play.svg') no-repeat;background-size: contain;transition: all .3s}.media .play-button:hover,.media .pause-button:hover{width: 120px;height: 120px}.media .pause-button{display: none;background-image: url('/files/kanzlei-schweiger/assets/img/video-btn-pause.svg')}.media.play:hover .pause-button{display: block}.media.play .play-button{display: none}.media.pause .pause-button{display: none}.media.pause .play-button{display: block}#wrapper{overflow-x: hidden}.invisible{display: none}.highlight{font-size: 47px;line-height: 56px;text-transform: uppercase;color: #ff3d00;font-weight: 500;font-family: 'rift', sans-serif}@media screen and (max-width: 1600px){.highlight{font-size: 37px;line-height: 46px}}@media screen and (max-width: 1220px){.highlight{font-size: 30px;line-height: 40px}}.highlight.big-text{font-size: 95px;line-height: 95px;font-weight: 700}@media screen and (max-width: 1900px){.highlight.big-text{font-size: 90px;line-height: 90px}}@media screen and (max-width: 1600px){.highlight.big-text{font-size: 85px;line-height: 85px}}@media screen and (max-width: 1400px){.highlight.big-text{font-size: 75px;line-height: 75px}}@media screen and (max-width: 1220px){.highlight.big-text{font-size: 65px;line-height: 65px}}@media screen and (max-width: 767px){.highlight.big-text{font-size: 52px;line-height: 41px}}strong .highlight{font-weight: 600 !important}strong .highlight.black-text{color: #000}.mod_article > .inside,.footer-bottom > .inside,.content-icon-list > .inside{max-width: 1720px;padding: 0 16px;margin: 0 auto;position: relative;z-index: 99}@media screen and (max-width: 2000px){.mod_article > .inside,.footer-bottom > .inside,.content-icon-list > .inside{max-width: 1600px}}@media screen and (max-width: 1600px){.mod_article > .inside,.footer-bottom > .inside,.content-icon-list > .inside{max-width: 1350px}}.rte ul{list-style-type: none;margin: 0 0 25px;padding: 0}.rte ul li{position: relative;padding-left: 20px}.rte ul li:before{content: "›";position: absolute;display: block;left: 0;top: -2px;color: #ff3d00;font-size: 30px;font-weight: 600}.rte ul li a{color: #ff3d00;text-decoration: none}.rte ul li a:hover{text-decoration: underline}.rte ul.capital-letters li{text-transform: uppercase;font-size: 28px;line-height: 33px;font-family: 'rift', sans-serif;font-weight: 500;font-style: italic}@media screen and (max-width: 550px){.rte ul.capital-letters li{font-size: 24px;line-height: 29px}}.rte ul.list-check-mark li{position: relative;padding-left: 83px;font-size: 24px;line-height: 29px;font-family: 'Montserrat-Medium', sans-serif;font-style: normal;margin-bottom: 50px}@media screen and (max-width: 550px){.rte ul.list-check-mark li{font-size: 18px;line-height: 22px}}.rte ul.list-check-mark li:before{content: "";background: url('/files/kanzlei-schweiger/assets/img/check-mark.svg');width: 53px;height: 53px;position: absolute;left: 0;top: -10px}@media screen and (max-width: 550px){.rte ul.list-check-mark li{padding-left: 63px}.rte ul.list-check-mark li:before{width: 43px;height: 43px;background-size: contain}}.btn-link{background-color: #000;color: #ff3d00;text-transform: uppercase;position: relative;padding: 0 86px 0 36px;display: inline-block;font-family: 'rift', sans-serif;font-weight: 700;font-style: italic;text-decoration: none;font-size: 28px;line-height: 33px;height: 58px;border-radius: 58px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: fit-content}@media screen and (max-width: 550px){.btn-link{font-size: 24px;line-height: 29px}}.btn-link::-webkit-scrollbar{display: none !important}.btn-link:after{content: "";width: 50px;height: 50px;background: url('/files/kanzlei-schweiger/assets/img/btn-arrow-link.svg') no-repeat;background-size: contain;position: absolute;right: 3px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);transition: transform .7s ease-in-out}.btn-link:hover:after{-webkit-transform: translateY(-50%) rotate(360deg);-moz-transform: translateY(-50%) rotate(360deg);-ms-transform: translateY(-50%) rotate(360deg);-o-transform: translateY(-50%) rotate(360deg);transform: translateY(-50%) rotate(360deg)}@media screen and (max-width: 550px){.btn-link{padding: 0 66px 0 26px;height: 40px;font-size: 18px;line-height: 22px}.btn-link:after{width: 35px;height: 35px}}.bg-red-oblique-bottom{position: relative;color: #fff;padding: 150px 0 100px}.bg-red-oblique-bottom:after{width: 3000px;height: calc(100% + 100px);position: absolute;left: 0;background-color: #ff3d00;clip-path: polygon(0 0%, 100% 0%, 100% 62%, 0 100%);-webkit-clip-path: polygon(0 0%, 100% 0%, 100% 62%, 0 100%);transform-origin: top left;content: "";display: block;z-index: -1;top: 0}.bg-red-oblique-bottom .rte{max-width: 1300px;margin: 0 auto;font-family: 'rift', sans-serif;font-size: 165px;line-height: 131px}@media screen and (max-width: 1900px){.bg-red-oblique-bottom .rte{font-size: 155px;line-height: 121px}}@media screen and (max-width: 1600px){.bg-red-oblique-bottom .rte{font-size: 145px;line-height: 111px}}@media screen and (max-width: 1199px){.bg-red-oblique-bottom .rte{font-size: 125px;line-height: 95px}}@media screen and (max-width: 991px){.bg-red-oblique-bottom .rte{font-size: 96px;line-height: 75px}}@media screen and (max-width: 767px){.bg-red-oblique-bottom .rte{font-size: 74px;line-height: 59px}}@media screen and (max-width: 550px){.bg-red-oblique-bottom .rte{font-size: 56px;line-height: 45px}}.bg-red-oblique-bottom .rte strong{font-family: 'rift', sans-serif;font-weight: 700}.bg-red-oblique-bottom .rte .btn-link{margin-top: 60px;background-color: #fff}@media screen and (max-width: 1400px){.bg-red-oblique-bottom{padding-left: 16px;padding-right: 16px}}@media screen and (max-width: 1220px){.bg-red-oblique-bottom{padding-top: 120px}.bg-red-oblique-bottom:after{height: 100%}}@media screen and (max-width: 1099px){.bg-red-oblique-bottom{padding-top: 110px}}@media screen and (max-width: 991px){.bg-red-oblique-bottom{padding-top: 90px}}@media screen and (max-width: 550px){.bg-red-oblique-bottom{padding-top: 50px;padding-bottom: 0}.bg-red-oblique-bottom:after{height: calc(100% + 70px)}.bg-red-oblique-bottom .rte .btn-link{margin-top: 40px}.bg-red-oblique-bottom .rte p{font-size: 46px;line-height: 45px}}.bg-grey{position: relative}.bg-grey:after{width: 100%;height: calc(100% - 450px);position: absolute;top: 450px;left: 0;background-color: #eaeaea;background: linear-gradient(45deg, #eaeaea, #eaeaea);transform: skewY(350deg);transform-origin: top left;content: "";display: block}.bg-grey > .inside{padding: 300px 0 300px}@media screen and (max-width: 1600px){.bg-grey:after{height: calc(100% - 500px)}.bg-grey > .inside{padding-top: 350px}}@media screen and (max-width: 1400px){.bg-grey:after{height: calc(100% - 300px);top: 250px}.bg-grey > .inside{padding-top: 250px;padding-left: 16px;padding-right: 16px}}@media screen and (max-width: 1099px){.bg-grey:after{top: 200px}}@media screen and (max-width: 550px){.bg-grey:after{top: 150px}}.bg-orange{background-color: #ff3d00}.bg-orange .content-headline .first,.bg-orange .content-headline .second{color: #fff}.bg-orange > .inside{padding: 130px 0 100px}@media screen and (max-width: 1400px){.bg-orange{padding-left: 16px;padding-right: 16px}}.bg-orange-gradient{margin: 0 0 200px}.bg-orange-gradient .background-gradient{width: 100vw;height: 780px;position: absolute;top: 300px;left: calc(-1 * ((100vw - 1720px) / 2));background: linear-gradient(16deg, #000 20%, #ff3d00 71%);transform: skewY(350deg);transform-origin: top left;z-index: -1}.bg-orange-gradient .background-gradient:after{content: "";background: url(/files/kanzlei-schweiger/uploads/karriere/job-banner-bg.png) no-repeat;width: 719px;height: 983px;bottom: -95px;right: 200px;position: absolute;transform: skewY(-350deg)}.bg-orange-gradient > .inside{padding: 280px 0 0}@media screen and (max-width: 2200px){.bg-orange-gradient > .inside{padding-top: 300px}}@media screen and (max-width: 2000px){.bg-orange-gradient .background-gradient{left: calc(-1 * ((100vw - 1600px) / 2))}.bg-orange-gradient .background-gradient:after{right: -100px}.bg-orange-gradient > .inside{padding-top: 350px}}@media screen and (max-width: 1600px){.bg-orange-gradient .background-gradient{left: calc(-1 * ((100vw - 1350px) / 2));height: 850px}.bg-orange-gradient .background-gradient:after{right: 0}}@media screen and (max-width: 1400px){.bg-orange-gradient .background-gradient{left: 0}}@media screen and (max-width: 1220px){.bg-orange-gradient .background-gradient:after{width: 519px;height: 677px;background-size: contain;bottom: -36px}}@media screen and (max-width: 767px){.bg-orange-gradient .background-gradient{height: 850px;top: 200px}.bg-orange-gradient .background-gradient:after{width: 300px;height: 407px}.bg-orange-gradient > .inside{padding-top: 250px}}@media screen and (max-width: 550px){.bg-orange-gradient .background-gradient{height: 950px;top: 150px}.bg-orange-gradient > .inside{padding-top: 200px}}.more-text{display: none}.link-more{text-transform: uppercase;color: #ff3d00;font-family: 'rift', sans-serif;font-style: italic;font-size: 28px;line-height: 33px;text-decoration: none;font-weight: 300}@media screen and (max-width: 550px){.link-more{font-size: 24px;line-height: 29px}}.link-more:after{content: ">>";display: inline-block;margin-left: 5px;transition: margin-left .3s}.link-more:hover:after{margin-left: 10px}.home #intro .more-text,#tax-driver .more-text,.content-page-services .more-text{display: block}.home #intro .link-more,#tax-driver .link-more,.content-page-services .link-more{display: none}@media screen and (max-width: 991px){.home #intro .more-text,#tax-driver .more-text,.content-page-services .more-text{display: none}.home #intro .link-more,#tax-driver .link-more,.content-page-services .link-more{display: block}}.content-headline{margin-bottom: 20px}.content-headline .first{font-size: 148px;line-height: 118px;font-family: 'rift', sans-serif;font-style: italic;font-weight: 700;color: #ff3d00}@media screen and (max-width: 2000px){.content-headline .first{font-size: 140px;line-height: 110px}}@media screen and (max-width: 1900px){.content-headline .first{font-size: 130px;line-height: 110px}}@media screen and (max-width: 1600px){.content-headline .first{font-size: 120px;line-height: 100px}}@media screen and (max-width: 1400px){.content-headline .first{font-size: 100px;line-height: 80px}}@media screen and (max-width: 991px){.content-headline .first{font-size: 80px;line-height: 60px}}@media screen and (max-width: 550px){.content-headline .first{font-size: 67px;line-height: 53px}}.content-headline .second{font-size: 43px;line-height: 51px;text-transform: uppercase;font-family: 'rift', sans-serif;color: #ff3d00;margin-top: 20px;display: block}@media screen and (max-width: 1900px){.content-headline .second{font-size: 38px;line-height: 46px}}@media screen and (max-width: 1600px){.content-headline .second{font-size: 35px;line-height: 43px}}@media screen and (max-width: 1400px){.content-headline .second{font-size: 30px;line-height: 38px}}@media screen and (max-width: 550px){.content-headline .second{font-size: 29px;line-height: 34px}}.content-headline h1.first{font-size: 49px;line-height: 59px;font-weight: 300}@media screen and (max-width: 991px){.content-headline h1.first{font-size: 40px;line-height: 50px}}@media screen and (max-width: 550px){.content-headline h1.first{font-size: 25px;line-height: 31px}}.content-headline h2.second{font-size: 36px;line-height: 43px;margin-top: 20px}@media screen and (max-width: 1220px){.content-headline h2.second{font-size: 32px;line-height: 39px}}@media screen and (max-width: 550px){.content-headline h2.second{font-size: 22px;line-height: 27px}}.content-headline h1 + h2{margin-top: 0}.content-headline h3.first{font-size: 34px;line-height: 43px;margin-bottom: 20px}.content-headline.first-small .first{font-size: 57px;line-height: 53px}@media screen and (max-width: 550px){.content-headline.first-small .first{font-size: 35px;line-height: 33px}}.content-headline.first-small h2.second{font-size: 43px;line-height: 51px}@media screen and (max-width: 1900px){.content-headline.first-small h2.second{font-size: 38px;line-height: 46px}}@media screen and (max-width: 1600px){.content-headline.first-small h2.second{font-size: 35px;line-height: 43px}}@media screen and (max-width: 1400px){.content-headline.first-small h2.second{font-size: 30px;line-height: 38px}}@media screen and (max-width: 550px){.content-headline.first-small h2.second{font-size: 29px;line-height: 34px}}.content-headline.first-middle .first{font-size: 102px;line-height: 81px}@media screen and (max-width: 1900px){.content-headline.first-middle .first{font-size: 92px;line-height: 71px}}@media screen and (max-width: 1600px){.content-headline.first-middle .first{font-size: 82px;line-height: 61px}}@media screen and (max-width: 1220px){.content-headline.first-middle .first{font-size: 72px;line-height: 55px}}@media screen and (max-width: 1220px){.content-headline.first-middle .first{font-size: 60px;line-height: 52px}}@media screen and (max-width: 550px){.content-headline.first-middle .first{font-size: 52px;line-height: 41px}}.content-headline.first-big .first{font-size: 121px;line-height: 113px}@media screen and (max-width: 1900px){.content-headline.first-big .first{font-size: 111px;line-height: 103px}}@media screen and (max-width: 1600px){.content-headline.first-big .first{font-size: 101px;line-height: 93px}}@media screen and (max-width: 1400px){.content-headline.first-big .first{font-size: 91px;line-height: 83px}}@media screen and (max-width: 1220px){.content-headline.first-big .first{font-size: 81px;line-height: 73px}}@media screen and (max-width: 991px){.content-headline.first-big .first{font-size: 80px;line-height: 68px}}@media screen and (max-width: 550px){.content-headline.first-big .first{font-size: 52px;line-height: 48px}}.content-headline.first-big .second{font-size: 43px;line-height: 51px}@media screen and (max-width: 1900px){.content-headline.first-big .second{font-size: 38px;line-height: 46px}}@media screen and (max-width: 1600px){.content-headline.first-big .second{font-size: 35px;line-height: 43px}}@media screen and (max-width: 1400px){.content-headline.first-big .second{font-size: 30px;line-height: 38px}}@media screen and (max-width: 550px){.content-headline.first-big .second{font-size: 29px;line-height: 34px}}.content-headline.headline-width-intro{color: #ff3d00}.content-headline.headline-width-intro h2.first{font-size: 72px;line-height: 87px}@media screen and (max-width: 1900px){.content-headline.headline-width-intro h2.first{font-size: 68px;line-height: 82px}}@media screen and (max-width: 1600px){.content-headline.headline-width-intro h2.first{font-size: 62px;line-height: 72px}}@media screen and (max-width: 767px){.content-headline.headline-width-intro h2.first{font-size: 52px;line-height: 62px}}@media screen and (max-width: 550px){.content-headline.headline-width-intro h2.first{font-size: 42px;line-height: 52px}}.content-headline.headline-width-intro .content-text{font-size: 31px;line-height: 37px;text-transform: uppercase;font-family: 'rift', sans-serif;max-width: 70%}@media screen and (max-width: 1900px){.content-headline.headline-width-intro .content-text{font-size: 27px;line-height: 33px}}@media screen and (max-width: 1600px){.content-headline.headline-width-intro .content-text{font-size: 23px;line-height: 29px}}@media screen and (max-width: 550px){.content-headline.headline-width-intro .content-text{font-size: 18px;line-height: 22px}}@media screen and (max-width: 991px){.content-headline.headline-width-intro .content-text{max-width: 100%}}.content-headline.headline-width-intro.text-right{text-align: right}.content-headline.headline-width-intro.text-right .content-text{margin-left: auto;margin-right: 0}.content-kachel-3-in-row{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 250px}.content-kachel-3-in-row .item{width: 618px;margin: 0 16px;opacity: 0;transition: opacity .5s}.content-kachel-3-in-row .item:first-child{margin-left: 25%}.content-kachel-3-in-row .item:nth-child(2){transition-delay: 0.4s}.content-kachel-3-in-row .item:nth-child(3){transition-delay: 0.6s}.content-kachel-3-in-row .item:nth-child(4){transition-delay: 0.6s}.content-kachel-3-in-row .item.inview{opacity: 1}.content-kachel-3-in-row .item .small-text{font-size: 12px;line-height: 14px}.content-kachel-3-in-row .image{width: 100%;height: 500px;position: relative}.content-kachel-3-in-row .image .bg-image{filter: drop-shadow(110px 93px 56px rgba(0,0,0,0.29));-webkit-filter: drop-shadow(110px 93px 56px rgba(0,0,0,0.29));transform: translateZ(0);width: 100%;height: 100%;position: absolute;bottom: 0;z-index: -1}.content-kachel-3-in-row .image .bg-image:before{content: "";width: 100%;height: 100%;-webkit-clip-path: polygon(0 39%, 100% 17%, 100% 79%, 0% 100%);background-color: #ff3d00;display: block}.content-kachel-3-in-row .image .img-wrapper{-webkit-clip-path: polygon(0 0%, 100% 0%, 100% 79%, 0% 100%);position: absolute;right: 0;bottom: 0;max-width: 100%;height: auto;background-size: contain;background-repeat: no-repeat;width: 100%;height: 100%;background-position: bottom right}.content-kachel-3-in-row .image .headline{text-shadow: 12px 3px 16px rgba(0,0,0,0.29);-webkit-transform: rotate(-10deg);-moz-transform: rotate(-10deg);-ms-transform: rotate(-10deg);-o-transform: rotate(-10deg);transform: rotate(-10deg);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none;height: 100%;position: relative}.content-kachel-3-in-row .image .headline::-webkit-scrollbar{display: none !important}.content-kachel-3-in-row .image h3{color: #fff;font-weight: 700;font-family: 'rift', sans-serif;font-size: 62px;line-height: 75px;text-transform: uppercase;position: absolute;bottom: 60px;left: 10px;margin: 0;padding: 0}@media screen and (max-width: 2000px){.content-kachel-3-in-row .image h3{font-size: 52px;line-height: 65px}}@media screen and (max-width: 1600px){.content-kachel-3-in-row .image h3{font-size: 42px;line-height: 55px}}@media screen and (max-width: 550px){.content-kachel-3-in-row .image h3{font-size: 39px;line-height: 47px}}.content-kachel-3-in-row .text{text-align: right;font-size: 21px;line-height: 25px;padding: 0 30px 0 170px;margin-top: 0px}@media screen and (max-width: 2000px){.content-kachel-3-in-row .text{font-size: 18px;line-height: 22px}}@media screen and (max-width: 1400px){.content-kachel-3-in-row .text{font-size: 16px;line-height: 20px}}@media screen and (max-width: 1400px){.content-kachel-3-in-row .text{font-size: 14px;line-height: 18px}}@media screen and (max-width: 2000px){.content-kachel-3-in-row .item{width: 518px}.content-kachel-3-in-row .image .bg-image:before{-webkit-clip-path: polygon(0 36%, 100% 17%, 100% 82%, 0% 100%)}.content-kachel-3-in-row .image .img-wrapper{-webkit-clip-path: polygon(0 0%, 100% 0%, 100% 82%, 0% 100%)}}@media screen and (max-width: 1600px){.content-kachel-3-in-row .item{width: 480px}.content-kachel-3-in-row .item:first-child{margin-left: 19%}.content-kachel-3-in-row .image .bg-image:before{-webkit-clip-path: polygon(0 34%, 100% 17%, 100% 83%, 0% 100%)}.content-kachel-3-in-row .image .img-wrapper{-webkit-clip-path: polygon(0 0%, 100% 0%, 100% 83%, 0% 100%)}}@media screen and (max-width: 1400px){.content-kachel-3-in-row{-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 150px}.content-kachel-3-in-row .item:first-child{grid-column-start: 1;margin-left: 0}}@media screen and (max-width: 1099px){.content-kachel-3-in-row .item{width: calc((100% / 2) - 32px)}.content-kachel-3-in-row .image{height: 400px}.content-kachel-3-in-row .image .headline{-webkit-transform: rotate(-9deg);-moz-transform: rotate(-9deg);-ms-transform: rotate(-9deg);-o-transform: rotate(-9deg);transform: rotate(-9deg)}.content-kachel-3-in-row .text{padding-left: 0}}@media screen and (max-width: 991px){.content-kachel-3-in-row .image .headline{-webkit-transform: rotate(-11deg);-moz-transform: rotate(-11deg);-ms-transform: rotate(-11deg);-o-transform: rotate(-11deg);transform: rotate(-11deg)}}@media screen and (max-width: 767px){.content-kachel-3-in-row{display: block}.content-kachel-3-in-row .item{width: 70%;margin: 0 auto !important}.content-kachel-3-in-row .image .headline{-webkit-transform: rotate(-10deg);-moz-transform: rotate(-10deg);-ms-transform: rotate(-10deg);-o-transform: rotate(-10deg);transform: rotate(-10deg)}}@media screen and (max-width: 550px){.content-kachel-3-in-row{margin: 0 -16px}.content-kachel-3-in-row .item{width: 100%;margin: 0 0 50px !important}.content-kachel-3-in-row .image{height: 350px}.content-kachel-3-in-row .image .headline{-webkit-transform: rotate(-7deg);-moz-transform: rotate(-7deg);-ms-transform: rotate(-7deg);-o-transform: rotate(-7deg);transform: rotate(-7deg)}}.content-columns .content-headline{margin-bottom: 25px}.content-columns .content-headline span.first{font-size: 95px;line-height: 95px}@media screen and (max-width: 1900px){.content-columns .content-headline span.first{font-size: 90px;line-height: 90px}}@media screen and (max-width: 1600px){.content-columns .content-headline span.first{font-size: 85px;line-height: 85px}}@media screen and (max-width: 1400px){.content-columns .content-headline span.first{font-size: 75px;line-height: 75px}}@media screen and (max-width: 1220px){.content-columns .content-headline span.first{font-size: 65px;line-height: 65px}}@media screen and (max-width: 767px){.content-columns .content-headline span.first{font-size: 52px;line-height: 41px}}.content-columns .content-headline h2.first{font-size: 60px;line-height: 51px}@media screen and (max-width: 1400px){.content-columns .content-headline h2.first{font-size: 40px;line-height: 41px}}.content-columns.text-black .first{color: #000}.content-columns.text-black .rte{color: #ff3d00}.content-columns.text-black-2 .first{color: #000;font-size: 66px;line-height: 59px}.content-columns.text-black-2 .second{font-size: 31px;line-height: 37px}@media screen and (max-width: 1900px){.content-columns.text-black-2 .second{font-size: 27px;line-height: 33px}}@media screen and (max-width: 1600px){.content-columns.text-black-2 .second{font-size: 23px;line-height: 29px}}@media screen and (max-width: 550px){.content-columns.text-black-2 .second{font-size: 18px;line-height: 22px}}.content-columns.text-black-2 .rte{color: #000}.content-two-columns h3{font-size: 34px;line-height: 43px;color: #ff3d00;font-family: 'rift', sans-serif;font-weight: 400;margin-bottom: 25px}.content-gallery-logos ul{list-style-type: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none;margin: 0;padding: 0}.content-gallery-logos ul::-webkit-scrollbar{display: none !important}.content-gallery-logos ul li{margin-left: 58px}.content-gallery-logos ul li:first-child{margin-left: 0}.content-gallery-hover{margin-top: -100px}.content-gallery-hover .inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none;filter: drop-shadow(1px 0px 0px transparent);-webkit-filter: drop-shadow(1px 0px 0px transparent);transform: translateZ(0)}.content-gallery-hover .inner::-webkit-scrollbar{display: none !important}.content-gallery-hover .gallery-wrapper{margin-bottom: 0;position: relative}.content-gallery-hover .gallery-wrapper:after{background: linear-gradient(45deg, #fff, #fff);transform: skewY(350deg);transform-origin: top left;content: "";display: block;width: 110%;height: 350px;position: absolute;margin-top: 60px;border-top: 6px solid #ff3d00;left: -100px}.content-gallery-hover .image{position: relative;cursor: pointer}.content-gallery-hover .image img{display: block}.content-gallery-hover .image:hover .img-hover{opacity: 1}.content-gallery-hover .image:hover .img-default{opacity: 0}.content-gallery-hover .image:nth-child(1){left: -120px;z-index: 2;bottom: -100px}.content-gallery-hover .image:nth-child(1) img{max-width: 300px}.content-gallery-hover .image:nth-child(2){left: -250px;z-index: 3;bottom: -70px}.content-gallery-hover .image:nth-child(2) img{max-width: 300px}.content-gallery-hover .image:nth-child(3){left: -335px;z-index: 4;bottom: -65px}.content-gallery-hover .image:nth-child(3) img{max-width: 380px}.content-gallery-hover .image:nth-child(4){left: -490px;z-index: 5;bottom: -60px}.content-gallery-hover .image:nth-child(4) img{max-width: 380px}.content-gallery-hover .image:nth-child(5){left: -630px;z-index: 4;bottom: 20px}.content-gallery-hover .image:nth-child(5) img{max-width: 300px}.content-gallery-hover .image:nth-child(6){left: -760px;z-index: 4;bottom: 80px}.content-gallery-hover .image:nth-child(6) img{max-width: 270px}.content-gallery-hover .image:nth-child(7){left: -890px;z-index: 4;bottom: 80px}.content-gallery-hover .image:nth-child(7) img{max-width: 270px}.content-gallery-hover .image:nth-child(8){left: -1000px;z-index: 3;bottom: 150px}.content-gallery-hover .image:nth-child(8) img{max-width: 250px}.content-gallery-hover .img-default{opacity: 1;transition: opacity .3s}.content-gallery-hover .img-hover{position: absolute;left: 0;opacity: 0;transition: opacity .3s;bottom: 0}.content-gallery-hover .line{width: 1493px;height: 284px;position: absolute;z-index: 3}.content-gallery-hover .line.line-right{background: url('/files/kanzlei-schweiger/assets/img/lines-3.svg') no-repeat;left: 69%;margin-top: -250px;background-size: contain}.content-gallery-hover .line.line-left{background: url('/files/kanzlei-schweiger/assets/img/lines-2.svg') no-repeat;right: 49%;background-size: contain;margin-top: 121px}@media screen and (max-width: 2000px){.content-gallery-hover .gallery-wrapper{margin-bottom: 50px}.content-gallery-hover .image:nth-child(1){left: -120px;z-index: 2;bottom: -50px}.content-gallery-hover .image:nth-child(1) img{max-width: 240px}.content-gallery-hover .image:nth-child(2){left: -250px;z-index: 3;bottom: -30px}.content-gallery-hover .image:nth-child(2) img{max-width: 240px}.content-gallery-hover .image:nth-child(3){left: -335px;z-index: 4;bottom: -80px}.content-gallery-hover .image:nth-child(3) img{max-width: 320px}.content-gallery-hover .image:nth-child(4){left: -490px;z-index: 5;bottom: -70px}.content-gallery-hover .image:nth-child(4) img{max-width: 320px}.content-gallery-hover .image:nth-child(5){left: -615px;z-index: 4;bottom: 50px}.content-gallery-hover .image:nth-child(5) img{max-width: 240px}.content-gallery-hover .image:nth-child(6){left: -730px;z-index: 4;bottom: 110px}.content-gallery-hover .image:nth-child(6) img{max-width: 210px}.content-gallery-hover .image:nth-child(7){left: -850px;z-index: 4;bottom: 100px}.content-gallery-hover .image:nth-child(7) img{max-width: 210px}.content-gallery-hover .image:nth-child(8){left: -950px;z-index: 3;bottom: 150px}.content-gallery-hover .image:nth-child(8) img{max-width: 190px}}@media screen and (max-width: 1900px){.content-gallery-hover .line.line-left{margin-top: 94px}}@media screen and (max-width: 1600px){.content-gallery-hover{margin-top: -60px}.content-gallery-hover .gallery-wrapper{margin-bottom: 100px}.content-gallery-hover .line.line-left{margin-top: 70px}}@media screen and (max-width: 1500px){.content-gallery-hover .image:nth-child(1){left: -120px;z-index: 2}.content-gallery-hover .image:nth-child(1) img{max-width: 230px}.content-gallery-hover .image:nth-child(2){left: -250px;z-index: 3}.content-gallery-hover .image:nth-child(2) img{max-width: 230px}.content-gallery-hover .image:nth-child(3){left: -335px;z-index: 4}.content-gallery-hover .image:nth-child(3) img{max-width: 300px}.content-gallery-hover .image:nth-child(4){left: -490px;z-index: 5}.content-gallery-hover .image:nth-child(4) img{max-width: 300px}.content-gallery-hover .image:nth-child(5){left: -615px;z-index: 4}.content-gallery-hover .image:nth-child(5) img{max-width: 220px}.content-gallery-hover .image:nth-child(6){left: -730px;z-index: 4}.content-gallery-hover .image:nth-child(6) img{max-width: 190px}.content-gallery-hover .image:nth-child(7){left: -850px;z-index: 4}.content-gallery-hover .image:nth-child(7) img{max-width: 190px}.content-gallery-hover .image:nth-child(8){left: -950px;z-index: 3}.content-gallery-hover .image:nth-child(8) img{max-width: 170px}}@media screen and (max-width: 1400px){.content-gallery-hover .image:nth-child(1){left: -120px}.content-gallery-hover .image:nth-child(1) img{max-width: 210px}.content-gallery-hover .image:nth-child(2){left: -235px}.content-gallery-hover .image:nth-child(2) img{max-width: 210px}.content-gallery-hover .image:nth-child(3){left: -320px}.content-gallery-hover .image:nth-child(3) img{max-width: 280px}.content-gallery-hover .image:nth-child(4){left: -460px}.content-gallery-hover .image:nth-child(4) img{max-width: 280px}.content-gallery-hover .image:nth-child(5){left: -570px}.content-gallery-hover .image:nth-child(5) img{max-width: 200px}.content-gallery-hover .image:nth-child(6){left: -675px}.content-gallery-hover .image:nth-child(6) img{max-width: 170px}.content-gallery-hover .image:nth-child(7){left: -770px}.content-gallery-hover .image:nth-child(7) img{max-width: 170px}.content-gallery-hover .image:nth-child(8){left: -880px}.content-gallery-hover .image:nth-child(8) img{max-width: 150px}}@media screen and (max-width: 1220px){.content-gallery-hover .image:nth-child(1){left: -120px}.content-gallery-hover .image:nth-child(1) img{max-width: 180px}.content-gallery-hover .image:nth-child(2){left: -215px}.content-gallery-hover .image:nth-child(2) img{max-width: 180px}.content-gallery-hover .image:nth-child(3){left: -290px}.content-gallery-hover .image:nth-child(3) img{max-width: 250px}.content-gallery-hover .image:nth-child(4){left: -410px}.content-gallery-hover .image:nth-child(4) img{max-width: 250px}.content-gallery-hover .image:nth-child(5){left: -515px}.content-gallery-hover .image:nth-child(5) img{max-width: 170px}.content-gallery-hover .image:nth-child(6){left: -605px;bottom: 95px}.content-gallery-hover .image:nth-child(6) img{max-width: 150px}.content-gallery-hover .image:nth-child(7){left: -695px}.content-gallery-hover .image:nth-child(7) img{max-width: 140px}.content-gallery-hover .image:nth-child(8){left: -790px;bottom: 120px}.content-gallery-hover .image:nth-child(8) img{max-width: 130px}.content-gallery-hover .line.line-right{left: 68%;margin-top: -240px}}@media screen and (max-width: 1199px){.content-gallery-hover .gallery-wrapper:after{left: -20px}}@media screen and (max-width: 1139px){.content-gallery-hover{margin-top: 20px;margin-left: -16px;margin-right: -16px}.content-gallery-hover .gallery-wrapper{margin-bottom: 50px}.content-gallery-hover .gallery-wrapper .inner{display: block}.content-gallery-hover .gallery-wrapper .inner .image{bottom: -40px}.content-gallery-hover .gallery-wrapper .inner .image img{max-width: 250px}.content-gallery-hover .gallery-wrapper .inner .img-hover{opacity: 1}.content-gallery-hover .gallery-wrapper .inner .img-default{opacity: 0 !important}.content-gallery-hover .gallery-wrapper:after{margin-top: 0}.content-gallery-hover .slick-slider .slick-next,.content-gallery-hover .slick-slider .slick-prev{top: 40%}.content-gallery-hover .slick-slider .slick-slide .image-9{bottom: -10px}}@media screen and (max-width: 991px){.content-gallery-hover .gallery-wrapper{margin-bottom: 55px}.content-gallery-hover .line{display: none}}@media screen and (max-width: 767px){.content-gallery-hover{margin-top: 0}.content-gallery-hover .gallery-wrapper{margin-bottom: 80px}.content-gallery-hover .gallery-wrapper:after{margin-top: -100px}.content-gallery-hover .gallery-wrapper .inner .slick-slide > div{width: 100vw;text-align: center}.content-gallery-hover .gallery-wrapper .inner .image{text-align: center}.content-gallery-hover .gallery-wrapper .inner .image img{display: inline-block;vertical-align: top;max-width: 300px}.content-gallery-hover .gallery-wrapper .inner .image img.img-hover{left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%)}}@media screen and (max-width: 550px){.content-gallery-hover .gallery-wrapper{margin-bottom: 0}.content-gallery-hover .slick-slider .slick-next,.content-gallery-hover .slick-slider .slick-prev{top: 50%}}.content-instagram-link{padding-bottom: 134px;position: relative;left: calc(50% - 100px);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);display: inline-block}.content-instagram-link .headline{text-align: center;font-size: 69px;line-height: 69px;font-family: 'rift', sans-serif;font-weight: 700;display: block}@media screen and (max-width: 550px){.content-instagram-link .headline{font-size: 52px;line-height: 41px}}.content-instagram-link .headline + a .rte{margin-top: 100px}.content-instagram-link a{text-decoration: none}.content-instagram-link .rte{color: #fff;position: relative;width: 256px;text-align: center;padding-top: 20px}.content-instagram-link .rte:after{background: linear-gradient(45deg, #000, #000);transform: skewY(350deg);transform-origin: top left;content: "";display: block;position: absolute;top: 0;left: 0;height: calc(100% + 40px);width: 100%;z-index: -1;box-shadow: 40px 53px 36px rgba(0,0,0,0.29)}.content-instagram-link .rte .small-text{font-size: 15px;line-height: 17px;color: #ff3d00;text-transform: uppercase;font-family: 'rift', sans-serif;text-align: center;-webkit-transform: rotate(350deg);-moz-transform: rotate(350deg);-ms-transform: rotate(350deg);-o-transform: rotate(350deg);transform: rotate(350deg);display: block}.content-instagram-link .rte .big-text{font-size: 66px;line-height: 59px;text-transform: uppercase;color: #ff3d00;font-family: 'rift', sans-serif;font-weight: 700;display: block}.content-instagram-link .rte p{margin-bottom: 5px}.content-instagram-link .rte p:last-child{text-align: left;padding: 20px 75px 0 20px;font-size: 14px;line-height: 16px}.content-instagram-link figure{position: absolute;bottom: 0;left: 180px;z-index: 99}.content-instagram-link figure img{display: block;max-width: 400px}.content-instagram-link.instagram-link .rte:before{width: 64px;height: 64px;content: "";display: block;background: url('/files/kanzlei-schweiger/assets/img/icon-instagram.svg');position: absolute;top: -54px;background-repeat: no-repeat;background-size: contain;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%)}.content-instagram-link.intern-link > a:after{width: 64px;height: 64px;content: "";display: block;background: url('/files/kanzlei-schweiger/assets/img/btn-arrow-link.svg');position: absolute;background-repeat: no-repeat;background-size: contain;left: 50%;margin-top: -40px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);transition: transform .7s ease-in-out}.content-instagram-link.intern-link > a .rte:after{height: calc(100% + 80px)}.content-instagram-link.intern-link > a:hover:after{-webkit-transform: translateX(-50%) rotate(360deg);-moz-transform: translateX(-50%) rotate(360deg);-ms-transform: translateX(-50%) rotate(360deg);-o-transform: translateX(-50%) rotate(360deg);transform: translateX(-50%) rotate(360deg)}@media screen and (max-width: 767px){.content-instagram-link{padding-bottom: 70px}.content-instagram-link figure{left: 160px}.content-instagram-link figure img{max-width: 300px}.content-instagram-link .rte{width: 215px}.content-instagram-link .rte:after{height: 100%}.content-instagram-link .big-text img{width: 150px}}.content-icon-list{padding-top: 50px}.content-icon-list .row{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.content-icon-list .rte{font-family: 'rift', sans-serif;font-style: italic;font-size: 41px;line-height: 49px;text-transform: uppercase;font-weight: 500}@media screen and (max-width: 1400px){.content-icon-list .rte{font-size: 28px;line-height: 37px}}@media screen and (max-width: 550px){.content-icon-list .rte{font-size: 22px;line-height: 27px}}.content-icon-list .icon{background-color: #000;width: 125px;height: 125px;border-radius: 125px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}.content-icon-list .icon-item{width: 310px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-align: center}.content-icon-list .icon-item img{opacity: 0;transition: opacity 1s}.content-icon-list .icon-row{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none;margin-top: 65px;width: 100%;-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end}.content-icon-list .icon-row::-webkit-scrollbar{display: none !important}.content-icon-list .icon-row:first-child{margin-top: 0;margin-left: 0;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start}.content-icon-list.inview .icon-item img{opacity: 1}@media screen and (max-width: 1400px){.content-icon-list .icon{width: 100px;height: 100px}.content-icon-list .icon img{width: 60px;height: 60px}}@media screen and (max-width: 991px){.content-icon-list .row .icon-row .icon-item{width: calc(100% / 4)}.content-icon-list .icon{width: 80px;height: 80px}.content-icon-list .icon img{width: 50px;height: 50px}}@media screen and (max-width: 767px){.content-icon-list .row .icon-row{margin-top: 0;display: block}.content-icon-list .row .icon-row .icon-item{width: 50%;float: left;margin-bottom: 20px}}@media screen and (max-width: 550px){.content-icon-list .icon{width: 60px;height: 60px}.content-icon-list .icon img{width: 30px;height: 30px}}.content-logo-list{padding: 100px 0 80px;position: relative}.content-logo-list:before,.content-logo-list:after{content: "";display: block;position: absolute;width: 1493px;height: 284px;background-size: contain;background-repeat: no-repeat}.content-logo-list:after{background-image: url('/files/kanzlei-schweiger/assets/img/lines-5.svg');left: -350px;bottom: 0;width: 634px;height: 121px}.content-logo-list:before{background-image: url('/files/kanzlei-schweiger/assets/img/lines-3.svg');right: -480px;top: -311px}.content-logo-list .row{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.content-logo-list .logo-item{margin-left: 50px}.content-logo-list .logo-item:first-child{margin-left: 0}.content-logo-list .logo-item img{filter: drop-shadow(40px 53px 36px rgba(0,0,0,0.29));-webkit-filter: drop-shadow(40px 53px 36px rgba(0,0,0,0.29));transform: translateZ(0)}.content-logo-list .logo-row{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none;margin-top: 0;width: 100%;overflow: visible;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin-left: 401px}.content-logo-list .logo-row::-webkit-scrollbar{display: none !important}.content-logo-list .logo-row:first-child{margin-top: 0;margin-left: 0}@media screen and (max-width: 1900px){.content-logo-list:before{right: -500px;top: -250px}.content-logo-list .logo-item img{max-width: 300px}.content-logo-list .logo-row{margin-left: 450px}.content-logo-list .logo-row:first-child{margin-left: 80px}}@media screen and (max-width: 1600px){.content-logo-list .logo-item img{max-width: 300px}.content-logo-list .logo-row{margin-left: 380px}.content-logo-list .logo-row:first-child{margin-left: 0px}}@media screen and (max-width: 1400px){.content-logo-list:after{bottom: -200px}.content-logo-list .logo-row{margin-left: 0;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center}}@media screen and (max-width: 767px){.content-logo-list .logo-row{flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}}.content-employees{margin: 77px 0 0}.content-employees .media{width: 340px;height: 560px;position: relative}.content-employees .media video,.content-employees .media img{width: 100%;height: 100%;object-fit: cover;filter: drop-shadow(40px 53px 36px rgba(0,0,0,0.29));-webkit-filter: drop-shadow(40px 53px 36px rgba(0,0,0,0.29));transform: translateZ(0)}.content-employees .media .text{color: #fff;background-color: #ff3d00;font-style: italic;font-size: 16px;line-height: 25px;width: 206px;position: absolute;bottom: 0;left: 0;padding: 17px 26px}@media screen and (max-width: 1220px){.content-employees .media .text{font-size: 14px;line-height: 23px}}@media screen and (max-width: 550px){.content-employees .media .text{font-size: 13px;line-height: 21px}}.content-employees .media .text p:last-child{margin-bottom: 0}.content-employees .name{text-transform: uppercase;font-family: 'rift', sans-serif;font-style: italic;font-weight: 300;font-size: 24px;line-height: 29px;color: #ff3d00;margin: 12px 0 0}@media screen and (max-width: 550px){.content-employees .name{font-size: 18px;line-height: 22px}}.content-employees .employee:nth-child(2){margin-top: 400px}.content-employees .employee:nth-child(3){margin-top: 100px}.content-employees .employee:nth-child(4){margin-top: 500px}@media screen and (max-width: 1600px){.content-employees .media{width: 300px;height: 500px}}@media screen and (max-width: 1400px){.content-employees .media{width: 100%;height: auto}.content-employees .media video,.content-employees .media img{display: block}}@media screen and (max-width: 1220px){.content-employees .slick-slide{margin: 0 20px}.content-employees .slick-slider{margin: 0 -20px}.content-employees .slick-slider .slick-dots{bottom: -50px}.content-employees .media video,.content-employees .media img{filter: none;-webkit-filter: none;height: 540px}}@media screen and (max-width: 991px){.content-employees .media .text{width: auto}.content-employees .slick-slide{margin: 0 10px}}@media screen and (max-width: 550px){.content-employees .media video,.content-employees .media img{height: 600px}.content-employees .slick-slide{margin: 0 20px}}.content-services-list{position: relative;padding: 20px 50px 150px}.content-services-list svg{position: absolute;top: 0px;left: 0px;height: 100%;width: 100%}.content-services-list svg path{fill: none;stroke: #ff3d00;stroke-width: 8;stroke-dasharray: 10, 10}.content-services-list:after{content: "";background: url('/files/kanzlei-schweiger/uploads/karriere/alicia_karriere.png') no-repeat;width: 356px;height: 389px;background-size: contain;position: absolute;right: -100px;bottom: -180px}.content-services-list .headline{font-size: 51px;line-height: 51px;font-family: 'rift', sans-serif;font-style: italic;font-weight: 700;margin-bottom: 40px;display: block}@media screen and (max-width: 767px){.content-services-list .headline{font-size: 41px;line-height: 41px}}.content-services-list .icon-item{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none}.content-services-list .icon-item::-webkit-scrollbar{display: none !important}.content-services-list .icon-item .icon{width: 90px;flex: none}.content-services-list .icon-item .rte{flex-grow: 1;font-size: 24px;line-height: 29px;font-style: normal;font-family: 'Montserrat-Light', sans-serif;white-space: normal;overflow: hidden}@media screen and (max-width: 550px){.content-services-list .icon-item .rte{font-size: 18px;line-height: 22px}}.content-services-list .slick-slider .slick-prev,.content-services-list .slick-slider .slick-next{width: 96px;height: 105px;top: auto;bottom: -150px}.content-services-list .slick-slider .slick-prev{left: -50px}.content-services-list .slick-slider .slick-prev:before{background-image: url('/files/kanzlei-schweiger/assets/img/arrow-slider-2-left.svg')}.content-services-list .slick-slider .slick-next{left: 53px;right: auto}.content-services-list .slick-slider .slick-next:before{background-image: url('/files/kanzlei-schweiger/assets/img/arrow-slider-2-right.svg')}@media screen and (max-width: 1400px){.content-services-list .icon-item .rte{font-size: 20px}}@media screen and (max-width: 1199px){.content-services-list:after{right: 20px;bottom: -200px}}@media screen and (max-width: 767px){.content-services-list .headline{top: -80px}}.content-job-offers{margin-bottom: 350px}.content-job-offers > h2{font-size: 95px;line-height: 95px;font-weight: 700;margin-bottom: 40px}@media screen and (max-width: 1900px){.content-job-offers > h2{font-size: 90px;line-height: 90px}}@media screen and (max-width: 1600px){.content-job-offers > h2{font-size: 85px;line-height: 85px}}@media screen and (max-width: 1400px){.content-job-offers > h2{font-size: 75px;line-height: 75px}}@media screen and (max-width: 1220px){.content-job-offers > h2{font-size: 65px;line-height: 65px}}@media screen and (max-width: 767px){.content-job-offers > h2{font-size: 52px;line-height: 41px}}.content-job-offers .job-offer{font-family: 'Montserrat-Medium', sans-serif;font-size: 25px;line-height: 36px;font-style: normal;margin: 0 40px 40px}@media screen and (max-width: 1400px){.content-job-offers .job-offer{font-size: 20px;line-height: 31px}}.content-job-offers .job-offer h3{font-size: 91px;line-height: 91px;font-weight: 700;text-transform: uppercase;font-family: 'rift', sans-serif}@media screen and (max-width: 1400px){.content-job-offers .job-offer h3{font-size: 71px;line-height: 71px}}@media screen and (max-width: 991px){.content-job-offers .job-offer h3{font-size: 51px;line-height: 51px}}@media screen and (max-width: 767px){.content-job-offers .job-offer h3{font-size: 41px;line-height: 41px}}.content-job-offers .job-offer h3 + span{font-size: 43px;line-height: 51px;font-family: 'rift', sans-serif;text-transform: uppercase;font-weight: 300;display: inline-block;margin: 20px 0 30px}@media screen and (max-width: 1900px){.content-job-offers .job-offer h3 + span{font-size: 38px;line-height: 46px}}@media screen and (max-width: 1600px){.content-job-offers .job-offer h3 + span{font-size: 35px;line-height: 43px}}@media screen and (max-width: 1400px){.content-job-offers .job-offer h3 + span{font-size: 30px;line-height: 38px}}@media screen and (max-width: 550px){.content-job-offers .job-offer h3 + span{font-size: 29px;line-height: 34px}}.content-job-offers .inner{margin: 0 -40px;position: relative;padding: 80px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;overflow: visible}.content-job-offers .inner svg{position: absolute;top: 0px;left: 0px;height: 100%;width: 150%}.content-job-offers .inner svg path{fill: none;stroke: #ff3d00;stroke-width: 8;stroke-dasharray: 10, 10}.content-job-offers .btn-link{margin-top: -30px;margin-left: 90px}@media screen and (max-width: 991px){.content-job-offers{margin-bottom: 200px}.content-job-offers .job-offer{margin-left: 0;margin-top: 30px;margin-bottom: 0}.content-job-offers .job-offer:first-child{margin-top: 0}.content-job-offers .inner{flex-direction: column}}@media screen and (max-width: 767px){.content-job-offers{margin-bottom: 150px}.content-job-offers .inner{padding: 40px}}.content-social-media{margin-bottom: 200px}.content-social-media .content{margin-bottom: 60px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.content-social-media .content .header{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.content-social-media .content img{flex: 0 1 auto;margin: 0 80px 0 250px;max-width: 350px;filter: drop-shadow(30px 33px 19px rgba(0,0,0,0.29));-webkit-filter: drop-shadow(30px 33px 19px rgba(0,0,0,0.29));transform: translateZ(0)}.content-social-media .content h3{flex: 0 1 auto;font-size: 95px;line-height: 95px;font-weight: 700;text-transform: uppercase;font-family: 'rift', sans-serif;text-align: center;-webkit-transform: rotate(-10deg);-moz-transform: rotate(-10deg);-ms-transform: rotate(-10deg);-o-transform: rotate(-10deg);transform: rotate(-10deg)}@media screen and (max-width: 1900px){.content-social-media .content h3{font-size: 90px;line-height: 90px}}@media screen and (max-width: 1600px){.content-social-media .content h3{font-size: 85px;line-height: 85px}}@media screen and (max-width: 1400px){.content-social-media .content h3{font-size: 75px;line-height: 75px}}@media screen and (max-width: 1220px){.content-social-media .content h3{font-size: 65px;line-height: 65px}}@media screen and (max-width: 767px){.content-social-media .content h3{font-size: 52px;line-height: 41px}}.content-social-media .content h3 span{font-size: 43px;line-height: 51px;font-weight: 400;display: inherit}@media screen and (max-width: 1900px){.content-social-media .content h3 span{font-size: 38px;line-height: 46px}}@media screen and (max-width: 1600px){.content-social-media .content h3 span{font-size: 35px;line-height: 43px}}@media screen and (max-width: 1400px){.content-social-media .content h3 span{font-size: 30px;line-height: 38px}}@media screen and (max-width: 550px){.content-social-media .content h3 span{font-size: 29px;line-height: 34px}}.content-social-media .content .text{flex: 1 1 100%}.content-social-media .content .text .rte{max-width: 560px;margin: 0 auto}.content-social-media .list{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center}.content-social-media .list::-webkit-scrollbar{display: none !important}.content-social-media .list .item .rte{font-size: 25px;line-height: 36px;font-style: normal;font-family: 'Montserrat-Light', sans-serif}@media screen and (max-width: 1400px){.content-social-media .list .item .rte{font-size: 20px;line-height: 31px}}.content-social-media .list .slick-slide{margin: 0 40px;width: 289px}.content-social-media .list .slick-slider{width: 1466px;padding-bottom: 60px}.content-social-media .list .slick-slider .slick-dots{bottom: 0}@media screen and (max-width: 1600px){.content-social-media .list .slick-slide{margin: 0 30px}.content-social-media .list .slick-slider{width: 1364px}}@media screen and (max-width: 1400px){.content-social-media .list .slick-slide{margin: 0 16px}.content-social-media .list .slick-slider{width: 100%}}.content-social-media.content-instagram-list .list .item{margin-left: 23px}.content-social-media.content-instagram-list .list .item:first-child{margin-left: 0}.content-social-media.content-instagram-list .list .item .rte{margin-top: 20px;max-width: 220px}.content-social-media.content-instagram-list .list .item .media{width: auto;height: 400px}.content-social-media.content-instagram-list .list .item .media video{width: auto;height: 400px}.content-social-media.content-instagram-list .list .item img{height: 400px;width: auto}.content-social-media.content-instagram-list .list .slick-slider{width: auto;display: flex;gap: 10px;max-width: 100%;height: auto}.content-social-media.content-instagram-list .list .slick-slide{width: auto;margin: 0 30px}.content-social-media.content-instagram-list .list .slick-track{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none}.content-social-media.content-instagram-list .list .slick-track::-webkit-scrollbar{display: none !important}@media screen and (max-width: 767px){.content-social-media.content-instagram-list .list .item{display: flex !important;flex-direction: column;justify-content: center;align-items: center}.content-social-media.content-instagram-list .list .item .media{height: 300px}.content-social-media.content-instagram-list .list .item .media video{height: 300px}.content-social-media.content-instagram-list .list .item .rte{text-align: center;max-width: 300px}}@media screen and (max-width: 550px){.content-social-media.content-instagram-list .list .item:first-child{margin-left: 0 !important}.content-social-media.content-instagram-list .list .item .media{width: 100%;height: auto;max-height: 350px}.content-social-media.content-instagram-list .list .item .media video{width: 100%;height: auto;max-height: 350px}.content-social-media.content-instagram-list .list .slick-slider{gap: 0}.content-social-media.content-instagram-list .list .slick-slide{margin: 0 16px}}.content-social-media.content-podcast-list .list .item{max-width: 289px;margin-left: 100px}.content-social-media.content-podcast-list .list .item:first-child{margin-left: 0}.content-social-media.content-podcast-list .list .item .image{position: relative;margin-top: 30px}.content-social-media.content-podcast-list .list .item .image img{display: block;max-width: 289px;filter: drop-shadow(30px 33px 19px rgba(0,0,0,0.29));-webkit-filter: drop-shadow(30px 33px 19px rgba(0,0,0,0.29));transform: translateZ(0)}.content-social-media.content-podcast-list .list .item .image .media{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.content-social-media.content-podcast-list .list .item .image audio{display: none}.content-social-media.content-podcast-list .list .item .image .play-button.pause{background-image: url('/files/kanzlei-schweiger/assets/img/video-btn-pause.svg')}.content-social-media.content-podcast-list .list .item .headline{margin: 66px 0 24px;display: block;font-size: 43px;line-height: 51px;font-family: 'rift', sans-serif;color: #ff3d00;font-weight: 300}@media screen and (max-width: 1900px){.content-social-media.content-podcast-list .list .item .headline{font-size: 38px;line-height: 46px}}@media screen and (max-width: 1600px){.content-social-media.content-podcast-list .list .item .headline{font-size: 35px;line-height: 43px}}@media screen and (max-width: 1400px){.content-social-media.content-podcast-list .list .item .headline{font-size: 30px;line-height: 38px}}@media screen and (max-width: 550px){.content-social-media.content-podcast-list .list .item .headline{font-size: 29px;line-height: 34px}}@media screen and (max-width: 1600px){.content-social-media.content-podcast-list .list{overflow: visible}.content-social-media.content-podcast-list .list .item{width: calc(100% / 4);margin-left: 65px}.content-social-media.content-podcast-list .list .item:first-child{margin-left: 0}.content-social-media.content-podcast-list .list .item .image{max-width: 250px}.content-social-media.content-podcast-list .list .item .image img{width: 100%;height: auto}}@media screen and (max-width: 991px){.content-social-media.content-podcast-list .list{overflow-x: auto}.content-social-media.content-podcast-list .list .item{width: 200px}}.content-social-media.content-whitepapers-list .list .item{max-width: 225px;margin-left: 185px}.content-social-media.content-whitepapers-list .list .item:first-child{margin-left: 0}.content-social-media.content-whitepapers-list .list .item .image{position: relative}.content-social-media.content-whitepapers-list .list .item .image img{display: block;max-width: 222px;filter: drop-shadow(30px 33px 19px rgba(0,0,0,0.29));-webkit-filter: drop-shadow(30px 33px 19px rgba(0,0,0,0.29));transform: translateZ(0)}.content-social-media.content-whitepapers-list .list .item .headline{margin: 66px 0 24px;display: block;font-size: 43px;line-height: 51px;font-family: 'rift', sans-serif;color: #ff3d00;font-weight: 300}@media screen and (max-width: 1900px){.content-social-media.content-whitepapers-list .list .item .headline{font-size: 38px;line-height: 46px}}@media screen and (max-width: 1600px){.content-social-media.content-whitepapers-list .list .item .headline{font-size: 35px;line-height: 43px}}@media screen and (max-width: 1400px){.content-social-media.content-whitepapers-list .list .item .headline{font-size: 30px;line-height: 38px}}@media screen and (max-width: 550px){.content-social-media.content-whitepapers-list .list .item .headline{font-size: 29px;line-height: 34px}}.content-social-media.content-whitepapers-list .list .item .rte{margin-bottom: 30px}.content-social-media.content-whitepapers-list .list .item .rte .small-text{font-size: 15px;line-height: 17px}.content-social-media.content-whitepapers-list .list .item .rte p{margin-bottom: 0}.content-social-media.content-whitepapers-list .list .item.item-no-link .image:before{content: none}.content-social-media.content-whitepapers-list .list .item.item-no-link .btn-link{padding-right: 28px;padding-left: 28px}.content-social-media.content-whitepapers-list .list .item.item-no-link .btn-link:after{content: none}@media screen and (max-width: 1600px){.content-social-media.content-whitepapers-list .list{overflow: visible}.content-social-media.content-whitepapers-list .list .item{margin-left: 150px}.content-social-media.content-whitepapers-list .list .item:first-child{margin-left: 0}.content-social-media.content-whitepapers-list .list .item .image{max-width: 200px}.content-social-media.content-whitepapers-list .list .item .image img{width: 100%;height: auto}}@media screen and (max-width: 1400px){.content-social-media.content-whitepapers-list{margin-bottom: 300px}.content-social-media.content-whitepapers-list .list{overflow: visible}.content-social-media.content-whitepapers-list .list .item{margin-left: 50px}.content-social-media.content-whitepapers-list .list .item:first-child{margin-left: 0}.content-social-media.content-whitepapers-list .list .item .image{max-width: 150px}.content-social-media.content-whitepapers-list .list .item .image img{width: 100%;height: auto}}@media screen and (max-width: 991px){.content-social-media.content-whitepapers-list .list{overflow-x: auto}.content-social-media.content-whitepapers-list .list .item{width: 200px}}@media screen and (max-width: 550px){.content-social-media.content-whitepapers-list .list .slick-slide{width: 200px}}.content-social-media.content-workshops-list{margin-top: -6%;margin-bottom: 0}.content-social-media.content-workshops-list h3{margin-top: -30px}.content-social-media.content-workshops-list .content{margin-bottom: 0}.content-social-media.content-workshops-list .text{margin-top: 60px;flex: none;width: 910px}.content-social-media.content-workshops-list .text .rte{margin: 0 100px 0 250px}.content-social-media.content-workshops-list .link{margin-top: 80px;width: 400px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}.content-social-media.content-workshops-list .link span{text-transform: uppercase;font-size: 43px;line-height: 51px;font-family: 'rift', sans-serif;font-weight: 300;color: #ff3d00;display: block;margin-bottom: 10px}@media screen and (max-width: 1900px){.content-social-media.content-workshops-list .link span{font-size: 38px;line-height: 46px}}@media screen and (max-width: 1600px){.content-social-media.content-workshops-list .link span{font-size: 35px;line-height: 43px}}@media screen and (max-width: 1400px){.content-social-media.content-workshops-list .link span{font-size: 30px;line-height: 38px}}@media screen and (max-width: 550px){.content-social-media.content-workshops-list .link span{font-size: 29px;line-height: 34px}}@media screen and (max-width: 2200px){.content-social-media.content-workshops-list{margin-top: -5%}}@media screen and (max-width: 1900px){.content-social-media.content-workshops-list{margin-top: -3%}}@media screen and (max-width: 1600px){.content-social-media.content-workshops-list{margin-top: -7%}}@media screen and (max-width: 1400px){.content-social-media.content-workshops-list .text{margin-top: 0}}@media screen and (max-width: 991px){.content-social-media.content-workshops-list .content img{margin-top: 20px;margin-bottom: 0}.content-social-media.content-workshops-list .text{flex: 1 1 100%;width: auto}.content-social-media.content-workshops-list .text .rte{margin: 0 auto}.content-social-media.content-workshops-list .link{margin-top: 40px}}@media screen and (max-width: 550px){.content-social-media.content-workshops-list .link{width: 100%}}@media screen and (max-width: 1600px){.content-social-media .list .item img{width: 100%;height: auto}}@media screen and (max-width: 1400px){.content-social-media .content{-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center}.content-social-media .content img{margin-left: 0}.content-social-media .content .text .rte{margin-top: 30px}}@media screen and (max-width: 991px){.content-social-media{margin-left: -16px;margin-right: -16px}.content-social-media .content{margin-left: 16px;margin-right: 16px;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}.content-social-media .content .text{margin-top: 30px}.content-social-media .content img{margin-right: 0;order: 2}.content-social-media .content .text{order: 3}.content-social-media .content .link{order: 4}.content-social-media .list{width: 100%;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start}.content-social-media .list .item{width: 250px;flex-shrink: 0}.content-social-media .list .item:first-child{margin-left: 16px !important}}@media screen and (max-width: 550px){.content-social-media .content img{width: 100%;height: auto}}.home #intro{position: relative;padding: 50px 0 400px;margin: 0 auto 40px;max-width: 1360px}.home #intro:before{content: "";background: url('/files/kanzlei-schweiger/assets/img/lines.svg') no-repeat;width: 1493px;height: 284px;background-size: contain;display: block;position: absolute;right: -2500px;top: -200px;transition: right .5s}.home #intro:after{content: "";background: url('/files/kanzlei-schweiger/assets/img/lines.svg') no-repeat;width: 1493px;height: 284px;background-size: contain;display: block;position: absolute;left: -2040px;bottom: 0;transition: left .5s;transition-delay: 1s}.home #intro.inview:before{right: -1000px}.home #intro.inview:after{left: -1040px}.home #zielgruppe .content-columns > div:nth-child(3) .rte img{height: auto}.home #zielgruppe .content-columns > div:nth-child(3) .rte img:first-child{max-width: 150px}.home #zielgruppe .content-columns > div:nth-child(3) .rte img:nth-child(2){max-width: 200px;top: -30px;display: inline-block;position: relative;margin-left: 10px}@media screen and (max-width: 1600px){.home #intro{margin-bottom: 0}}@media screen and (max-width: 1400px){.home #zielgruppe .slick-slide img{display: inline-block}.home #zielgruppe .content-columns{padding-bottom: 60px}.home #zielgruppe .content-columns > div{grid-column-start: 1;grid-column-end: 13}}@media screen and (max-width: 1099px){.home #zielgruppe .content-kachel-3-in-row .item-3 .img-wrapper{background-size: 86%}}@media screen and (max-width: 991px){.home #intro:before{top: -250px}.home #intro.inview:before{right: -1100px}.home #zielgruppe .content-kachel-3-in-row .item-3 .img-wrapper{background-size: contain}.home #zielgruppe .slick-slide img{max-width: 100px;height: auto}.home #zielgruppe .slick-slide img:nth-child(2){top: -10px;position: relative}}@media screen and (max-width: 767px){.home #zielgruppe .content-kachel-3-in-row .item-3 .img-wrapper{background-size: 410px}}@media screen and (max-width: 550px){.home #intro{padding-top: 0;padding-bottom: 200px}.home #intro:before{top: -170px;width: 700px}.home #intro:after{width: 700px;height: 136px}.home #intro.inview:before{right: -430px}.home #intro.inview:after{left: -400px}.home #zielgruppe .content-kachel-3-in-row .item-3 .img-wrapper{background-size: 350px}}#steuerberatung{margin-top: 50px}@media screen and (max-width: 1600px){#steuerberatung{margin-top: 0}}#steuerberatung > .inside{padding: 550px 0 170px}@media screen and (max-width: 1900px){#steuerberatung > .inside{padding: 550px 16px 170px}}@media screen and (max-width: 1600px){#steuerberatung > .inside{padding: 400px 16px 170px}}@media screen and (max-width: 1400px){#steuerberatung > .inside{padding: 150px 16px 170px}}#steuerberatung:before{content: "";background: url('/files/kanzlei-schweiger/assets/img/lines.svg') no-repeat top center;background-size: contain;width: 1494px;height: 184px;display: block;position: absolute;margin: 0 auto;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);top: 2%}@media screen and (max-width: 2200px){#steuerberatung:before{top: 5%}}@media screen and (max-width: 1600px){#steuerberatung:before{top: 6%}}#steuerberatung .content-headline{margin-bottom: 50px}@media screen and (max-width: 1600px){#steuerberatung .inside > .content-headline{margin-top: 150px}}#steuerberatung .content-text.media--below{margin-bottom: 100px}#steuerberatung .content-text.media--below img{position: absolute;right: -500px;z-index: -1;top: 370px}#steuerberatung .content-text.media--below .rte{max-width: 654px}@media screen and (max-width: 1600px){#steuerberatung .content-text.media--below{margin-bottom: 100px}#steuerberatung .content-text.media--below img{width: 1200px;height: auto;right: -350px;top: 500px}}@media screen and (max-width: 1400px){#steuerberatung .content-text.media--below img{width: 1050px;right: -300px;top: 400px}}@media screen and (max-width: 1199px){#steuerberatung .content-text.media--below{margin-bottom: 50px}#steuerberatung .content-text.media--below img{width: 900px;right: -250px;top: 600px;position: relative;right: auto;top: auto;margin-top: 50px}#steuerberatung .content-text.media--below .rte{max-width: 80%}}@media screen and (max-width: 991px){#steuerberatung .content-text.media--below img{left: 50%;transform: translateX(-50%)}#steuerberatung .content-text.media--below .rte{max-width: 100%}}#steuerberatung .content-columns{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}#steuerberatung .content-columns .content-headline{margin-bottom: 0}#steuerberatung .content-columns .content-headline h3.first{margin-bottom: 0}#steuerberatung .content-columns .rte{font-size: 21px;line-height: 25px;line-height: 36px;font-family: 'Montserrat-Light', sans-serif;font-style: normal}@media screen and (max-width: 2000px){#steuerberatung .content-columns .rte{font-size: 18px;line-height: 22px}}@media screen and (max-width: 1400px){#steuerberatung .content-columns .rte{font-size: 16px;line-height: 20px}}@media screen and (max-width: 1400px){#steuerberatung .content-columns .rte{font-size: 14px;line-height: 18px}}#steuerberatung .content-columns > div{margin-bottom: 50px}#steuerberatung .content-columns > div:nth-child(odd){width: 40%}#steuerberatung .content-columns > div:nth-child(even){width: 55%}#steuerberatung .content-gallery-logos{margin-top: 280px}@media screen and (max-width: 1400px){#steuerberatung .inside > .row > div{grid-column-start: 1;grid-column-end: 13}#steuerberatung .content-gallery-logos{margin: 100px 0 70px}}@media screen and (max-width: 1400px){#steuerberatung:before{top: -15px}}@media screen and (max-width: 767px){#steuerberatung .content-columns > div:nth-child(odd),#steuerberatung .content-columns > div:nth-child(even){width: 100%}}@media screen and (max-width: 550px){#steuerberatung:before{width: calc(100% - 50px);height: 80px;top: 30px}#steuerberatung > .inside{padding-top: 50px}#steuerberatung > .inside .content-headline{margin-bottom: 20px}#steuerberatung .content-columns{margin-top: 40px}}#team{margin-top: -320px;padding-top: 300px;margin-bottom: 200px;position: relative}#team:before{content: "";background: url(/files/kanzlei-schweiger/assets/img/bg-grafic.jpg) no-repeat;position: absolute;top: -100px;height: 1337px;background-size: cover;background-position: center;width: 100%;z-index: -1}#team > .inside{max-width: 100%}#team > .inside .content-headline{max-width: 1720px;margin: 0 auto}#team > .inside .content-gallery-hover .inner{max-width: 1600px;margin: 0 auto;-webkit-box-align: flex-end;-webkit-align-items: flex-end;-ms-flex-align: flex-end;align-items: flex-end;overflow: visible}#team > .inside .content-text{font-size: 102px;line-height: 81px;text-transform: uppercase;font-family: 'rift', sans-serif;font-weight: 700;width: 606px;margin-top: -87px;position: relative;z-index: 2;left: calc(50% + (170px / 2));-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%)}@media screen and (max-width: 1900px){#team > .inside .content-text{font-size: 92px;line-height: 71px}}@media screen and (max-width: 1600px){#team > .inside .content-text{font-size: 82px;line-height: 61px}}@media screen and (max-width: 1220px){#team > .inside .content-text{font-size: 72px;line-height: 55px}}@media screen and (max-width: 1220px){#team > .inside .content-text{font-size: 60px;line-height: 52px}}@media screen and (max-width: 550px){#team > .inside .content-text{font-size: 52px;line-height: 41px}}#team > .inside .content-text .highlight{font-size: 102px;line-height: 81px;font-weight: 700}@media screen and (max-width: 1900px){#team > .inside .content-text .highlight{font-size: 92px;line-height: 71px}}@media screen and (max-width: 1600px){#team > .inside .content-text .highlight{font-size: 82px;line-height: 61px}}@media screen and (max-width: 1220px){#team > .inside .content-text .highlight{font-size: 72px;line-height: 55px}}@media screen and (max-width: 1220px){#team > .inside .content-text .highlight{font-size: 60px;line-height: 52px}}@media screen and (max-width: 550px){#team > .inside .content-text .highlight{font-size: 52px;line-height: 41px}}#team > .inside .content-text:before{content: "";background: url('/files/kanzlei-schweiger/assets/img/quotation-mark.svg') no-repeat;background-size: contain;width: 229px;height: 200px;position: absolute;top: 20px;left: -170px;z-index: -1}#team > .inside .links{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none;margin: 30px auto 0;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;z-index: 5}#team > .inside .links::-webkit-scrollbar{display: none !important}#team > .inside .links .btn-link{margin: 0 19px}@media screen and (max-width: 2200px){#team{margin-top: -300px}}@media screen and (max-width: 2000px){#team{margin-top: -260px}#team > .inside .content-headline{max-width: 1600px}#team > .inside .content-gallery-hover .inner{max-width: 1100px}}@media screen and (max-width: 1600px){#team > .inside .content-headline{max-width: 1350px}}@media screen and (max-width: 1500px){#team:before{height: 1100px}#team > .inside .content-gallery-hover .inner{max-width: 680px}#team > .inside .links{margin-top: 50px}}@media screen and (max-width: 1220px){#team > .inside .content-text{width: fit-content}#team > .inside .links{margin-top: 80px}}@media screen and (max-width: 1124px){#team{padding-top: 250px}#team > .inside .content-gallery-hover .inner{max-width: 100%}#team > .inside .gallery-wrapper{margin-left: -16px;margin-right: -16px}}@media screen and (max-width: 1099px){#team > .inside .links{flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}#team > .inside .links .btn-link{margin-bottom: 20px}}@media screen and (max-width: 767px){#team{margin-bottom: 150px}#team:before{height: 1050px}#team > .inside .links .btn-link{margin-left: 0;margin-right: 0}#team > .inside .content-text{left: calc(50% + (135px / 2))}#team > .inside .content-text:before{width: 180px;height: 157px;left: -135px}}@media screen and (max-width: 550px){#team{padding-top: 170px}#team:before{height: 800px}#team > .inside .links{margin-top: 50px}#team > .inside .content-text{left: calc(50% + (55px / 2))}#team > .inside .content-text:before{width: 116px;height: 101px;left: -90px}}.slick-slider .slick-prev,.slick-slider .slick-next{position: absolute;display: block;height: 104px;width: 67px;line-height: 0px;font-size: 0px;cursor: pointer;background: transparent;color: transparent;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);padding: 0;border: none;outline: none;z-index: 20}.slick-slider .slick-prev:hover,.slick-slider .slick-next:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-next:focus{outline: none;background: transparent;color: transparent}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{content: "";background-repeat: no-repeat;background-size: contain;width: 100%;height: 100%;display: block}.slick-slider .slick-prev.slick-disabled,.slick-slider .slick-next.slick-disabled{opacity: 10%}.slick-slider .slick-prev{left: -25px}.slick-slider .slick-prev:before{background-image: url('/files/kanzlei-schweiger/assets/img/arrow-slider-left.svg')}.slick-slider .slick-next{right: -25px}.slick-slider .slick-next:before{background-image: url('/files/kanzlei-schweiger/assets/img/arrow-slider-right.svg')}.slick-slider .slick-dots{padding: 0;margin: 0;list-style: none;text-align: center;position: absolute;bottom: 25px;width: 100%}.slick-slider .slick-dots li{display: inline-block;width: 25px;height: 25px;margin: 0 5px;padding: 0;cursor: pointer}.slick-slider .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 25px;height: 25px;padding: 5px;color: transparent;border: 1px solid #ff3d00;outline: none;background: transparent;border-radius: 25px;cursor: pointer}.slick-slider .slick-dots li button:hover{background-color: #ff3d00}.slick-slider .slick-dots li.slick-active button{background-color: #ff3d00}@media screen and (max-width: 1600px){.slick-slider .slick-next{right: 0}.slick-slider .slick-prev{left: 0}}@media screen and (max-width: 1300px){.slick-slider .slick-next{right: 20px}.slick-slider .slick-prev{left: 0}}@media screen and (max-width: 991px){.slick-slider .slick-prev,.slick-slider .slick-next{width: 100px;height: 100px;background-size: contain}.slick-slider .slick-prev{left: -25px}.slick-slider .slick-prev:before{background-image: url('/files/kanzlei-schweiger/assets/img/arrow-slider-left-mobile.svg')}.slick-slider .slick-next{right: -25px}.slick-slider .slick-next:before{background-image: url('/files/kanzlei-schweiger/assets/img/arrow-slider-right-mobile.svg')}}@media screen and (max-width: 767px){.slick-slider .slick-prev,.slick-slider .slick-next{width: 80px;height: 80px}}#slider-wir-sind{color: #ff3d00;background-color: #000;padding-top: 100px;position: relative}#slider-wir-sind .inner{max-width: 1900px;margin: 0 auto}#slider-wir-sind .inner .slick-slide{padding: 0;position: relative}#slider-wir-sind .inner .slick-slide > div,#slider-wir-sind .inner .slick-slide .slide{height: 950px}#slider-wir-sind .inner .slick-slide .slide-inner{position: relative;width: 1400px;margin: 0 auto;height: 100%}#slider-wir-sind .inner .slick-slide .slide-inner.slide-gnadenlos .image{right: -250px;left: auto;bottom: -50px}#slider-wir-sind .inner .slick-slide .slide-inner.slide-flexibel .image{left: calc((100% - 1400px) + 850px);bottom: -70px}#slider-wir-sind .inner .slick-slide .slide-inner.slide-all-in .image{left: auto;right: -200px}#slider-wir-sind .inner .content{padding-top: 50px;padding-bottom: 50px}#slider-wir-sind .inner .content .content-headline .first{max-width: 575px;display: block}#slider-wir-sind .inner .content .content-headline .second{max-width: 650px;display: block}#slider-wir-sind .inner .content .content-text{max-width: 500px;margin-top: 20px;padding-bottom: 50px}#slider-wir-sind .inner .content.no-image .first,#slider-wir-sind .inner .content.no-image .second{max-width: 100%}#slider-wir-sind .inner .content.no-image .content-text{max-width: 500px}#slider-wir-sind .inner .content.wide .content-headline .first{max-width: 842px}#slider-wir-sind .inner .content.wide .content-headline .second{max-width: 600px}#slider-wir-sind .inner .content.wide .content-text{max-width: 500px}#slider-wir-sind .inner .image{position: absolute;bottom: 0;left: calc((100% - 1400px) + 480px)}#slider-wir-sind .content-headline .first{font-size: 217px;line-height: 172px}@media screen and (max-width: 2000px){#slider-wir-sind .content-headline .first{font-size: 197px;line-height: 152px}}@media screen and (max-width: 1900px){#slider-wir-sind .content-headline .first{font-size: 187px;line-height: 142px}}@media screen and (max-width: 1600px){#slider-wir-sind .content-headline .first{font-size: 160px;line-height: 120px}}@media screen and (max-width: 1500px){#slider-wir-sind .content-headline .first{font-size: 127px;line-height: 92px}}@media screen and (max-width: 991px){#slider-wir-sind .content-headline .first{font-size: 82px;line-height: 67px}}@media screen and (max-width: 550px){#slider-wir-sind .content-headline .first{font-size: 59px;line-height: 48px}}#slider-wir-sind .content-headline .second{font-size: 53px;line-height: 64px;font-weight: 300}@media screen and (max-width: 1500px){#slider-wir-sind .content-headline .second{font-size: 43px;line-height: 54px}}@media screen and (max-width: 991px){#slider-wir-sind .content-headline .second{font-size: 33px;line-height: 34px}}@media screen and (max-width: 550px){#slider-wir-sind .content-headline .second{font-size: 29px;line-height: 27px}}@media screen and (max-width: 2000px){#slider-wir-sind .inner{max-width: 1500px}#slider-wir-sind .inner .image img{width: 100%}#slider-wir-sind .inner.slick-slider .slide-inner{overflow: hidden}#slider-wir-sind .inner.slick-slider .slide-inner.slide-gnadenlos .image{max-width: 700px;right: 0}#slider-wir-sind .slick-slider .slick-next{right: -50px}#slider-wir-sind .slick-slider .slick-prev{left: -50px}}@media screen and (max-width: 1900px){#slider-wir-sind .inner{max-width: 1400px}#slider-wir-sind .slick-slider .slick-next{right: -100px}#slider-wir-sind .slick-slider .slick-prev{left: -100px}}@media screen and (max-width: 1600px){#slider-wir-sind .inner{max-width: 1250px}#slider-wir-sind .inner .slick-slide > div,#slider-wir-sind .inner .slick-slide .slide{height: 750px}#slider-wir-sind .inner.slick-slider .slide-inner{overflow: hidden;width: 1200px}#slider-wir-sind .inner.slick-slider .slide-inner.slide-all-in .image{max-width: 700px}#slider-wir-sind .inner.slick-slider .slide-inner.slide-gnadenlos .image{max-width: 600px;right: 0}#slider-wir-sind .inner.slick-slider .slide-inner.slide-flexibel .image{max-width: 380px}#slider-wir-sind .inner .image{left: calc((100% - 1250px) + 500px)}#slider-wir-sind .inner .image img{width: 100%}}@media screen and (max-width: 1500px){#slider-wir-sind .inner{max-width: 1000px}#slider-wir-sind .inner .image{left: calc((100% - 900px) + 350px)}#slider-wir-sind .inner.slick-slider .slide-inner{width: 900px}#slider-wir-sind .inner.slick-slider .slide-inner.slide-all-in .image{max-width: 400px;right: 0}#slider-wir-sind .inner.slick-slider .slide-inner.slide-gnadenlos .image{right: -40px;max-width: 480px}#slider-wir-sind .inner.slick-slider .slide-inner.slide-flexibel .image{max-width: 250px;left: calc((100% - 900px) + 600px)}}@media screen and (max-width: 1400px){#slider-wir-sind .inner .slick-slide > div,#slider-wir-sind .inner .slick-slide .slide{height: 750px}}@media screen and (max-width: 1220px){#slider-wir-sind .slick-slider .slick-next{right: -25px}#slider-wir-sind .slick-slider .slick-prev{left: -50px}}@media screen and (max-width: 1099px){#slider-wir-sind .inner{max-width: 800px}#slider-wir-sind .inner .image{max-width: 550px}#slider-wir-sind .inner .content{width: 100%;padding: 0}#slider-wir-sind .inner .content .content-text{padding-bottom: 20px}#slider-wir-sind .inner .content.no-image{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 100%}#slider-wir-sind .inner .slick-slide > div,#slider-wir-sind .inner .slick-slide .slide{height: 810px}#slider-wir-sind .inner .slick-slide .slide .slide-inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;flex-direction: column;height: 100%}#slider-wir-sind .inner.slick-slider .slide-inner{width: 700px}#slider-wir-sind .inner.slick-slider .slick-prev{left: -80px}#slider-wir-sind .inner.slick-slider .slick-next{right: -80px}}@media screen and (max-width: 991px){#slider-wir-sind .inner{max-width: 100%}#slider-wir-sind .inner .image{left: auto;transform: none;max-width: 100%}#slider-wir-sind .inner .image img{max-width: 80%;margin: 0 auto}#slider-wir-sind .inner .content{margin-left: 100px;margin-right: 100px;width: calc(100% - 200px)}#slider-wir-sind .inner .content.no-image .content-headline{width: 100%}#slider-wir-sind .inner .content.no-image .content-headline .first,#slider-wir-sind .inner .content.no-image .content-headline .second{max-width: none}#slider-wir-sind .inner .content.no-image .content-headline .first{font-size: 95px;line-height: 80px}#slider-wir-sind .inner .slick-slide > div,#slider-wir-sind .inner .slick-slide .slide{height: 650px}#slider-wir-sind .inner.slick-slider .slide-inner{width: 100%}#slider-wir-sind .inner.slick-slider .slide-inner.slide-flexibel .image,#slider-wir-sind .inner.slick-slider .slide-inner.slide-gnadenlos .image{left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%)}#slider-wir-sind .inner.slick-slider .slide-inner.slide-flexibel img,#slider-wir-sind .inner.slick-slider .slide-inner.slide-gnadenlos img{max-width: 80%}#slider-wir-sind .inner.slick-slider .slide-inner.slide-all-in{left: auto;transform: none}#slider-wir-sind .inner.slick-slider .slide-inner.slide-all-in img{margin: 0;max-width: 100%}#slider-wir-sind .inner.slick-slider .slide-inner.slider-poing img{max-width: 56%}#slider-wir-sind .inner.slick-slider .slick-prev{left: -40px}#slider-wir-sind .inner.slick-slider .slick-next{right: -40px}}@media screen and (max-width: 767px){#slider-wir-sind .inner .image{left: auto;transform: none}#slider-wir-sind .inner .image img{max-width: 80%;margin: 0 auto}#slider-wir-sind .inner .content.no-image .content-headline .first{font-size: 85px;line-height: 70px}#slider-wir-sind .inner.slick-slider .slide-inner.slide-gnadenlos{left: auto;transform: none}#slider-wir-sind .inner.slick-slider .slide-inner.slide-gnadenlos img{max-width: 100%}#slider-wir-sind .inner.slick-slider .slide-inner.slide-all-in .image{text-align: right;max-width: none}#slider-wir-sind .inner.slick-slider .slide-inner.slide-all-in img{max-width: 60%;vertical-align: top;display: inline-block}#slider-wir-sind .inner.slick-slider .slide-inner.slider-poing img{max-width: 70%}}@media screen and (max-width: 550px){#slider-wir-sind .inner .content{margin-left: 65px;margin-right: 65px;width: calc(100% - 130px)}#slider-wir-sind .inner .content.no-image .content-headline .first{font-size: 35px;line-height: 36px}#slider-wir-sind .inner .slick-slide > div,#slider-wir-sind .inner .slick-slide .slide{height: 520px}#slider-wir-sind .inner.slick-slider .slide-inner.slider-poing img{max-width: 85%}#slider-wir-sind .inner.slick-slider .slide-inner.slide-all-in img{max-width: 60%}#slider-wir-sind .inner.slick-slider .slide-inner.slide-flexibel img{max-width: 68%}#slider-wir-sind .inner.slick-slider .slide-inner.slide-gnadenlos .image{bottom: -10px}#slider-wir-sind .inner.slick-slider .slide-inner.slide-gnadenlos img{max-width: 90%}}@media screen and (max-width: 400px){#slider-wir-sind .inner .slick-slide > div,#slider-wir-sind .inner .slick-slide .slide{height: 490px}#slider-wir-sind .inner.slick-slider .slide-inner.slide-flexibel .image{bottom: -50px}}#slider-referenzen{height: 800px;margin-top: -200px;width: 1900px;margin-left: calc((100% - 1900px) / 2);position: relative;z-index: -1}#slider-referenzen:after{background: linear-gradient(45deg, #fff, #fff);transform: skewY(350deg);transform-origin: top left;content: "";display: block;width: 1900px;height: 150px;position: absolute;left: 0;margin-top: 110px}#slider-referenzen .row{-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative}#slider-referenzen .author{text-align: center}#slider-referenzen .content-player{max-width: 386px;margin: 0 auto;position: relative}#slider-referenzen .content-player video{width: 100%;height: auto}#slider-referenzen .zitat{position: absolute;top: 100px;margin-left: -40px;padding: 0 48px}@media screen and (max-width: 2000px){#slider-referenzen{width: 1400px;margin-left: calc((100% - 1400px) / 2)}#slider-referenzen:after{margin-top: 76px}#slider-referenzen .zitat img{max-width: 400px}}@media screen and (max-width: 1600px){#slider-referenzen:after{margin-top: 74px}}@media screen and (max-width: 1400px){#slider-referenzen{width: 1200px;margin: -100px auto 0;height: 670px}#slider-referenzen:after{margin-top: 60px}#slider-referenzen .slick-list{width: 1100px;margin: 0 auto}#slider-referenzen .slick-list .zitat img{max-width: 300px}}@media screen and (max-width: 1220px){#slider-referenzen{width: auto}#slider-referenzen .inner{width: 1000px;margin: 0 auto}#slider-referenzen .slick-list{width: auto}#slider-referenzen .slick-prev{left: -50px}#slider-referenzen .slick-next{right: -25px}}@media screen and (max-width: 1199px){#slider-referenzen{width: auto}#slider-referenzen:after{margin-top: 50px}#slider-referenzen .inner{width: 950px}#slider-referenzen .slick-prev{left: -50px}#slider-referenzen .slick-next{right: -25px}}@media screen and (max-width: 1099px){#slider-referenzen{margin-top: 0}#slider-referenzen.after{margin-top: 0}#slider-referenzen .content-player{max-width: 300px}#slider-referenzen .zitat{top: auto;margin: 0;bottom: 20px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%)}#slider-referenzen .slick-next{right: 0}#slider-referenzen .slick-prev{left: 0}}@media screen and (max-width: 991px){#slider-referenzen{margin-left: -16px;margin-right: -16px}#slider-referenzen:after{margin-top: 30px}#slider-referenzen .inner{width: 100%}#slider-referenzen .slick-next{right: -40px}#slider-referenzen .slick-prev{left: -40px}#slider-referenzen .zitat{bottom: 20px}}@media screen and (max-width: 767px){#slider-referenzen:after{margin-top: 15px}}@media screen and (max-width: 767px){#slider-referenzen:after{margin-top: 0}#slider-referenzen .zitat{bottom: 20px}}@media screen and (max-width: 550px){#slider-referenzen .zitat{bottom: 20px}#slider-referenzen .author{margin-left: 20px;margin-right: 20px}}#header{position: relative}#header:before{content: '';position: absolute;top: -150px;left: 50%;width: 3000px;height: calc(100% - 410px);background: #FF3D00;background: linear-gradient(45deg, #ff3d00, #ff3d00);transform: skewY(350deg) translateX(-50%)}@media screen and (max-width: 2000px){#header:before{top: -123px}}@media screen and (max-width: 1600px){#header:before{top: -160px;height: calc(100% - 360px)}}@media screen and (max-width: 1099px){#header:before{top: -120px}}@media screen and (max-width: 767px){#header:before{top: -100px;height: calc(100% - 405px)}}#header:after{content: "";background: url('/files/kanzlei-schweiger/assets/img/lines-header-2.svg') no-repeat;width: 2271px;height: 958px;position: absolute;background-size: contain;top: 70px;right: 0;z-index: 0}@media screen and (max-width: 2000px){#header:after{top: 0}}@media screen and (max-width: 1600px){#header:after{width: 1600px;height: 675px;top: 30px}}@media screen and (max-width: 1099px){#header:after{display: none}}#header .line{width: 700px;height: 20px;background-color: #fff;opacity: 0.8;position: absolute;top: 500px;-webkit-transform: rotate(-10deg);-moz-transform: rotate(-10deg);-ms-transform: rotate(-10deg);-o-transform: rotate(-10deg);transform: rotate(-10deg);z-index: 99;left: -50px}#header .line.line-2{left: 50%;top: 935px}@media screen and (max-width: 2000px){#header .line{left: -100px}#header .line.line-2{top: 733px;left: 50%}}@media screen and (max-width: 1900px){#header .line{left: -250px}#header .line.line-2{left: 50%}}@media screen and (max-width: 1600px){#header .line{left: -400px;top: 400px}#header .line.line-2{top: 600px}}@media screen and (max-width: 1400px){#header .line.line-2{left: 70%;top: 550px}}@media screen and (max-width: 1220px){#header .line.line-2{left: 60%}}@media screen and (max-width: 1099px){#header .line{top: 600px}#header .line.line-2{left: 40%;top: 700px}}@media screen and (max-width: 991px){#header .line{top: 500px}#header .line.line-2{top: 650px}}@media screen and (max-width: 991px){#header .line{top: 480px;left: -500px}#header .line.line-2{top: 600px}}@media screen and (max-width: 550px){#header .line{height: 15px;top: 400px}#header .line.line-2{top: 470px}}#header .inside{position: relative;min-height: 1350px;max-width: 1900px;margin: 0 auto}@media screen and (max-width: 2000px){#header .inside{max-width: 1600px;min-height: 1100px}}@media screen and (max-width: 1600px){#header .inside{max-width: 1350px;min-height: 978px}}@media screen and (max-width: 1400px){#header .inside{margin: 0 16px}}@media screen and (max-width: 1099px){#header .inside{min-height: 1240px;width: 100%;max-width: 100%}}@media screen and (max-width: 991px){#header .inside{min-height: 1195px}}@media screen and (max-width: 767px){#header .inside{min-height: 1233px}}@media screen and (max-width: 550px){#header .inside{min-height: 1012px}}#header .mod_article > .inside{min-height: unset;max-width: none;position: unset}#header .header-content{position: absolute;right: 0;top: 300px;z-index: 99}#header .header-content .content-headline{font-family: 'rift', sans-serif;text-transform: uppercase;font-weight: 600;font-style: italic;color: #fff;font-size: 82px;line-height: 98px;text-shadow: 12px 3px 16px rgba(0,0,0,0.29);-webkit-transform: rotate(-10deg);-moz-transform: rotate(-10deg);-ms-transform: rotate(-10deg);-o-transform: rotate(-10deg);transform: rotate(-10deg)}@media screen and (max-width: 2000px){#header .header-content .content-headline{font-size: 72px;line-height: 88px}}@media screen and (max-width: 1900px){#header .header-content .content-headline{font-size: 65px;line-height: 92px}}@media screen and (max-width: 1600px){#header .header-content .content-headline{font-size: 58px;line-height: 85px}}@media screen and (max-width: 1400px){#header .header-content .content-headline{font-size: 48px;line-height: 75px}}@media screen and (max-width: 991px){#header .header-content .content-headline{font-size: 37px;line-height: 44px}}#header .header-content .content-headline .first{font-size: 97px;line-height: 116px;color: #fff}@media screen and (max-width: 2000px){#header .header-content .content-headline .first{font-size: 87px;line-height: 106px}}@media screen and (max-width: 1900px){#header .header-content .content-headline .first{font-size: 80px;line-height: 99px}}@media screen and (max-width: 1600px){#header .header-content .content-headline .first{font-size: 73px;line-height: 92px}}@media screen and (max-width: 1400px){#header .header-content .content-headline .first{font-size: 63px;line-height: 82px}}@media screen and (max-width: 1199px){#header .header-content .content-headline .first{font-size: 55px;line-height: 75px}}@media screen and (max-width: 991px){#header .header-content .content-headline .first{font-size: 44px;line-height: 71px}}#header .header-content .content-headline .second{margin: -20px 0 0 95px;color: #fff;font-size: 82px;line-height: 98px}@media screen and (max-width: 2000px){#header .header-content .content-headline .second{font-size: 72px;line-height: 88px}}@media screen and (max-width: 1900px){#header .header-content .content-headline .second{font-size: 65px;line-height: 92px}}@media screen and (max-width: 1600px){#header .header-content .content-headline .second{font-size: 58px;line-height: 85px}}@media screen and (max-width: 1400px){#header .header-content .content-headline .second{font-size: 48px;line-height: 75px}}@media screen and (max-width: 991px){#header .header-content .content-headline .second{font-size: 37px;line-height: 44px}}#header .header-content .content-headline span{display: block}#header .header-content.header-2{top: 115px;right: 200px}#header .header-content.header-2 .content-headline{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg)}#header .header-content.header-2 .content-headline h1{font-size: 80px;line-height: 71px;margin-bottom: 40px;text-align: center;color: #fff;font-family: 'rift', sans-serif;text-transform: uppercase;font-weight: 600;font-style: italic}@media screen and (max-width: 1900px){#header .header-content.header-2 .content-headline h1{font-size: 70px;line-height: 61px}}@media screen and (max-width: 1600px){#header .header-content.header-2 .content-headline h1{font-size: 60px;line-height: 51px}}@media screen and (max-width: 1199px){#header .header-content.header-2 .content-headline h1{font-size: 55px;line-height: 55px}}@media screen and (max-width: 991px){#header .header-content.header-2 .content-headline h1{font-size: 44px;line-height: 44px}}@media screen and (max-width: 2200px){#header .header-content.header-2{right: 300px}}@media screen and (max-width: 2000px){#header .header-content.header-2{right: 150px}}@media screen and (max-width: 1900px){#header .header-content{right: 40px}}@media screen and (max-width: 1600px){#header .header-content{top: 200px}#header .header-content.header-2{right: 200px}}@media screen and (max-width: 1099px){#header .header-content{top: 800px;right: 40px;bottom: auto}}@media screen and (max-width: 991px){#header .header-content{top: 750px}}@media screen and (max-width: 767px){#header .header-content{top: 880px;right: auto;left: 16px}}@media screen and (max-width: 550px){#header .header-content{top: 655px}#header .header-content .content-headline .second{margin-left: 37px}}#header .images img{position: absolute}#header .images img:first-child{filter: drop-shadow(30px 33px 19px rgba(0,0,0,0.29));-webkit-filter: drop-shadow(30px 33px 19px rgba(0,0,0,0.29));transform: translateZ(0);bottom: 80px;z-index: 3;left: 80px}#header .images img:nth-child(2){filter: drop-shadow(110px 93px 56px rgba(0,0,0,0.29));-webkit-filter: drop-shadow(30px 33px 19px rgba(0,0,0,0.29));transform: translateZ(0);bottom: 140px;left: 850px;z-index: 2}#header .images img:nth-child(3){filter: drop-shadow(40px 53px 36px rgba(0,0,0,0.29));-webkit-filter: drop-shadow(30px 33px 19px rgba(0,0,0,0.29));transform: translateZ(0);top: 130px;left: 270px;z-index: 1}#header .images.images-2 img{z-index: 100 !important}@media screen and (max-width: 2200px){#header .images img:first-child{max-width: 600px;bottom: 120px}#header .images img:nth-child(2){max-width: 510px;bottom: 220px}#header .images img:nth-child(3){max-width: 780px}}@media screen and (max-width: 2000px){#header .images img:first-child{max-width: 530px;bottom: 93px;left: 0}#header .images img:nth-child(2){max-width: 460px;bottom: 105px;left: 700px}#header .images img:nth-child(3){max-width: 600px;top: 170px}}@media screen and (max-width: 1600px){#header .images img:first-child{max-width: 430px}#header .images img:nth-child(2){max-width: 380px;bottom: 160px;left: 600px}#header .images img:nth-child(3){max-width: 500px;top: 130px;left: 203px}}#header #header-slider .bg-slide{position: absolute;z-index: 0}#header #header-slider .bg-slide-1{top: 130px;left: 270px;width: 831px;height: 748px}#header #header-slider .bg-slide-2{bottom: 80px;left: 80px;width: 651px;height: 586px;z-index: 2}#header #header-slider .bg-slide-3{bottom: 140px;left: 850px;width: 560px;height: 504px}@media screen and (max-width: 2200px){#header #header-slider .bg-slide-2{max-width: 675px;bottom: 120px}#header #header-slider .bg-slide-2 img{max-width: 675px}#header #header-slider .bg-slide-3{max-width: 670px;bottom: 220px}#header #header-slider .bg-slide-3 img{max-width: 670px}#header #header-slider .bg-slide-1 img{max-width: 893px}}@media screen and (max-width: 2000px){#header #header-slider .bg-slide-2{max-width: 597px;bottom: 0;left: 0}#header #header-slider .bg-slide-2 img{max-width: 597px}#header #header-slider .bg-slide-3{max-width: 605px;bottom: 105px;left: 700px}#header #header-slider .bg-slide-3 img{max-width: 605px}#header #header-slider .bg-slide-1{max-width: 642px;top: 170px}#header #header-slider .bg-slide-1 img{max-width: 642px}}@media screen and (max-width: 1600px){#header #header-slider .bg-slide-2{max-width: 507px;bottom: -80px}#header #header-slider .bg-slide-2 img{max-width: 507px}#header #header-slider .bg-slide-3{max-width: 550px;bottom: 20px;left: 600px}#header #header-slider .bg-slide-3 img{max-width: 550px}#header #header-slider .bg-slide-1{max-width: 535px;top: 130px;left: 203px}#header #header-slider .bg-slide-1 img{max-width: 535px}}@media screen and (max-width: 1400px){#header #header-slider .bg-slide-3{bottom: 0;left: 530px}#header #header-slider .bg-slide-1{left: 150px}}@media screen and (max-width: 1220px){#header #header-slider .bg-slide-3{bottom: 20px;left: 470px}#header #header-slider .bg-slide-3 img{max-width: 480px}#header #header-slider .bg-slide-2 img{max-width: 450px}#header #header-slider .bg-slide-1{top: 138px}#header #header-slider .bg-slide-1 img{max-width: 481px}}@media screen and (max-width: 1199px){#header #header-slider .bg-slide-3{bottom: 50px;left: 450px}#header #header-slider .bg-slide-3 img{max-width: 486px}#header #header-slider .bg-slide-2{bottom: -50px}#header #header-slider .bg-slide-2 img{max-width: 428px}#header #header-slider .bg-slide-1{top: 138px;left: 70px}#header #header-slider .bg-slide-1 img{max-width: 449px}}@media screen and (max-width: 1099px){#header #header-slider .bg-slide-1{top: 160px;left: -16px}#header #header-slider .bg-slide-1 img{max-width: 588px}#header #header-slider .bg-slide-2{left: auto;right: -59px;bottom: auto;top: 370px}#header #header-slider .bg-slide-2 img{max-width: 524px}#header #header-slider .bg-slide-3{bottom: auto;left: -16px;top: 625px}#header #header-slider .bg-slide-3 img{max-width: 611px}}@media screen and (max-width: 991px){#header #header-slider .bg-slide-1 img{max-width: 556px}#header #header-slider .bg-slide-2{top: 353px;right: -88px}#header #header-slider .bg-slide-2 img{max-width: 487px}#header #header-slider .bg-slide-3{top: 605px}#header #header-slider .bg-slide-3 img{max-width: 571px}}@media screen and (max-width: 860px){#header #header-slider .bg-slide-3 img{max-width: 445px}}@media screen and (max-width: 767px){#header #header-slider .bg-slide-1 img{max-width: 514px}#header #header-slider .bg-slide-2{top: 381px;right: -143px}#header #header-slider .bg-slide-2 img{max-width: 428px}#header #header-slider .bg-slide-3{top: 560px}#header #header-slider .bg-slide-3 img{max-width: 497px}}@media screen and (max-width: 550px){#header #header-slider .bg-slide-1 img{max-width: 401px}#header #header-slider .bg-slide-2{top: 343px;right: -281px}#header #header-slider .bg-slide-2 img{max-width: 270px}#header #header-slider .bg-slide-3{top: 487px}#header #header-slider .bg-slide-3 img{max-width: 277px}}#header .slider{position: absolute}#header .slider .slider-inner{overflow: hidden}#header .slider .slider-inner img{width: 100%;height: auto;display: block}#header .slider .slider-inner > img{position: absolute}#header .slider .slider-inner > img:nth-child(1){z-index: 1}#header .slider .slider-inner > img:nth-child(2){z-index: 2}#header .slider .slider-inner > img:nth-child(2){z-index: 3}#header .slider.slider-1{top: 130px;left: 270px;z-index: 1;width: 831px;height: 748px;overflow: hidden}#header .slider.slider-2{z-index: 2;bottom: 80px;left: 80px;width: 651px;height: 586px;overflow: hidden}#header .slider.slider-3{bottom: 140px;left: 850px;z-index: 3;width: 560px;height: 504px;overflow: hidden}@media screen and (max-width: 2200px){#header .slider.slider-2{max-width: 600px;bottom: 120px}#header .slider.slider-3{max-width: 510px;bottom: 220px}#header .slider.slider-1{max-width: 831px}}@media screen and (max-width: 2000px){#header .slider.slider-2{max-width: 530px;bottom: 0;left: 0}#header .slider.slider-3{max-width: 460px;bottom: 105px;left: 700px}#header .slider.slider-1{max-width: 600px;top: 170px}}@media screen and (max-width: 1600px){#header .slider.slider-2{max-width: 450px;bottom: -80px}#header .slider.slider-3{max-width: 420px;bottom: 20px;left: 600px}#header .slider.slider-1{max-width: 500px;top: 130px;left: 203px}}@media screen and (max-width: 1400px){#header .slider.slider-3{bottom: 0px;left: 530px}#header .slider.slider-1{max-width: 500px;left: 150px}}@media screen and (max-width: 1220px){#header .slider.slider-2{max-width: 400px;bottom: -80px}#header .slider.slider-3{max-width: 370px;bottom: 20px;left: 470px}#header .slider.slider-1{max-width: 450px;top: 138px;left: 150px}}@media screen and (max-width: 1199px){#header .slider.slider-2{max-width: 380px;bottom: -50px}#header .slider.slider-3{max-width: 370px;bottom: 50px;left: 450px}#header .slider.slider-1{max-width: 420px;top: 138px;left: 70px}}@media screen and (max-width: 1099px){#header .slider.slider-1{max-width: 550px;top: 160px;left: -16px}#header .slider.slider-2{left: auto;right: -16px;bottom: auto;max-width: 465px;top: 370px}#header .slider.slider-3{bottom: auto;left: -16px;max-width: 465px;top: 625px}}@media screen and (max-width: 991px){#header .slider.slider-1{max-width: 520px;top: 160px;left: -16px}#header .slider.slider-2{left: auto;right: -16px;bottom: auto;max-width: 435px;top: 350px}#header .slider.slider-3{bottom: auto;left: -16px;max-width: 435px;top: 605px}}@media screen and (max-width: 860px){#header .slider.slider-3{max-width: 339px}}@media screen and (max-width: 767px){#header .slider.slider-1{max-width: 480px;top: 160px}#header .slider.slider-2{max-width: 380px;top: 380px}#header .slider.slider-3{bottom: auto;left: -16px;max-width: 380px;top: 560px}}@media screen and (max-width: 550px){#header .slider.slider-1{max-width: 375px;top: 160px}#header .slider.slider-2{max-width: 242px;top: 341px}#header .slider.slider-3{bottom: auto;left: -16px;max-width: 211px;top: 487px}}#header #logo{position: absolute;left: 72px;top: 38px}@media screen and (max-width: 2200px){#header #logo{left: 0}}@media screen and (max-width: 1600px){#header #logo img{max-width: 250px}}@media screen and (max-width: 767px){#header #logo{top: 43px}#header #logo img{max-width: 185px}}#header #info{font-family: 'Montserrat-Regular', sans-serif;font-style: normal;font-size: 21px;line-height: 25px;position: absolute;right: 16px;bottom: 310px;text-align: right;z-index: 99}@media screen and (max-width: 2000px){#header #info{font-size: 18px;line-height: 22px}}@media screen and (max-width: 1400px){#header #info{font-size: 16px;line-height: 20px}}@media screen and (max-width: 1400px){#header #info{font-size: 14px;line-height: 18px}}#header #info .phone{font-family: 'Montserrat-Bold', sans-serif;display: block;font-size: 38px;line-height: 47px;text-decoration: none;color: #000}@media screen and (max-width: 1400px){#header #info .phone{font-size: 32px;line-height: 41px}}@media screen and (max-width: 550px){#header #info .phone{font-size: 27px;line-height: 33px}}#header #info a{color: #000;text-decoration: none}@media screen and (max-width: 2000px){#header #info{bottom: 250px}}@media screen and (max-width: 1600px){#header #info{bottom: 200px}}@media screen and (max-width: 1099px){#header #info{bottom: 150px;right: 40px}}#header #social-media-icons{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none;-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;text-align: left;margin-bottom: 7px}#header #social-media-icons::-webkit-scrollbar{display: none !important}#header #social-media-icons a{margin: 0 10px 0 0;background-repeat: no-repeat;display: inline-block;transition: all .2s;text-indent: -90000px}#header #social-media-icons a.icon-fb{width: 16px;height: 31px;margin-right: 15px;background: url('/files/kanzlei-schweiger/assets/img/icon-facebook.svg') no-repeat;background-size: contain}#header #social-media-icons a.icon-linkedin{width: 34px;height: 34px;background: url('/files/kanzlei-schweiger/assets/img/icon-linkedin.svg') no-repeat;background-size: contain}#header #social-media-icons a.icon-instagram{width: 34px;height: 34px;background: url('/files/kanzlei-schweiger/assets/img/icon-instagram.svg') no-repeat;background-size: contain}#header #social-media-icons a:last-child{margin-right: 0}@media screen and (max-width: 550px){#header #social-media-icons a.icon-linkedin,#header #social-media-icons a.icon-instagram{width: 28px;height: 28px}#header #social-media-icons a.icon-fb{width: 13px;height: 28px}}#main-navigation .nav-header{cursor: pointer;margin: 40px 0 22px;position: absolute;right: 0;z-index: 999999}#main-navigation .nav-content{position: fixed;padding-top: 40px;z-index: 9999;height: 100%;width: 0;background-color: transparent;left: -9999px;opacity: 0;top: 0;transition: opacity .2s}#main-navigation .nav-content ul{padding: 100px 0 0;list-style-type: none;text-align: center}#main-navigation .nav-content ul li{display: block;text-transform: uppercase;font-weight: 600;margin-bottom: 25px}#main-navigation .nav-content ul li a{color: #000;display: block;text-decoration: none;font-size: 72px;line-height: 87px;font-weight: 700;font-family: 'rift', sans-serif}@media screen and (max-width: 1900px){#main-navigation .nav-content ul li a{font-size: 68px;line-height: 82px}}@media screen and (max-width: 1600px){#main-navigation .nav-content ul li a{font-size: 62px;line-height: 72px}}@media screen and (max-width: 767px){#main-navigation .nav-content ul li a{font-size: 52px;line-height: 62px}}@media screen and (max-width: 550px){#main-navigation .nav-content ul li a{font-size: 42px;line-height: 52px}}@media screen and (max-width: 1900px){#main-navigation .hamburger{font-size: 31px}}@media screen and (max-width: 1099px){#main-navigation .nav-header{margin-top: 100px;right: 40px}}@media screen and (max-width: 991px){#main-navigation .nav-header{margin-top: 110px}}@media screen and (max-width: 767px){#main-navigation .nav-header{margin-top: 40px;right: 40px}#main-navigation .nav-header .hamburger{color: #ff3d00;font-size: 22px}}@media screen and (max-width: 550px){#main-navigation .nav-content ul li{margin-bottom: 10px}}@media screen and (max-height: 700px){#main-navigation .nav-content ul li{margin-bottom: 10px}#main-navigation .nav-content ul li:last-child{margin-bottom: 100px}}.open-nav{overflow: hidden}.open-nav #main-navigation .nav-content{opacity: 1;width: 100%;background-color: #fff;left: 0;overflow-x: auto}@media screen and (max-width: 767px){.open-nav #main-navigation .nav-header{margin-top: 40px}.open-nav #main-navigation .nav-header .hamburger{color: #fff}.open-nav #main-navigation .nav-header .hamburger .hamburger-inner{width: 43px;height: 60px}.open-nav #main-navigation .nav-header .hamburger .hamburger-inner:before,.open-nav #main-navigation .nav-header .hamburger .hamburger-inner:after{width: 50px}}.hamburger{font: inherit;display: inline-block;overflow: visible;width: 100%;cursor: pointer;transition-timing-function: linear;transition-duration: .15s;transition-property: opacity,filter;text-transform: none;color: inherit;border: 0;background-color: transparent;font-size: 31px;line-height: 37px;text-transform: uppercase;font-family: 'rift', sans-serif;font-weight: 400;font-style: normal;color: #fff;margin-top: -20px}@media screen and (max-width: 1900px){.hamburger{font-size: 27px;line-height: 33px}}@media screen and (max-width: 1600px){.hamburger{font-size: 23px;line-height: 29px}}@media screen and (max-width: 550px){.hamburger{font-size: 18px;line-height: 22px}}.hamburger-inner{position: relative;width: 58px;overflow: hidden;height: 50px;margin-bottom: 8px}@media screen and (max-width: 767px){.hamburger-inner{width: 43px;height: 43px;margin-bottom: 0}}#main-navigation .hamburger-inner .menue-line,.hamburger-inner:after,.hamburger-inner:before{position: absolute;width: 65px;height: 7px;transition-timing-function: ease;transition-duration: .15s;transition-property: transform;background-color: #fff;-webkit-transform: rotate(-10deg);-moz-transform: rotate(-10deg);-ms-transform: rotate(-10deg);-o-transform: rotate(-10deg);transform: rotate(-10deg);left: -5px}@media screen and (max-width: 767px){#main-navigation .hamburger-inner .menue-line,.hamburger-inner:after,.hamburger-inner:before{background-color: #ff3d00;height: 5px}}.hamburger-inner .menue-line{top: 50%;display: block;margin-top: -2px}@media screen and (max-width: 767px){.hamburger-inner .menue-line{margin-top: -4px}}.hamburger .hamburger-inner:before{top: 8px;transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19)}.hamburger-inner:after,.hamburger-inner:before{display: block;content: ""}#main-navigation .hamburger .hamburger-inner:after{top: 38px;transition: top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19)}@media screen and (max-width: 767px){#main-navigation .hamburger .hamburger-inner:after{top: 28px}}#main-navigation .hamburger.open .hamburger-inner{transition-delay: .22s;background-color: transparent !important;height: 70px}#main-navigation .hamburger.open .hamburger-inner .menue-line{display: none}#main-navigation .hamburger.open .hamburger-inner:before{top: 20px;transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s, transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform: translate3d(0, 10px, 0) rotate(45deg);background-color: #000;z-index: 99999}#main-navigation .hamburger.open .hamburger-inner:after{top: 20px;transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform: translate3d(0, 10px, 0) rotate(-45deg);background-color: #000;z-index: 99999}.scroll #header .wrapper-top{width: 200px;position: fixed;padding: 17px 22px;z-index: 9999;margin-left: 72px}.scroll #header .wrapper-top:before{position: absolute;top: 0;right: 0;left: 0;bottom: 0;background-color: #fff;opacity: 0.8;content: ""}.scroll #header .wrapper-top #logo{position: relative;top: auto;left: auto}.scroll #header .wrapper-top #logo a{display: inline-block}.scroll #header .wrapper-top #logo img{width: 120px}.scroll #header .wrapper-top .nav-header{top: -5px;right: 20px}.scroll #header .wrapper-top .nav-header .hamburger{font-size: 25px;line-height: 36px;color: #ff3d00}@media screen and (max-width: 1400px){.scroll #header .wrapper-top .nav-header .hamburger{font-size: 20px;line-height: 31px}}.scroll #header .wrapper-top .nav-header .hamburger-inner{width: 48px;height: 39px;margin-bottom: 5px}.scroll #header .wrapper-top .nav-header .hamburger-inner .menue-line,.scroll #header .wrapper-top .nav-header .hamburger-inner:after,.scroll #header .wrapper-top .nav-header .hamburger-inner:before{background: #ff3d00;height: 5px}.scroll #header .wrapper-top .nav-header .hamburger-inner:after{top: 29px}.scroll #header #main-navigation .hamburger.open .hamburger-inner{transition-delay: .22s;background-color: transparent !important;height: 70px;width: 58px}.scroll #header #main-navigation .hamburger.open .hamburger-inner .menue-line{display: none}.scroll #header #main-navigation .hamburger.open .hamburger-inner:before{top: 20px;transition: top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s, transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform: translate3d(0, 10px, 0) rotate(45deg);background-color: #000;z-index: 99999}.scroll #header #main-navigation .hamburger.open .hamburger-inner:after{top: 20px;transition: top .2s cubic-bezier(.33333, 0, .66667, .33333), transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform: translate3d(0, 10px, 0) rotate(-45deg);background-color: #000;z-index: 99999}.scroll.open-nav #header .wrapper-top{width: 1868px;margin-left: 0}@media screen and (max-width: 2000px){.scroll.open-nav #header .wrapper-top{width: 1568px}}@media screen and (max-width: 1600px){.scroll.open-nav #header .wrapper-top{width: 1318px}}@media screen and (max-width: 1400px){.scroll.open-nav #header .wrapper-top{width: -webkit-fill-available}}.scroll.open-nav #header .wrapper-top .nav-header .hamburger-inner:after,.scroll.open-nav #header .wrapper-top .nav-header .hamburger-inner:before{height: 7px}.scroll.open-nav #header .wrapper-top .nav-header .hamburger{color: #fff}@media screen and (max-width: 1900px){.scroll #header .wrapper-top{margin-left: 0}}@media screen and (max-width: 1099px){.scroll #main-navigation .nav-header{margin-top: 40px}}@media screen and (max-width: 767px){.scroll .hamburger-inner .menue-line{margin-top: -1px}.scroll #main-navigation .nav-content ul{padding-top: 50px}.scroll #main-navigation .nav-header .hamburger.open{color: #fff !important}.scroll #main-navigation .nav-header .hamburger.open .hamburger-inner:before,.scroll #main-navigation .nav-header .hamburger.open .hamburger-inner:after{height: 5px}}.ce_form .widget{position: relative}.ce_form .widget.widget-text label,.ce_form .widget.widget-textarea label{font-family: 'rift', sans-serif;position: absolute;white-space: nowrap;overflow: hidden;top: 12px;display: inline-block;padding: 0 16px;transition: position .2s linear;text-transform: uppercase;text-align: center;width: calc(100% - 32px);color: #ff3d00;font-size: 27px;line-height: 32px}.ce_form .widget.widget-text.focused label,.ce_form .widget.widget-textarea.focused label{transition: all .2s linear;top: 5px;font-size: 12px;line-height: 14px}.ce_form input[type="text"],.ce_form input[type="email"],.ce_form input[type="tel"]{height: 39px}.ce_form input[type="text"],.ce_form input[type="email"],.ce_form input[type="tel"],.ce_form textarea{border: 1px solid #ff3d00;width: calc(100% - 32px);margin-bottom: 16px;padding: 7px 16px 8px;border-radius: 33px}.ce_form textarea{height: 192px;padding-top: 30px}.ce_form input[type="checkbox"]{border-color: #fff;outline: none;background-color: #fff}.ce_form .widget-checkbox{max-width: 380px}.ce_form .widget-checkbox fieldset{border: 0;margin: 0;padding: 0}.ce_form .widget-checkbox label{font-size: 12px;line-height: 14px}.ce_form .widget-checkbox span{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start}.ce_form .widget-checkbox span::-webkit-scrollbar{display: none !important}.ce_form .widget-checkbox span input{margin-right: 15px}.ce_form .widget-submit button{margin: -45px 0 0;border: 0;background-color: #ff3d00;cursor: pointer;color: #fff;font-size: 27px;line-height: 32px;font-weight: 700;text-transform: uppercase;font-family: 'rift', sans-serif;border: 1px solid #ff3d00;border-radius: 33px;height: 42px;padding: 0 50px;transition: all .3s;position: absolute;right: 0}.ce_form .widget-submit button:hover{background-color: #000;border-color: #000}.ce_form a{color: #ff3d00;text-decoration: underline}@media screen and (max-width: 1600px){.ce_form .widget-submit button{margin-top: 20px;position: relative}}#referenzen{padding-top: 300px}#referenzen:after{content: "";width: 1724px;height: 307px;background: url('/files/kanzlei-schweiger/assets/img/three-lines-wide.svg') no-repeat;background-size: contain;display: block;position: relative;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);margin-top: -276px;z-index: 99}@media screen and (max-width: 2000px){#referenzen:after{margin-top: -375px}}@media screen and (max-width: 1220px){#referenzen:after{margin-top: -413px}}@media screen and (max-width: 1220px){#referenzen{padding-top: 100px}}@media screen and (max-width: 1199px){#referenzen:after{margin-top: -440px}}@media screen and (max-width: 1099px){#referenzen:after{margin-top: -210px}}@media screen and (max-width: 991px){#referenzen:after{margin-top: -230px;left: 500px}}@media screen and (max-width: 767px){#referenzen:after{margin-top: -238px;left: 400px}}@media screen and (max-width: 550px){#referenzen:after{margin-top: -213px;left: 290px}}.content-gallery-logos .gallery{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none}.content-gallery-logos .gallery::-webkit-scrollbar{display: none !important}.content-gallery-logos .gallery .image{margin-right: 40px}.content-gallery-logos .gallery .image img{width: 165px;max-width: 100%;height: auto}.content-gallery-logos .gallery .image:nth-child(2) img{width: 107px}.content-gallery-logos .gallery .image:nth-child(3) img{width: 110px}@media screen and (max-width: 1220px){.content-gallery-logos .gallery .image img{width: 125px}.content-gallery-logos .gallery .image:nth-child(2) img{width: 87px}.content-gallery-logos .gallery .image:nth-child(3) img{width: 90px}}@media screen and (max-width: 550px){.content-gallery-logos .gallery{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.content-gallery-logos .gallery .image{margin-right: 10px}.content-gallery-logos .gallery .image img{width: 100px}.content-gallery-logos .gallery .image:nth-child(2) img{width: 60px}.content-gallery-logos .gallery .image:nth-child(3){margin-right: 0}.content-gallery-logos .gallery .image:nth-child(3) img{width: 70px}}.gallery-full-width .gallery{display: grid;grid-gap: 15px;margin-top: 100px;margin-bottom: 240px;grid-template-columns: repeat(25, minmax(0, 1fr))}.gallery-full-width .gallery figure{margin: 0;padding: 0;height: 100%;width: 100%}.gallery-full-width .gallery figure img{width: 100%;height: auto}.gallery-full-width .gallery .image{overflow: hidden}.gallery-full-width .gallery .image img{width: 100%;height: 100%;object-fit: cover;display: block}.gallery-full-width .gallery .image:nth-child(1){grid-column-end: 9;grid-row-end: 8;grid-column-start: 1;grid-row-start: 1}.gallery-full-width .gallery .image:nth-child(2){grid-column-end: 15;grid-row-end: 4;grid-column-start: 9;grid-row-start: 1}.gallery-full-width .gallery .image:nth-child(3){grid-column-start: 15;grid-column-end: 20;grid-row-end: 4;grid-row-start: 1}.gallery-full-width .gallery .image:nth-child(4){grid-column-end: 26;grid-row-end: 4;grid-column-start: 20;grid-row-start: 1}.gallery-full-width .gallery .image:nth-child(5){grid-column-start: 1;grid-column-end: 6;grid-row-end: 10;grid-row-start: 8}.gallery-full-width .gallery .image:nth-child(6){grid-column-start: 6;grid-column-end: 9;grid-row-end: 10;grid-row-start: 8}.gallery-full-width .gallery .image:nth-child(7){grid-column-start: 9;grid-column-end: 16;grid-row-end: 10;grid-row-start: 4}.gallery-full-width .gallery .image:nth-child(8){grid-column-start: 16;grid-column-end: 20;grid-row-end: 10;grid-row-start: 4}.gallery-full-width .gallery .image:nth-child(9){grid-column-start: 20;grid-column-end: 26;grid-row-end: 10;grid-row-start: 4}@media screen and (max-width: 991px){.gallery-full-width .gallery{grid-gap: 10px;margin-top: 45px}}@media screen and (max-width: 767px){.gallery-full-width .gallery{margin-bottom: 150px}.gallery-full-width .gallery .image:nth-child(1){grid-column-end: 16;grid-row-end: 16;grid-column-start: 1;grid-row-start: 1}.gallery-full-width .gallery .image:nth-child(2){grid-column-end: 26;grid-row-end: 8;grid-column-start: 16;grid-row-start: 1}.gallery-full-width .gallery .image:nth-child(3){grid-column-start: 16;grid-column-end: 26;grid-row-end: 16;grid-row-start: 8}.gallery-full-width .gallery .image:nth-child(4){grid-column-end: 16;grid-row-end: 24;grid-column-start: 1;grid-row-start: 16}.gallery-full-width .gallery .image:nth-child(5){grid-column-end: 16;grid-row-end: 32;grid-column-start: 1;grid-row-start: 24}.gallery-full-width .gallery .image:nth-child(6){grid-column-start: 16;grid-column-end: 26;grid-row-end: 27;grid-row-start: 16}.gallery-full-width .gallery .image:nth-child(7){grid-column-start: 16;grid-column-end: 26;grid-row-end: 32;grid-row-start: 27}.gallery-full-width .gallery .image:nth-child(8){grid-column-start: 1;grid-column-end: 13;grid-row-end: 40;grid-row-start: 32}.gallery-full-width .gallery .image:nth-child(9){grid-column-start: 13;grid-column-end: 26;grid-row-end: 40;grid-row-start: 32}}@media screen and (max-width: 550px){.gallery-full-width .gallery{grid-gap: 5px}}footer{margin-top: 100px;color: #ff3d00}footer .footer-bottom{font-weight: 700;font-size: 31px;line-height: 37px;font-family: 'rift', sans-serif;text-transform: uppercase;position: relative;padding: 130px 0 53px;background-color: #fff}@media screen and (max-width: 1900px){footer .footer-bottom{font-size: 27px;line-height: 33px}}@media screen and (max-width: 1600px){footer .footer-bottom{font-size: 23px;line-height: 29px}}@media screen and (max-width: 550px){footer .footer-bottom{font-size: 18px;line-height: 22px}}footer .footer-bottom a{color: #ff3d00}footer .footer-bottom:before{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 400px;background: #FF3D00;clip-path: polygon(45% 100%, 100% 100%, 100% 24%);-webkit-clip-path: polygon(42% 100%, 100% 100%, 100% 24%)}@media screen and (max-width: 2200px){footer .footer-bottom:before{-webkit-clip-path: polygon(40% 100%, 100% 100%, 100% 32%)}}@media screen and (max-width: 1900px){footer .footer-bottom:before{-webkit-clip-path: polygon(32% 100%, 100% 100%, 100% 52%)}}footer .footer-bottom .banner{margin-left: -70px}@media screen and (max-width: 1900px){footer .footer-bottom .banner{margin-left: 0}}footer h4{margin: 0}footer .footer-wrapper{margin-bottom: 50px}footer .footer-wrapper .content-address{float: left;margin-right: 120px}@media screen and (max-width: 1600px){footer .footer-wrapper .content-address{margin-right: 80px}}footer .footer-wrapper .content-opening-hours{float: left;width: 50%}footer .footer-wrapper .content-opening-hours .fix-width{display: inline-block;width: 110px}footer #map{min-height: 507px;position: relative;margin-bottom: 75px}footer #map iframe{filter: grayscale(1)}footer .content-headline{margin-bottom: 225px}footer .content-image{margin: 160px 0 55px}footer .content-image img{max-width: 263px;height: auto}footer .ce_form{margin-right: 32px}footer #social-media-icons{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none;margin: 80px 32px 0 0;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center}footer #social-media-icons::-webkit-scrollbar{display: none !important}footer #social-media-icons > a{background-repeat: no-repeat;background-size: contain;margin: 0 20px;transition: all .2s ease-in-out}footer #social-media-icons > a.icon-linkedIn{background-image: url('/files/kanzlei-schweiger/assets/img/icon-linkedin.svg');width: 75px;height: 75px;margin-left: 0}footer #social-media-icons > a.icon-instagram{background-image: url('/files/kanzlei-schweiger/assets/img/icon-instagram-schweiger.svg');width: 98px;height: 145px}footer #social-media-icons > a.icon-instagram-2{background-image: url('/files/kanzlei-schweiger/assets/img/icon-instagram-tax-driver.svg');width: 75px;height: 151px;margin-right: 0}footer #social-media-icons > a:hover{-webkit-transform: scale(.9);-moz-transform: scale(.9);-ms-transform: scale(.9);-o-transform: scale(.9);transform: scale(.9)}@media screen and (max-width: 1199px){footer .footer-wrapper .content-opening-hours{float: none;margin-top: 25px;width: 70%}footer .footer-wrapper .content-address{float: none}}@media screen and (max-width: 991px){footer .content-headline{margin-bottom: 50px}footer .content-image{margin-top: 100px}footer .footer-bottom{padding: 0 0 20px}footer .footer-bottom:before{clip-path: polygon(-78% 100%, 100% 100%, 100% 72%);-webkit-clip-path: polygon(-78% 100%, 100% 100%, 100% 72%)}}@media screen and (max-width: 767px){footer .ce_form{width: 100%;margin: 0 auto}footer .content-image{margin-top: 50px}footer .footer-wrapper .content-opening-hours{width: 100%}}@media screen and (max-width: 550px){footer{margin-top: 0}footer .footer-wrapper .content-opening-hours .fix-width{width: 90px}footer .footer-wrapper .content-image img{max-width: 185px}footer .footer-wrapper #social-media-icons > a.icon-linkedIn{width: 55px;height: 55px}footer .footer-wrapper #social-media-icons > a.icon-instagram{width: 78px;height: 107px}footer .footer-wrapper #social-media-icons > a.icon-instagram-2{width: 55px;height: 110px}}#meta-navigation ul{margin: 0;padding: 0;list-style-type: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none;-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end}#meta-navigation ul::-webkit-scrollbar{display: none !important}#meta-navigation ul li{color: #fff}#meta-navigation ul li:after{content: "|";display: inline-block;margin: 0 10px}#meta-navigation ul li a{text-decoration: none;color: #fff}#meta-navigation ul li a:hover{text-decoration: underline}#meta-navigation ul li:last-child:after{content: none}#meta-navigation ul li strong{font-family: 'rift', sans-serif;text-decoration: underline;font-weight: 700}@media screen and (max-width: 991px){#meta-navigation ul{-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin-top: 52px}}.content-page #header{margin-bottom: 250px}.content-page #header:before{height: 607px}.content-page #header:after{background-image: url('/files/kanzlei-schweiger/assets/img/lines-header-3.svg');top: 405px;right: auto;left: 22%}.content-page #header .inside{min-height: 840px}.content-page #header .images img:nth-child(1){filter: drop-shadow(40px 53px 36px rgba(0,0,0,0.29));-webkit-filter: drop-shadow(30px 33px 19px rgba(0,0,0,0.29));transform: translateZ(0);top: 130px;left: 270px;z-index: 1}.content-page #header .header-content{top: 250px}.content-page #header .header-content .content-headline .second{line-height: 68px;margin-top: -10px}.content-page #header #info{bottom: 0}.content-page #header .line.line-2{background-color: #ff3d00;top: 745px}@media screen and (max-width: 2200px){.content-page #header .images img:nth-child(1){max-width: none}.content-page #header:after{left: 15%}}@media screen and (max-width: 2000px){.content-page #header .header-content{top: 200px}.content-page #header:before{height: 500px}.content-page #header:after{top: 380px;left: -2%}.content-page #header #info{bottom: 40px}.content-page #header .images img:nth-child(1){max-width: 750px;left: 180px;top: 160px}.content-page #header #header-slider .bg-slide-1{left: 180px;top: 160px}.content-page #header #header-slider .bg-slide-1 img{max-width: 802px}.content-page #header .slider.slider-1{left: 180px;top: 160px;max-width: 750px}.content-page #header .line.line-2{top: 672px}}@media screen and (max-width: 1900px){.content-page #header:after{top: 360px;left: -2%}.content-page #header .header-content .content-headline .second{line-height: 55px}}@media screen and (max-width: 1600px){.content-page #header{margin-bottom: 150px}.content-page #header:before{height: 420px}.content-page #header .inside{min-height: 700px}.content-page #header .header-content{top: 150px}.content-page #header .images img:nth-child(1){max-width: 600px;left: 135px;top: 130px}.content-page #header #header-slider .bg-slide-1{left: 135px;top: 130px}.content-page #header #header-slider .bg-slide-1 img{max-width: 641px}.content-page #header .slider.slider-1{max-width: 600px;left: 135px;top: 130px}.content-page #header .line.line-2{top: 600px;left: 30%}}@media screen and (max-width: 1400px){.content-page #header .slider.slider-1{max-width: 500px}.content-page #header #header-slider .bg-slide-1 img{max-width: 536px}.content-page #header .images img:nth-child(1){max-width: 500px}.content-page #header .header-content{right: 100px}.content-page #header .header-content .content-headline .second{line-height: 40px;margin-left: 45px}}@media screen and (max-width: 1220px){.content-page #header .slider.slider-1{max-width: 450px}.content-page #header #header-slider .bg-slide-1 img{max-width: 480px}.content-page #header .images img:nth-child(1){max-width: 450px}}@media screen and (max-width: 1199px){.content-page #header:after{top: 230px}.content-page #header .line.line-2{top: 540px}.content-page #header .header-content{right: 40px}.content-page #header .line.line-2{top: 530px}}@media screen and (max-width: 1099px){.content-page #header .line.line-2{top: 450px;background: #fff}.content-page #header .slider.slider-1{top: 160px;left: -16px;max-width: 550px}.content-page #header #header-slider .bg-slide-1{top: 160px;left: -16px}.content-page #header #header-slider .bg-slide-1 img{max-width: 588px}.content-page #header .images img:nth-child(1){top: 160px;left: -16px;max-width: 550px}.content-page #header .header-content{right: 60px;top: 220px}}@media screen and (max-width: 991px){.content-page #header .slider.slider-1{max-width: 420px}.content-page #header #header-slider .bg-slide-1 img{max-width: 447px}.content-page #header .images img:nth-child(1){max-width: 420px}}@media screen and (max-width: 800px){.content-page #header .slider.slider-1{max-width: 380px}.content-page #header #header-slider .bg-slide-1 img{max-width: 404px}.content-page #header .images img:nth-child(1){max-width: 380px}}@media screen and (max-width: 767px){.content-page #header{margin-bottom: 100px}.content-page #header:before{height: 580px}.content-page #header .inside{min-height: 820px}.content-page #header #info{bottom: 0}.content-page #header .slider.slider-1{max-width: 480px}.content-page #header #header-slider .bg-slide-1 img{max-width: 514px}.content-page #header .images img:nth-child(1){max-width: 480px}.content-page #header .header-content{right: auto;top: 600px;left: 16px}}@media screen and (max-width: 550px){.content-page #header:before{height: 480px}.content-page #header .inside{min-height: 730px}.content-page #header .line{top: 400px}.content-page #header .line.line-2{display: none}.content-page #header .header-content{top: 480px}.content-page #header .slider.slider-1{max-width: 375px}.content-page #header .images img:nth-child(1){max-width: 375px}.content-page #header #header-slider .bg-slide-1 img{max-width: 401px}}.content-page-services #line-1{position: absolute;right: -1500px;margin-top: -200px;transition: right .5s;z-index: -1}.content-page-services #line-1.inview{right: -800px}.content-page-services #line-2{position: absolute;left: -1550px;margin-top: 90px;transition: left .5s}.content-page-services #line-2.inview{left: -550px}.content-page-services #line-3{position: absolute;right: -1500px;margin-top: -390px;transition: right .5s}.content-page-services #line-3.inview{right: -1000px}.content-page-services #intro .content-columns{margin: 100px 0}.content-page-services #intro ~ .mod_article .headline-width-intro .content-text{margin-top: 50px;margin-bottom: 100px}.content-page-services #intro ~ .mod_article .content-two-columns{margin-bottom: 50px}.content-page-services #intro ~ .mod_article .content-two-columns p,.content-page-services #intro ~ .mod_article .content-two-columns ul{font-family: 'Montserrat-Regular', sans-serif;font-style: normal;line-height: 28px}.content-page-services #intro ~ .mod_article .content-two-columns ul{list-style-type: none;margin: 0 0 25px;padding: 0}.content-page-services #intro ~ .mod_article .content-two-columns ul li{padding-left: 20px;position: relative}.content-page-services #intro ~ .mod_article .content-two-columns ul li:before{content: "›";display: block;position: absolute;top: -4px;left: 0;color: #ff3d00;font-weight: 600;font-size: 30px}@media screen and (max-width: 1747px){.content-page-services #line-2{left: -1350px}.content-page-services #line-2.inview{left: -850px}}@media screen and (max-width: 1400px){.content-page-services #line-2{left: -1050px;margin-top: 0}.content-page-services #line-2.inview{left: -650px}}@media screen and (max-width: 1099px){.content-page-services #intro .content-columns > div{margin-bottom: 40px}.content-page-services #line-1.inview{right: -1000px}.content-page-services #line-2{left: -1250px}.content-page-services #line-2.inview{left: -1050px}}@media screen and (max-width: 991px){.content-page-services #line-1,.content-page-services #line-3{right: -1400px;margin-top: -300px}.content-page-services #line-1.inview,.content-page-services #line-3.inview{right: -1100px}.content-page-services #line-2.inview{left: -1100px}}@media screen and (max-width: 767px){.content-page-services #intro ~ .mod_article .headline-width-intro .content-text{max-width: none;margin: 0 0 50px}.content-page-services #intro ~ .mod_article .content-two-columns p,.content-page-services #intro ~ .mod_article .content-two-columns ul{line-height: 25px}.content-page-services .content-columns{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none}.content-page-services .content-columns::-webkit-scrollbar{display: none !important}.content-page-services .content-columns > div{margin-right: 50px}}@media screen and (max-width: 550px){.content-page-services #line-1,.content-page-services #line-2,.content-page-services #line-3{width: 700px;margin-top: -200px}.content-page-services #line-1,.content-page-services #line-3{right: -600px}.content-page-services #line-1.inview,.content-page-services #line-3.inview{right: -430px}.content-page-services #line-2{margin-top: 0;left: -600px}.content-page-services #line-2.inview{left: -430px}}.content-page-philosophy #header{margin-bottom: 0}.content-page-philosophy #our-philosophy #img-why-how-what{margin-left: -80px}.content-page-philosophy #our-philosophy #img-why-how-what img{width: 750px;height: auto}.content-page-philosophy #our-philosophy .inside > .row > div:nth-child(2){margin-top: 100px}.content-page-philosophy #schweiger-slogans{font-size: 97px;line-height: 116px;font-family: 'rift', sans-serif;font-style: italic;color: #ff3d00;position: relative}@media screen and (max-width: 2000px){.content-page-philosophy #schweiger-slogans{font-size: 87px;line-height: 106px}}@media screen and (max-width: 1900px){.content-page-philosophy #schweiger-slogans{font-size: 80px;line-height: 99px}}@media screen and (max-width: 1600px){.content-page-philosophy #schweiger-slogans{font-size: 73px;line-height: 92px}}@media screen and (max-width: 1400px){.content-page-philosophy #schweiger-slogans{font-size: 63px;line-height: 82px}}@media screen and (max-width: 1199px){.content-page-philosophy #schweiger-slogans{font-size: 55px;line-height: 75px}}@media screen and (max-width: 991px){.content-page-philosophy #schweiger-slogans{font-size: 44px;line-height: 71px}}.content-page-philosophy #schweiger-slogans strong{font-weight: 650;font-family: 'rift', sans-serif;font-style: italic}.content-page-philosophy #schweiger-slogans .rte{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%) rotate(-12deg);-moz-transform: translate(-50%, -50%) rotate(-12deg);-ms-transform: translate(-50%, -50%) rotate(-12deg);-o-transform: translate(-50%, -50%) rotate(-12deg);transform: translate(-50%, -50%) rotate(-12deg);width: 100%;text-align: center;opacity: 0;transition: opacity .3s;transition-delay: 0.5s}.content-page-philosophy #schweiger-slogans figure{width: 100%;height: 1576px;overflow: hidden}.content-page-philosophy #schweiger-slogans figure img{width: 100%;height: 100%;object-position: center;object-fit: cover}.content-page-philosophy #schweiger-slogans:after{background: url('/files/kanzlei-schweiger/assets/img/lines-2.svg') no-repeat;width: 1493px;height: 284px;position: absolute;content: "";bottom: -35px;right: 53%}.content-page-philosophy #schweiger-slogans.inview .rte{opacity: 1}.content-page-philosophy .bg-grey{margin-top: -50px}.content-page-philosophy .content-columns{margin: 40px 0 0px}.content-page-philosophy .content-columns > div{position: relative;margin-bottom: 100px;padding-bottom: 25px}.content-page-philosophy .content-columns > div .rte{margin-right: 80px}.content-page-philosophy .content-columns > div .rte .more-text{padding-bottom: 40px}.content-page-philosophy .content-columns > div .rte .more-text + p:last-child{margin-bottom: 0}.content-page-philosophy .content-columns > div .content-headline .first,.content-page-philosophy .content-columns > div .content-headline .second{margin: 0}.content-page-philosophy .content-columns.text-black-2{margin-top: 80px;position: relative}.content-page-philosophy .content-columns.text-black-2:after{content: "";display: block;position: absolute;width: 1493px;height: 284px;background-size: contain;background-repeat: no-repeat;background-image: url('/files/kanzlei-schweiger/assets/img/lines-3.svg');bottom: -100px;left: -2000px;transition: left 1s;transition-delay: 1s}.content-page-philosophy .content-columns.inview.text-black-2:after{left: -600px}@media screen and (max-width: 2000px){.content-page-philosophy #schweiger-slogans figure{height: 1376px}.content-page-philosophy #schweiger-slogans:after{right: 43%}}@media screen and (max-width: 1900px){.content-page-philosophy #schweiger-slogans figure{height: 1276px}.content-page-philosophy #our-philosophy #img-why-how-what img{width: 700px}}@media screen and (max-width: 1600px){.content-page-philosophy .content-columns > div .rte{margin-right: 20px}.content-page-philosophy .content-columns.text-black-2.content-page-philosophy .content-columns:after{left: -700px}.content-page-philosophy #our-philosophy #img-why-how-what img{width: 600px}}@media screen and (max-width: 1400px){.content-page-philosophy .content-columns.text-black-2{width: 100%;overflow: hidden;padding-bottom: 50px;margin-bottom: 100px}.content-page-philosophy .content-columns.text-black-2:after{display: none}.content-page-philosophy .content-columns.text-black-2 .slick-list{margin-bottom: 0}}@media screen and (max-width: 1220px){.content-page-philosophy .content-columns > div{margin-bottom: 50px}.content-page-philosophy .content-columns > div .rte{margin-right: 0}.content-page-philosophy #our-philosophy #img-why-how-what{margin-left: -160px}}@media screen and (max-width: 1099px){.content-page-philosophy #schweiger-slogans figure{height: 1000px}}@media screen and (max-width: 991px){.content-page-philosophy #our-philosophy > .inside > .row > div:first-child{order: 2;rid-column-start: 6;grid-column-end: 13;margin-top: -400px}.content-page-philosophy #our-philosophy > .inside > .row > div:first-child #img-why-how-what{margin-left: -80px}.content-page-philosophy #our-philosophy > .inside > .row > div:first-child #img-why-how-what img{width: 350px}.content-page-philosophy #our-philosophy > .inside > .row > div:last-child{order: 1;grid-column-start: 1;grid-column-end: 13}}@media screen and (max-width: 767px){.content-page-philosophy #schweiger-slogans:after{right: 50px;bottom: -100px}.content-page-philosophy #schweiger-slogans figure{height: 800px}}@media screen and (max-width: 550px){.content-page-philosophy #schweiger-slogans p{font-size: 33px;line-height: 33px}.content-page-philosophy #schweiger-slogans .rte{-webkit-transform: translate(-50%, -50%) rotate(-10deg);-moz-transform: translate(-50%, -50%) rotate(-10deg);-ms-transform: translate(-50%, -50%) rotate(-10deg);-o-transform: translate(-50%, -50%) rotate(-10deg);transform: translate(-50%, -50%) rotate(-10deg)}.content-page-philosophy #schweiger-slogans figure{height: 500px}.content-page-philosophy #schweiger-slogans:after{width: calc(100% - 50px);height: 80px;bottom: -40px;background-size: contain;right: auto;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%)}.content-page-philosophy #our-philosophy > .inside > .row div:first-child #img-why-how-what{margin-left: -20px}.content-page-philosophy #our-philosophy > .inside > .row div:first-child #img-why-how-what img{width: 200px}.content-page-philosophy #our-philosophy .content-columns > div:last-child .rte{margin-right: 150px}}#wrapper-steuerberater-2{background-image: url(/files/kanzlei-schweiger/assets/img/bg-content-list-icons.jpg);background-repeat: no-repeat;background-position: 74% top;position: relative;overflow: hidden;margin: 0 0 150px}#wrapper-steuerberater-2:before,#wrapper-steuerberater-2:after{content: "";display: block;position: absolute;width: 1493px;height: 284px;background-size: contain;background-repeat: no-repeat}#wrapper-steuerberater-2:after{background-image: url('/files/kanzlei-schweiger/assets/img/lines-2-white.svg');right: 64%;bottom: 0}#wrapper-steuerberater-2:before{background-image: url('/files/kanzlei-schweiger/assets/img/lines-3-white.svg');left: 54%;top: -150px}@media screen and (max-width: 2000px){#wrapper-steuerberater-2:after{right: 70%}}@media screen and (max-width: 1900px){#wrapper-steuerberater-2:after{right: 75%}}@media screen and (max-width: 1600px){#wrapper-steuerberater-2:after{display: none}}@media screen and (max-width: 1400px){#wrapper-steuerberater-2:after{display: none}}@media screen and (max-width: 767px){#wrapper-steuerberater-2:before{left: -2%;top: -167px}}#wrapper-logos{position: relative;z-index: 1}@media screen and (max-width: 1099px){#wrapper-logos .content-logo-list .logo-item img{max-width: 200px}}@media screen and (max-width: 767px){#wrapper-logos .content-logo-list{margin: 0 -16px;padding-top: 0}#wrapper-logos .content-logo-list .row{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-width: 0;scrollbar-width: none;-ms-overflow-style: none;width: 100%;flex-direction: row;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start}#wrapper-logos .content-logo-list .row::-webkit-scrollbar{display: none !important}#wrapper-logos .content-logo-list .row .logo-row{flex-direction: row;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;width: 720px;margin-top: 50px}#wrapper-logos .content-logo-list .logo-item{margin-left: 40px;padding-bottom: 110px}#wrapper-logos .content-logo-list:after{bottom: 0}#wrapper-logos > .inside{padding-bottom: 100px}#wrapper-logos:after{height: 400px}}.content-page-jobs #header{margin-bottom: 350px}.content-page-jobs #header .images img:nth-child(1){filter: none;left: 320px;max-width: 640px}.content-page-jobs #header .header-content{top: 115px}.content-page-jobs #intro .content-headline{margin-bottom: 25px}.content-page-jobs #intro .rte{margin-right: 130px}.content-page-jobs #intro .content-image img{width: 100%;height: auto;filter: drop-shadow(40px 53px 36px rgba(0,0,0,0.29));-webkit-filter: drop-shadow(40px 53px 36px rgba(0,0,0,0.29));transform: translateZ(0)}.content-page-jobs .content-logo-list{padding-top: 40px}.content-page-jobs .content-logo-list:after,.content-page-jobs .content-logo-list:before{content: none}.content-page-jobs .content-logo-list .logo{width: 290px}.content-page-jobs .content-logo-list .logo img{width: 100%;height: auto}.content-page-jobs #jobs-banner{padding: 100px 0 40px;margin-top: 100px;color: #fff;font-size: 21px;line-height: 25px}.content-page-jobs #jobs-banner > .inside{position: relative}@media screen and (max-width: 2000px){.content-page-jobs #jobs-banner{font-size: 18px;line-height: 22px}}@media screen and (max-width: 1400px){.content-page-jobs #jobs-banner{font-size: 16px;line-height: 20px}}@media screen and (max-width: 1400px){.content-page-jobs #jobs-banner{font-size: 14px;line-height: 18px}}.content-page-jobs #jobs-banner .content-headline{margin-left: 40px}.content-page-jobs #jobs-banner .content-headline h2{color: #fff;font-size: 60px;line-height: 51px}@media screen and (max-width: 1400px){.content-page-jobs #jobs-banner .content-headline h2{font-size: 40px;line-height: 41px}}.content-page-jobs #jobs-banner .content-headline .content-text{font-family: "hegante", sans-serif;color: #fff;font-style: normal;font-size: 72px;line-height: 87px}@media screen and (max-width: 1900px){.content-page-jobs #jobs-banner .content-headline .content-text{font-size: 68px;line-height: 82px}}@media screen and (max-width: 1600px){.content-page-jobs #jobs-banner .content-headline .content-text{font-size: 62px;line-height: 72px}}@media screen and (max-width: 767px){.content-page-jobs #jobs-banner .content-headline .content-text{font-size: 52px;line-height: 62px}}@media screen and (max-width: 550px){.content-page-jobs #jobs-banner .content-headline .content-text{font-size: 42px;line-height: 52px}}.content-page-jobs #jobs-banner .content-headline .content-text .big-text{font-size: 148px;line-height: 118px}@media screen and (max-width: 2000px){.content-page-jobs #jobs-banner .content-headline .content-text .big-text{font-size: 140px;line-height: 110px}}@media screen and (max-width: 1900px){.content-page-jobs #jobs-banner .content-headline .content-text .big-text{font-size: 130px;line-height: 110px}}@media screen and (max-width: 1600px){.content-page-jobs #jobs-banner .content-headline .content-text .big-text{font-size: 120px;line-height: 100px}}@media screen and (max-width: 1400px){.content-page-jobs #jobs-banner .content-headline .content-text .big-text{font-size: 100px;line-height: 80px}}@media screen and (max-width: 991px){.content-page-jobs #jobs-banner .content-headline .content-text .big-text{font-size: 80px;line-height: 60px}}@media screen and (max-width: 550px){.content-page-jobs #jobs-banner .content-headline .content-text .big-text{font-size: 67px;line-height: 53px}}.content-page-jobs #jobs-banner .content-headline .content-text img{display: block;margin: 10px 0 0}.content-page-jobs #jobs-banner .content-headline .content-text{margin-left: 0}.content-page-jobs #jobs-banner .content-text{margin-left: 60px}.content-page-jobs .red-box{background-color: #ff3d00;font-size: 47px;line-height: 56px;font-family: 'rift', sans-serif;font-style: italic;font-weight: 300;padding: 400px 180px 200px 40px;position: relative}@media screen and (max-width: 1600px){.content-page-jobs .red-box{font-size: 37px;line-height: 46px}}@media screen and (max-width: 1220px){.content-page-jobs .red-box{font-size: 30px;line-height: 40px}}.content-page-jobs .red-box .big-text{font-size: 95px;line-height: 95px;font-weight: 700}@media screen and (max-width: 1900px){.content-page-jobs .red-box .big-text{font-size: 90px;line-height: 90px}}@media screen and (max-width: 1600px){.content-page-jobs .red-box .big-text{font-size: 85px;line-height: 85px}}@media screen and (max-width: 1400px){.content-page-jobs .red-box .big-text{font-size: 75px;line-height: 75px}}@media screen and (max-width: 1220px){.content-page-jobs .red-box .big-text{font-size: 65px;line-height: 65px}}@media screen and (max-width: 767px){.content-page-jobs .red-box .big-text{font-size: 52px;line-height: 41px}}.content-page-jobs .red-box:before{content: "";background: url('/files/kanzlei-schweiger/assets/img/lines-4-white.svg');width: 422px;height: 125px;position: absolute;top: 250px;right: -25px;background-size: contain}.content-page-jobs .red-box:after{content: "";background: url('/files/kanzlei-schweiger/uploads/karriere/kaiserschmarrn.png');width: 505px;height: 371px;position: absolute;bottom: -120px;right: -120px}.content-page-jobs .content-services-list{margin-top: 300px;margin-bottom: 150px}.content-page-jobs .list-check-mark{margin: 100px 200px 100px 0px}.content-page-jobs .image-right{position: absolute;right: calc(-1 * ((100vw - 1790px) / 2));top: 100px}.content-page-jobs #teamplayer{margin: 150px 0 300px;font-size: 31px;line-height: 37px;font-style: normal;font-family: 'Montserrat-Bold', sans-serif}@media screen and (max-width: 1900px){.content-page-jobs #teamplayer{font-size: 27px;line-height: 33px}}@media screen and (max-width: 1600px){.content-page-jobs #teamplayer{font-size: 23px;line-height: 29px}}@media screen and (max-width: 550px){.content-page-jobs #teamplayer{font-size: 18px;line-height: 22px}}.content-page-jobs #teamplayer .content-headline{margin-bottom: 70px}.content-page-jobs #teamplayer .content-headline .second{font-style: italic;font-size: 60px;line-height: 51px;font-weight: 300}@media screen and (max-width: 1400px){.content-page-jobs #teamplayer .content-headline .second{font-size: 40px;line-height: 41px}}.content-page-jobs #teamplayer .rte{margin-right: 100px;margin-left: 190px}.content-page-jobs #teamplayer .rte ul li{padding-left: 20px;margin-bottom: 25px}.content-page-jobs #teamplayer .content-image{margin-left: -300px;position: relative;z-index: 10}.content-page-jobs #bewerbung .content-headline{text-align: center;margin-bottom: 90px}.content-page-jobs #bewerbung .content-headline .first{font-size: 69px;line-height: 69px}@media screen and (max-width: 550px){.content-page-jobs #bewerbung .content-headline .first{font-size: 52px;line-height: 41px}}.content-page-jobs #bewerbung .content-image{margin-bottom: 70px}.content-page-jobs #bewerbung .ce_form h2{font-size: 43px;line-height: 51px;text-align: center;margin-bottom: 70px}@media screen and (max-width: 1900px){.content-page-jobs #bewerbung .ce_form h2{font-size: 38px;line-height: 46px}}@media screen and (max-width: 1600px){.content-page-jobs #bewerbung .ce_form h2{font-size: 35px;line-height: 43px}}@media screen and (max-width: 1400px){.content-page-jobs #bewerbung .ce_form h2{font-size: 30px;line-height: 38px}}@media screen and (max-width: 550px){.content-page-jobs #bewerbung .ce_form h2{font-size: 29px;line-height: 34px}}.content-page-jobs #bewerbung .ce_form form{width: 574px;margin: 0 auto}@media screen and (max-width: 2000px){.content-page-jobs #benefits .row > div:first-child{grid-column-start: 1;grid-column-end: 6}.content-page-jobs #benefits .row > div:nth-child(2){grid-column-end: 12}.content-page-jobs #header .images img:nth-child(1){left: 220px}.content-page-jobs #header .header-content{top: 136px}.content-page-jobs #header .header-content img{width: 550px}.content-page-jobs .content-logo-list .logo-row .logo-item{margin-left: 20px}.content-page-jobs .content-logo-list .logo-row .logo-item:first-child{margin-left: 0}.content-page-jobs .image-right{right: calc(-1 * ((100vw - 1600px) / 2))}.content-page-jobs #teamplayer .content-image{margin-left: -280px;margin-top: 60px}.content-page-jobs #teamplayer .content-image img{max-width: 1400px;height: auto}}@media screen and (max-width: 1900px){.content-page-jobs .content-logo-list .logo-row:first-child{margin-left: 0}.content-page-jobs .image-right{right: calc(-1 * ((100vw - 1200px) / 2))}}@media screen and (max-width: 1600px){.content-page-jobs #header .images img:nth-child(1){max-width: 500px}.content-page-jobs #header .content-headline{text-align: center}.content-page-jobs #header .content-headline h1{margin-bottom: 20px !important}.content-page-jobs #header .content-headline img{width: 450px}.content-page-jobs .content-logo-list .logo{width: 230px}.content-page-jobs #jobs-banner{margin-top: 0}.content-page-jobs #intro .rte{margin-right: 70px}.content-page-jobs .image-right{right: calc(-1 * ((100vw - 900px) / 2))}.content-page-jobs .list-check-mark{margin-right: 100px}.content-page-jobs #anforderungen .row > div:first-child{grid-column-start: 1}.content-page-jobs #teamplayer .content-image{margin-left: -400px;margin-top: 100px}.content-page-jobs #teamplayer .content-image img{max-width: 1350px;height: auto}.content-page-jobs #teamplayer .rte{margin-left: 152px}.content-page-jobs #bewerbung .content-image img{width: 100%;max-width: 100%;height: auto}}@media screen and (max-width: 1400px){.content-page-jobs .image-right{width: 700px;right: -100px}.content-page-jobs .image-right img{width: 100%;height: auto}.content-page-jobs .list-check-mark{margin-right: 0}.content-page-jobs #teamplayer .content-image{margin-left: -200px;margin-top: 200px}.content-page-jobs #teamplayer .content-image img{max-width: 1050px}.content-page-jobs #jobs-banner{margin-bottom: 400px}.content-page-jobs #jobs-banner .content-headline .content-text img{width: 100%;max-width: 800px;height: auto}.content-page-jobs #jobs-banner .content-text{margin-left: 40px}}@media screen and (max-width: 1220px){.content-page-jobs #header{margin-bottom: 250px}.content-page-jobs #header .images img:nth-child(1){max-width: 450px;left: 150px}.content-page-jobs .content-logo-list .logo{width: 100%}.content-page-jobs #jobs-banner{margin-top: 0}.content-page-jobs .red-box{padding-top: 300px}.content-page-jobs .red-box:before{top: 150px}.content-page-jobs .content-services-list{margin-top: 200px}}@media screen and (max-width: 1199px){.content-page-jobs #benefits .row > div:first-child{grid-column-end: 13}.content-page-jobs #benefits .row > div:nth-child(2){grid-column-start: 1;grid-column-end: 13}.content-page-jobs .red-box{padding-top: 100px;padding-bottom: 100px}.content-page-jobs .red-box:before{top: 50px}.content-page-jobs .red-box:after{right: 20px}.content-page-jobs #teamplayer .content-image{margin-top: 0}.content-page-jobs #teamplayer .content-image img{max-width: 100%}.content-page-jobs #teamplayer .rte{margin-left: 0}.content-page-jobs .content-logo-list .logo-item img{max-width: 250px}.content-page-jobs #header .header-content{right: 100px}.content-page-jobs .image-right{width: 600px;right: -150px}}@media screen and (max-width: 1099px){.content-page-jobs .image-right{display: none}.content-page-jobs #header{margin-bottom: 100px}.content-page-jobs #header .header-content{top: 150px}.content-page-jobs #header .images img:nth-child(1){max-width: 400px;left: 100px}.content-page-jobs #header .content-headline img{max-width: 400px}.content-page-jobs .red-box:after{width: 405px;height: 298px;background-size: contain}}@media screen and (max-width: 991px){.content-page-jobs #intro > .inside > .row > div{order: 1;margin-bottom: 30px}.content-page-jobs #intro > .inside > .row > div:first-child{order: 2;margin-bottom: 0}.content-page-jobs #jobs-banner{margin-bottom: 300px}.content-page-jobs #bewerbung .ce_form form{width: 100%;margin: 0 auto}.content-page-jobs #header .header-content.header-2 .content-headline h1{font-size: 38px;line-height: 38px}}@media screen and (max-width: 939px){.content-page-jobs #teamplayer{margin: 0 0 100px}.content-page-jobs #teamplayer .content-image{margin-left: 0;margin-bottom: 50px}.content-page-jobs #header .content-headline img{max-width: 350px}.content-page-jobs #header .images img:nth-child(1){max-width: 380px;left: 80px}}@media screen and (max-width: 767px){.content-page-jobs #bewerbung .ce_form form{width: 100%}.content-page-jobs #bewerbung .content-headline{margin-bottom: 50px}.content-page-jobs #header:before{height: 420px}.content-page-jobs #header .inside{min-height: 700px}.content-page-jobs #header .header-content{top: 200px;right: -200px}.content-page-jobs #header .images img:nth-child(1){max-width: 300px;left: 30px;top: auto;bottom: 60px}.content-page-jobs #header .content-headline img{max-width: 300px}.content-page-jobs #intro .rte{margin-right: 0}.content-page-jobs .content-logo-list .logo-item{max-width: 70%}.content-page-jobs #jobs-banner .content-headline .content-text{max-width: 100%;margin-right: 50px}.content-page-jobs #jobs-banner .content-text{margin-right: 220px}.content-page-jobs .red-box{padding: 100px 40px 150px}.content-page-jobs .red-box:before{top: 0;right: -110px}.content-page-jobs .red-box:after{width: 305px;height: 224px;bottom: -80px;right: -30px}.content-page-jobs .content-services-list{padding: 20px 20px 100px}}@media screen and (max-width: 550px){.content-page-jobs #teamplayer .content-image{width: 600px;left: 50%;transform: translateX(-50%)}.content-page-jobs #teamplayer .rte{margin-right: 0}.content-page-jobs #header .header-content{top: 200px;right: auto;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%)}.content-page-jobs #header .images img:nth-child(1){max-width: 200px;left: -30px;top: auto;bottom: 30px}.content-page-jobs #header .content-headline img{max-width: 300px}.content-page-jobs #header .line{top: 480px}.content-page-jobs #header .line.line-2{display: block}.content-page-jobs #jobs-banner{margin-bottom: 450px}.content-page-jobs #jobs-banner .content-headline .content-text,.content-page-jobs #jobs-banner .content-headline .content-headline{margin-right: 20px}.content-page-jobs #jobs-banner .content-text{margin-right: 20px}.content-page-jobs .content-services-list:after{display: none}.content-page-jobs #header .header-content.header-2 .content-headline h1{font-size: 34px;line-height: 34px}}.content-page-jobs footer{margin-top: 100px}.content-page-black #header:before{background: #000;background: linear-gradient(45deg, #000, #000)}.content-page-black #header:after{background-image: url('/files/kanzlei-schweiger/assets/img/lines-header-4.svg');background-size: contain}.content-page-black #header .line.line-2{background-color: #000}.content-page-black #header .header-content{top: 150px;right: 100px}.content-page-black #header .header-content .content-headline{text-align: center}.content-page-black #header .header-content .content-headline .first{font-size: 60px;line-height: 51px}@media screen and (max-width: 1400px){.content-page-black #header .header-content .content-headline .first{font-size: 40px;line-height: 41px}}.content-page-black #header .header-content .content-headline .second{color: #ff3d00;font-size: 152px;line-height: 136px;font-weight: 700;margin-left: 0;margin-top: 0}@media screen and (max-width: 1900px){.content-page-black #header .header-content .content-headline .second{font-size: 142px;line-height: 126px}}@media screen and (max-width: 1600px){.content-page-black #header .header-content .content-headline .second{font-size: 122px;line-height: 106px}}@media screen and (max-width: 991px){.content-page-black #header .header-content .content-headline .second{font-size: 80px;line-height: 70px}}@media screen and (max-width: 767px){.content-page-black #header .header-content .content-headline .second{font-size: 53px;line-height: 44px}}.content-page-black #header #social-media-icons a.icon-instagram{background-image: url('/files/kanzlei-schweiger/assets/img/icon-instagram-black.svg')}.content-page-black #header #social-media-icons a.icon-fb{background-image: url('/files/kanzlei-schweiger/assets/img/icon-facebook-black.svg')}.content-page-black h1{color: #000}.content-page-black h1 + .rte{margin-top: 40px}.content-page-black #intro .content-headline{margin-bottom: 30px}.content-page-black #intro .content-headline .first{font-size: 43px;line-height: 51px;font-weight: 300}@media screen and (max-width: 1900px){.content-page-black #intro .content-headline .first{font-size: 38px;line-height: 46px}}@media screen and (max-width: 1600px){.content-page-black #intro .content-headline .first{font-size: 35px;line-height: 43px}}@media screen and (max-width: 1400px){.content-page-black #intro .content-headline .first{font-size: 30px;line-height: 38px}}@media screen and (max-width: 550px){.content-page-black #intro .content-headline .first{font-size: 29px;line-height: 34px}}.content-page-black #intro .content-headline .second{font-size: 69px;line-height: 69px;color: #000;font-weight: 700;margin-top: 0}@media screen and (max-width: 550px){.content-page-black #intro .content-headline .second{font-size: 52px;line-height: 41px}}.content-page-black #intro .content-text .highlight{font-weight: 300;font-size: 43px;line-height: 51px}@media screen and (max-width: 1900px){.content-page-black #intro .content-text .highlight{font-size: 38px;line-height: 46px}}@media screen and (max-width: 1600px){.content-page-black #intro .content-text .highlight{font-size: 35px;line-height: 43px}}@media screen and (max-width: 1400px){.content-page-black #intro .content-text .highlight{font-size: 30px;line-height: 38px}}@media screen and (max-width: 550px){.content-page-black #intro .content-text .highlight{font-size: 29px;line-height: 34px}}.content-page-black #intro .content-text p{margin-bottom: 45px}.content-page-black #intro .row:nth-child(2){margin-top: 60px}.content-page-black #intro .row:nth-child(2) .content-image.img-2{margin-left: 385px;margin-top: -345px;position: relative;z-index: 2}.content-page-black #intro .row:nth-child(2) .content-image.img-1{position: relative}.content-page-black #intro .row:nth-child(2) .content-image.img-1:after{content: "";width: 1493px;height: 284px;display: block;background: url('/files/kanzlei-schweiger/assets/img/lines-1-black.svg') no-repeat;position: absolute;background-size: contain;top: 480px;margin-left: -800px;z-index: 3}.content-page-black #intro .content-instagram-link{margin-top: 150px;margin-bottom: 150px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%)}.content-page-black #intro .content-instagram-link .rte{width: 317px}.content-page-black #intro .content-instagram-link .rte .small-text{font-size: 18px;line-height: 20px}.content-page-black #intro .content-instagram-link .rte .big-text{font-size: 82px;line-height: 98px;line-height: 73px}@media screen and (max-width: 2000px){.content-page-black #intro .content-instagram-link .rte .big-text{font-size: 72px;line-height: 88px}}@media screen and (max-width: 1900px){.content-page-black #intro .content-instagram-link .rte .big-text{font-size: 65px;line-height: 92px}}@media screen and (max-width: 1600px){.content-page-black #intro .content-instagram-link .rte .big-text{font-size: 58px;line-height: 85px}}@media screen and (max-width: 1400px){.content-page-black #intro .content-instagram-link .rte .big-text{font-size: 48px;line-height: 75px}}@media screen and (max-width: 991px){.content-page-black #intro .content-instagram-link .rte .big-text{font-size: 37px;line-height: 44px}}.content-page-black #intro .content-instagram-link .rte p{margin-bottom: 5px}.content-page-black #intro .content-instagram-link .rte:before{width: 79px;height: 79px;top: -69px}.content-page-black #text-trenner{margin: 180px 0}.content-page-black #workshops{margin-top: -150px}.content-page-black #workshops:after{height: calc(100% - 550px)}.content-page-black #tax-driver .content-image{position: relative}.content-page-black #tax-driver .content-image:after{content: "";width: 1493px;height: 284px;display: block;background: url('/files/kanzlei-schweiger/assets/img/lines-1-black.svg') no-repeat;position: absolute;background-size: contain;top: 190px;margin-left: -57px}@media screen and (max-width: 1600px){.content-page-black #intro .row:nth-child(2) .content-image.img-2{margin-left: 285px}.content-page-black #intro .content-instagram-link h2{padding: 0 30px}.content-page-black #intro .content-instagram-link .rte .big-text{line-height: 55px}.content-page-black #tax-driver .inside .row:first-child > div:first-child{grid-column-start: 1;grid-column-end: 7}.content-page-black #tax-driver .inside .row:nth-child(2) > div:first-child{grid-column-start: 1;grid-column-end: 10}.content-page-black #header .header-content{right: 20px}}@media screen and (max-width: 1400px){.content-page-black #header .header-content{right: 100px}.content-page-black #intro .row:nth-child(2) .content-image.img-1:after{margin-left: -1000px}.content-page-black #intro .row:nth-child(2) .content-image.img-2{margin-left: 250px}.content-page-black #intro .content-instagram-link{margin-top: 75px}.content-page-black #workshops:after{height: calc(100% - 360px)}}@media screen and (max-width: 1220px){.content-page-black #intro .row:nth-child(2) .content-image.img-2{margin-left: 300px;margin-top: -245px}.content-page-black #intro .row:nth-child(2) .content-image.img-2 img{max-width: 350px;height: auto}}@media screen and (max-width: 1199px){.content-page-black #intro .row:nth-child(2) .content-image.img-2{margin-left: 250px;margin-top: -200px}.content-page-black #intro .row:nth-child(2) .content-image.img-2 img{max-width: 300px;height: auto}}@media screen and (max-width: 1199px){.content-page-black #intro .row:nth-child(2) .content-image.img-1 img{width: 100%;height: auto}}@media screen and (max-width: 1099px){.content-page-black #header .line.line-2{background-color: #fff}}@media screen and (max-width: 1099px){.content-page-black #intro .row:nth-child(2) .content-image.img-1 img{width: 90%}.content-page-black #intro .row:nth-child(2) .content-image.img-1:after{margin-left: -1100px}.content-page-black #intro .row:nth-child(2) .content-image.img-2{margin-left: 220px}}@media screen and (max-width: 991px){.content-page-black #intro .row:nth-child(2) .content-image.img-1:after{display: none}.content-page-black #intro .row:nth-child(2) .content-image.img-2{margin-left: 80px;margin-top: -100px}.content-page-black #intro .row:nth-child(2) .content-image.img-2 img{max-width: 200px}.content-page-black #intro .content-text p{margin-bottom: 25px}.content-page-black #tax-driver .inside .row:first-child > div:first-child{grid-column-start: 1;grid-column-end: 12}.content-page-black #tax-driver .inside .row:first-child > div:last-child{grid-column-start: 1;grid-column-end: 12}.content-page-black #tax-driver .inside .row:nth-child(2) > div:first-child{grid-column-start: 1;grid-column-end: 12}.content-page-black #header .header-content{top: 220px;right: 40px}}@media screen and (max-width: 767px){.content-page-black #intro .row:nth-child(2) .content-image.img-1 img{width: 100%}.content-page-black #intro .row:nth-child(2) .content-image.img-1:after{display: block}.content-page-black #text-trenner{margin: 100px 0}.content-page-black #header .header-content{right: auto;top: 600px;left: 16px}}@media screen and (max-width: 550px){.content-page-black #intro .row:nth-child(2) .content-image.img-1:after{top: 300px}.content-page-black #intro .row:nth-child(2) .content-image.img-2{margin-left: 150px}.content-page-black #intro .content-instagram-link{margin-bottom: 50px}.content-page-black #tax-driver .content-image img{width: 120%;height: auto}.content-page-black #header .header-content{top: 480px}}.content-page-no-header #header:before,.content-page-no-header #header:after{content: none}.content-page-no-header #header .inside{min-height: 200px}.content-page-no-header #main{padding-bottom: 50px}.content-page-no-header .rte a{color: #000}.content-page-no-header #main-navigation .hamburger{color: #ff3d00}.content-page-no-header #main-navigation .hamburger.open{color: #fff}.content-page-no-header #main-navigation .hamburger-inner .menue-line,.content-page-no-header #main-navigation .hamburger-inner:after,.content-page-no-header #main-navigation .hamburger-inner:before{background-color: #ff3d00}.content-page-no-header h2{font-size: 72px;line-height: 87px;font-family: 'rift', sans-serif;font-style: italic;font-weight: 700;margin-bottom: 30px}@media screen and (max-width: 1900px){.content-page-no-header h2{font-size: 68px;line-height: 82px}}@media screen and (max-width: 1600px){.content-page-no-header h2{font-size: 62px;line-height: 72px}}@media screen and (max-width: 767px){.content-page-no-header h2{font-size: 52px;line-height: 62px}}@media screen and (max-width: 550px){.content-page-no-header h2{font-size: 42px;line-height: 52px}}.content-page-blank #header .inside{height: 100%;min-height: 100%}.content-page-blank #header:before,.content-page-blank #header:after{content: none}.content-page-blank #header .line,.content-page-blank #header .mod_navigation{display: none}.content-page-blank #header #info{position: relative;bottom: auto;margin-top: -120px}.content-page-blank #header #info a.btn-link{color: #ff3d00;margin-left: auto;margin-bottom: 15px}.content-page-blank #header .content-thanks{text-align: center;text-transform: uppercase;color: #ff3d00;font-size: 41px;line-height: 49px;font-family: 'rift', sans-serif;font-style: italic;font-weight: 300;max-width: 780px;margin: 0 auto 0;padding-top: 250px;position: relative}@media screen and (max-width: 1400px){.content-page-blank #header .content-thanks{font-size: 28px;line-height: 37px}}@media screen and (max-width: 550px){.content-page-blank #header .content-thanks{font-size: 22px;line-height: 27px}}.content-page-blank #header .content-thanks strong{font-family: 'rift', sans-serif;font-weight: 700}.content-page-blank #header .content-thanks .big-text{font-size: 363px;line-height: 288px;font-family: 'rift', sans-serif;font-weight: 700;margin-bottom: 100px;display: block}.content-page-blank #header .content-thanks:before,.content-page-blank #header .content-thanks:after{width: 1493px;height: 284px;position: absolute;z-index: 3;top: 500px}.content-page-blank #header .content-thanks:before{background: url('/files/kanzlei-schweiger/assets/img/lines.svg') no-repeat;right: 81%;background-size: contain;margin-top: 0px;content: "";display: block}.content-page-blank #header .content-thanks:after{background: url('/files/kanzlei-schweiger/assets/img/lines.svg') no-repeat;left: 89%;margin-top: -350px;background-size: contain;content: "";display: block}@media screen and (max-width: 1600px){.content-page-blank #header .content-thanks{padding-top: 200px}.content-page-blank #header .content-thanks:after,.content-page-blank #header .content-thanks:before{top: 400px}.content-page-blank #header .content-thanks .big-text{font-size: 283px;margin-bottom: 100px}}@media screen and (max-width: 1400px){.content-page-blank #header .content-thanks{max-width: 650px}.content-page-blank #header .content-thanks:after,.content-page-blank #header .content-thanks:before{width: 1000px;height: 195px;top: 400px}.content-page-blank #header .content-thanks:after{margin-top: -260px}.content-page-blank #header .content-thanks .big-text{font-size: 263px;margin-bottom: 50px}}@media screen and (max-width: 1199px){.content-page-blank #header .inside{height: 100%;min-height: 100%}.content-page-blank #header .inside .inside{margin: 0;padding: 0}.content-page-blank #header #info{margin-top: 0}.content-page-blank #header .content-thanks{margin-bottom: 50px}}@media screen and (max-width: 991px){.content-page-blank #header .content-thanks:after,.content-page-blank #header .content-thanks:before{display: none}}@media screen and (max-width: 767px){.content-page-blank #header{min-height: 100vh}.content-page-blank #header .content-thanks{width: 100%;max-width: 100%;text-align: left;margin: 0}.content-page-blank #header .content-thanks .big-text{font-size: 143px;line-height: 100%;margin-bottom: 25px}.content-page-blank #header .content-thanks .rte{margin: 0 40px 0 0}}
