body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.responsive{position:relative;height:0}.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive.ratio-169{padding-bottom:56.25%}.responsive.ratio-1610{padding-bottom:62.5%}.responsive.ratio-219{padding-bottom:42.8571%}.responsive.ratio-43{padding-bottom:75%}.responsive.ratio-32{padding-bottom:66.6666%}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";
.contao-cookiebar {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9999;
  font-size: 0;
  letter-spacing: 0;
  text-align: center;
  padding: 15px;
  max-height: 100vh;
  box-sizing: border-box;
  pointer-events: none;
  overflow: hidden;
}
.contao-cookiebar * {
  box-sizing: border-box;
}
.contao-cookiebar:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.contao-cookiebar .cc-inner {
  display: inline-block;
  overflow-y: auto;
  max-height: 100%;
  max-width: 100%;
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
  font-size: 1rem;
  text-align: left;
}
.contao-cookiebar.cc-top .cc-inner {
  vertical-align: top;
}
.contao-cookiebar.cc-top.cc-active .cc-inner {
  animation: cookiebar-top-in 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-top.cc-saved .cc-inner {
  animation: cookiebar-top-out 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-bottom .cc-inner {
  vertical-align: bottom;
}
.contao-cookiebar.cc-bottom.cc-active .cc-inner {
  animation: cookiebar-bottom-in 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-bottom.cc-saved .cc-inner {
  animation: cookiebar-bottom-out 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-middle .cc-inner {
  vertical-align: middle;
}
.contao-cookiebar.cc-middle.cc-active .cc-inner {
  animation: cookiebar-middle-in 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-middle.cc-saved .cc-inner {
  animation: cookiebar-middle-out 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-left {
  text-align: left;
}
.contao-cookiebar.cc-right {
  text-align: right;
}
.contao-cookiebar .cc-head h1:first-child, .contao-cookiebar .cc-head h2:first-child, .contao-cookiebar .cc-head h3:first-child, .contao-cookiebar .cc-head h4:first-child, .contao-cookiebar .cc-head h5:first-child, .contao-cookiebar .cc-head h6:first-child {
  margin-top: 0;
}
.contao-cookiebar .cc-head p {
  margin-bottom: 15px;
}
.contao-cookiebar .cc-btn {
  display: inline-block;
  cursor: pointer;
  width: 100%;
  padding: 8px 14px;
  margin-bottom: 8px;
  font-size: 15px;
  outline: 0 none;
  border: 1px solid #cfcfcf;
  border-radius: 4px;
  color: #444;
  background: #f5f5f5;
}
.contao-cookiebar .cc-btn:hover {
  background: #ececec;
}
.contao-cookiebar .cc-btn.success {
  background: #4e9e3e;
  border-color: #3e7830;
  color: #fff;
}
.contao-cookiebar .cc-btn.success:hover {
  background: #4c933f;
}
.contao-cookiebar .cc-btn:last-child {
  margin-bottom: 0;
}
.contao-cookiebar label {
  position: relative;
  display: block;
  padding: 8px 13px 8px 0;
  line-height: 1.2rem;
}
.contao-cookiebar label.group {
  font-weight: 600;
}
.contao-cookiebar input {
  position: absolute;
  width: 1px;
  height: 1px;
  outline: 0 none;
  opacity: 0;
}
.contao-cookiebar input + label {
  padding: 8px 13px 8px 50px;
  cursor: pointer;
}
.contao-cookiebar input + label:before {
  content: "";
  position: absolute;
  top: 6px;
  left: 0;
  width: 35px;
  height: 18px;
  margin: 0;
  box-sizing: content-box;
  border-radius: 10px;
  background: #fff;
  border: 2px solid #9c9b99;
  transition: border-color 0.2s;
}
.contao-cookiebar input + label:after {
  display: block;
  content: "";
  position: absolute;
  top: 10px;
  left: 4px;
  width: 14px;
  height: 14px;
  border-radius: 10px;
  background: #9c9b99;
  transition: background 0.2s, margin-left 0.2s, padding 0.2s;
}
.contao-cookiebar input + label:active:after {
  padding-left: 5px;
}
.contao-cookiebar input.cc-group-half + label:after {
  background: linear-gradient(to right, #9c9b99 0%, #9c9b99 50%, #399d32 50%, #399d32 100%);
}
.contao-cookiebar input:checked + label:after {
  background: #399d32;
  margin-left: 17px;
}
.contao-cookiebar input:checked + label:active:after {
  margin-left: 12px;
}
.contao-cookiebar input:checked + label:before {
  background: #dcf3db;
  border-color: #399d32;
}
.contao-cookiebar input:disabled + label {
  pointer-events: none;
}
.contao-cookiebar input:disabled + label:after {
  background: #c8c7c5;
}
.contao-cookiebar input:disabled + label:before {
  background: #f4f4f4;
  border-color: #c8c7c5;
}
.contao-cookiebar.cc-active .cc-inner {
  opacity: 1;
  pointer-events: auto;
  visibility: visible;
}
.contao-cookiebar.cc-active.cc-blocked {
  pointer-events: auto;
  animation: cookiebar-overlay-in 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-saved.cc-inner {
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
}
.contao-cookiebar.cc-saved.cc-blocked {
  pointer-events: none;
  animation: cookiebar-overlay-out 0.5s ease-in-out forwards;
}

@media (min-width: 768px) {
  .contao-cookiebar .cc-btn {
    width: auto;
    margin-bottom: 0;
  }
  .contao-cookiebar .cc-inner {
    max-width: 750px;
  }
}
@keyframes cookiebar-overlay-in {
  0% {
    background: rgba(0, 0, 0, 0);
  }
  100% {
    background: rgba(0, 0, 0, 0.75);
  }
}
@keyframes cookiebar-overlay-out {
  0% {
    background: rgba(0, 0, 0, 0.75);
  }
  100% {
    background: rgba(0, 0, 0, 0);
    visibility: hidden;
  }
}
@keyframes cookiebar-top-in {
  0% {
    opacity: 0;
    transform: translateY(-100%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes cookiebar-top-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(-100%);
  }
}
@keyframes cookiebar-middle-in {
  0% {
    opacity: 0;
    transform: scale(0);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes cookiebar-middle-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
  }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
  }
}
@keyframes cookiebar-bottom-in {
  0% {
    opacity: 0;
    transform: translateY(100%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes cookiebar-bottom-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(100%);
  }
}
.cookiebar_default {
  color: #444444;
}
.cookiebar_default p {
  color: #868686;
  line-height: 1.4;
}
.cookiebar_default .cc-inner {
  padding: 25px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
}
.cookiebar_default .cc-group {
  position: relative;
  border: 1px solid #d0d0d0;
  border-radius: 5px;
  margin-bottom: 10px;
}
.cookiebar_default .cc-group > label {
  margin: 5px 130px 5px 10px;
}
.cookiebar_default .cc-group .cc-detail-btn {
  position: absolute;
  right: 0;
  top: 0;
  border: 0 none;
  outline: 0 none;
  background: transparent;
  font-size: 13px;
  letter-spacing: 0;
  text-transform: initial;
  cursor: pointer;
  color: #a2a2a2;
  padding: 8px 13px 8px 13px;
  line-height: 1.2rem;
  margin: 5px 5px 5px 0;
}
.cookiebar_default .cc-group .cc-detail-btn span:nth-child(2) {
  display: none;
}
.cookiebar_default .cc-group .cc-detail-btn.cc-active span:nth-child(1) {
  display: none;
}
.cookiebar_default .cc-group .cc-detail-btn.cc-active span:nth-child(2) {
  display: inline;
}
.cookiebar_default .cc-group .cc-detail-btn:hover {
  color: #717171;
}
.cookiebar_default .cc-group .cc-detail-btn-details {
  display: inline-block;
  border: 0 none;
  outline: 0 none;
  background: transparent;
  font-size: 13px;
  letter-spacing: 0;
  text-transform: initial;
  cursor: pointer;
  color: #a2a2a2;
  text-decoration: underline;
  padding: 0;
  margin: 0 0 10px;
}
.cookiebar_default .cc-group .cc-detail-btn-details span:nth-child(2) {
  display: none;
}
.cookiebar_default .cc-group .cc-detail-btn-details.cc-active span:nth-child(1) {
  display: none;
}
.cookiebar_default .cc-group .cc-detail-btn-details.cc-active span:nth-child(2) {
  display: inline;
}
.cookiebar_default .cc-group .cc-detail-btn-details:hover {
  color: #717171;
}
.cookiebar_default .cc-cookies {
  display: none;
  background: #fbfbfb;
  border-radius: 0 0 5px 5px;
}
.cookiebar_default .cc-cookies > p {
  font-size: 0.875rem;
}
.cookiebar_default .cc-cookies > p, .cookiebar_default .cc-cookies > .cc-cookie {
  margin: 0;
  padding: 15px;
  border-top: 1px solid #e6e6e6;
}
.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info {
  font-size: 0.875rem;
  background: #fff;
  padding: 10px;
  border-radius: 5px;
  border: 1px solid #efefef;
}
.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info > div + div {
  margin-top: 5px;
}
.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info + button.cc-detail-btn-details {
  margin-top: 15px;
}
.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-desc > p {
  margin-bottom: 0;
}
.cookiebar_default .cc-cookies .cc-cookie label.cookie + p, .cookiebar_default .cc-cookies .cc-cookie label.cookie + .cc-cookie-info, .cookiebar_default .cc-cookies .cc-cookie label.cookie + button.cc-detail-btn-details {
  margin-top: 10px;
}
.cookiebar_default .cc-cookies .cc-cookie p {
  margin: 0 0 15px;
  font-size: 0.875rem;
}
.cookiebar_default .cc-footer, .cookiebar_default .cc-info {
  text-align: center;
}
.cookiebar_default .cc-info {
  margin-top: 15px;
}
.cookiebar_default .cc-info > p {
  font-size: 0.875rem;
}
.cookiebar_default .cc-info > a {
  display: inline-block;
  font-size: 0.813rem;
  color: #a2a2a2;
  text-decoration: none;
}
.cookiebar_default .cc-info > a:hover {
  color: #717171;
}
.cookiebar_default .cc-info > a + a:before {
  display: inline-block;
  content: "·";
  margin-right: 5px;
}

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

@charset "UTF-8";
@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;src:url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-100.eot');src:local(''), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-100.eot?#iefix') format('embedded-opentype'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-100.woff2') format('woff2'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-100.woff') format('woff'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-100.ttf') format('truetype'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-100.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-regular.eot');src:local(''), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-regular.eot?#iefix') format('embedded-opentype'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-regular.woff2') format('woff2'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-regular.woff') format('woff'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-regular.ttf') format('truetype'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-regular.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-600.eot');src:local(''), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-600.eot?#iefix') format('embedded-opentype'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-600.woff2') format('woff2'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-600.woff') format('woff'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-600.ttf') format('truetype'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-600.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-700.eot');src:local(''), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-700.eot?#iefix') format('embedded-opentype'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-700.woff2') format('woff2'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-700.woff') format('woff'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-700.ttf') format('truetype'), url('/files/layout_motorrad-coach/fonts/montserrat/montserrat-v15-latin-700.svg#Montserrat') format('svg')}.ce_form form .widget textarea,.ce_form form .widget input,.ce_form form .widget.widget-radio fieldset span.radio-button label.btnRadio span,.teaser .ce_rsce_teaserBox .teaserDesc,ul.socialWrap li:hover::after,.cookiebar_default .cc-group .cc-detail-btn,.mod_newslist .layout_full .ce_text p{font-family:'Montserrat', serif;font-weight:100}html,body,p,a,.contao-cookiebar .cc-inner .cc-head,.contao-cookiebar .cc-btn,.mod_customnav.metaNav ul.level_1 li a,.mod_customnav.metaNav ul.level_1 li strong{font-family:'Montserrat', serif;font-weight:400}span.btnClose::before,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-prev::before,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-next::before,.ce_form form .widget.widget-submit button.btnSubmit,button.btnMore,h1,h2,h3,h4,h5,h6,span.btnRead a,body.mainPage .ce_text.copyright p,body:not(.mainPage) .ce_text.copyright p,body.contactPage .ce_text.copyright p,.teaser .ce_rsce_teaserBox .teaserHead span,.cookiebar_default .cc-info>a,.contao-cookiebar input+label,.mod_navigation.mainNav ul.level_1 li a,.mod_navigation.mainNav ul.level_1 li strong,.mod_navigation.mainNav .secondNav a{font-family:'Montserrat', serif;font-weight:700}html,body,p,a,.contao-cookiebar .cc-inner .cc-head,.contao-cookiebar .cc-btn{font-size:1em}span.btnClose::before,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-prev::before,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-next::before,.ce_form form .widget.widget-submit button.btnSubmit,button.btnMore{font-size:1.6em}.mod_article .boxed .flexHelperAfter{min-width:initial !important}.mod_article .boxed .flexHelperAfter.grid3space0{display:none}.mod_article .boxed .flexHelperAfter.grid3space1{width:calc(1 / 3 * 100% - (1 - 1 / 3) * 2em)}.mod_article .boxed .flexHelperAfter.grid3space2{width:calc((1 / 3 * 100% - (1 - 1 / 3) * 2em)*2)}.mod_article .boxed .flexHelperAfter.grid4space1{width:calc(1 / 4 * 100% - (1 - 1 / 4) * 2em);display:block}.mod_article .boxed .flexHelperAfter.grid4space2{width:calc((1 / 4 * 100% - (1 - 1 / 4) * 2em)*2);display:block}.mod_article .boxed .flexHelperAfter.grid5space3{width:calc(((1 / 5 * 100% - (1 - 1 / 5) * 2em) * 3) + 4em);display:block}.mod_article .boxed .flexHelperAfter.grid5space2{width:calc(((1 / 5 * 100% - (1 - 1 / 5) * 2em) * 2) + 2em);display:block}.mod_article .boxed .flexHelperAfter.grid5space1{width:calc(1 / 5 * 100% - (1 - 1 / 5) * 2em);display:block}span.btnClose:hover::before,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-prev:hover::before,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-next:hover::before,.ce_form form .widget.widget-submit button.btnSubmit::after,.ce_form,.cookiebar_default .cc-group::before,.contao-cookiebar .cc-btn::before,.contao-cookiebar .cc-inner{border-left:1px solid #324173;border-right:1px solid #f00046;background-color:#f00046;background-image:-moz-linear-gradient(90deg, #324173, #f00046), -moz-linear-gradient(90deg, #324173, #f00046);background-image:-webkit-gradient(linear, top, top, transparent, color-stop(#324173), color-stop(#f00046)), -webkit-gradient(linear, top, top, transparent, color-stop(#324173), color-stop(#f00046));background-image:-webkit-linear-gradient(90deg, #324173, #f00046), -webkit-linear-gradient(90deg, #324173, #f00046);background-image:-o-linear-gradient(90deg, #324173, #f00046), -o-linear-gradient(90deg, #324173, #f00046);background:-ms-linear-gradient(90deg, #324173, #f00046), -ms-linear-gradient(90deg, #324173, #f00046);background:linear-gradient(90deg, #324173, #f00046), linear-gradient(90deg, #324173, #f00046);background-size:100% 1px;background-position:0 0, 0 100%;background-repeat:no-repeat;background-color:transparent;background-clip:unset}.ce_form form .widget.widget-radio fieldset span.radio-button label.btnRadio::before{border-left:1px solid #324173;border-right:1px solid #f00046;background-color:#f00046;background-image:-moz-linear-gradient(45deg, #324173, #f00046), -moz-linear-gradient(45deg, #324173, #f00046);background-image:-webkit-gradient(linear, top, top, transparent, color-stop(#324173), color-stop(#f00046)), -webkit-gradient(linear, top, top, transparent, color-stop(#324173), color-stop(#f00046));background-image:-webkit-linear-gradient(45deg, #324173, #f00046), -webkit-linear-gradient(45deg, #324173, #f00046);background-image:-o-linear-gradient(45deg, #324173, #f00046), -o-linear-gradient(45deg, #324173, #f00046);background:-ms-linear-gradient(45deg, #324173, #f00046), -ms-linear-gradient(45deg, #324173, #f00046);background:linear-gradient(45deg, #324173, #f00046), linear-gradient(45deg, #324173, #f00046);padding:1px;border:0;border-radius:50%;-webkit-mask:linear-gradient(#ffffff 0 0) content-box, linear-gradient(#ffffff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}.ce_text figure::before,.ce_text figure::after,body:not(.mainPage) .ce_text figure::before,.teaserWrap figure::before,.ce_rsce_quicklink:hover .quicklinkImage::before,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-crop .rsts-slides .rsts-slide::before{content:'';position:absolute;width:100%;height:100%;mix-blend-mode:color;z-index:5}a,span.btnClose,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-prev,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-next,span.btnRead,.btnHamburger span,button.btnMore,span.btnArrowUp,.ce_form form .widget.widget-submit::before,button.btnMore::after,.ce_form form .widget.widget-radio fieldset span.radio-button input,body:not(.mainPage) footer .footer-top,body.errorPage footer .footer-top,.ce_rsce_quicklink,.ce_rsce_quicklink .quicklinkDesc,ul.socialWrap li,.cookiebar_default .cc-group .cc-detail-btn,.cookiebar_default .cc-info>a,.contao-cookiebar .cc-btn,.mod_navigation.mainNav ul.level_1 li,.mod_navigation.mainNav .secondNav a,.mod_customnav.metaNav ul.level_1 li a::after,.mod_customnav.metaNav ul.level_1 li strong::after{-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}footer .footer-top .footerRow,.mod_article .centerContainer{max-width:calc(1440px + 3em);margin:0 auto;padding:0 1.875em;box-sizing:border-box}@media (min-width:1180px){footer .footer-top .footerRow,.mod_article .centerContainer{max-width:calc(1440px + 6em);padding:9.375em 3em}}.grid1,.grid2,.grid3,.quarterWidth,.grid4,.oneThirdWidth,.grid5,.grid6,.halfWidth,.grid7,.grid8,.twoThirdWidth,.grid9,.grid10,.grid11,.grid12,.fullWidth{box-sizing:border-box;min-width:inherit !important}.grid1{width:6.5%}.grid2{width:15%}.grid3,.quarterWidth{width:calc(1 / 4 * 100% - (1 - 1 / 4) * 2em)}@media (max-width:1023px){.grid3,.quarterWidth{width:calc(1 / 2 * 100% - (1 - 1 / 2) * 2em)}}@media (min-width:800px){.grid3,.quarterWidth{width:100%}}.grid4,.oneThirdWidth{width:calc(1 / 3 * 100% - (1 - 1 / 3) * 2em) !important}.grid5{width:40.5% !important}.grid6,.halfWidth{width:100% !important}@media (min-width:1180px){.grid6,.halfWidth{width:calc(1 / 2 * 100%) !important}}.grid7{width:57.5%}.grid8,.twoThirdWidth{width:66% !important}.grid9{width:74.5% !important}.grid10{width:83%}.grid11{width:91.5%}.grid12,.fullWidth{width:100%;max-width:calc(1440px + 6em)}.ce_rsce_quicklink{width:100%}@media (min-width:1180px){.ce_rsce_quicklink{width:calc(1 / 3 * 100%)}}.ce_form{width:calc(100vw - (1.875em * 2))}@media (min-width:1180px){.ce_form{width:600px}}h1,h2,h3,h4,h5,h6{text-transform:uppercase;line-height:1em}h1{font-size:4.5em;letter-spacing:14px;line-height:78px;margin:0;margin-bottom:1em}@media (max-width:600px){h1{font-size:2em;line-height:38px;letter-spacing:4px;margin-bottom:0.5em}}h2{font-size:1.5em;letter-spacing:12px;background-color:#324173;background-image:-moz-linear-gradient(260deg, transparent, #324173 0%, #f00046 75%);background-image:-webkit-gradient(linear, top, top, transparent, color-stop(0%, #324173), color-stop(75%, #f00046));background-image:-webkit-linear-gradient(260deg, transparent, #324173 0%, #f00046 75%);background-image:-o-linear-gradient(260deg, transparent, #324173 0%, #f00046 75%);background:-ms-linear-gradient(260deg, transparent, #324173 0%, #f00046 75%);background:linear-gradient(260deg, transparent, #324173 0%, #f00046 75%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}@media (max-width:600px){h2{font-size:1.25em;letter-spacing:8px}}h3{font-size:1.5em;letter-spacing:12px;margin:0.5em 0 0.5em 0}@media (max-width:600px){h3{font-size:1.1em;letter-spacing:4px}}html,body{position:relative;overflow-x:hidden;width:100vw;max-width:100%;min-height:100.01vh;margin:0;color:#1c1c1c;line-height:1.3em}body{background:#2b2b2b}.forbidden-scroll{height:100vh;overflow-y:hidden}body:not(.mainPage){background:#ffffff;overflow-y:hidden}p{color:#1c1c1c;margin-top:0;margin-bottom:3em}@media (max-width:600px){p{font-size:0.9em}}a{color:#f00046;text-decoration:none}a:hover,a:focus{text-decoration:underline}strong a{font-weight:700}body.errorPage{overflow-y:hidden;color:#ffffff}body.errorPage p{color:#ffffff}@keyframes hamburgerBtn-hover{0%{width:100%}50%{width:50%}0%{width:100%}}@keyframes arrowBtn-hover{0%{margin-top:0}50%{margin-top:10px}0%{margin-top:0}}span.btnClose,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-prev,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-next{width:75px;height:75px;border:0;border-radius:0;background-image:none !important;background-color:#2b2b2b;background-color:rgba(43, 43, 43, 0.8);cursor:pointer}span.btnClose::before,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-prev::before,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-next::before{content:"Back";position:absolute;width:75px;height:75px;left:0;padding:4px;padding-left:10px;word-break:break-all;text-transform:uppercase;text-indent:0;text-align:center;box-sizing:border-box;line-height:34px;letter-spacing:8px;color:#f3f3f3}span.btnClose:hover,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-prev:hover,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-next:hover{background-color:transparent}span.btnClose:hover::before,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-prev:hover::before,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-next:hover::before{color:#2b2b2b}span.btnRead{padding:10px;background:#f3f3f3}span.btnRead a{font-size:0.9em;letter-spacing:6px;text-decoration:none;text-transform:uppercase;background:#f3f3f3;background-color:#324173;background-image:-moz-linear-gradient(45deg, transparent, #324173 0%, #f00046 60%);background-image:-webkit-gradient(linear, top, top, transparent, color-stop(0%, #324173), color-stop(60%, #f00046));background-image:-webkit-linear-gradient(45deg, transparent, #324173 0%, #f00046 60%);background-image:-o-linear-gradient(45deg, transparent, #324173 0%, #f00046 60%);background:-ms-linear-gradient(45deg, transparent, #324173 0%, #f00046 60%);background:linear-gradient(45deg, transparent, #324173 0%, #f00046 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btnHamburger{width:25px;cursor:pointer}.btnHamburger span{display:block;align-self:flex-end;width:100%;height:2px;background:#f3f3f3}.btnHamburger span.top-line{width:100%}.btnHamburger span.middle-line{width:40%;-o-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.btnHamburger span.bottom-line{width:60%;-o-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.btnHamburger:hover span{width:100%}.btnHamburger:hover span.top-line{animation-name:hamburgerBtn-hover;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate;animation-fill-mode:none;animation-delay:200ms;animation-play-state:running}.btnHamburger:hover span.middle-line{animation-name:hamburgerBtn-hover;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate;animation-fill-mode:forwards;animation-delay:600ms;animation-play-state:running}.btnHamburger:hover span.bottom-line{animation-name:hamburgerBtn-hover;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate;animation-fill-mode:forwards;animation-delay:400ms;animation-play-state:running}button.btnMore,span.btnArrowUp{width:40px;height:40px;background:url("/files/layout_motorrad-coach/img/icons/icon_arrow.svg") no-repeat center center #2b2b2b;background-size:24px;cursor:pointer}button.btnMore:hover,span.btnArrowUp:hover{animation-name:arrowBtn-hover;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate;animation-fill-mode:none;animation-delay:200ms;animation-play-state:running}button.scroll-up.btnMore,span.scroll-up.btnArrowUp{animation-name:arrowBtn-hover;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate;animation-fill-mode:none;animation-delay:200ms;animation-play-state:running}.ce_form form .widget.widget-radio fieldset span.radio-button label.btnRadio{height:16px;width:16px;border:0;border-radius:50%;background:#f3f3f3;box-sizing:border-box;cursor:pointer}.ce_form form .widget.widget-radio fieldset span.radio-button label.btnRadio::before{content:'';position:absolute;height:14px;width:14px;top:-1px;left:-1px;right:0;bottom:0}.ce_form form .widget.widget-radio fieldset span.radio-button label.btnRadio::after{content:'';display:none;position:absolute;width:8px;height:8px;top:3px;left:3px;border-radius:50%;background:#2b2b2b}.ce_form form .widget.widget-submit button.btnSubmit{width:100%;height:45px;border:0;font-size:0.9em;letter-spacing:6px;background-color:#324173;background-image:-moz-linear-gradient(120deg, transparent, #324173 45%, #f00046 55%);background-image:-webkit-gradient(linear, top, top, transparent, color-stop(45%, #324173), color-stop(55%, #f00046));background-image:-webkit-linear-gradient(120deg, transparent, #324173 45%, #f00046 55%);background-image:-o-linear-gradient(120deg, transparent, #324173 45%, #f00046 55%);background:-ms-linear-gradient(120deg, transparent, #324173 45%, #f00046 55%);background:linear-gradient(120deg, transparent, #324173 45%, #f00046 55%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;cursor:pointer}.ce_form form .widget.widget-submit button.btnSubmit::after{content:'';position:absolute;width:100%;height:45px;left:0;top:0;box-sizing:border-box}.ce_form form .widget.widget-submit::before{content:'';position:absolute;width:0;height:45px;left:0;top:0;background:#ffffff;box-sizing:border-box}.ce_form form .widget.widget-submit:hover::before{width:100%}button.btnMore{display:block;text-indent:-999em;border:0;background-color:rgba(43, 43, 43, 0.8);cursor:pointer}@media (min-width:1180px){button.btnMore{height:205px;padding:5px;padding:5px 5px 75px 5px;word-break:break-all;text-transform:uppercase;text-indent:0;text-align:center;box-sizing:border-box;line-height:34px;color:#f3f3f3;text-indent:0;background:none;background-color:#2b2b2b;background-color:rgba(43, 43, 43, 0.8)}button.btnMore::after{content:'';position:absolute;width:2px;height:55px;bottom:10px;left:19px;background:#f3f3f3}button.btnMore:hover{padding-bottom:25px}button.btnMore:hover::after{bottom:-30px;background-color:#f00046}}ul.socialWrap li:hover::before{content:'';position:absolute;width:0px;height:0px;transform:rotate(360deg);border-style:solid;border-width:0 12px 16px 12px;border-color:transparent transparent #f3f3f3 transparent}.headlineWrap h1::after,.mod_newslist .layout_full .ce_text::after{content:'';position:absolute;width:60px;height:2px;left:0;top:0;background:#2b2b2b}@media (min-width:1180px){.headlineWrap h1::after,.mod_newslist .layout_full .ce_text::after{width:160px}}.mod_navigation.mainNav ul.level_1 li::after,.mod_navigation.mainNav ul.level_1::before,.mod_navigation.mainNav ul.level_1::after{content:'';position:absolute;width:1px;height:100px;background:#8a8a8a}@media (min-width:800px){.mod_navigation.mainNav ul.level_1 li::after,.mod_navigation.mainNav ul.level_1::before,.mod_navigation.mainNav ul.level_1::after{height:125px}}.ce_form form .widget textarea,.ce_form form .widget input,.ce_form form,.ce_form form .widget{width:100%;max-width:540px}.ce_form form .widget textarea,.ce_form form .widget input{height:45px;border:0;background:#ffffff;font-size:1.25em;color:#2b2b2b;text-indent:10px;padding:10px;box-sizing:border-box}.ce_form form .widget textarea{height:180px}.ce_form form .widget.widget-radio fieldset span.radio-button input{position:absolute;height:16px;width:16px;margin:0;opacity:0;z-index:-1}.ce_form form .widget.widget-radio fieldset span.radio-button input:hover~.btnRadio::after{display:block}.ce_form form .widget.widget-radio fieldset span.radio-button input:focus~.btnRadio{background:#f3f3f3}.ce_form form .widget.widget-radio fieldset span.radio-button input:checked~.btnRadio::after{display:block}.ce_form form .widget.widget-radio fieldset span.radio-button input:checked :checked:focus~.btnRadio{background:#8a8a8a}.ce_form form .widget.widget-radio fieldset span.radio-button label.btnRadio{position:relative}.ce_form form .widget.widget-radio fieldset span.radio-button label.btnRadio span{position:relative;top:-3px;padding-left:20px;font-size:1.25em;color:#2b2b2b}.ce_form form .widget.widget-submit{position:relative}.ce_form form .widget.widget-submit button.btnSubmit{position:relative}button.btnMore{position:absolute;right:30px;bottom:15vh}@media (min-width:1180px){button.btnMore{right:-40px;bottom:70px}}.btnHamburger{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:normal}body.errorPage .btnHamburger{z-index:40}span.btnClose{position:absolute;top:0;left:0}@media (min-width:800px){span.btnClose{top:50px;left:-55px}}span.btnArrowUp{position:absolute;top:365px;right:30px;z-index:125}@media (min-width:1180px){span.btnArrowUp{top:250px;right:75px}}span.btnArrowUp.scroll-up{top:-25px;background:url("/files/layout_motorrad-coach/img/icons/icon_arrow.svg") no-repeat center center #1c1c1c;background-size:24px}.ce_form{position:relative;height:765px;background-color:#f3f3f3}@media (min-width:1180px){.ce_form{left:-320px}}.ce_form form{width:auto;margin:1.875em;box-sizing:border-box}.ce_form form fieldset{margin:0;padding:0;border:0}.ce_form form fieldset legend{display:none}.ce_form form fieldset.field-place{display:flex;flex-direction:row}.ce_form form fieldset.field-place .widget.widget-text input{width:150px;margin-right:10px}.ce_form form fieldset.field-place .widget:last-child.widget-text input{width:380px}.ce_form form .widget{margin-bottom:20px}.ce_form form .widget.widget-radio{height:20px;display:flex;flex-direction:row;margin-bottom:5px;padding:2px 0}.ce_form form .widget.widget-radio fieldset{display:flex;justify-content:flex-start}.ce_form form .widget.widget-radio fieldset span.radio-button{position:relative;width:75px;display:flex;flex-direction:row;margin-right:20px}.ce_form form .widget.widget-submit{margin-bottom:5px}.ce_form form .widget.widget-explanation{text-align:right}.ce_form form .widget.widget-explanation p{margin:0;font-weight:100}@media (min-width:1180px){#wrapper::before{content:'';position:absolute;left:0;top:340px;width:12.5vw;height:calc(100vh - 490px);background:url("/files/layout_motorrad-coach/img/sidebar_left.jpg") no-repeat;background-position:left top;background-size:cover}#wrapper::after{content:'';position:absolute;right:0;top:75px;width:12.5vw;height:calc(100vh - 225px);background:url("/files/layout_motorrad-coach/img/sidebar_right.jpg") no-repeat;background-position:right top;background-size:cover;z-index:-1}}@media (min-width:1180px){body:not(.mainPage) #wrapper::before{height:calc(100vh - 750px);top:inherit;bottom:75px;z-index:35}body:not(.mainPage) #wrapper::after{height:calc(100vh - 150px);z-index:35}}body.contactPage #wrapper::before{display:none}body.contactPage #wrapper::after{width:45vw;height:calc(100vh - 150px);background:url("/files/layout_motorrad-coach/img/contact_google.jpg") no-repeat;background-size:cover;filter:brightness(0.3);z-index:0}@media (min-width:1180px){body.metaPage #wrapper::before{content:'';position:absolute;left:0;top:700px;width:15vw;height:calc(100vh - 450px);background:url("/files/layout_motorrad-coach/img/sidebar_right.jpg") no-repeat;background-position:right top;background-size:cover}body.metaPage #wrapper::after{content:'';position:absolute;right:0;top:75px;width:35vw;height:10vh;background:url("/files/layout_motorrad-coach/img/sidebar_left.jpg") no-repeat;background-position:center 80%;background-size:cover}}header{position:absolute;width:100vw;height:auto;top:0;z-index:100}@media (min-width:1180px){header{z-index:inherit}}header .inside .header-top{height:50px;background:#2b2b2b}@media (min-width:1180px){header .inside .header-top{height:75px}}header .inside .header-top .btnHamburger{position:absolute;width:25px;height:16px;top:15px;right:30px}@media (min-width:1180px){header .inside .header-top .btnHamburger{top:30px;right:75px}}header .inside .header-bottom{position:relative;width:135px;height:60px;top:-25px;background:#f3f3f3}@media (min-width:1180px){header .inside .header-bottom{top:0;width:240px;height:265px}}body:not(.mainPage) header{position:fixed;height:85px}@media (min-width:1180px){body:not(.mainPage) header{height:145px;z-index:50}}body:not(.mainPage) header .inside .header-bottom{position:relative;width:135px;height:60px;top:-25px;background:#f3f3f3}@media (min-width:1180px){body:not(.mainPage) header .inside .header-bottom{position:absolute;height:110px;top:35px}}.custom #navigation{position:absolute}.custom #media{position:relative;height:100vh;width:100vw;top:0;z-index:30}@media (min-width:1180px){.custom #media{height:90vh;width:77.5vw;margin:30px 0 0 240px}}@media (min-width:1921px){.custom #media{width:80vw}}.custom #media .sliderBox{overflow:inherit}body.errorPage #media{position:fixed}#container{width:100vw;max-width:100%}@media (min-width:1180px){body:not(.mainPage) #container{margin:75px 0;height:100%}}body.errorPage #container{z-index:35}@media (min-width:1180px){body.contactPage #container,body.metaPage #container{margin-top:145px}}footer{width:100vw}footer .footer-top{background:#2b2b2b}footer .footer-top .footerRow{height:395px;padding:75px 1.875em;padding-top:50px}@media (min-width:1180px){footer .footer-top .footerRow{height:275px;padding:75px 3em;padding-top:100px}}footer .footer-bottom{height:75px;background:#1c1c1c}body:not(.mainPage) footer,body.errorPage footer{position:absolute;bottom:0;margin-bottom:0;z-index:100}body:not(.mainPage) footer .footer-top,body.errorPage footer .footer-top{position:relative;top:395px}@media (min-width:1180px){body:not(.mainPage) footer .footer-top,body.errorPage footer .footer-top{top:275px}}body:not(.mainPage) footer .footer-top.scroll-up,body.errorPage footer .footer-top.scroll-up{top:0;box-shadow:0px 2px 20px 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 2px 20px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 2px 20px 5px rgba(0, 0, 0, 0.3)}body:not(.mainPage) footer .footer-bottom,body.errorPage footer .footer-bottom{position:relative;z-index:110}.mod_article.white{background:#ffffff}.mod_article.black{background:#2b2b2b}.mod_article.bigArticle .centerContainer{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:normal;padding:75px 0;padding-bottom:0}@media (min-width:1180px){.mod_article.bigArticle .centerContainer{flex-direction:row;padding:9.375em 3em}}.mod_article.newsWrap .centerContainer{padding:75px 1.875em}@media (min-width:1180px){.mod_article.newsWrap .centerContainer{padding:75px 3em}}body:not(.mainPage) .mod_article{overflow:visible}body:not(.mainPage) .mod_article .centerContainer{padding:135px 0 75px 0}@media (min-width:1180px){body:not(.mainPage) .mod_article .centerContainer{padding:35px 3em}}@media (min-width:1180px){body:not(.mainPage) .mod_article.bigArticle .centerContainer{top:-75px;padding:35px 3em;z-index:60}}body:not(.mainPage) .mod_article.noPicture .centerContainer{position:relative;display:flex;flex-direction:column;flex-wrap:inherit;justify-content:space-between;align-items:normal}@media (min-width:1180px){body:not(.mainPage) .mod_article.noPicture .centerContainer{flex-wrap:wrap;padding:50px 3em}}body:not(.mainPage).contactPage .mod_article.bigArticle .centerContainer{align-items:center;top:0;padding:135px 0 0 0}@media (min-width:1180px){body:not(.mainPage).contactPage .mod_article.bigArticle .centerContainer{align-items:normal;padding:50px 3em}}body.errorPage .mod_article .centerContainer{padding:135px 0 75px 0}@media (min-width:1180px){body.errorPage .mod_article .centerContainer{height:60vh;max-width:calc(1440px + 0em)}}.logoWrap{position:relative;display:flex;align-items:center;width:100%;height:100%}.logoWrap a.logo{position:absolute;width:135px;height:60px;margin:0 auto;background:url("/files/layout_motorrad-coach/img/logo_motorrad-coach.svg") center center no-repeat #f3f3f3;background-size:80%}@media (min-width:1180px){.logoWrap a.logo{width:240px;height:265px}}@media (min-width:1180px){body:not(.mainPage) .logoWrap a.logo{height:110px}}.ce_text{width:calc(1 / 2 * 100%);position:relative;overflow:visible;z-index:5}.ce_text figure{position:relative;height:100%;max-height:815px}.ce_text figure::before{background-color:#324173;background-image:-moz-linear-gradient(140deg, transparent, #324173 30%, #f00046 95%);background-image:-webkit-gradient(linear, top, top, transparent, color-stop(30%, #324173), color-stop(95%, #f00046));background-image:-webkit-linear-gradient(140deg, transparent, #324173 30%, #f00046 95%);background-image:-o-linear-gradient(140deg, transparent, #324173 30%, #f00046 95%);background:-ms-linear-gradient(140deg, transparent, #324173 30%, #f00046 95%);background:linear-gradient(140deg, transparent, #324173 30%, #f00046 95%)}.ce_text figure::after{background-color:#ffffff;background-image:-moz-linear-gradient(0deg, transparent, #ffffff 90%, #ffffff 10%);background-image:-webkit-gradient(linear, top, top, transparent, color-stop(90%, #ffffff), color-stop(10%, #ffffff));background-image:-webkit-linear-gradient(0deg, transparent, #ffffff 90%, #ffffff 10%);background-image:-o-linear-gradient(0deg, transparent, #ffffff 90%, #ffffff 10%);background:-ms-linear-gradient(0deg, transparent, #ffffff 90%, #ffffff 10%);background:linear-gradient(0deg, transparent, #ffffff 90%, #ffffff 10%);mix-blend-mode:screen;top:0;left:0;z-index:0}.ce_text figure img{object-fit:cover;height:fit-content}.ce_text p{margin:105px 0 0 105px;padding-right:1.875em;z-index:10}@media (max-width:600px){.ce_text p{word-break:break-word}}@media (min-width:1180px){.ce_text figure{max-height:1000px}.ce_text figure::after{content:'';position:absolute;width:275px;height:450px;top:40px;left:-240px;background:#f3f3f3;z-index:-1}.ce_text p{width:450px;margin:270px 0 0 -480px;padding-right:0}}body:not(.mainPage) .ce_text{background:#2b2b2b}body:not(.mainPage) .ce_text figure{max-height:620px;right:-60vw}body:not(.mainPage) .ce_text figure::before,body:not(.mainPage) .ce_text figure::after{display:none}body:not(.mainPage) .ce_text figure img{filter:grayscale(1)}body:not(.mainPage) .ce_text p{margin:40px 1.875em 75px;padding:20px;background:#1c1c1c;color:#f3f3f3;box-sizing:border-box}@media (min-width:1180px){body:not(.mainPage) .ce_text{background:inherit}body:not(.mainPage) .ce_text figure{max-height:1000px;right:inherit}body:not(.mainPage) .ce_text figure::before,body:not(.mainPage) .ce_text figure::after{display:block}body:not(.mainPage) .ce_text figure::before{background-color:#324173;background-image:-moz-linear-gradient(30deg, transparent, #324173 30%, #f00046 95%);background-image:-webkit-gradient(linear, top, top, transparent, color-stop(30%, #324173), color-stop(95%, #f00046));background-image:-webkit-linear-gradient(30deg, transparent, #324173 30%, #f00046 95%);background-image:-o-linear-gradient(30deg, transparent, #324173 30%, #f00046 95%);background:-ms-linear-gradient(30deg, transparent, #324173 30%, #f00046 95%);background:linear-gradient(30deg, transparent, #324173 30%, #f00046 95%)}body:not(.mainPage) .ce_text figure::after{height:715px;top:210px}body:not(.mainPage) .ce_text figure img{filter:inherit}body:not(.mainPage) .ce_text p{margin:420px 0 0 -480px;background:none;color:#2b2b2b}}body:not(.mainPage).contactPage .ce_text{width:inherit}body:not(.mainPage).contactPage .ce_text p{width:225px;margin:490px 0 0 -530px}body:not(.mainPage).metaPage .ce_text{width:auto;background:inherit;padding:0 1.875em}body:not(.mainPage).metaPage .ce_text h2{padding:10px 0}body:not(.mainPage).metaPage .ce_text h2:nth-child(1){padding-top:0}body:not(.mainPage).metaPage .ce_text h3:nth-child(1){margin-top:0}body:not(.mainPage).metaPage .ce_text p{position:relative;width:auto;padding:0;margin:0 0 3em 0;color:#2b2b2b;background:inherit}@media (min-width:1180px){body:not(.mainPage).metaPage .ce_text{margin:-25px 0 0 270px;padding:0}body:not(.mainPage).metaPage .ce_text p{margin:0;padding:0 0 1.875em 0}}body.errorPage .ce_text{width:100%}body.errorPage .ce_text p{padding-bottom:3em}@media (min-width:1180px){body.errorPage .ce_text p{margin:270px 0 0 -430px}}@media (min-width:1180px){body.errorPage .ce_text{width:calc(1 / 2 * 100%)}}body.mainPage .ce_text.copyright,body:not(.mainPage) .ce_text.copyright,body.contactPage .ce_text.copyright{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;height:75px;width:100vw;padding:0 1.875em;box-sizing:border-box;background:inherit}body.mainPage .ce_text.copyright p,body:not(.mainPage) .ce_text.copyright p,body.contactPage .ce_text.copyright p{position:relative;margin:0;padding:0;font-size:0.6em;letter-spacing:4px;color:#f00046;text-transform:uppercase;text-align:center;background:none}@media (min-width:1180px){body.mainPage .ce_text.copyright,body:not(.mainPage) .ce_text.copyright,body.contactPage .ce_text.copyright{padding:0 3em}body.mainPage .ce_text.copyright p,body:not(.mainPage) .ce_text.copyright p,body.contactPage .ce_text.copyright p{width:100%;font-size:0.75em}}.teaserWrap{position:relative}.teaserWrap::after{content:'';position:absolute;right:0;top:0;width:27.5vw;height:140vh;background:url("/files/layout_motorrad-coach/img/sidebar_teaser_right.jpg") no-repeat;background-position:-10px top;background-size:cover}@media (min-width:1180px){.teaserWrap{margin-top:100px}.teaserWrap::before{content:'';position:absolute;width:100vw;height:100px;bottom:0;background:#ffffff;z-index:-1}.teaserWrap::after{display:none}}.teaserWrap figure{position:absolute;width:275px;height:420px;bottom:0;filter:grayscale(1)}.teaserWrap figure img{width:100%;height:180%;object-fit:none;object-position:30% -210%}@media (min-width:1180px){.teaserWrap figure{position:relative;width:62.5vw;height:650px;filter:inherit}.teaserWrap figure::before{background-color:#324173;background-image:-moz-linear-gradient(270deg, transparent, #324173 30%, #f00046 95%);background-image:-webkit-gradient(linear, top, top, transparent, color-stop(30%, #324173), color-stop(95%, #f00046));background-image:-webkit-linear-gradient(270deg, transparent, #324173 30%, #f00046 95%);background-image:-o-linear-gradient(270deg, transparent, #324173 30%, #f00046 95%);background:-ms-linear-gradient(270deg, transparent, #324173 30%, #f00046 95%);background:linear-gradient(270deg, transparent, #324173 30%, #f00046 95%)}.teaserWrap figure img{object-fit:cover;height:auto}}.teaser{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative;width:100vw;height:970px;margin:50px 0;right:0;overflow:visible;z-index:30}.teaser .ce_rsce_teaserBox{position:relative;display:block;width:315px;height:470px;color:#f3f3f3;background:#1c1c1c;box-sizing:border-box;overflow:visible}.teaser .ce_rsce_teaserBox .teaserIcon{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;height:215px}.teaser .ce_rsce_teaserBox .teaserIcon img{height:inherit}.teaser .ce_rsce_teaserBox .teaserHead{position:relative;padding:0 1.5em;text-align:center}.teaser .ce_rsce_teaserBox .teaserHead span{position:absolute;top:-16px;left:34px;font-size:2.75em;color:#f00046;letter-spacing:4px}.teaser .ce_rsce_teaserBox .teaserHead h3{position:relative;line-height:inherit;margin-top:0;z-index:10}.teaser .ce_rsce_teaserBox .teaserDesc{padding:0 1.5em}.teaser .ce_rsce_teaserBox .teaserDesc p{font-size:0.9em;color:#f3f3f3}.teaser .ce_rsce_teaserBox .teaserDesc span.btnRead{position:absolute;bottom:30px;right:-10px}.teaser .ce_rsce_teaserBox .teaserDesc span.btnRead:hover{right:-20px}@media (min-width:1180px){.teaser{flex-direction:row;align-items:center;position:absolute;width:37.5vw;height:470px;top:100px;right:75px;margin:0}.teaser .ce_rsce_teaserBox .teaserHead span{font-size:2.75em}.teaser .ce_rsce_teaserBox .teaserDesc span.btnRead{right:-30px}.teaser .ce_rsce_teaserBox .teaserDesc span.btnRead:hover{right:-45px}}@media (min-width:2200px){.teaser{width:32vw;right:230px}}.ce_rsce_subHeadline{position:absolute;top:0}.ce_rsce_subHeadline h2{line-height:inherit}.headlineWrap{position:absolute;height:auto;min-height:115px;margin-bottom:1em;padding:0 1.875em;box-sizing:border-box;z-index:10}.headlineWrap h1{margin:0;padding-top:15px}.headlineWrap h1::after{top:110px;left:30px}@media (min-width:1180px){.headlineWrap{position:relative;height:100%;min-height:200px;margin-top:90px;padding:0}.headlineWrap h1::after{top:185px;left:0}}body:not(.mainPage) .headlineWrap{position:relative;margin-bottom:20px;padding:0 1.875em}body:not(.mainPage) .headlineWrap h1::after{left:30px}@media (min-width:1180px){body:not(.mainPage) .headlineWrap{margin-top:260px;margin-bottom:1em}}body:not(.mainPage) .oneLine .headlineWrap{min-height:75px}body:not(.mainPage) .oneLine .headlineWrap h1::after{top:70px}@media (min-width:1180px){body:not(.mainPage) .oneLine .headlineWrap{min-height:110px;margin-top:100px}body:not(.mainPage) .oneLine .headlineWrap h1::after{top:105px}}body:not(.mainPage).metaPage .headlineWrap{width:100% !important}@media (min-width:1180px){body.contactPage .headlineWrap{margin-top:330px}}body.errorPage .headlineWrap h1::after{background:#ffffff}.quicklinkWrap{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:normal}.quicklinkWrap:hover{overflow:visible}@media (min-width:1180px){.quicklinkWrap{flex-direction:row}}.ce_rsce_quicklink{position:relative;height:375px;color:#f3f3f3}.ce_rsce_quicklink .quicklinkImage img{object-fit:cover;filter:grayscale(1)}.ce_rsce_quicklink .quicklinkHead,.ce_rsce_quicklink .quicklinkDesc{position:absolute;z-index:10}.ce_rsce_quicklink .quicklinkHead{bottom:75px;padding:0 5px 0 35px}.ce_rsce_quicklink .quicklinkHead h1{margin:0;padding-top:15px}.ce_rsce_quicklink .quicklinkHead .ce_rsce_subHeadline{width:100%;max-width:230px}.ce_rsce_quicklink .quicklinkDesc{bottom:30px;right:20px}.ce_rsce_quicklink .quicklinkDesc:hover{right:5px}.ce_rsce_quicklink:hover{transform:scaleY(1.05);box-shadow:0px 0px 20px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 20px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 20px 3px rgba(0, 0, 0, 0.3);z-index:100}.ce_rsce_quicklink:hover .quicklinkImage::before{background-color:#324173;background-image:-moz-linear-gradient(0deg, transparent, #324173 30%, #f00046 95%);background-image:-webkit-gradient(linear, top, top, transparent, color-stop(30%, #324173), color-stop(95%, #f00046));background-image:-webkit-linear-gradient(0deg, transparent, #324173 30%, #f00046 95%);background-image:-o-linear-gradient(0deg, transparent, #324173 30%, #f00046 95%);background:-ms-linear-gradient(0deg, transparent, #324173 30%, #f00046 95%);background:linear-gradient(0deg, transparent, #324173 30%, #f00046 95%)}.ce_rsce_quicklink:hover .quicklinkImage img{filter:inherit}@media (min-width:1180px){.ce_rsce_quicklink{height:725px}.ce_rsce_quicklink .quicklinkImage img{width:100%;height:725px}.ce_rsce_quicklink:hover{overflow:visible}}ul.socialWrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:normal;margin-top:30px;padding:0}ul.socialWrap li{position:relative;list-style-type:none;margin:0 0.5em;width:40px;height:40px;border:1px solid;border-color:transparent}ul.socialWrap li .inside{width:40px;height:40px;background-repeat:no-repeat;background-size:60%;background-position:center center}ul.socialWrap li .inside a{position:absolute;width:40px;height:40px;text-indent:-999em}ul.socialWrap li.fb .inside{background-image:url("/files/layout_motorrad-coach/img/icons/socialmedia/icon_facebook.svg")}ul.socialWrap li.fb::after{content:"Besuchen Sie uns auf Facebook";display:none}ul.socialWrap li.ig .inside{background-image:url("/files/layout_motorrad-coach/img/icons/socialmedia/icon_instagram.svg")}ul.socialWrap li.ig::after{content:"Besuchen Sie uns auf Twitter";display:none}ul.socialWrap li.yt .inside{background-image:url("/files/layout_motorrad-coach/img/icons/socialmedia/icon_youtube.svg")}ul.socialWrap li.yt::after{content:"Besuchen Sie uns auf Youtube";display:none}ul.socialWrap li.pt .inside{background-image:url("/files/layout_motorrad-coach/img/icons/socialmedia/icon_pinterest.svg")}ul.socialWrap li.pt::after{content:"Besuchen Sie uns auf Pinterest";display:none}ul.socialWrap li.fl .inside{background-image:url("/files/layout_motorrad-coach/img/icons/socialmedia/icon_flickr.svg")}ul.socialWrap li.fl::after{content:"Besuchen Sie uns auf Flickr";display:none}ul.socialWrap li.lki .inside{background-image:url("/files/layout_motorrad-coach/img/icons/socialmedia/icon_linkedin.svg")}ul.socialWrap li.lki::after{content:"Besuchen Sie uns auf LinkedIn";display:none}ul.socialWrap li.xn .inside{background-image:url("/files/layout_motorrad-coach/img/icons/socialmedia/icon_xing.svg")}ul.socialWrap li.xn::after{content:"Besuchen Sie uns auf Xing";display:none}ul.socialWrap li.gm .inside{background-image:url("/files/layout_motorrad-coach/img/icons/socialmedia/icon_google_maps.svg")}ul.socialWrap li.gm::after{content:"Finde uns auf Google Maps";display:none}ul.socialWrap li.kt .inside{background-image:url("/files/layout_motorrad-coach/img/icons/icon_mail.svg")}ul.socialWrap li.kt::after{content:"Schreib uns eine Nachricht";display:none}ul.socialWrap li:hover{border-color:#f00046}ul.socialWrap li:hover::before{left:7.5px;bottom:-20px}ul.socialWrap li:hover::after{position:absolute;display:block;width:250px;height:auto;left:-105px;bottom:-45px;padding:0.25em;text-align:center;color:#f00046;background:#f3f3f3}.cookiebar_default .cc-group::before,.contao-cookiebar .cc-btn::before{content:'';position:absolute;width:100%;height:45px;border-radius:0;background-color:#f3f3f3}.cookiebar_default p{color:#2b2b2b}.cookiebar_default .cc-cookies{background:#ffffff;border-radius:0}.cookiebar_default .cc-cookies .cc-cookie{border-top:2px solid #f3f3f3}.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info{font-size:0.75em;padding:10px;border-radius:0;border:1px solid #f3f3f3;background:transparent}.cookiebar_default .cc-group{position:relative;padding-top:10px;border:0}.cookiebar_default .cc-group .cc-detail-btn{padding-top:18px;font-size:0.75em;color:#f00046}.cookiebar_default .cc-group .cc-detail-btn:hover{font-weight:400;color:#324173}@media (min-width:1180px){.cookiebar_default .cc-group .cc-detail-btn{padding-top:20px;font-size:0.9em}}.cookiebar_default .cc-info>a{font-size:0.75em;color:#f00046;text-decoration:none;text-transform:uppercase}.cookiebar_default .cc-info>a:hover,.cookiebar_default .cc-info>a:focus{color:#324173}.contao-cookiebar input+label{font-size:0.75em;letter-spacing:4px;text-transform:uppercase;color:#324173}.contao-cookiebar input+label.group{font-weight:700}.contao-cookiebar input+label::before{border:1px solid #8a8a8a;background-color:transparent}.contao-cookiebar input+label::after{top:9px;background:#8a8a8a}@media (min-width:1180px){.contao-cookiebar input+label{font-size:1em}}.contao-cookiebar input:checked+label:before{background:transparent;border-color:#324173}.contao-cookiebar input:checked+label:after{background-color:#324173;background-image:-moz-linear-gradient(50deg, transparent, #324173 15%, #f00046 100%);background-image:-webkit-gradient(linear, top, top, transparent, color-stop(15%, #324173), color-stop(100%, #f00046));background-image:-webkit-linear-gradient(50deg, transparent, #324173 15%, #f00046 100%);background-image:-o-linear-gradient(50deg, transparent, #324173 15%, #f00046 100%);background:-ms-linear-gradient(50deg, transparent, #324173 15%, #f00046 100%);background:linear-gradient(50deg, transparent, #324173 15%, #f00046 100%)}.contao-cookiebar input:disabled+label:before{border:1px solid #8a8a8a;background-color:transparent}.contao-cookiebar input:disabled+label:after{background:#8a8a8a}.contao-cookiebar .cc-inner{border-radius:0;background-color:#f3f3f3}.contao-cookiebar .cc-inner .cc-head .cc-introduction h3{width:70%;background-color:#324173;background-image:-moz-linear-gradient(260deg, transparent, #324173 0%, #f00046 75%);background-image:-webkit-gradient(linear, top, top, transparent, color-stop(0%, #324173), color-stop(75%, #f00046));background-image:-webkit-linear-gradient(260deg, transparent, #324173 0%, #f00046 75%);background-image:-o-linear-gradient(260deg, transparent, #324173 0%, #f00046 75%);background:-ms-linear-gradient(260deg, transparent, #324173 0%, #f00046 75%);background:linear-gradient(260deg, transparent, #324173 0%, #f00046 75%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width:1180px){.contao-cookiebar .cc-inner .cc-head .cc-introduction h3{width:30%}}.contao-cookiebar .cc-btn{position:relative;height:45px;font-size:0.9em;color:#2b2b2b;border-radius:0;border:0}.contao-cookiebar .cc-btn::before{top:0;left:0;background-color:transparent}.contao-cookiebar .cc-btn.success{color:#f3f3f3;background:#f00046}.contao-cookiebar .cc-btn.success::before{display:none}.contao-cookiebar .cc-btn:hover{color:#f00046}.contao-cookiebar .cc-btn:hover.success{color:#f3f3f3;background:#324173}.errorLinks{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:normal;min-height:100px;padding:0 1.875em;box-sizing:border-box;text-align:center}.mod_navigation.mainNav{position:fixed;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:normal;width:100vw;height:100vh;right:-100vw;top:0;background:#f3f3f3;box-shadow:5px 0px 20px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:5px 0px 20px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:5px 0px 20px 3px rgba(0, 0, 0, 0.3);z-index:500;overflow:visible}@media (min-width:800px){.mod_navigation.mainNav{width:400px;right:-455px}}.mod_navigation.mainNav ul.level_1{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-evenly;align-items:center;height:65vh;margin:0;padding:0}.mod_navigation.mainNav ul.level_1 li{position:relative;max-width:225px;width:100%;text-align:center;list-style-type:none}.mod_navigation.mainNav ul.level_1 li a,.mod_navigation.mainNav ul.level_1 li strong{color:#2b2b2b;font-size:1.6em;letter-spacing:6px;text-transform:uppercase;text-decoration:none}.mod_navigation.mainNav ul.level_1 li::after{height:40px;bottom:-50px;left:49.5%}@media (min-width:800px){.mod_navigation.mainNav ul.level_1 li::after{height:65px;bottom:-90px}}.mod_navigation.mainNav ul.level_1 li.last::after{display:none}.mod_navigation.mainNav ul.level_1 li:hover::first-letter,.mod_navigation.mainNav ul.level_1 li.active::first-letter{color:#f00046}.mod_navigation.mainNav ul.level_1::before{top:-45px}.mod_navigation.mainNav ul.level_1::after{bottom:-40px}@media (min-width:800px){.mod_navigation.mainNav ul.level_1::before{top:-20px}.mod_navigation.mainNav ul.level_1::after{bottom:-15px}}.mod_navigation.mainNav .secondNav{position:absolute;width:400px;bottom:10px;text-align:center}.mod_navigation.mainNav .secondNav a{padding:0 10px;font-size:0.75em;color:#f00046;text-decoration:none;text-transform:uppercase}.mod_navigation.mainNav .secondNav a.linkedImprint{position:relative}.mod_navigation.mainNav .secondNav a.linkedImprint::after{content:'.';position:absolute;top:-2px;right:-1.25px;color:#f00046}.mod_navigation.mainNav .secondNav a:hover,.mod_navigation.mainNav .secondNav a:focus{color:#324173}.mod_navigation.mainNav{-o-transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.mod_navigation.mainNav.moveIn{right:0}.mod_customnav.metaNav ul.level_1{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;padding-bottom:1px}@media (min-width:1180px){.mod_customnav.metaNav ul.level_1{flex-direction:row;align-items:normal}}.mod_customnav.metaNav ul.level_1 li{position:relative;list-style-type:none;padding:4px 1em}@media (min-width:1180px){.mod_customnav.metaNav ul.level_1 li{padding:0 1em}.mod_customnav.metaNav ul.level_1 li::before{content:'|';position:absolute;top:0;margin-left:-18.5px;color:#f00046}.mod_customnav.metaNav ul.level_1 li.first::before{content:''}}.mod_customnav.metaNav ul.level_1 li a,.mod_customnav.metaNav ul.level_1 li strong{position:relative;font-size:0.75em;letter-spacing:4px;color:#f00046;text-decoration:none;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.mod_customnav.metaNav ul.level_1 li a::after,.mod_customnav.metaNav ul.level_1 li strong::after{content:'';position:absolute;width:0;height:2px;bottom:-2px;left:0;background:#f00046}.mod_customnav.metaNav ul.level_1 li.active a,.mod_customnav.metaNav ul.level_1 li.active strong,.mod_customnav.metaNav ul.level_1 li:hover a,.mod_customnav.metaNav ul.level_1 li:hover strong{color:#f3f3f3}.mod_customnav.metaNav ul.level_1 li.active a::after,.mod_customnav.metaNav ul.level_1 li.active strong::after,.mod_customnav.metaNav ul.level_1 li:hover a::after,.mod_customnav.metaNav ul.level_1 li:hover strong::after{width:97%}.mod_rocksolid_slider{overflow:visible;width:100%;max-height:100vh}@media (min-width:1180px){.mod_rocksolid_slider{max-height:90vh}}.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-crop{width:100% !important;height:auto !important}.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-crop .rsts-slides{position:relative;height:100vh}@media (min-width:1180px){.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-crop .rsts-slides{height:90vh}}.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-crop .rsts-slides .rsts-slide{height:100vh}@media (min-width:1180px){.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-crop .rsts-slides .rsts-slide{height:90vh}}.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-crop .rsts-slides .rsts-slide::before{background-color:#324173;background-image:-moz-linear-gradient(40deg, transparent, #324173 30%, #f00046 95%);background-image:-webkit-gradient(linear, top, top, transparent, color-stop(30%, #324173), color-stop(95%, #f00046));background-image:-webkit-linear-gradient(40deg, transparent, #324173 30%, #f00046 95%);background-image:-o-linear-gradient(40deg, transparent, #324173 30%, #f00046 95%);background:-ms-linear-gradient(40deg, transparent, #324173 30%, #f00046 95%);background:linear-gradient(40deg, transparent, #324173 30%, #f00046 95%)}.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-crop .rsts-slides .rsts-slide img{height:100vh !important;object-fit:cover;filter:grayscale(1)}@media (min-width:1180px){.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-crop .rsts-slides .rsts-slide img{height:90vh !important}}.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-prev{left:0;bottom:250px}@media (min-width:1180px){.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-prev{left:-30px;bottom:0}}.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-prev::before{content:"Back"}.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-next{right:0;top:110px}@media (min-width:1180px){.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-next{right:-150px}}.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-next::before{content:"Next"}.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-next:hover::before{color:#f3f3f3}@media (min-width:1180px){.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-prev,.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-view .rsts-next{top:40vh}}.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-nav.rsts-nav-bullets{right:inherit;left:20px;bottom:20px}.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-nav.rsts-nav-bullets a{width:8px;height:8px;margin:0 25px 0 0;background-color:#f3f3f3;background-color:rgba(243, 243, 243, 0.5);box-shadow:none}.mod_rocksolid_slider.rsts-main.rsts-skin-default .rsts-nav.rsts-nav-bullets a.active{background-color:#f00046}.mod_newslist{position:relative}.mod_newslist h2{position:absolute;line-height:inherit}.mod_newslist .layout_full{padding-top:17.5px;color:#f3f3f3}.mod_newslist .layout_full h1{margin-left:25px}.mod_newslist .layout_full h1::before{content:'“';position:absolute;left:-5px;top:25px;transform:rotate(180deg)}.mod_newslist .layout_full h1::after{content:'“';position:relative;top:3px}.mod_newslist .layout_full .ce_text{position:relative;width:100%;overflow:visible}.mod_newslist .layout_full .ce_text p{position:relative;width:auto;margin:0 0 0 75px;padding:0;color:#f3f3f3}.mod_newslist .layout_full .ce_text::after{top:5px;background:#f3f3f3}@media (min-width:1180px){.mod_newslist .layout_full{padding-top:15px}.mod_newslist .layout_full h1{margin-left:45px}.mod_newslist .layout_full h1::before{left:-15px}.mod_newslist .layout_full .ce_text{width:960px;margin:0 auto}.mod_newslist .layout_full .ce_text p{margin:0}.mod_newslist .layout_full .ce_text::after{left:-240px;top:3px}}
