.promoslider-section .container-fluid{padding:0}.promoslider-section-bg{padding:40px;position:relative;overflow:hidden}.promoslider-section-bg{min-height:760px}@media screen and (min-width: 480px){.promoslider-section-bg{min-height:calc(760px + 320*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.promoslider-section-bg{min-height:1080px}}@media(min-width: 992px){.promoslider-section-bg{padding-right:0}}.promoslider-section-bg::before{content:"";width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;top:0;left:0;z-index:0}.promoslider-section-headline{margin-bottom:30px;position:relative;z-index:2}.promoslider-section-headline h1,.promoslider-section-headline h2,.promoslider-section-headline h3,.promoslider-section-headline h4,.promoslider-section-headline h5{margin-bottom:0;letter-spacing:10%;color:#fff}.promoslider-section-headline h1,.promoslider-section-headline h2,.promoslider-section-headline h3,.promoslider-section-headline h4,.promoslider-section-headline h5{font-size:40px}@media screen and (min-width: 480px){.promoslider-section-headline h1,.promoslider-section-headline h2,.promoslider-section-headline h3,.promoslider-section-headline h4,.promoslider-section-headline h5{font-size:calc(40px + 45*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.promoslider-section-headline h1,.promoslider-section-headline h2,.promoslider-section-headline h3,.promoslider-section-headline h4,.promoslider-section-headline h5{font-size:85px}}.promoslider-section-headline h1,.promoslider-section-headline h2,.promoslider-section-headline h3,.promoslider-section-headline h4,.promoslider-section-headline h5{line-height:45px}@media screen and (min-width: 480px){.promoslider-section-headline h1,.promoslider-section-headline h2,.promoslider-section-headline h3,.promoslider-section-headline h4,.promoslider-section-headline h5{line-height:calc(45px + 45*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.promoslider-section-headline h1,.promoslider-section-headline h2,.promoslider-section-headline h3,.promoslider-section-headline h4,.promoslider-section-headline h5{line-height:90px}}.promoslider-section-text{position:relative;z-index:2;color:#fff;margin-bottom:30px;letter-spacing:10%}.promoslider-section-text{font-size:16px}@media screen and (min-width: 480px){.promoslider-section-text{font-size:calc(16px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.promoslider-section-text{font-size:18px}}.promoslider-section-text{line-height:28px}@media screen and (min-width: 480px){.promoslider-section-text{line-height:calc(28px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.promoslider-section-text{line-height:30px}}.promoslider-section-link{position:relative;z-index:2;margin-bottom:40px}.promoslider-section-slider{position:relative;z-index:2}@media(min-width: 992px){.promoslider-section-slider{margin-right:-1px !important}}.promoslider-section-slider .swiper-slide{background:#fff}.promoslider-section-slider .swiper-slide a{text-decoration:none;color:#000}.promoslider-section-slider-title{font-weight:700;padding:12px 15px;padding-bottom:0;letter-spacing:10%}.promoslider-section-slider-title{font-size:16px}@media screen and (min-width: 480px){.promoslider-section-slider-title{font-size:calc(16px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.promoslider-section-slider-title{font-size:18px}}.promoslider-section-slider-title{line-height:28px}@media screen and (min-width: 480px){.promoslider-section-slider-title{line-height:calc(28px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.promoslider-section-slider-title{line-height:30px}}.promoslider-section-slider-text{padding:12px 15px;padding-top:0;letter-spacing:10%}.promoslider-section-slider-text{font-size:16px}@media screen and (min-width: 480px){.promoslider-section-slider-text{font-size:calc(16px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.promoslider-section-slider-text{font-size:18px}}.promoslider-section-slider-text{line-height:28px}@media screen and (min-width: 480px){.promoslider-section-slider-text{line-height:calc(28px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.promoslider-section-slider-text{line-height:30px}}@media(min-width: 992px){.promoslider-section .swiper-container{overflow:hidden}}.promoslider-section .btn-primary:hover{background:#000;color:#fff;border-color:#000}