.nowosci_content{}
.boxAktualnosci{
overflow: hidden;
background-color: rgba(238,238,238,0.36);

}
.divAktualnosci{
box-sizing:border-box;
position: relative;
padding: 50px 90px 50px 90px;
max-width: 1300px;
margin: 0px auto;
}



.nowosci_content .divTitleNews a::after {
content: "";
width: 140px;
height: 3px;
background-color: #f2b230;
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
margin: auto;
}


.aktPromocjeText{
position: relative;
transition: all 0.5s ease-out 0s;
}

.nowosci_content .arrowNews{

}

.nowosci_content .arrowNews.noShowArrow{
display: none;
}
.nowosci_content .arrowNews a{
width: 39px;
height: 62px;
position: absolute;
transition: all 0.5s ease-out 0s;
display: block;
top:0px;
bottom: 0px;
margin: auto;
background-color: #546E7A;
border: 1px solid #546E7A;
}

.nowosci_content .arrowNews a:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
top:0px;
left: 0px;
box-sizing: border-box;
transition: all 0.5s ease-out 0s;
background-position: 50% 50%;
background-repeat: no-repeat;
filter: brightness(0) invert(100%);
}

.nowosci_content .arrowNews a:hover{
background-color: #FFFFFF;
}

.nowosci_content .arrowNews a:hover:after{
filter: brightness(100%) invert(0%);
}

.nowosci_content .arrowNews a.n_next{
right: -80px;
}

.nowosci_content .arrowNews a.n_prev{
left: -80px;
}

.nowosci_content .arrowNews a.n_next:after{
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAdCAYAAABMr4eBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXNJREFUeNqklC1IQ1EUx8+78wNBLCsKNmEGiyiCCn5jWrIZLAZNCgrOqKiYZhjM5MeCbMliERZkYNIyP4LBZjMYHAsGy/N/4V4Yj3N3z5sHfjzeeY8f973zEaRGxgeIqACGQA4cg5CE8V59IIVrCUyDJDgClyCgGKElqUhuFVyBRBxJjsmvgKJUpCWH4Jx5tgyuQZtEomMdnDLPl8ANaJdIdGw6RGlwCzolEis6Yd5bBGWXSDG5jEM0a0RdEokV7TtEd6BbIiFTtQyTnwQV0CORkPksTjQG7q1ICXpJi7aZ/LAWDY5OdCSSff2SpnwEX6bcjdELPlWMOXMNZSCVbDga8RVcKKEgz+TfwBz2ya9PstNEMAW+fdXRgqxP0ExyIBWQY1dkzSmi8QLmowJOkjc/khPMgLpvilsSNJ7kDKy1IrAn2XMInnQf+ARWssXkn8ECqEm3/UckVzXLpyYdKi3ZBT/mvmLKWKc4kxmGIf03/gQYAGCATJZLg+t3AAAAAElFTkSuQmCC');
}

.nowosci_content .arrowNews a.n_prev:after{
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAdCAYAAABMr4eBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWJJREFUeNpiVDOyYCARKAPxbCDWB+LJN88eb2Ak0RAtID4ExMJIYoFMJBigh8UAENAg1hBDID6AxYAPQLyAGENMoQYIoom/B2JHYJi8YCHCgH1AzIPFAFsgvgri4HOJFQ4D3iAbgM8QByDeg8WAl0Bsg2wACGDzjisQbwZidiwGgFx3D10DExYDtmIx4CkuA9AN8YYawIrFAGtcBiAbEgjEG7AY8BBqwEN8UQgKEx8gXoPFa3eB2B7qErwApHEKFgNuQ6PxKTHJmYlEcZyKc4H4H5bsfhiIpYk1BJQmQoD4LxaDjgKxPLHeWQ/EoVgMkifGIGS/4zJIGmqQErEBi8+gY7gMwhYLuAwShxqkTmxU4jPoCLpB+NIDLoNEoAZpE5uo8Bl0GGYQsVUGKB2txGIpqJjUITZ5gzJoOJaUDSq840jJI2twpOz7JGU0aBiByp4vUD6oKlnL+P//fwZKAUCAAQCEYFPhUSwi9QAAAABJRU5ErkJggg==');
}

.aktPromocjeText .newsDiv{
display: inline-block;
box-sizing:border-box;
width: 100%;
vertical-align: top;
background-color: #FFFFFF;
}



.aktPromocjeText .newsDiv .newsDivA{
display: block;
position: relative;
height: 100%;
box-sizing: border-box;
transition: all 0.5s ease-out 0s;
display: flex;

}

.aktPromocjeText .newsDiv .imgP{
display: block;
position: relative;
overflow: hidden;
flex: 1 0 416px;
padding: 25px 0px 0px 25px;
box-sizing: border-box;
}

.aktPromocjeText .newsDiv .imgP:after{
content: "";
position: absolute;
width: 100%;
height: 40%;
display: block;
bottom: -50%;
left:0px;
transition: all 0.5s ease-out 0s;
}




