a h2{font-family:Montserrat,sans-serif;color:#fff;letter-spacing:1.5px}.accordion_bot,.accordion_top{width:100%;height:400px;overflow:hidden}.accordion_bot ul,.accordion_top ul{width:100%;display:table;table-layout:fixed;margin:0;padding:0}.accordion_bot ul li:first-child,.accordion_top ul li:first-child{border-left-width:0}.accordion_bot ul li,.accordion_top ul li{display:table-cell;vertical-align:bottom;position:relative;width:16.666%;height:400px;background-repeat:no-repeat;background-position:50%;-webkit-transition:all .5s ease;transition:all .5s ease}.accordion_bot ul li div,.accordion_top ul li div{display:block;overflow:hidden;width:100%}.accordion_bot ul li div a,.accordion_top ul li div a{display:block;height:400px;width:100%;position:relative;z-index:3;vertical-align:bottom;padding:0;box-sizing:border-box;color:#fff;text-decoration:none;font-family:Open Sans,sans-serif;font-weight:700;-webkit-transition:all .2s ease;transition:all .2s ease;background:rgba(0,0,0,.7)}.accordion_bot ul li div a *,.accordion_top ul li div a *{color:#fff;opacity:.75;margin:0;width:100%;text-overflow:ellipsis;position:relative;z-index:5;white-space:nowrap;overflow:hidden;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion_bot ul li div a h2,.accordion_top ul li div a h2{font-family:Montserrat,sans-serif;font-weight:700;text-overflow:clip;font-size:24px;text-transform:uppercase;bottom:-50%;left:-115px;min-width:270px}.accordion_bot ul li div a p,.accordion_top ul li div a p{top:160px;font-size:13.5px}.accordion_top ul li:first-child{background-image:url(../images/akordeon/hipoteczne.jpg)}.accordion_top ul li:nth-child(2){background-image:url(../images/akordeon/konsolidacyjne.jpg)}.accordion_top ul li:nth-child(3){background-image:url(../images/akordeon/samochodowe.jpg)}.accordion_top ul li:nth-child(4){background-image:url(../images/akordeon/gotowka.jpg)}.accordion_top ul li:nth-child(5){background-image:url(../images/akordeon/firmowe.jpg)}.accordion_bot ul li:first-child{background-image:url(../images/akordeon/zycie.jpg)}.accordion_bot ul li:nth-child(2){background-image:url(../images/akordeon/komunikacyjne.jpg)}.accordion_bot ul li:nth-child(3){background-image:url(../images/akordeon/nieruchomosci.jpg)}.accordion_bot ul li:nth-child(4){background-image:url(../images/akordeon/firmowy.jpg)}.accordion_bot ul li:nth-child(5){background-image:url(../images/akordeon/podroze.jpg)}.accordion_bot ul:hover li,.accordion_top ul:hover li{width:5%}.accordion_bot ul:hover li:hover,.accordion_top ul:hover li:hover{width:44%}.accordion_bot ul:hover li:hover a,.accordion_top ul:hover li:hover a{background:transparent}.accordion_bot ul:hover li:hover a *,.accordion_top ul:hover li:hover a *{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:rotate(0deg);transform:rotate(0deg);left:5%;bottom:-80%}@media screen and (min-width:1367px){.accordion_bot ul:hover li:hover,.accordion_top ul:hover li:hover{width:28%}}@media screen and (max-width:1366px){.accordion_bot ul:hover li:hover,.accordion_top ul:hover li:hover{width:44%}}@media screen and (max-width:966px){.accordion_bot ul li div a h2,.accordion_top ul li div a h2{font-family:Montserrat,sans-serif;font-weight:700;text-overflow:clip;font-size:24px;text-transform:uppercase;bottom:-50%;left:-115px;min-width:270px}.accordion_bot ul:hover li:hover,.accordion_top ul:hover li:hover{width:80%}}@media screen and (max-width:640px){.accordion_bot ul li div a h2,.accordion_top ul li div a h2{font-family:Montserrat,sans-serif;font-weight:700;text-overflow:clip;font-size:18px;text-transform:uppercase;bottom:-50%;left:-115px;min-width:270px}.accordion_bot ul:hover li:hover,.accordion_top ul:hover li:hover{width:80%}}@media screen and (max-width:400px){.accordion_bot ul li div a h2,.accordion_top ul li div a h2{font-family:Montserrat,sans-serif;font-weight:700;text-overflow:clip;font-size:14px;text-transform:uppercase;bottom:-50%;left:-115px;min-width:270px}}