.bgRB.bgRB_d{
min-height: 280px;
margin:0 auto 20px;
max-width:1280px;
border-radius:6px;
overflow:hidden;
position:relative;
z-index:0;
}

.bgRB.bgRB_d .imgBg{position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0;}

.bgRB.bgRB_d .imgBg img{width: 100%;height: 100%;object-fit:cover;}

.bgRB.bgRB_d .inBgRB{
box-sizing: border-box;
color:#fff;
display: flex;
flex-direction:column;
padding:25px 55px;
height:100%;
}
.bgRB.bgRB_d .inBgRB .opis{font-size: 26px;}
.bgRB.bgRB_d .inBgRB .tytul{margin-bottom:2%;font-size:40px;font-weight:700;}

.bgRB.bgRB_d .inBgRB .stopkaCena{
display: flex;
align-items: center;
margin-top:auto;
}

.bgRB.bgRB_d .inBgRB .stopkaCena .aLink{
margin-left: 0px;
}
.bgRB.bgRB_d .inBgRB .stopkaCena .aLink a{
margin-left: 30px;
}

.bgRB.bgRB_d .inBgRB .cenaDiv>span{
vertical-align: sub;
display: inline-block;
}
.bgRB.bgRB_d .inBgRB .cenaDiv .cena {
text-decoration: line-through;
font-size: 16px;
margin-right: 10px;
}

.bgRB.bgRB_d .inBgRB .cenaDiv .cenaProm {
text-shadow: 0px 0px 11px #FFFFFF;
font-size: 48px;
font-weight: 700;
margin-right: 10px;
}
.bgRB.bgRB_d .inBgRB .cenaDiv .cenaProm small{
font-size: 30px;
}

.bgRB.bgRB_d .inBgRB .cenaDiv .vat {
font-size: 26px;
font-weight: 700;
}

.bgRB.bgRB_d .inBgRB .divFoot{
margin-top: 25px;
display: flex;
}

.bgRB.bgRB_d .inBgRB .divFoot>.aLink{
padding-left: 20px;
}

.bgRB.bgRB_d .inBgRB .divFoot>.aLink:first-child{
padding-left: 0px;
}

.cur{
font-weight: 400;
font-size: 30px;
display: inline-block;
margin-left: 10px;
}


@media screen and (max-width:1200px){
    .bgRB.bgRB_d .inBgRB .tytul{font-size: 25px}
    .bgRB.bgRB_d .inBgRB .opis{font-size: 20px;}
    .bgRB.bgRB_d .inBgRB .cenaDiv .cenaProm{font-size: 28px}
    .bgRB.bgRB_d .inBgRB .cenaDiv .vat{font-size: 17px}
    .bgRB.bgRB_d .inBgRB .opis p,.bgRB.bgRB_d .inBgRB .opis p span{font-size: 22px !important;line-height: 1.7em}
    .bgRB.bgRB_d a.button1,.bgRB.bgRB_d a.button2{font-size: 15px}
}

@media screen and (max-width:700px){
    .bgRB.bgRB_d .inBgRB{width: auto;margin-left: 0;padding: 20px}
    .bgRB.bgRB_d .inBgRB .tytul{text-align: center;}
    .bgRB.bgRB_d .inBgRB .opis{text-align: center}
    .bgRB.bgRB_d .inBgRB .cenaDiv{text-align: center}
    .bgRB.bgRB_d .inBgRB .divFoot{display: block;text-align: center}
    .bgRB.bgRB_d .inBgRB .divFoot > .aLink{padding: 0px 10px 10px 10px;display: inline-block}
    .bgRB.bgRB_d .inBgRB .divFoot > .aLink:first-child{padding-left: 10px}
    .bgRB.bgRB_d .inBgRB{background-color: rgba(0,0,0,0.4);}
    .bgRB.bgRB_d .inBgRB .opis span{color: #FFFFFF !important;}

    .bgRB.bgRB_d .inBgRB .stopkaCena{display: block}
    .bgRB.bgRB_d .inBgRB .stopkaCena .aLink{margin: 20px 0px 0px 0px;text-align: center}
    .bgRB.bgRB_d{background-position: 0% 50%;min-height: unset;}
}