.bebas-neue-regular{font-family:"Bebas Neue",sans-serif;font-weight:400;font-style:normal}#main_banner1{width:100vw;position:relative;left:50%;margin-left:-50vw}#main_banner1.skeleton{background:#f1f1f1}#main_banner1.skeleton .main_slider__item{display:none}#main_banner1.skeleton .main_slider__item:first-child{display:block}
#main_banner1 .main_slider__item a{display:flex;justify-content:center}#main_banner1.skeleton .main_slider__item a,#main_banner1 .main_slider__item a.loading{position:relative;max-height:calc(1px * var(--height))}@media(min-width:757px){#main_banner1.skeleton .main_slider__item a,#main_banner1 .main_slider__item a.loading{max-height:calc(1px * var(--height-sm, var(--height)))}}@media(min-width:979px){#main_banner1.skeleton .main_slider__item a,#main_banner1 .main_slider__item a.loading{max-height:calc(1px * var(--height-md, var(--height-sm, var(--height))))}
}@media(min-width:1200px){#main_banner1.skeleton .main_slider__item a,#main_banner1 .main_slider__item a.loading{max-height:calc(1px * var(--height-lg, var(--height-md, var(--height-sm, var(--height)))))}}#main_banner1.skeleton .main_slider__item a:before,#main_banner1 .main_slider__item a.loading:before{content:'';display:block;width:100%;padding-top:calc(var(--height) / var(--width) * 100%)}@media(min-width:757px){#main_banner1.skeleton .main_slider__item a:before,#main_banner1 .main_slider__item a.loading:before{padding-top:calc(var(--height-sm, var(--height)) / var(--width-sm, var(--width)) * 100%)}
}@media(min-width:979px){#main_banner1.skeleton .main_slider__item a:before,#main_banner1 .main_slider__item a.loading:before{padding-top:calc(var(--height-md, var(--height-sm, var(--height))) / var(--width-md, var(--width-sm, var(--width))) * 100%)}}@media(min-width:1200px){#main_banner1.skeleton .main_slider__item a:before,#main_banner1 .main_slider__item a.loading:before{padding-top:calc(var(--height-lg, var(--height-md, var(--height-sm, var(--height)))) / var(--width-lg, var(--width-md, var(--width-sm, var(--width)))) * 100%)}}#main_banner1.skeleton .main_slider__item a img,#main_banner1 .main_slider__item a.loading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#main_banner1 .slick-dots{bottom:30px}
.main_banner-custom{min-height:500px;background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;align-items:center;padding:50px}@media(max-width:978px){.main_banner-custom{background-size:initial;background-position:initial}}.main_banner-custom__frame{background:#fff;width:35%;padding:25px;position:absolute}@media(min-width:979px){.main_banner-custom__frame{margin-top:100px;visibility:hidden;opacity:0;transition:1s ease all;transition-delay:.5s}}@media(max-width:1199px){.main_banner-custom__frame{width:45%}
}@media(max-width:978px){.main_banner-custom__frame{position:static !important;width:100% !important;margin-top:80%}}.main_banner-custom__frame h3{font-family:"Bebas Neue",sans-serif;font-weight:400;font-style:normal;font-size:75px}.main_banner-custom__frame strong{text-transform:uppercase;font-weight:600}.main_banner-custom__frame p{font-size:14px;line-height:26px;margin-top:18px}.main_banner-custom__frame a{background:#f22651;color:#fff;text-decoration:none;text-transform:uppercase;font-family:'Bebas Neue';padding:11px;display:inline-block;border-radius:6px;margin-top:20px;font-size:20px;transition:.2s ease all}
.main_banner-custom__frame a:hover{background:#000}.main_banner-custom.--to-right{justify-content:flex-end;padding-right:100px}@media(max-width:978px){.main_banner-custom.--to-right{padding-right:15px;padding-left:15px;justify-content:center}}.main_banner-custom.--to-center{justify-content:center;padding-right:15px;padding-left:15px}.main_banner-custom.--to-left{justify-content:flex-start;padding-left:100px}@media(max-width:978px){.main_banner-custom.--to-left{padding-left:0;justify-content:center;padding-right:15px;padding-left:15px}
}.slick-active .main_banner-custom__frame{visibility:visible;opacity:1;margin-top:0}#additional_txt>.row>div{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}
.multiple-items .slick-slide{padding:5px}.multiple-items .slick-list{margin:0 -20px}.instagram.load-content:after{position:absolute}.instagram.--skeleton .instagram__item{min-height:25rem;background:#f1f1f1}.instagram.--skeleton.--slider .instagram__item:nth-child(n+5){display:none}@media(max-width:979px){.instagram.--skeleton.--slider .instagram__item:nth-child(n+3){display:none}
}.instagram__label .headline{flex-wrap:wrap}.instagram__label:hover .headline__after{color:#333}.instagram__label a{text-decoration:none}.instagram__label .headline__after{color:#000;text-decoration:underline}.instagram__label .headline__after:before{display:none}.instagram__item{overflow:hidden}.instagram__item a{overflow:hidden;position:relative;display:flex;align-content:flex-start;justify-content:center;height:100%;aspect-ratio:1;max-height:50vw}@media(min-width:979px){.instagram__item a{max-height:27rem}
}.instagram__item a img{object-fit:cover;width:100%}.instagram__item a:before{content:'';width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:absolute;left:0;top:0;transition:.2s all;opacity:0}.instagram__item a:after{font-family:FontAwesome;content:url('/gfx/standards/instagram.svg');color:#fff;font-size:3rem;line-height:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.35s all;opacity:0}.instagram__item a:hover:before,.instagram__item a:hover:after{opacity:1}
.instagram__item.--video video{max-width:100%}.instagram__item.--video a:before,.instagram__item.--video a:after{display:none}.instagram:not(.--slider) .instagram__items,.instagram.--skeleton .instagram__items{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}@media(min-width:979px){.instagram:not(.--slider) .instagram__items,.instagram.--skeleton .instagram__items{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:3rem}}.instagram.--slider .slick-list{margin:0 -0.75rem}@media(min-width:979px){.instagram.--slider .slick-list{margin:0 -1.5rem}
}.instagram.--slider .slick-track{display:flex}.instagram.--slider .instagram__items{overflow:hidden}.instagram.--slider .instagram__item{margin:0 .75rem;height:unset}@media(min-width:979px){.instagram.--slider .instagram__item{margin:0 1.5rem}}