.header{z-index:999;position:relative;}
body header.header{top:50px;transition:all 1s}
body header.header.fixed-header{top:0}
.body{z-index:9}
.header .logo{z-index:11}
.ba-item-logo.ba-item.logo, .ba-item-logo.ba-item.logo img{position:Absolute;top:0}
.home-slideshow{z-index:0}

#item-14960529412{justify-content:flex-end}
#item-14960529412 > div{width:auto}
.ba-item-logo{z-index:999;postion:absolute}
#item-179497138803 img{z-index:9999}
.com_gridbox:not(.modal) p{margin-bottom:.5rem}
.testimonials-icon-wrapper,.style-6 .testimonials-info{margin-bottom:0}
.footer #item-15611260672,.footer #item-15613948843{display:flex;flex-direction:row;justify-content:space-evenly}
.custom-bg-text h6{font-size:260px;left:-10%;line-height:0;position:absolute;bottom:0px;white-space:nowrap;z-index:-1;opacity:.3}
.custom-bg-text.dwa h6{top:30px;}
.custom-bg-text.dol{opacity:.4}
.tlo .ba-item-logo{opacity:.6}
.side-navigation-menu li a{font-size:0}
.side-navigation-menu li:hover a,.side-navigation-menu li.active a{left: calc(100% + 30px)}
#item-179497138805 > .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li.item-146{background-color:var(--primary)!important;transition: color .3s ease-in-out, background .3s ease-in-out;}
#item-179497138805 > .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li.item-146 a{color:var(--title-inverse)}
#item-179497138805 > .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li.item-146:hover{background-color: var(--hover);}
#item-179497138805 > .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li.item-146:hover > a{color:var(--title-inverse)}
.online-care ul li{font-size: 17px}
.side-navigation-menu li a::after, .side-navigation-menu li a::before{font-size:1.4rem}
.custom-right-column{margin-left:-70px}
.footer #item-15613948843 .ba-item,.footer #item-15611260672 .ba-item-image{width:auto}
.chzn-container-multi .chzn-choices, .chzn-container-single .chzn-single,.chzn-container .chzn-drop{border:none!important}
.mod-languages .dropdown-menu {min-width:auto}
.mod-languages a img{width:25px;height:auto;border: 1px solid #f2f2f2;}
.item-119 a,.item-129 a{font-size:0!important}
.ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li{vertical-align:bottom}
.ba-logo-wrapper img{-webkit-filter: drop-shadow(0px 3px 3px #222);filter:drop-shadow(0px 3px 3px #222) }
ul.level{list-style:none;display:flex; flex-direction:row;justify-content:center;flex-wrap:wrap;}
ul.level li{padding:10px}
ul.level li:nth-child(1){font-size:1.4rem}
ul.level li:nth-child(2){font-size:1rem}
ul.level li:nth-child(3){font-size:1.2rem}
ul.level li:nth-child(4){font-size:1.4rem}
ul.level li:nth-child(5){font-size:1.1rem}
ul.level li:nth-child(6){font-size:1.2rem}
ul.level li:nth-child(7){font-size:1rem}
ul.level li:nth-child(8){font-size:1.4rem}
.menu-stopka {display:flex;justify-content:space-between;flex-wrap:wrap}
/* Forms */
.ba-form .ba-btn-submit {font-family: 'Rajdhani';
letter-spacing: 6px;font-weight: 700 !important;margin-top: 35px;transition: .3s linear;-webkit-transition: .3s linear;}
.ba-form .ba-btn-submit:hover {color: #1b1b1d!important;background-color: rgba(255, 255, 255, 1)!important;opacity: 1!important;}
.com-baforms:not(.footer-contact) .ba-form textarea,.com-baforms:not(.footer-contact) .ba-form input {font-weight: bold;}
.footer-contact .ba-form .ba-btn-submit {margin-top: 0;}
.bialy ul li{color:#fff}

#login-form .userdata{border-radius:6px;border:none;background:#fff;box-shadow:0 20px 60px rgba(0,0,0,.1);box-sizing:border-box;margin:0 auto;overflow:hidden;padding:25px}
#login-form .userdata input{border:none;border-bottom:1px solid #e3e3e3;box-shadow:none;box-sizing:border-box;border-radius:0;color:#1a1a1a;font:500 22px/45px Roboto,sans-serif;height:45px;margin:25px 0 0;padding:4px 6px;width:calc(100% - 25px);width:-webkit-calc(100% - 25px)}
#login-form .userdata input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}
#login-form .input-prepend .add-on:first-child{background:transparent;font-size:24px;margin-top:25px;padding:0;padding:12px}
#form-login-remember{position:relative}
#form-login-password{margin-bottom:50px}
#login-form .inputbox[type="checkbox"]{height:20px;top:10px;position:absolute;width:20px;margin-top:0}
#form-login-remember{align-items:center;-webkit-align-items:center;display:inline-flex;position:relative;display:-webkit-inline-flex;flex-direction:row-reverse;-webkit-flex-direction:row-reverse;justify-content:flex-end;-webkit-justify-content:flex-end;width:50%}
#form-login-submit{float:right;width:auto;z-index:1}
#login-form .control-group .control-label{width:120px}
#login-form button[type="submit"]{background:#85d88d!important;border-radius:3px;border:none;color:#fff;display:inline-block;font:500 16px/18px Roboto,sans-serif;height:48px;overflow:hidden;padding:15px;position:relative;text-decoration:none;text-shadow:none!important;text-transform:uppercase;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
.userdata ul{font:400 16px/20px Roboto,sans-serif;position:absolute;bottom:-50px;width:100%}
.userdata ul li{float:left;margin-right:15px}
p{margin-bottom:.4rem}
@media (min-width: 1025px){
.home-slideshow .ba-slideshow-title {width: 60%;}
}
@media (max-width:1024px){
.custom-right-column{margin-left:-20px}
  .custom-bg-text h6{left:-5%;bottom:-80px;}
.custom-bg-text.dwa h6{top:30px;}
}
@media (max-width:414px){
.custom-right-column{margin-left:0px}
body header.header {top:100px;}
  #item-16050121000 .ba-icon-list-wrapper ul li i{display:none}
}
@media (max-width:320px){
body header.header {top:120px;}
}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) { 
    @media(max-width: 1024px) {.column-wrapper{overflow: visible !important;}}
}

@supports (-webkit-text-size-adjust:none) and (-webkit-marquee-repetition:infinite) and (object-fit:fill) {
    @media(max-width: 1024px) {.column-wrapper{overflow: visible !important;}}
}
@media not all and (min-resolution:.001dpcm) { 
    @media(max-width: 1024px) {.column-wrapper{overflow: visible !important;}}
}