.aktPromocjeText .newsDiv .imgP img{
max-width: 100%;
height: auto;
transition: all 0.5s ease-out 0s;
}

.aktPromocjeText .newsDiv:hover .imgP img{

}



.aktPromocjeText .newsDiv .zajawkaTytul{
display: block;
box-sizing:border-box;
transition: all 0.5s ease-out 0s;
padding: 25px 30px 30px 30px;
}


.aktPromocjeText .newsDiv .zajawkaTytul .tytulNews{
display: block;
font-size: 30px;
font-weight: 700;
line-height: 1.2;
color: #263238;
margin: 0px 0px 20px 0px;
position: relative;
transition: all 0.5s ease-out 0s;
}
.aktPromocjeText .newsDiv .zajawkaTytul .dateP{
color: #546E7A;
font-size: 18px;
font-weight: 400;
margin-bottom: 25px;
display: block;
}
.aktPromocjeText .newsDiv .zajawkaTytul .dateP:before{
content: "";
display: inline-block;
width: 21px;
height: 21px;
vertical-align: middle;
margin-right: 12px;
background: url('data:image/svg+xml;base64,PHN2ZyBpZD0iY2xvY2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIwLjY2NCIgaGVpZ2h0PSIyMC42NjQiIHZpZXdCb3g9IjAgMCAyMC42NjQgMjAuNjY0Ij4NCiAgPGcgaWQ9Ikdyb3VwXzc3IiBkYXRhLW5hbWU9Ikdyb3VwIDc3Ij4NCiAgICA8ZyBpZD0iR3JvdXBfNzYiIGRhdGEtbmFtZT0iR3JvdXAgNzYiPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMzUiIGRhdGEtbmFtZT0iUGF0aCAzNSIgZD0iTTEwLjMzMiwwQTEwLjMzMiwxMC4zMzIsMCwxLDAsMjAuNjY0LDEwLjMzMiwxMC4zMjYsMTAuMzI2LDAsMCwwLDEwLjMzMiwwWm0wLDE5LjA0OWE4LjcxNyw4LjcxNywwLDEsMSw4LjcxNy04LjcxN0E4LjcxMyw4LjcxMywwLDAsMSwxMC4zMzIsMTkuMDQ5WiIgZmlsbD0iIzU0NmU3YSIvPg0KICAgIDwvZz4NCiAgPC9nPg0KICA8ZyBpZD0iR3JvdXBfNzkiIGRhdGEtbmFtZT0iR3JvdXAgNzkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMDMzIDMuNjU1KSI+DQogICAgPGcgaWQ9Ikdyb3VwXzc4IiBkYXRhLW5hbWU9Ikdyb3VwIDc4Ij4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzM2IiBkYXRhLW5hbWU9IlBhdGggMzYiIGQ9Ik0xNzcuNTYzLDkwLjU1NWEuODA3LjgwNywwLDAsMC0uODA3LjgwN1Y5Ni45TDE3NC41LDk5LjE1M2EuODA3LjgwNywwLDEsMCwxLjE0MiwxLjE0MmwyLjQ5Mi0yLjQ5MmEuODA3LjgwNywwLDAsMCwuMjM2LS41NzF2LTUuODdBLjgwNy44MDcsMCwwLDAsMTc3LjU2Myw5MC41NTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTc0LjI2NSAtOTAuNTU1KSIgZmlsbD0iIzU0NmU3YSIvPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=') 50% 50% no-repeat;
}


.aktPromocjeText .newsDiv .moreSp{
transition: all 0.3s ease-out 0s;
display: block;
box-sizing: border-box;
padding: 13px 5px 13px 5px;
font-size: 16px;
font-weight: 700;
line-height: 1;
color: #ffffff;
background-color: #007BCA;
border-radius: 8px;
border: 1px solid #007BCA;
text-align: center;
position: absolute;
bottom: 30px;
width: 75%;
left: 50%;
transform: translateX(-50%);
}

.aktPromocjeText .newsDiv .moreSp:hover{
background-color: #FFFFFF;
color: #007BCA;
}


.aktPromocjeText .zajawkaNews{
font-size: 18px;
font-weight: normal;
font-style: normal;
font-stretch: normal;
line-height: 1.6;
letter-spacing: normal;
color: #263238;
margin-bottom: 30px;
}

.more{
display:inline-block;transition:all 0.5s ease;background-color:var(--g3-color);border:1px solid var(--g3-color);color:#FFFFFF;font-size:18px;padding:20px 27px;position:relative;font-weight:400;
}

