body,html{width:100%;height:auto;background:#fff!important;font-family:"azo-sans-web";color:#2c2c2c;font-weight:400;overflow-x:hidden}#loader{background:#f07633;width:100%;height:100%;top:0;left:0;position:fixed;z-index:9999999}#loader #loader-content{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#loader img{-webkit-animation:spin1 2s infinite linear;-moz-animation:spin1 2s infinite linear;-o-animation:spin1 2s infinite linear;-ms-animation:spin1 2s infinite linear;animation:spin1 2s infinite linear;width:50px}@-webkit-keyframes spin1{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin1{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}.swim-menu{margin-bottom:20px;position:fixed!important;top:0;left:0;z-index:99899!important;width:100%;background-color:#fff;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.swim-menu.fill-bg{background-color:#fff!important}.shadow{-webkit-box-shadow:0 2px 15px 0 rgba(50,50,50,.3);-moz-box-shadow:0 2px 15px 0 rgba(50,50,50,.3);box-shadow:0 2px 15px 0 rgba(50,50,50,.3)}#logo{position:relative;float:left;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}@media screen and (max-width:480px){#logo{top:0!important}}#logo img{width:230px}.menu-section{float:right;padding:0 18px;position:relative;z-index:7778;background:#f07633;text-transform:uppercase;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.menu-section ul li{display:table-cell;position:relative;font-size:11px;margin:0}.menu-section ul li>a{-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:19px 11px;color:#fff;display:block}.menu-section ul li>a:hover{background:#2c2c2c}.menu-section ul li>a:before{content:"";position:absolute;top:50%;right:0;width:1px;height:15px;background:rgba(255,255,255,.4);margin-top:-7.5px}.menu-section ul li.current-menu-item,.menu-section ul li.current-page-ancestor{background:#2c2c2c}.menu-section #menu-item-2538 a:before,.menu-section #menu-item-2880 a:before,.menu-section #menu-item-3022 a:before{display:none}#header-contact{text-align:right;font-size:14px;padding:10px 0}#header-contact a{color:#2c2c2c}#header-contact ul li{display:inline-block;margin-left:15px;padding-left:25px}@media screen and (max-width:500px){#header-contact ul li{margin-left:50px}}#header-contact ul li:first-child{display:none}#header-contact ul li:first-child a{font-weight:700;color:#f07633}#header-contact ul li:first-child img{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;top:-1px;margin-left:3px}#header-contact ul li:nth-child(2){background:url(../../../../../../../themes/bhp/images/phone-header.svg) no-repeat 0 0;background-size:18px}#header-contact ul li:last-child{background:url(../../../../../../../themes/bhp/images/address-header.svg) no-repeat 0 0;background-size:15px}#strip-bottom{position:fixed;z-index:8988;bottom:0;left:0;width:100%;background:#f07633;color:#fff;font-size:20px;text-transform:uppercase;text-align:center;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}@media screen and (max-width:767px){#strip-bottom{display:none}}#strip-bottom a{color:#fff}#strip-bottom ul li{padding:10px 0;display:inline-block;margin:0 25px}@media screen and (max-width:800px){#strip-bottom ul li{margin:0 5px}}#strip-bottom ul li:nth-child(2){background:url(../../../../../../../themes/bhp/images/mobile-strip.svg) no-repeat left center;padding-left:30px;background-size:22px}#strip-bottom ul li:nth-child(3){background:url(../../../../../../../themes/bhp/images/phone-strip.svg) no-repeat left center;padding-left:27px;background-size:13px}#strip-bottom ul li:last-child{font-size:15px;padding:0;background:#94c11e;text-transform:none}#strip-bottom ul li:last-child a{display:block;color:#fff;padding:16px}#strip-bottom ul li:last-child img{margin-left:5px}.description{font-size:13px;line-height:180%;text-align:justify}.description.career strong{font-size:15px}.description p{margin-bottom:15px}.description p:last-child{margin-bottom:0}.description strong{font-weight:700}.description a{color:#2c2c2c;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.description a:hover{color:#f07633}.description ul,ol{margin-bottom:20px}.description ul li{background:url(../../../../../../../themes/bhp/images/check.svg) no-repeat 0 5px;background-size:14px;padding-left:25px;margin-bottom:6px}.description ol{list-style:decimal;padding-left:18px}.description ol li{margin-bottom:6px;list-style:decimal}.description.second strong{font-size:14px}.description.additional h2{font-size:22px;margin:10px 0 20px 0;font-weight:600}.dashboard{margin:30px 0 15px 0;padding:15px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-size:11px;color:#f07633;font-weight:500;position:relative;z-index:7777}.dashboard a{display:inline-block;margin-right:5px;color:#2c2c2c;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.dashboard a:hover{color:#f07633!important}.dashboard .arrow{color:#2c2c2c;margin-right:5px;display:inline-block;width:5px;height:8px;background:url(../../../../../../../themes/bhp/images/breadcrumb-arrow.png) no-repeat}.dashboard .current-page,.dashboard .current-page a{color:#f07633!important}.button{display:inline-block;padding:10px 15px;font-size:13px;text-transform:uppercase;font-weight:600;color:#f07633;background:#fff;border:2px solid #f07633;margin-top:15px;cursor:pointer;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.button:hover{background:#2c2c2c;border-color:#2c2c2c;color:#fff}#info{text-align:center;font-size:15px;border:1px solid #f07633;padding:20px;line-height:160%;margin:30px 0}#info p{margin-bottom:10px}#info p:last-child{margin-bottom:0}.box-online-center{margin:40px 0 20px 0;border:1px solid #94c11e;padding:10px 30px}.box-online-center.career{border:1px solid #f07633}.box-online-center.career .zarowka{background:url(../../../../../../../themes/bhp/images/career.png) no-repeat 0 17px!important}.box-online-center .zarowka{font-size:14px;padding-left:50px;background:url(../../../../../../../themes/bhp/images/zarowa.svg) no-repeat 0 10px;background-size:30px;min-height:65px;padding-top:13px}.box-online-center .zarowka strong{font-size:18px}.box-online-center .zarowka.second{background:url(../../../../../../../themes/bhp/images/calendar.svg) no-repeat 0 17px!important;background-size:30px!important}.box-online-center .read-more{margin-top:12px}.download-file{background:#94c11e;padding:20px;color:#fff;font-size:14px}.download-file h3{text-transform:uppercase;font-size:20px;margin-bottom:20px;font-weight:700}.download-file .file{background:url(../../../../../../../themes/bhp/images/download.svg) no-repeat 0 0;padding-left:60px;background-size:40px}.download-file .file a{color:#fff;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.download-file .file a:hover{color:#2c2c2c}.download-file .file-button{margin-top:25px;display:inline-block;background:#fff;color:#2c2c2c;padding:15px 25px;text-transform:uppercase;font-weight:700;font-size:13px;border:3px solid #94c11e;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.download-file .file-button:hover{border-color:#fff;color:#fff;background:transparent}.file-button-2{display:inline-block;background:#94c11e;color:#fff;padding:10px 15px;text-transform:uppercase;font-weight:700;font-size:13px;border:3px solid #94c11e;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;text-align:center}.file-button-2:hover{color:#2c2c2c;background:transparent}@media screen and (max-width:480px){.file-button-2{margin-bottom:30px}}.box-phone{padding:10px 20px 10px 50px;background:url(../../../../../../../themes/bhp/images/mobile.svg) no-repeat 20px 8px;background-size:15px;font-size:16px;font-weight:500}.box-phone.last{padding-bottom:20px;background:url(../../../../../../../themes/bhp/images/phone-office.svg) no-repeat 20px 10px;background-size:20px}.fb{color:#2c2c2c}.fb img{display:inline-block;width:25px;vertical-align:middle;margin-left:10px}.fb span{position:relative;top:2px;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.fb:hover span{color:#f07633}.yt img{display:inline-block;width:25px;vertical-align:middle}#trainings{background:#e1e1e1;padding:50px 0}#trainings h2{text-align:center;text-transform:uppercase;font-weight:700;font-size:24px;margin-bottom:15px}#trainings .bx-prev{background:url(../../../../../../../themes/bhp/images/prev-hover.png) no-repeat 0 0px!important;width:20px!important;height:33px!important;margin-top:-35px!important;left:-40px!important}#trainings .bx-next{background:url(../../../../../../../themes/bhp/images/next-hover.png) no-repeat 0 0px!important;width:20px!important;height:33px!important;margin-top:-35px!important;right:-40px!important}.training-box{background:#fff;font-size:14px;position:relative;border-bottom:50px solid #e1e1e1}.training-box .t-padding{padding:30px 20px 0 20px}.training-box .t-title{text-align:center;font-weight:700;font-size:14px;display:table-cell;vertical-align:middle}.training-box .t-date{background:url(../../../../../../../themes/bhp/images/calendar-2.png) no-repeat 0 0;background-size:18px;padding-left:30px;margin:15px 0}.training-box .t-time{background:url(../../../../../../../themes/bhp/images/time.svg) no-repeat 0 0;background-size:18px;padding-left:30px;margin:15px 0}.training-box .t-address{background:url(../../../../../../../themes/bhp/images/address.svg) no-repeat 0 0;background-size:18px;padding-left:30px;padding-top:5px;margin-bottom:5px}.training-box .t-address span{font-size:12px;margin-top:10px;display:block}.training-box .t-line{margin-top:15px!important;margin-bottom:20px!important}.training-box .read-more{position:relative;top:23px;background:#94c11e;color:#fff}.training-box .read-more:hover{border-color:#f07633;background:#f07633}.t-container{position:relative}.t-container .mix,.t-container .gap{display:inline-block}.t-container .mix{display:none}.s-padding{padding:50px 50px 25px 50px!important;margin-top:40px!important}.sortowanie{text-align:center;margin-bottom:40px;font-size:14px}.sortowanie ul li{display:inline-block;margin:0 10px}.link-box{background:#94c11e;padding:20px;font-weight:700;font-size:18px;margin-bottom:30px;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;cursor:pointer;color:#fff;text-align:left}@media screen and (max-width:800px){.link-box{height:auto!important;padding:12px;font-size:13px;margin-bottom:10px;text-transform:uppercase}.link-box .txt-right{text-align:center}}.link-box .one{background:url(../../../../../../../themes/bhp/images/calendar-4.png) no-repeat 0 10px;padding:0 5px 0 45px}@media screen and (max-width:800px){.link-box .one{background-position:0 0;background-size:15px!important;padding-left:30px!important}}.link-box.second{background:#009fe3}.link-box .two{background:url(../../../../../../../themes/bhp/images/men.png) no-repeat 0 6px;padding:0 5px 0 45px}.link-box .two.page{min-height:35px}@media screen and (max-width:480px){.link-box .two.page{margin-bottom:20px;padding-top:0}}@media screen and (max-width:800px){.link-box .two{background-position:0 0;background-size:15px!important;padding-left:30px!important}}.link-box .read-more{background:transparent;border-color:#fff}.link-box .read-more:hover{background:#fff;color:#2c2c2c;border-color:#fff}@media screen and (max-width:800px){.link-box .read-more{width:70%;padding:10px 0;margin:auto;margin-top:15px}}@media screen and (max-width:1024px){.link-box .span_1_of_3{width:100%;margin-left:0}.link-box .span_2_of_3{width:100%;margin-left:0}}@media screen and (max-width:800px){.color-box .span_1_of_2{width:100%;margin-left:0}}.page-template-page-content .clients,.woocommerce-page .clients,.page-template-page-konferencje .clients{border:none}.error-404{margin-top:20px;font-size:14px;text-transform:uppercase;font-weight:700}.error-404 p{margin-bottom:10px}.error404 .read-more{margin-top:20px}.h1,.h2,.boxes h2,.z-box h2,.about-us h2,.blog h2,.c-content h2{font-weight:400;font-size:35px;text-transform:uppercase;margin:10px 0 20px 0;color:#2c2c2c}#catapult-cookie-bar{font-size:12px}.has-cookie-bar #catapult-cookie-bar{padding:10px!important}#responsive-menu-container{text-transform:uppercase}.responsive-menu-inner{margin-top:-3px!important}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.cc{text-align:center}.txt-right{text-align:right}.first{margin-left:0!important;clear:both}strong{font-weight:700}.top20{margin-top:20px}.top30{margin-top:30px}.bottom15{margin-bottom:15px!important}.bottom30{margin-bottom:30px!important}.white{color:#fff!important}#wpadminbar{display:none!important}@media screen and (max-width:480px){.hidden-mobile{display:none!important}}@media screen and (max-width:480px){.reverse{display:flex;flex-direction:column-reverse}}.clients{border-top:1px solid #d7d7d7;padding:40px 0 60px 0}.clients h3{font-weight:400;font-size:35px;margin-bottom:30px;text-transform:uppercase}.clients.second{border:none;padding-top:0}.clients.second h3{text-align:center;font-size:25px;font-weight:700}.clients .bx-prev{background:url(../../../../../../../themes/bhp/images/prev.png) no-repeat 0 0px!important;width:20px!important;height:33px!important;margin-top:-16px!important;left:-40px!important;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.clients .bx-prev:hover{background:url(../../../../../../../themes/bhp/images/prev-hover.png) no-repeat 0 0px!important}.clients .bx-next{background:url(../../../../../../../themes/bhp/images/next.png) no-repeat 0 0px!important;width:20px!important;height:33px!important;margin-top:-16px!important;right:-40px!important;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.clients .bx-next:hover{background:url(../../../../../../../themes/bhp/images/next-hover.png) no-repeat 0 0px!important}#footer{position:relative;z-index:98;background:#f08043}#footer h4{font-weight:400;font-size:22px;color:#fff;margin-bottom:30px;text-transform:uppercase}#footer .col-full{width:100%!important;margin-left:0!important}#footer .span_1_of_5{width:49.2%}@media screen and (max-width:480px){#footer .span_1_of_5{width:100%;margin-left:0}}#footer .c-box{color:#fff}#footer .c-box a{color:#fff}#footer .c-box a:hover{color:#2c2c2c}#footer .f-padding{padding:40px}#footer .f-padding .address{background:url(../../../../../../../themes/bhp/images/address-footer.svg) no-repeat 0 0;background-size:20px}#footer .f-padding .phone{background:url(../../../../../../../themes/bhp/images/phone-footer.svg) no-repeat 0 0;background-size:20px}#footer .f-padding .email{background:url(../../../../../../../themes/bhp/images/email-footer.svg) no-repeat 0 0;background-size:19px}#footer .bg-orange{background:#ef7632}#footer #f-map{width:100%;height:500px}#footer #footer-right{width:100%;max-width:640px}@media screen and (max-width:1024px){#footer #footer-right{max-width:100%}}#footer #footer-right .checkbox-input{color:#fff}@media screen and (max-width:1366px){#footer .span_5_of_8,#footer .span_3_of_8{width:50%;margin-left:0}}@media screen and (max-width:1024px){#footer .span_3_of_8{width:35%}#footer .span_5_of_8{width:65%}}@media screen and (max-width:980px){#footer .span_3_of_8{width:45%}#footer .span_5_of_8{width:55%}}@media screen and (max-width:640px){#footer .span_3_of_8{width:60%}#footer .span_5_of_8{width:40%}}@media screen and (max-width:640px){#footer .span_3_of_8,#footer .span_5_of_8{width:100%}}#copyright{position:relative;z-index:98;padding:20px 0;font-size:11px;position:relative}#copyright #everywhere{position:absolute;left:50%;top:-50px;margin-left:-30px}#copyright #everywhere img{width:60px;height:60px}.page-template-page-kontakt #copyright,.page-template-page-rozwiazanie-indywidualne #copyright{border-top:1px solid #e1e1e1}.section{clear:both;padding:0;margin:0;position:relative}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.col{display:block;float:left;margin:0 0 0 1.6%;position:relative}.col:first-child{margin-left:0}@media only screen and (max-width:480px){.col{margin:0%}}img{border:0;max-width:100%;height:auto;width:auto\9}img.floatleft{float:left;margin:0 10px 0 0}img.floatright{float:right;margin:0 0 0 10px}.maincontent{clear:both;width:100%;max-width:1190px;margin:0 auto;padding:0;position:relative}.maincontent.large{max-width:1280px;margin-bottom:10px}.section{clear:both;padding:0;margin:0}.breaker{clear:both}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.floatleft{float:left}.floatright{float:right}html{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#349edb;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.clearfix{zoom:1}::-webkit-selection{background:#1777af;color:#fafafa;text-shadow:none}::-moz-selection{background:#1777af;color:#fafafa;text-shadow:none}::selection{background:#1777af;color:#fafafa;text-shadow:none}.ie7 img,.iem7 img{-ms-interpolation-mode:bicubic}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}p{-webkit-hyphens:auto;-webkit-hyphenate-character:"\2010";-webkit-hyphenate-limit-after:1;-webkit-hyphenate-limit-before:3;-moz-hyphens:auto}.span_2_of_2{width:100%}.span_1_of_2{width:49.2%}@media only screen and (max-width:480px){.span_2_of_2{width:100%}.span_1_of_2{width:100%}}.span_3_of_3{width:100%}.span_2_of_3{width:66.13%}.span_1_of_3{width:32.26%}@media only screen and (max-width:480px){.span_3_of_3{width:100%}.span_2_of_3{width:100%}.span_1_of_3{width:100%}}.span_4_of_4{width:100%}.span_3_of_4{width:72%;margin-left:2%}.span_2_of_4{width:48%;margin-left:4%}.span_1_of_4{width:26%}@media only screen and (max-width:480px){.span_4_of_4{width:100%}.span_3_of_4{width:100%}.span_2_of_4{width:100%;margin-left:0}.span_1_of_4{width:100%}}.span_5_of_5{width:100%}.span_4_of_5{width:79.68%}.span_3_of_5{width:59.36%}.span_2_of_5{width:39.04%}.span_1_of_5{width:18.72%}@media only screen and (max-width:480px){.span_5_of_5{width:100%}.span_4_of_5{width:100%}.span_3_of_5{width:100%}.span_2_of_5{width:100%}.span_1_of_5{width:100%}}.span_6_of_6{width:100%}.span_5_of_6{width:83.06%}.span_4_of_6{width:66.13%}.span_3_of_6{width:49.2%}.span_2_of_6{width:32.26%}.span_1_of_6{width:16.66%;margin-left:0}@media only screen and (max-width:480px){.span_6_of_6{width:100%}.span_5_of_6{width:100%}.span_4_of_6{width:100%}.span_3_of_6{width:100%}.span_2_of_6{width:100%}.span_1_of_6{width:50%}}.span_7_of_7{width:100%}.span_6_of_7{width:85.48%}.span_5_of_7{width:70.97%}.span_4_of_7{width:56.45%}.span_3_of_7{width:41.94%}.span_2_of_7{width:27.42%}.span_1_of_7{width:12.91%}@media only screen and (max-width:480px){.span_7_of_7{width:100%}.span_6_of_7{width:100%}.span_5_of_7{width:100%}.span_4_of_7{width:100%}.span_3_of_7{width:100%}.span_2_of_7{width:100%}.span_1_of_7{width:100%}}.span_8_of_8{width:100%}.span_7_of_8{width:87.3%}.span_6_of_8{width:74.6%}.span_5_of_8{width:61.9%}.span_4_of_8{width:50%;margin-left:0}.span_3_of_8{width:36.5%}.span_2_of_8{width:23.8%}.span_1_of_8{width:11.1%}@media only screen and (max-width:480px){.span_8_of_8{width:100%}.span_7_of_8{width:100%}.span_6_of_8{width:100%}.span_5_of_8{width:100%}.span_4_of_8{width:100%}.span_3_of_8{width:100%}.span_2_of_8{width:100%}.span_1_of_8{width:100%}}.span_9_of_9{width:100%}.span_8_of_9{width:88.71%}.span_7_of_9{width:77.42%}.span_6_of_9{width:66.13%}.span_5_of_9{width:54.84%}.span_4_of_9{width:43.55%}.span_3_of_9{width:32.26%}.span_2_of_9{width:20.97%}.span_1_of_9{width:9.68%}@media only screen and (max-width:480px){.span_9_of_9{width:100%}.span_8_of_9{width:100%}.span_7_of_9{width:100%}.span_6_of_9{width:100%}.span_5_of_9{width:100%}.span_4_of_9{width:100%}.span_3_of_9{width:100%}.span_2_of_9{width:100%}.span_1_of_9{width:100%}}.span_10_of_10{width:100%}.span_9_of_10{width:89.84%}.span_8_of_10{width:79.68%}.span_7_of_10{width:69.52%}.span_6_of_10{width:59.36%}.span_5_of_10{width:49.2%}.span_4_of_10{width:39.04%}.span_3_of_10{width:28.88%}.span_2_of_10{width:18.72%}.span_1_of_10{width:8.56%}@media only screen and (max-width:480px){.span_10_of_10{width:100%}.span_9_of_10{width:100%}.span_8_of_10{width:100%}.span_7_of_10{width:100%}.span_6_of_10{width:100%}.span_5_of_10{width:100%}.span_4_of_10{width:100%}.span_3_of_10{width:100%}.span_2_of_10{width:100%}.span_1_of_10{width:100%}}.span_11_of_11{width:100%}.span_10_of_11{width:90.76%}.span_9_of_11{width:81.52%}.span_8_of_11{width:72.29%}.span_7_of_11{width:63.05%}.span_6_of_11{width:53.81%}.span_5_of_11{width:44.58%}.span_4_of_11{width:35.34%}.span_3_of_11{width:26.1%}.span_2_of_11{width:16.87%}.span_1_of_11{width:7.63%}@media only screen and (max-width:480px){.span_11_of_11{width:100%}.span_10_of_11{width:100%}.span_9_of_11{width:100%}.span_8_of_11{width:100%}.span_7_of_11{width:100%}.span_6_of_11{width:100%}.span_5_of_11{width:100%}.span_4_of_11{width:100%}.span_3_of_11{width:100%}.span_2_of_11{width:100%}.span_1_of_11{width:100%}}.span_12_of_12{width:100%}.span_11_of_12{width:91.53%}.span_10_of_12{width:83.06%}.span_9_of_12{width:74.6%}.span_8_of_12{width:66.13%}.span_7_of_12{width:57.66%}.span_6_of_12{width:49.2%}.span_5_of_12{width:40.73%}.span_4_of_12{width:32.26%}.span_3_of_12{width:23.8%}.span_2_of_12{width:15.33%}.span_1_of_12{width:6.86%}@media only screen and (max-width:480px){.span_12_of_12{width:100%}.span_11_of_12{width:100%}.span_10_of_12{width:100%}.span_9_of_12{width:100%}.span_8_of_12{width:100%}.span_7_of_12{width:100%}.span_6_of_12{width:100%}.span_5_of_12{width:100%}.span_4_of_12{width:100%}.span_3_of_12{width:100%}.span_2_of_12{width:100%}.span_1_of_12{width:100%}}html,body,div,span,object,iframe,p,blockquote,pre,abbr,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}a{text-decoration:none}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{font-size:100%}legend{color:#000}.float-left{float:left}.float-right{float:right!important}.obj-left{float:left}.obj-right{float:right}.obj-clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}.obj-clear{display:inline-block}.obj-clear{display:block}.formularz input[type="email"],.formularz input[type="text"],.formularz input[type="tel"],.formularz input[type="password"],.formularz textarea{width:100%;height:45px;line-height:45px;border:1px solid #e1e1e1;background:transparent;color:#2c2c2c;padding-left:15px;margin-bottom:15px;font-size:14px}.formularz input[name="your-consent"]{margin-right:8px}.formularz input[name="your-consent-second"]{margin-right:8px}.formularz form.sent .wpcf7-response-output{border:0;clear:both;color:#46b450;font-size:14px;font-weight:500;margin:20px 0}#wpcf7-f13121-o1 .wpcf7-list-item{margin-left:0;font-size:12px;color:#2c2c2c;margin:10px 0}.formularz textarea{height:225px;line-height:160%;padding-top:10px;margin-bottom:5px}@media screen and (max-width:480px){.formularz textarea{height:140px}}.formularz input[type="submit"]{float:right;padding:10px 20px;border:2px solid #94c11e;outline:none;text-align:center;cursor:pointer;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;background:#94c11e;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-appearance:none}.formularz input[type="submit"]:hover{background:#f07633;border-color:#f07633}.formularz::-webkit-input-placeholder{color:#2c2c2c}.formularz:-moz-placeholder{color:#2c2c2c}.formularz::-moz-placeholder{color:#2c2c2c}.formularz:-ms-input-placeholder{color:#2c2c2c}.formularz.second{margin:30px 0}#footer-right input[type="email"],#footer-right input[type="text"],#footer-right input[type="tel"],#footer-right input[type="password"],#footer-right textarea{width:100%;height:40px;line-height:40px;border:1px solid rgba(255,255,255,.6);background:transparent;color:#fff;padding-left:15px;margin-bottom:10px;font-size:14px}#footer-right textarea{height:120px;line-height:160%;padding-top:10px;margin-bottom:5px}#footer-right input[type="submit"]{float:right;padding:10px 20px;border:2px solid #fff;outline:none;text-align:center;cursor:pointer;color:#f07633;font-size:14px;font-weight:700;text-transform:uppercase;background:#fff;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-appearance:none}#footer-right input[type="submit"]:hover{background:#f07633;color:#fff}#footer-right::-webkit-input-placeholder{color:#fff}#footer-right:-moz-placeholder{color:#fff}#footer-right::-moz-placeholder{color:#fff}#footer-right:-ms-input-placeholder{color:#fff}.blue-submit input[type="submit"]{background:#009fe3;border-color:#009fe3}select{border:0;color:#f07633;font-weight:700;background:url(../../../../../../../themes/bhp/images/select.png) no-repeat 97% 6px;margin-left:5px;padding-right:15px;vertical-align:top}::-webkit-file-upload-button{cursor:pointer}.checkbox-input{display:block;font-size:12px;position:relative;padding-left:22px;max-width:90%}@media screen and (max-width:800px){.checkbox-input{max-width:100%}}.checkbox-input input[type="checkbox"]{position:absolute;top:2px;left:0}span.wpcf7-not-valid-tip{color:#ed1c24!important;font-size:12px!important}input.wpcf7-not-valid,input.wpcf7-not-valid:focus,input[aria-invalid="true"],textarea.wpcf7-not-valid{border:2px solid #ed1c24!important}div.wpcf7-validation-errors{border:0!important}div.wpcf7-response-output{margin:0!important;padding:0!important}div.wpcf7-mail-sent-ok{border:0!important;font-size:15px;color:#f07633;margin-top:10px!important;text-align:center;font-weight:700}div.wpcf7-validation-errors{color:#fff;font-size:12px;margin-top:10px!important;background:#ed1c24;position:absolute;bottom:30px;width:300px;padding:10px!important;display:none!important}.formularz div.wpcf7-validation-errors{position:relative!important;bottom:0!important;width:96%;padding:2%!important}textarea,select{overflow:auto;resize:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input[type="submit"],select{-webkit-appearance:none;border-radius:0;outline:none;cursor:pointer}input[type="text"],input[type="email"],textarea{border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:none}input[type="text"]:focus,input[type="email"]:focus,textarea:focus{border-color:#333}select{-moz-appearance:none;text-indent:.01px}select::-ms-expand{display:none}.file-container{height:50px;display:inline-block;position:relative;overflow:hidden;cursor:pointer}.file-container input[type="file"]{font-size:100px;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:2;height:50px;display:block;cursor:pointer}.file-container input[type="text"]{width:99px;height:75px;padding-left:0;border:0;background:url(../../../../../../../themes/bhp/images/userfile.png) no-repeat top center;z-index:0;position:relative;color:#2c2c2c}.file-container input[type="button"]{float:right;cursor:pointer;width:170px;height:31px;overflow:hidden;display:block;border:0;text-indent:0;cursor:pointer;z-index:0;position:relative;cursor:pointer;text-align:center;display:none}.file-container label.error{position:absolute!important;top:10px;margin-left:5px!important;z-index:9999}::-webkit-file-upload-button{cursor:pointer}h1.bhp-header{text-align:center;margin-bottom:40px;text-transform:uppercase;font-size:27px;font-weight:600}@media screen and (max-width:980px){h1.bhp-header{font-size:20px}}.home .swim-menu{background-color:transparent}.home .swim-menu.shadow{background-color:#fff}.home .clients{border:none}.container{background:#ebebeb;padding:45px 0 25px 0}#slider{width:100%;max-width:1920px;margin:auto;position:relative;min-height:100px}#slider #slides{position:relative}#slider #slides .slides-container{display:none}#slider #slides .scrollable{zoom:1;position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}#slider #slides .scrollable:after{content:"";display:table;clear:both}#slider .slider-box{display:block!important;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%}#slider .slider-box h1{color:#fff;font-size:50px;font-weight:400;text-shadow:2px 2px #000;line-height:120%}#slider .slider-button{display:inline-block;padding:12px 25px;font-size:12px;text-transform:uppercase;font-weight:600;color:#fff;background:rgba(0,0,0,.3);border:3px solid rgba(148,193,30,.3);margin-top:30px;cursor:pointer;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#slider .slider-button:hover{background:#94c11e;border-color:#94c11e;color:#fff}#video{position:fixed;top:0;left:0;z-index:1;width:100%;height:calc(100% - 51px)}.white-container{background:#fff;position:relative;z-index:190}.move{position:relative;z-index:98}.f-box{background:#fff;margin-bottom:20px}.f-box h2{font-weight:400;font-size:24px;text-transform:uppercase;margin-bottom:15px;color:#2c2c2c;line-height:110%}.f-box .f-box-padding{padding:20px}.f-box .read-more{margin-top:20px}.f-box .pictograms{border-top:2px solid #ebebeb;padding:25px 5% 0 5%;font-size:12px;text-align:center}.f-box .pictograms .p-box{margin-bottom:25px}.f-box .pictograms .p-box img{height:25px}.f-box .grayscale-img{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.f-box .grayscale-img:hover{filter:none;-webkit-filter:grayscale(0)}.p-box-line,.training-box .t-line{width:60px;background:#f07633;height:1px;margin:auto;margin-top:10px;margin-bottom:10px}#section-2{padding-top:45px}.boxes{position:relative;padding:25px 30px;margin-bottom:20px}@media screen and (max-width:800px){.boxes{background-size:cover!important}}.boxes.box1{background:#fff url(../../../../../../../themes/bhp/images/box1-bg.jpg) no-repeat top right}.boxes.box1 .box-btn{margin-top:22px}.boxes.box2{background:#f5f5f5 url(../../../../../../../themes/bhp/images/box2-bg.jpg) no-repeat top right}.boxes.box2 .box-btn{margin-top:15px}.boxes.box3{background:#fff url(../../../../../../../themes/bhp/images/box3-bg.jpg) no-repeat top right}.boxes.box3 .box-btn{margin-top:22px}.boxes h2{margin:0 0 5px 0}.boxes .box-content{display:inline-block;width:400px}.boxes .section{position:relative;z-index:90}.z-box{margin-bottom:20px}.z-box h2{margin:0 0 20px 0}.z-box .z-content{padding:30px 30px 10px 30px;background:#f07633;position:relative}.z-box .z-content.one .read-more{border-color:#fff;color:#f07633;background:#fff;position:absolute;top:30px;right:30px}.z-box .z-content.one .read-more:hover{background:#f07633;color:#fff}.z-box .z-content.second{background:#f5f5f5;padding:30px}.z-box .z-content.second .read-more{position:absolute;top:30px;right:30px}.z-box .description{line-height:160%}.z-box .e-box{text-align:center;margin-bottom:20px;color:#fff;font-size:12px}.z-box .e-box img{width:30px;margin-bottom:15px}.cookie-bar-bar .ctcc-inner,.cookie-bar-bar .ctcc-inner span{display:block!important;font-size:10px;text-align:center}@media screen and (max-width:800px){.cookie-bar-bar .ctcc-inner,.cookie-bar-bar .ctcc-inner span{font-size:8px}}.cookie-bar-bar button#catapultCookie{margin:auto!important;margin-top:10px!important;font-size:11px}.about-us #team{margin-top:50px}.about-us #team .description{margin-bottom:20px}.about-us .t-box{background:#e6e6e6;cursor:pointer;border:1px solid #fff;margin-left:-1px;margin-top:-1px}.about-us .t-box .t-name{padding:20px;font-size:14px;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.about-us .t-box .t-name p{margin-bottom:10px}.about-us .t-box .t-name .profa{font-size:13px}.about-us .t-box:hover .t-name{background:#f07633;color:#fff}.blog h2{margin-bottom:10px;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.blog .blog-box{border-bottom:1px solid #d7d7d7;padding-bottom:30px;margin-bottom:30px}.blog .blog-box h2:hover{color:#f07633}.blog .blog-box.second{border:none;padding-bottom:0}.blog .blog-box .date{background:url(../../../../../../../themes/bhp/images/calendar.png) no-repeat 0 0;padding-left:22px;font-size:12px;color:#7c7c7c;display:inline-block;margin-right:10px;padding-right:10px;border-right:1px solid #7c7c7c}.blog .blog-box .post-category{background:url(../../../../../../../themes/bhp/images/category.png) no-repeat 0 1px;padding-left:22px;font-size:12px;color:#7c7c7c;display:inline-block}.blog .blog-box .description{margin:20px 0 30px 0;font-size:14px;line-height:150%}.blog .cat-item-1{display:none}.read-more{display:inline-block;padding:15px 20px;font-size:12px;text-transform:uppercase;font-weight:700;color:#fff;background:#94c11e;border:3px solid #94c11e;cursor:pointer;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.read-more:hover{background:#f07633;border-color:#f07633}.read-more.second{font-weight:700}.cart-link{display:inline-block;padding:15px 20px;font-size:12px;text-transform:uppercase;font-weight:700;color:#2c2c2c;background:transparent;border:3px solid #94c11e;cursor:pointer;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.cart-link.second{background:#94c11e;color:#fff;padding:10px 15px}.cart-link.second:hover{color:#2c2c2c;background:transparent}@media screen and (max-width:600px){.cart-link.second{padding:5px;font-size:11px;text-align:center}}.cart-link:hover{background:#94c11e;color:#fff}.navi{text-align:center}.navi ol li{display:inline-block}.navi ol li a,.navi ol li .current{display:block;width:35px;height:35px;text-align:center;line-height:30px;color:#2c2c2c;border:2px solid transparent;font-size:14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:2px;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.navi ol li a:hover,.navi ol li .current:hover{color:#f07633;margin:2px;border:2px solid #f07633}.navi ol li .current{color:#f07633;margin:2px;border:2px solid #f07633}.single-desc img{clear:both;display:block;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}.content-section{padding:15px 0 30px 0}.content-section .tab{display:none}.content-section .tab.active{display:block}#form-box{margin:50px 0 20px 0}#form-box h4{text-transform:uppercase;margin-bottom:30px;font-weight:500;font-size:30px}@media screen and (max-width:800px){#form-box .span_1_of_3,#form-box .span_2_of_3{width:100%;margin-left:0}}.branch-menu{position:relative;background:#e1e1e1}.branch-menu.second{margin:40px 0}.branch-menu.second a{display:block}.branch-menu ul li{font-size:14px;padding:13px 7%;font-weight:500;cursor:pointer;position:relative;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;clear:both;color:#2c2c2c}.branch-menu ul li:after{content:"";width:90%;height:1px;position:absolute;left:5%;bottom:-1px;background:rgba(255,255,255,.4)}.branch-menu ul li:hover,.branch-menu ul li.active,.branch-menu ul li.uk-active,.branch-menu ul li.current-cat,.branch-menu ul li.current-page-item{background-color:#f07633;color:#fff}.branch-menu ul li.active a,.branch-menu ul li ul li.active label{font-weight:700}.branch-menu ul li:hover a,.branch-menu ul li.active a,.branch-menu ul li.current-cat a,.branch-menu ul li.current-page-item a{color:#fff}.branch-menu ul li.active a{color:#000}.branch-menu ul li a{color:#2c2c2c;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.branch-menu.career .uk-active a{color:#fff}.branch-menu h2,.branch-menu .branch-title{padding:20px 7%;text-transform:uppercase;font-size:20px;font-weight:700;margin-bottom:0;position:relative}.branch-menu h3{padding:20px 7% 20px 7%;text-transform:uppercase;font-size:20px;font-weight:700}.c-content .c-map{width:100%;height:400px}.c-box{font-size:14px;line-height:150%;padding-left:40px}.c-box.address{background:url(../../../../../../../themes/bhp/images/address.svg) no-repeat 0 0;background-size:20px}.c-box.phone{margin:20px 0;background:url(../../../../../../../themes/bhp/images/phone.svg) no-repeat 0 0;background-size:20px}.c-box.email{margin-bottom:30px;background:url(../../../../../../../themes/bhp/images/email.svg) no-repeat 0 0;background-size:19px}.c-box a{color:#2c2c2c;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.c-box a:hover{color:#f07633}#footer-right div.wpcf7-mail-sent-ok{color:#fff!important;position:absolute;font-size:14px!important}@media screen and (max-width:640px){#f-map{height:250px}}#cart{margin-right:10px}@media screen and (max-width:1024px){#cart{margin-right:0;margin-bottom:10px}}#cart #cart-total{background:url(../../../../../../../themes/bhp/images/cart.svg) no-repeat 0 0;background-size:28px;padding-left:40px;position:relative;line-height:24px;top:2px}.cart-empty{font-size:14px;text-transform:uppercase;font-weight:700}.woocommerce-message .cart-link{float:none;width:150px;text-align:center;display:block;margin-bottom:20px;background:#fff}@media screen and (max-width:480px){.woocommerce-message .cart-link{margin-left:0;width:50%;padding:5%;margin-bottom:15px;float:none;display:block;text-align:center}}.i-box{padding:0 7% 13px 7%}#customer_details h3,#order_review_heading,.checkout-info h2,.checkout-info h3{text-transform:uppercase;font-size:20px;margin:20px 0;font-weight:400}.woocommerce-thankyou-order-received{font-weight:400;font-size:35px;text-transform:uppercase;margin:10px 0 20px 0;color:#2c2c2c}.woocommerce-thankyou-order-received p{margin-bottom:10px}#monitor{margin-bottom:30px}.checkout-info{font-size:14px!important}.checkout-info p{margin-bottom:20px}.zamowienie label{font-size:12px;text-transform:uppercase;font-weight:700}.zamowienie input[type="email"],.zamowienie input[type="text"],.zamowienie input[type="tel"],.zamowienie input[type="password"],.zamowienie textarea{width:100%;height:40px;line-height:40px;border:1px solid #d2d2d2;background:transparent;color:#2c2c2c;padding-left:15px;margin-bottom:15px;font-size:14px}.zamowienie textarea{height:116px!important;line-height:160%;padding-top:10px;margin-bottom:5px}.tax_label,.wc-bacs-bank-details-heading{display:none}#order_review_heading{margin-top:30px}#payment{background:#fff!important}.payment_methods{width:60%;float:left}.select2-container .select2-choice{border-radius:0!important}.c-additional{color:#f07633;font-size:18px}.c-additional a{color:#f07633;font-weight:700}.product-remove{width:20px}.product-name{width:400px}.product-remove a{-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.c-section{padding:30px 0 40px 0}.archive .page-title{display:none}.p-thumbnail img{border:1px solid #e9e9e9;display:block}.products img{border:1px solid #e9e9e9}.products li{text-align:center}.woocommerce-ordering,.woocommerce-result-count{display:none}.woocommerce table.shop_table th{text-transform:uppercase;color:#2c2c2c;font-weight:700;font-size:14px;background:#f6f6f6;border-right:1px solid rgba(0,0,0,.1)}.woocommerce-checkout-review-order-table,.order_details{border-right:none!important}#field_nip_field{width:100%!important}.place-order .read-more{margin-top:15px}.product-name,.product-name a{font-size:14px;color:#2c2c2c;font-weight:700}.woocommerce table.shop_table td{border-right:1px solid rgba(0,0,0,.1);padding:12px!important}@media screen and (max-width:480px){.woocommerce table.shop_table td{padding:5px 2px!important}}@media screen and (max-width:480px){.woocommerce table.shop_table th{padding:6px 9px!important}}.woocommerce table.shop_table{border-radius:0;margin:0}.product-price .amount,.product-subtotal .amount{font-weight:700;font-size:14px;color:#313635}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{font-size:13px}.coupon input[type="text"]{width:150px;float:left;margin-right:10px;height:51px;line-height:51px;padding-left:15px;font-size:14px;border:1px solid #d7d7d7}input[name="update_cart"]{width:185px;background-position:165px 12px}.product-quantity{font-size:14px}.woocommerce .quantity .qty{outline:none;height:25px;border:1px solid #d7d7d7!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:50%!important;float:right!important}.cart_totals h2{text-align:left;margin:0 0 20px 0;text-transform:none;font-size:30px}.cart_totals table{border:1px solid #c2c2c2;width:100%}.cart_totals th{width:50%!important}.cart_totals td{text-align:right}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{padding:13px!important;text-transform:uppercase;font-size:14px}.cart_totals th{border-right:1px solid rgba(0,0,0,.1)}.order-total .amount{color:#f07633;font-weight:700;font-size:16px;text-transform:initial}.amount{text-transform:initial}.wc-proceed-to-checkout .btn-2{font-weight:400;float:right;margin:10px 0 50px 0}.woocommerce-error{font-size:13px!important;line-height:130%}.woocommerce-checkout .woocommerce-info{display:none}.woocommerce-checkout .woocommerce table.shop_table{font-size:14px}.woocommerce-checkout .shipping td{border-right:0!important}.payment_box p{font-size:14px;line-height:150%}.product_title{font-size:40px;font-weight:300;line-height:120%;letter-spacing:-1px;margin-bottom:30px;color:#333}.price.one{font-weight:300;font-size:30px!important;color:#333!important;margin-bottom:20px}.bold{font-weight:700;letter-spacing:-1px}input[type="number"]{width:50px}.product-quantity{width:150px}.single-product .quantity{float:left}.single-product .qty{height:36px!important;margin-right:5px}.single-product #ilosc{line-height:36px}.woocommerce-checkout #payment div.payment_box{display:none!important}.woocommerce-checkout #payment ul.payment_methods{border:0!important}.product_meta{display:none!important}.ajax_add_to_cart.loading{padding-right:2.618em;position:relative}.ajax_add_to_cart.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:15px;right:1em;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:auto!important;margin-bottom:0!important;float:right!important}.select2-container .select2-choice>.select2-chosen{height:35px;line-height:35px}.form-row.terms{padding:0 10px!important;position:relative;padding-left:30px!important}.form-row.terms .input-checkbox{position:absolute;top:0;left:0}.form-row.terms label{position:relative;top:-6px}.form-row.terms label p{margin-bottom:0}.form-row.terms label p a{color:#f07633}.form-row.terms label a{color:#f07633}.careers h3{font-weight:400;font-size:20px;text-transform:uppercase;margin:10px 0 20px 0;color:#2c2c2c}.careers table{width:100%;font-size:14px}.careers table thead{border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;color:#484848;vertical-align:middle}.careers table thead td{font-weight:300;padding:10px;font-size:15px}@media screen and (max-width:480px){.careers table thead td{font-size:13px}}.careers table tbody td{color:#2c2c2c;padding:10px;vertical-align:middle;font-size:13px}@media screen and (max-width:480px){.careers table tbody td{font-size:10px}}.careers table tbody tr{border-bottom:1px solid #dbdbdb;display:table;width:100%}.careers table tbody tr:last-child{border:none}.careers table td{width:20%}.careers table td:first-child{width:40%}.careers .jobs{position:relative}.careers ul.job-info{border-bottom:1px solid #dbdbdb;padding-bottom:15px;margin-bottom:15px}.careers ul.job-info li{display:inline-block;margin-right:20px;font-size:13px;font-weight:500}.careers ul.job-info li span{font-weight:300}.careers ul.attachment li{display:inline-block;margin-right:20px}.careers ul.attachment li:last-child .file-container input[type="text"]{width:193px;height:75px;background:url(../../../../../../../themes/bhp/images/userfile2.png) no-repeat top center}.careers textarea{height:100px}@media screen and (max-width:640px){.full-box-mobile{width:100%!important;margin-left:0!important}}.overlay{position:fixed;background-color:rgba(0,0,0,.7);top:0;left:0;width:100%;height:100%;visibility:hidden;z-index:99999}.overlay.is-visible{visibility:visible}.overlay .popup{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border:4px solid #f07633;padding:50px;max-width:500px}@media screen and (max-width:600px){.overlay .popup{max-width:90%}}.overlay .popup .info{background:url(../../../../../../../themes/bhp/images/check.png) no-repeat 0 0;padding-left:80px;font-size:18px}@media screen and (max-width:600px){.overlay .popup .info{font-size:14px;background:transparent;padding-left:0}}.overlay .popup .info b,.overlay .popup .info strong{display:block;text-transform:uppercase;color:#f07633;font-weight:700;margin-bottom:30px;font-size:30px}@media screen and (max-width:600px){.overlay .popup .info b,.overlay .popup .info strong{font-size:20px}}.overlay .popup .close-popup{position:absolute;top:-4px;right:-4px;cursor:pointer}@media only screen and (max-width:1024px){.maincontent{width:96%}.maincontent.large{width:100%}.menu-section{display:none}.menu-section ul li>a{padding:19px 14px}#logo{width:180px;margin-left:2%;margin-top:10px}.clients .bx-wrapper{width:660px!important}.blog-box h2{font-size:32px}#trainings .bx-wrapper{width:820px!important}.full-vertical{width:100%!important;clear:both}.f-box .f-box-padding{padding:35px}.f-box h2{font-size:26px}.box2 .span_1_of_4{width:30%}}@media only screen and (max-width:800px){.maincontent{width:94%}.span_1_of_4{width:30%}.span_3_of_4{width:66%}.full{width:100%!important;clear:both;margin:0}.full.col-2{margin-top:10px}.woocommerce-shipping-fields{margin-top:20px}.clients .bx-wrapper{width:430px!important}.span_1_of_6{width:33.33%}.span_5_of_7{width:65%}.span_2_of_7{width:33.4%}.branch-menu h3{padding:25px}.i-box{padding:0 25px 25px 25px}#trainings .bx-wrapper{width:540px!important}.blog-box h2{font-size:24px}.box-online-center .txt-right{text-align:center}#logo{margin-top:0;top:-15px}.boxes:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:9;background:rgba(255,255,255,.8)}}@media only screen and (max-width:767px){.fb{margin-top:10px}#cart{margin-right:0}#trainings .bx-wrapper{width:260px!important}.span_1_of_6{width:50%}.c-map{margin-top:30px}#slider .slider-box h1{font-size:30px}}@media only screen and (max-width:480px){#logo{top:0;padding-bottom:5px}.c-box.email{margin-bottom:0}.span_1_of_4,.span_3_of_4,.span_2_of_7,.span_5_of_7{width:100%;margin-left:0}.span_2_of_7 .txt-right{text-align:left}.dashboard{margin-top:15px}#responsive-menu-button{top:55px!important}.clients .bx-wrapper{width:230px!important}.branch-menu{margin-bottom:20px}#copyright span{padding-top:20px;display:block;text-align:center;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%!important}.coupon input[type="text"]{width:100%;margin-bottom:10px}.read-more.second{float:right;margin-bottom:10px}.cart_totals td{width:90%!important}.blog-box h2{font-size:20px}#form-box h4{font-size:20px}.clients h3{text-align:center;font-size:20px}.h1{font-size:32px}.z-box .z-content.one .read-more,.z-box .z-content.second .read-more{position:relative;right:0;top:initial;margin-top:20px}.z-content{height:auto!important;padding:30px!important}.archive-list{display:none}.show-archive-arrow{width:20px;height:20px;background:url(../../../../../../../themes/bhp/images/arrow.svg) no-repeat 0 0;position:absolute;top:25px;right:25px;cursor:pointer;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.show-archive-arrow.rotate{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:20px}}.statement-content{clear:both;width:100%;max-width:1280px;margin:0 auto;padding:0;position:relative}.statement{text-align:center;margin:100px 0 35px 0;transition:all 0.35s ease-in-out}.statement-text{font-size:15px;font-weight:500;background-color:#94c11e;border:1px solid #94c11e;padding:15px 20px;display:block;color:#fff;transition:all 0.35s ease-in-out}.info-pop{position:fixed;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;background-color:rgba(169,169,169,.7);z-index:99999;opacity:0;visibility:hidden}.info-pop--active{opacity:1;visibility:visible}.info-pop__content{width:100%;max-width:535px;margin:10px;overflow-y:auto;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:30px;position:relative;min-height:100%;height:100%;overflow-y:auto}.info-pop__logo{width:150px;margin-bottom:30px;margin-top:30px}.info-pop__list{padding:0}.info-pop__item{background-color:#f07633;color:#fff;font-size:16px;font-weight:300;margin-bottom:20px;padding:10px}.popup-exit{width:25px;height:25px;background-color:#fff;color:#b6bec1;border-radius:50%;position:absolute;top:40px;right:15px;transition:all 0.25s ease-in-out;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:300;cursor:pointer}.popup-exit:hover{opacity:.65}@media only screen and (min-width:992px){.info-pop__content{min-height:auto;height:auto;padding:40px 140px 50px 140px}.info-pop__logo{width:280px;margin-top:0}.popup-exit{top:20px;right:20px;width:33px;height:33px;font-size:20px}.info-pop__item{font-size:22px;margin-bottom:40px;padding:30px}}.head-link:hover{color:#94c11e}.d-flex{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.thanks-webinar__header{color:#333;font-size:40px;font-weight:600;margin-bottom:30px}.thanks-webinar__header span{color:#f8802e}.thanks-webinar__text{color:#333;font-size:18px;font-weight:400;margin-bottom:10px}.thanks-webinar__text strong{font-weight:700}.thanks-webinar__mail{color:#333;font-size:18px;font-weight:400;transition:color 0.35s ease-in-out}.thanks-webinar__mail:hover{color:#f8802e}.thanks-webinar__link{color:#f8802e;font-size:18px;font-weight:400;transition:color 0.35s ease-in-out}.thanks-webinar__link:hover{text-decoration:underline}.thanks-webinar__highlights{color:#6f6f6f;font-size:18px;font-weight:300;background-color:#f3f3f3;padding:10px 20px;margin-top:30px;margin-bottom:40px}.thanks-webinar__socials{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.thanks-webinar__fb{display:inline-flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:row;color:#1877f2;margin-bottom:20px}.thanks-webinar__fb:hover{color:#f8802e;transition:color 0.35s ease-in-out}.thanks-webinar__fb-ico{fill:#1877f2;width:30px;height:30px;margin-right:10px}.thanks-webinar__linked{color:#0a66c2;display:inline-flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:row;margin-bottom:20px}.thanks-webinar__linked:hover{color:#f8802e;transition:color 0.35s ease-in-out}.thanks-webinar__linked-ico{fill:#0a66c2;width:30px;height:30px;margin-right:10px}.thanks-webinar__padding{padding-right:100px}.thanks-webinar__opinion{display:block;color:#fff;background-color:#f8802e;font-size:18px;font-weight:400;text-align:center;padding:10px 50px;margin-top:30px;margin-bottom:30px}.modal{position:fixed;left:0;top:0;background:rgba(0,0,0,0);width:100vw;height:100vh;transform:scale(0);transition:all 0.4s;z-index:100000;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%}.modal--active{transform:scale(1);background:rgba(0,0,0,.6);border-radius:0%}.popup-container{background:#fff;border-radius:25px;width:clamp(300px, 90%, 600px);padding:50px 20px;cursor:default;position:relative}.popup-close{position:absolute;right:15px;top:15px;display:inline-block;height:20px;width:20px;border-radius:50%;border:solid 2px #2c2c2c;transition:all 0.4s;cursor:pointer}.popup-close::after,.popup-close::before{content:"";position:absolute;top:50%;left:50%;height:11px;width:2px;background:#2c2c2c;transition:all 0.4s}.popup-close::after{transform:translate(-50%,-50%) rotate(-45deg)}.popup-close::before{transform:translate(-50%,-50%) rotate(45deg)}.popup-close:hover{border-color:#f07633}.popup-close:hover::before,.popup-close:hover::after{background:#f07633}.popup-header{text-align:center;margin-bottom:50px;font-size:22px;text-transform:uppercase;padding:0 10px;font-weight:500}.popup-text{text-align:center}.popup-text a{color:#2c2c2c;font-weight:600;transition:all 0.4s;text-decoration:underline}.popup-text a:hover{color:#f07633!important}.coupon{display:flex;align-items:flex-start;flex-wrap:wrap}@media (max-width:1025px){.continue-shopping-container{margin-left:0;margin-top:15px;margin-bottom:15px;flex-basis:100%}}@media (max-width:480px){.continue-shopping{display:block;text-align:center}.breadcrumb{line-height:1.75}.coupon .cart-link{flex-basis:100%}input[name="update_cart"]{display:block;width:100%}}.footer-copyright-flex{display:flex;justify-content:space-between}.politic-privacy-link{color:#2c2c2c;transition:all 0.4s;font-weight:500}.politic-privacy-link:hover{color:#3c3c3c}.no-pad{padding:20px 0 0 0!important;text-align:center}.woocommerce ul.order_details li{margin-top:1rem}.half-container{width:60%;display:inline-block;margin-top:10px;margin-bottom:20px;border:1px solid #e1e1e1;padding:10px 25px;text-align:center;z-index:500}.half-container.right{float:right;border-radius:30px;width:30%;padding:8px 25px}@media screen and (max-width:1023px){.half-container.right{position:fixed!important}}.half-container.right input[type="search"]{width:85%;border:0}.half-container.right input[type="search"]:focus{outline:none}body{margin-top:50px}body.home{margin-top:85px}.banner-search{background-color:#fff}@media screen and (max-width:1024px){#responsive-menu-container{background:white!important;width:calc(100% - 57px)!important;top:154px!important}#responsive-menu-container #responsive-menu li.responsive-menu-item{background:white!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a{color:black!important;background:white!important;font-weight:500;border-bottom:1px solid #e1e1e1!important;height:40px!important;line-height:40px!important}#responsive-menu-container #responsive-menu li.responsive-menu-current-item>.responsive-menu-item-link{color:#f07633!important}#responsive-menu-container #responsive-menu li.responsive-menu-item ul li{background:white!important}#responsive-menu-container #responsive-menu li.responsive-menu-item ul li a{border-bottom:none!important}#responsive-menu-container #responsive-menu li.responsive-menu-item ul li ul li a{text-transform:none!important;display:inline-table;display:flex;line-height:16px!important;height:auto!important;margin:10px 0;font-weight:300}}@media screen and (max-width:1279px){.half-container{width:78%;margin-left:4%}.half-container.right{display:block;width:85%;float:none;margin-left:auto;margin-right:auto;display:none;z-index:100}.responsive-menu-open .half-container.right{display:block}}.page-template-page-koszyk #trainings{max-width:1190px;background:transparent;border:0}.page-template-page-koszyk #trainings .maincontent{max-width:300px;background:#f7f7f7}.bx-wrapper .bx-loading{display:none}.page-template-page-koszyk .coupon{margin-bottom:10px}.coupon{display:none}@media screen and (max-width:480px){body.home{margin-top:68px}body{margin-top:68px}.half-container.right{border-radius:0;width:calc(100% - 78px)!important;padding:8px 10px;margin-left:0;border-right:0;z-index:1000;position:absolute;top:104px;background:#fff}#responsive-menu-container #responsive-menu>li.responsive-menu-item:first-child>a{border-top:0!important}}#cacrt-total{position:relative}#cart-total-counter{position:absolute;color:#fff;background:#94c11e;left:20px;top:-10px;display:inline-block;width:22px;height:20px;border-radius:50%;text-align:center;padding-bottom:2px;pointer-events:none}@media screen and (min-width:1024px){.header-mobile{display:none}#mobileBottomNav{display:none}#mobileBottomBanner{display:none}.mobile-title{display:none}}@media screen and (min-width:1024px){.banner-search{display:none}}@media screen and (max-width:1023px){.banner-search .half-container{display:none}.header-desktop{display:none}#logo{margin-top:20px}button#responsive-menu-button{top:15px!important;z-index:100000!important}.fancybox-container{z-index:100001!important}#header-contact{text-align:left}#header-contact ul li{margin-left:0;display:inline-flex}#header-contact ul li:last-child{margin-left:20px}.yt-widget{display:none!important}.hide-mobile{display:none}#mobileBottomNav{position:fixed;bottom:0;z-index:100000000;width:100%;background:#f07633;padding:10px 0 0 0;display:flex;justify-content:center}#mobileBottomNav .col{width:20%;text-align:center;cursor:pointer}#mobileBottomBanner{display:none;position:fixed;bottom:58px;z-index:10000;width:100%;background-color:#fff;padding:10px;font-family:"azo-sans-web";color:#2c2c2c;font-weight:500;font-size:18px}body.page-template-page-content #mobileBottomBanner{display:block}#mobileBottomBanner .col{height:45px}#mobileBottomBanner .text{padding-left:8px;padding-right:8px;padding-top:10px}#mobileBottomBanner .ico{padding-top:10px}#mobileBottomBanner .scroll-box{padding:12px 17px;background-color:#009fe3;border-color:#009fe3}.branch-menu{display:none}body.page-template-page-o-nas .branch-menu,body.page-template-page-fundacja .branch-menu,body.page-template-page-kariera .branch-menu,body.page-template-page-kontakt .branch-menu{display:block}.box-online-center.product{display:none}.mobile-title{font-weight:500;font-size:20px}}@media screen and (max-width:1024px){#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow,#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow{background-color:transparent!important;color:#212121!important;border-left:0!important}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow{top:-12px}}@media screen and (max-width:600px){#CookiebotWidget:not(.CookiebotWidget-inactive){bottom:135px!important}}.search-start.mobile{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1000000;background:rgba(0,0,0,.35);padding-top:45vh;text-align:center;display:none}.search-start.mobile form{display:inline-block;background-color:#94c11e}.search-start.mobile form input{padding:10px}#search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999}.search-modal{position:relative;background:#fff;padding:2rem;border-radius:10px;max-width:90%;width:400px;box-shadow:0 0 30px rgba(0,0,0,.5);text-align:center}.search-modal input[type="search"]{width:100%;padding:1rem;font-size:1rem;border:1px solid #ccc;border-radius:5px}#close-search{position:absolute;top:10px;right:15px;background:transparent;border:none;font-size:2rem;color:#888;cursor:pointer}#search-trigger{display:inline-block}#search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}#search-overlay .search-modal{position:relative;background:#fff;padding:0;border-radius:25px;max-width:90%;width:80%;max-width:475px;box-shadow:0 0 30px rgba(0,0,0,.5);text-align:center}#search-overlay .search-modal input[type="search"]{width:100%;padding:1rem;font-size:1rem;border:0;border-radius:25px}#search-trigger .search-submit{margin-top:-36px}#search-overlay #close-search{position:absolute;top:-35px;right:0;background:#fff;border:none;font-size:20px;color:#000;cursor:pointer;border-radius:4px}.search-input-wrapper{position:relative;width:100%}.search-input-wrapper input[type="search"]{width:100%;padding:1rem 3rem 1rem 1rem;font-size:1rem;border:1px solid #ccc;border-radius:25px;box-sizing:border-box;outline:none}.search-submit-btn{position:absolute;right:-1px;top:50%;transform:translateY(-50%);background:#f07633;border:none;border-radius:25px;padding:15px 25px;cursor:pointer}.search-submit-btn img{width:20px;height:20px}.menu-top-container{display:inline-block;height:48px}#logo{top:0!important}