.more:after{
content: "";
display: inline-block;
vertical-align: middle;
margin-left: 100px;
width: 35px;
height: 13px;
background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNC45NzMiIGhlaWdodD0iMTIuNTgzIiB2aWV3Qm94PSIwIDAgMzQuOTczIDEyLjU4MyI+DQogIDxwYXRoIGlkPSJhcnJvdyIgZD0iTTE5My40NDQsNDkuNDE2bC01LjMyMi01LjMyMmEuOTcuOTcsMCwwLDAtMS4zNzIsMS4zNzJsMy42NjcsMy42NjdIMTU5LjcyNWEuOTcuOTcsMCwxLDAsMCwxLjkzOWgzMC42OTNsLTMuNjY3LDMuNjY2YS45Ny45NywwLDEsMCwxLjM3MiwxLjM3MWw1LjMyMi01LjMyMmEuOTY5Ljk2OSwwLDAsMCwwLTEuMzcxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1OC43NTUgLTQzLjgxKSIgZmlsbD0iIzI2MzIzOCIvPg0KPC9zdmc+DQo=') 50% 50% no-repeat;
filter: brightness(0) invert(100%);
transition:all 0.5s ease-out 0.3s;
}

.more:hover:after{
filter: brightness(100%) invert(0%);
}

.more:hover{color:var(--g3-color);background-color:#FFFFFF;}

.nowosci_content .aktProm{
box-sizing:border-box;width:100%;
padding: 0px;
display: flex;
}

.nowosci_content .op{display: none;}

#idTmp{display:block;position:absolute;top:0px;left:0px;width:100%;
display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;
}
.animated1{-webkit-animation-duration:1800ms;animation-duration:1800ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated2{-webkit-animation-duration:1200ms;animation-duration:1200ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}

.slideInLeftNews {
-webkit-animation-name: slideInLeftNews;
animation-name: slideInLeftNews;
}

.fadeOutRightNews {
-webkit-animation-name: fadeOutRightNews;
animation-name: fadeOutRightNews;
}

.slideInRightNews {
-webkit-animation-name: slideInRightNews;
animation-name: slideInRightNews;
}

.fadeOutLeftNews {
-webkit-animation-name: fadeOutLeftNews;
animation-name: fadeOutLeftNews;
}


@keyframes slideInLeftNews {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}

100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}

}
@-webkit-keyframes slideInLeftNews {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}

100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}

@-webkit-keyframes fadeOutRightNews {
0% {
opacity: 1;
}

100% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}

@keyframes fadeOutRightNews {
0% {
opacity: 1;
}

100% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
-ms-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}

@-webkit-keyframes slideInRightNews {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}

100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}

@keyframes slideInRightNews {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}

100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
@-webkit-keyframes fadeOutLeftNews {
0% {
opacity: 1;
}

100% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}

@keyframes fadeOutLeftNews {
0% {
opacity: 1;
}

100% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
-ms-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}

@media screen and (max-width:1680px){

}
@media screen and (max-width:1600px){
.nowosci_content .aktProm {padding: 0px 40px;}
.aktPromocjeText .newsDiv {}
.nowosci_content .arrowNews a {}
.nowosci_content .arrowNews a.n_prev {left: -25px}
.nowosci_content .arrowNews a.n_next {right: -25px}
}
@media screen and (max-width:1500px){
.aktPromocjeText .zajawkaNews {font-size: 16px;}
.aktPromocjeText .newsDiv .zajawkaTytul .tytulNews::after {height: 2px;}
.aktPromocjeText .newsDiv .moreSp {font-size: 16px;background-size: 25px auto;}
}
@media screen and (max-width:1310px){
.divAktualnosci {padding: 60px 0px 60px 0px;}
.nowosci_content .arrowNews a {width: 54px;height: 54px}
.nowosci_content .aktProm {padding: 0px 60px;}
.nowosci_content .arrowNews a.n_prev {left: 7px}
.nowosci_content .arrowNews a.n_next {right: 7px}
}
@media screen and (max-width:1200px) {
.nowosci_content .aktProm {}
.nowosci_content .divTitle {font-size: 27px;margin-bottom: 20px}
/*.divAktualnosci {padding: 10px 0px 30px 0px;}*/
.aktPromocjeText .newsDiv .zajawkaTytul{padding: 30px;}
.more {
padding: 15px 20px;
font-size: 17px;
}

.more::after {
margin-left: 30px;
}
.aktPromocjeText .newsDiv .zajawkaTytul .tytulNews{font-size: 25px}
.aktPromocjeText .newsDiv .zajawkaTytul .dateP{font-size: 16px}
}

@media screen and (max-width:1020px){
.aktPromocjeText .newsDiv .imgP {flex: 1 0 316px;}
}
@media screen and (max-width:910px){
.aktPromocjeText .newsDiv {width: 100%;text-align: center}
.aktPromocjeText .zajawkaNews {text-align: center}
.aktPromocjeText .newsDiv .zajawkaTytul .tytulNews::after {right: 0px;margin: auto}
.aktPromocjeText .newsDiv .newsDivA {flex-direction: column}
.aktPromocjeText .newsDiv .imgP{flex: auto}
}