@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');*:focus{outline:none !important}img{max-width:100%;height:auto}.wow{visibility:hidden}body{position:relative;background:#000 url(//bws.net.pl/wp-content/themes/bws/assets/images/body_bg.png.webp) top center no-repeat;color:#adadad;font-size:17px;line-height:30px;font-weight:300;font-family:'Poppins',sans-serif;margin:0 auto;padding:0}a,button,.btn{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}a{color:#fff;text-decoration:none}a:hover{color:#fff;text-decoration:underline}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Poppins',sans-serif}h1{font-weight:700;font-size:28px;line-height:32px;color:#fff;padding:0;margin:0 0 20px;position:relative}h2{font-weight:600;font-size:26px;line-height:30px;color:#fec311;padding:0;margin:0 0 20px}h3{font-weight:700;font-size:24px;line-height:28px;color:#fec311;padding:0;margin:0 0 20px}h4{font-weight:700;font-size:22px;line-height:26px;color:#fec311;padding:0;margin:0 0 20px}h5{font-weight:700;font-size:20px;line-height:24px;color:#fec311;padding:0;margin:0 0 20px}h6{font-weight:700;font-size:18px;line-height:22px;color:#fec311;padding:0;margin:0 0 20px}p{color:#adadad;font-size:17px;line-height:30px;font-weight:300;margin:0 0 25px}ul{padding-left:45px;list-style:none}ul li:before{content:"\2022";color:#fec311;font-weight:700;display:inline-block;font-size:26px;width:1em;margin-left:-1em}ul,ol{margin:0 0 30px}li{color:#adadad;font-size:17px;line-height:30px;font-weight:300}b,strong{font-weight:700}table{background:0 0;width:100%;border:1px solid #888}th{height:auto;padding:10px 15px;color:#adadad;font-size:17px;line-height:30px;font-weight:700;border:1px solid #888}td{height:auto;padding:10px 15px;color:#adadad;font-size:17px;line-height:30px;font-weight:300;border:1px solid #888}hr{display:block;border:none;height:1px;width:100%;background:#fec311;margin:30px 0;padding:0}blockquote{margin:0 0 25px;font-style:italic;color:#adadad;font-size:17px;line-height:30px;font-weight:300;background:0 0;padding:15px}img.aligncenter{display:block;margin:0 auto}img.alignleft{float:left}img.alignright{float:right}.dnone{display:none !important}.container-fluid{width:100%;max-width:100%;padding:0 60px}.more-link{display:inline-block;font-weight:600;font-size:12px;line-height:24px;text-transform:uppercase;color:#fec311;letter-spacing:3px;background:0 0;position:relative;outline:none !important;box-shadow:none !important;border:none !important}.more-link span{display:inline-block;vertical-align:middle;text-align:right;margin-bottom:4px;margin-left:5px;font-size:0;line-height:0}.more-link span:before{content:'';width:46px;height:2px;background:#fec311;display:inline-block;vertical-align:middle;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.more-link span:after{content:'';background:url(//bws.net.pl/wp-content/themes/bws/assets/images/more_link_arrow.png.webp) center no-repeat;width:8px;height:10px;display:inline-block;vertical-align:middle}.more-link:hover{text-decoration:none;color:#fff}.more-link:hover span:before{width:130px}.btn-primary{border:1px solid #d7a60b;background:#d7a60b;color:#000;font-weight:600;font-size:14px;line-height:20px;letter-spacing:3px;height:auto;padding:19px 15px;min-width:200px;text-align:center;box-shadow:none !important;border-radius:4px;display:inline-block;text-transform:uppercase}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{border-color:#d7a60b;background:0 0;color:#d7a60b}.form-group{margin:0 0 10px}label{font-weight:400;font-size:16px;line-height:30px;color:#5d5d5d;padding:0;margin:0;display:block}.form-control{height:auto;box-shadow:none !important;border-radius:12px;border:1px solid #b5b5b5;background:0 0;font-weight:400;font-size:14px;line-height:24px;color:#fff;padding:16px 20px}.form-control:focus{border-color:#fff}.form-control::-webkit-input-placeholder{font-weight:400;font-size:14px;line-height:24px;color:#8e8e8e}.form-control::-moz-placeholder{font-weight:400;font-size:14px;line-height:24px;color:#8e8e8e}.form-control:-ms-input-placeholder{font-weight:400;font-size:14px;line-height:24px;color:#8e8e8e}.form-control:-moz-placeholder{font-weight:400;font-size:14px;line-height:24px;color:#8e8e8e}span.req{position:relative;display:block}span.req:after{content:'*';font-weight:400;font-size:14px;line-height:36px;color:#fec311;position:absolute;right:11px;top:14px}.g-recaptcha{transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}.alert{margin-bottom:10px;border-radius:12px}.alert-danger span{font-style:italic}.lightbox{height:100vh;display:flex;align-content:center;align-items:center;flex-wrap:wrap}.lb-outerContainer{width:100% !important;margin-bottom:20px !important}.lb-data .lb-caption{font-size:15px;line-height:20px}.lightbox .lb-image{border:none;border-radius:0}.lb-data .lb-number{display:none !important}.lb-data .lb-close{position:absolute;right:30px;top:30px;background:url(//bws.net.pl/wp-content/themes/bws/assets/images/close_ico.png.webp) center no-repeat;z-index:9999}.lb-nav a.lb-next{opacity:1;width:60px}.lb-nav a.lb-prev{opacity:1;width:60px}.lightboxOverlay{opacity:.9}.lb-outerContainer{border-radius:0;background:0 0;position:initial;display:flex;justify-content:center;align-items:center}.lb-nav a.lb-next{background:url(//bws.net.pl/wp-content/themes/bws/assets/images/lightbox_arrow.png.webp) center no-repeat}.lb-nav a.lb-prev{background:url(//bws.net.pl/wp-content/themes/bws/assets/images/lightbox_arrow.png.webp) center no-repeat;transform:scaleX(-1)}.lb-dataContainer{padding:0}.lb-cancel{background:url(//bws.net.pl/wp-content/themes/bws/assets/images/loader-white.gif) no-repeat;background-size:contain}body{padding-top:188px}.page-header{position:fixed;top:0;left:0;right:0;padding:40px 0;z-index:5;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.page-header .logo svg{width:250px;max-width:100%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.page-header .lang-menu ul{padding:0;margin:0}.page-header .lang-menu ul li{display:inline-block;vertical-align:middle;margin-right:12px}.page-header .lang-menu ul li:before{display:none}.page-header .lang-menu ul li a{font-weight:600;font-size:12px;line-height:20px;color:#fff}.page-header .lang-menu ul li.current-lang a,.page-header .lang-menu ul li a:hover{color:#fec311;text-decoration:none}.page-header .main-menu{position:relative}.page-header .main-menu .menu-opener{font-weight:600;font-size:12px;line-height:20px;color:#fff;text-transform:uppercase;letter-spacing:3px;text-decoration:none !important;display:inline-block}.page-header .main-menu .menu-opener span{display:inline-block;vertical-align:middle;margin-top:2px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.page-header .main-menu .menu-opener span.material-symbols-outlined{font-size:36px;color:#fff;margin:0}.page-header .main-menu .menu-opener:hover span{color:#fec311}.page-header .main-menu .menu-inner{position:absolute;top:50%;transform:translate(0,-50%);right:-60px;background:#fec110 url(//bws.net.pl/wp-content/themes/bws/assets/images/main_menu_bg.png.webp) left center no-repeat;text-align:center;z-index:999;width:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;overflow:hidden}.page-header .main-menu .menu-inner.open{width:700px}.page-header .main-menu .menu-inner ul{display:block;margin:0;padding:11px 115px 11px 15px;text-align:right;width:700px;height:88px}.page-header .main-menu .menu-inner ul li{display:inline-block;vertical-align:middle}.page-header .main-menu .menu-inner ul li:before{display:none}.page-header .main-menu .menu-inner ul li a{font-weight:700;font-size:14px;line-height:20px;color:#000;text-transform:uppercase;letter-spacing:2px;display:inline-block;border-radius:12px;background:0 0;padding:13px 15px;text-align:right}.page-header .main-menu .menu-inner ul li.current_page_item a,.page-header .main-menu .menu-inner ul li a:hover{background:#000;color:#fec110;text-decoration:none}.page-header .main-menu .menu-inner ul li.blog-link-menu a{line-height:40px}.page-header .main-menu .menu-inner .menu-close{color:#000;font-size:32px;line-height:32px;display:inline-block;position:absolute;right:60px;top:calc(50% - 20px);opacity:0}.page-header .main-menu .menu-inner .menu-close span{font-size:36px}.page-header .main-menu .menu-inner.open .menu-close{opacity:1}.page-footer .bt{border-top:1px solid #343434}.page-header.scrolled{background:rgba(0,0,0,.9);padding:10px 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,1);box-shadow:0 0 10px 0 rgba(0,0,0,1)}.page-header.scrolled .logo svg{width:150px}.links-section .big-link{border:1px solid #888;border-radius:13px;position:relative;padding:20px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;display:block;text-decoration:none !important}.links-section .big-link .bg-image{position:absolute;left:0;right:0;top:0;bottom:0;opacity:.15}.links-section .big-link .row{position:relative;z-index:2}.links-section .big-link .img-container{border-radius:13px;overflow:hidden;display:inline-block}.links-section .big-link .img-container img{transform:scale(1);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.links-section .big-link:hover .img-container img{transform:scale(1.1)}.links-section .big-link .text{padding:0 20px 0 40px}.links-section .big-link .text h2{font-style:italic;font-weight:700;color:#fff;font-size:28px;line-height:32px;margin:0 0 20px;text-transform:uppercase}.links-section .big-link .text h2 span{display:block;font-size:20px;color:#adadad}.links-section .big-link .text .more-link{margin-top:20px}.links-section .big-link .text p{margin:0;height:0;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.links-section .big-link:hover{text-decoration:none;border-radius:0}.links-section .big-link:hover .text p{height:120px}.links-section .big-link:hover .more-link{text-decoration:none;color:#fff}.links-section .big-link:hover .more-link span:before{width:130px}.links-section .big-link:before,.links-section .big-link:after{width:0;height:1px}.links-section .big-link:before{top:-1px;right:50%}.links-section .big-link:after{bottom:-1px;left:50%}.links-section .big-link:hover:before,.links-section .big-link:hover:after{width:100%}.links-section .big-link:hover:before{right:0}.links-section .big-link:hover:after{left:0}.links-section .big-link .inner:before,.links-section .big-link .inner:after{width:1px;height:0}.links-section .big-link .inner:before{bottom:50%;right:-1px}.links-section .big-link .inner:after{top:50%;left:-1px}.links-section .big-link .inner:hover:before,.links-section .big-link .inner:hover:after{height:100%}.links-section .big-link .inner:hover:before{bottom:0}.links-section .big-link .inner:hover:after{top:0}.links-section .big-link .text .btn-primary{opacity:1;margin-top:15px;background:#d7a60b;color:#000;width:100%;text-align:center}.links-section .big-link:hover .text .btn-primary{background:0 0;color:#d7a60b}.scrollMouse{display:block;border:2px solid #fff;width:20px;height:32px;border-radius:8px;text-align:center;z-index:1;background-position:-120px -36px;margin:30px auto 15px auto;position:relative}.scrollMouse .scrollline{display:block;margin:10px auto;z-index:999;bottom:0;width:2px;height:6px;border-radius:2px;background:#fff;-webkit-animation:aniMouse 1.5s cubic-bezier(.175,.885,.32,1.275) infinite;-moz-animation:aniMouse 1.5s cubic-bezier(.175,.885,.32,1.275) infinite;-o-animation:aniMouse 1.5s cubic-bezier(.175,.885,.32,1.275) infinite;animation:aniMouse 1.5s cubic-bezier(.175,.885,.32,1.275) infinite;position:relative}@-webkit-keyframes aniMouse{0%{bottom:10px}50%{bottom:-5px}100%{bottom:7px}}@-moz-keyframes aniMouse{0%{bottom:10px}50%{bottom:-5px}100%{bottom:7px}}@-o-keyframes aniMouse{0%{bottom:10px}50%{bottom:-5px}100%{bottom:7px}}@keyframes aniMouse{0%{bottom:10px}50%{bottom:-5px}100%{bottom:7px}}.hp-about{position:relative;padding:45px 0 60px;background:url(//bws.net.pl/wp-content/themes/bws/assets/images/hp_about_bg.png.webp) center top no-repeat}.hp-about h3{font-weight:600;font-size:26px;line-height:36px;margin-bottom:40px}.hp-about .title{font-weight:300;font-size:20px;line-height:30px;color:#adadad;margin:0;position:absolute;left:-6%;top:45%;transform:rotate(-90deg)}.hp-about .title:before{content:'';width:540px;height:1px;background:#adadad;display:inline-block;vertical-align:middle;margin-right:15px}.hp-about .cp{padding-left:60px}.hp-about .text-box{border-radius:20px;background:#1a1a1a;text-align:center;padding:30px 15px;margin-top:60px;height:calc(100% - 60px);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.hp-about .text-box h4,.hp-about .text-box h6{color:#fff;font-weight:700;font-style:italic;font-size:16px;line-height:26px;margin:0 0 15px}.hp-about .text-box p{margin:0}.hp-about .text-box .icon{margin-bottom:15px}.hp-about .text-box .icon span{font-size:46px;color:#828282}.hp-about .text-box:hover{transform:translate(0px,-15px)}.links-section .bottom-link{border:1px solid #888;border-radius:13px;position:relative;padding:20px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.links-section .bottom-link .img-container{border-radius:13px;overflow:hidden;display:inline-block}.links-section .bottom-link .img-container img{transform:scale(1);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.links-section .bottom-link:hover .img-container img{transform:scale(1.1)}.links-section .bottom-link .arrow-ico{width:130px;height:2px;background:#fec311;position:absolute;z-index:2;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.links-section .bottom-link .arrow-ico:before{content:'';background:url(//bws.net.pl/wp-content/themes/bws/assets/images/more_link_arrow.png.webp) center no-repeat;width:8px;height:10px;position:absolute;right:-1px;top:calc(50% - 5px)}.links-section .bottom-link .arrow-ico.left{right:-65px;bottom:100px}.links-section .bottom-link .arrow-ico.left:before{right:initial;left:-1px;transform:scaleX(-1)}.links-section .bottom-link .arrow-ico.right{left:-65px;top:100px}.links-section .bottom-link .text{padding-left:60px}.links-section .bottom-link .text h3{font-weight:700;font-style:italic;color:#fff;font-size:24px;line-height:30px;margin-bottom:15px;text-transform:uppercase}.links-section .bottom-link .text p{margin-bottom:25px}.links-section .bottom-link .text .btn-primary{opacity:1;margin-top:15px;background:#d7a60b;color:#000;width:300px;max-width:100%}.links-section .bottom-link .text .btn-primary:hover,.links-section .bottom-link .text .btn-primary:focus,.links-section .bottom-link .text .btn-primary:active{background:0 0;color:#d7a60b}.links-section .bottom-link:hover{border-radius:0}.links-section .bottom-link:hover .arrow-ico.left{right:-55px}.links-section .bottom-link:hover .arrow-ico.right{left:-55px}.links-section .bottom-link:before,.links-section .bottom-link:after{width:0;height:1px}.links-section .bottom-link:before{top:-1px;right:50%}.links-section .bottom-link:after{bottom:-1px;left:50%}.links-section .bottom-link:hover:before,.links-section .bottom-link:hover:after{width:100%}.links-section .bottom-link:hover:before{right:0}.links-section .bottom-link:hover:after{left:0}.links-section .bottom-link .inner:before,.links-section .bottom-link .inner:after{width:1px;height:0}.links-section .bottom-link .inner:before{bottom:50%;right:-1px}.links-section .bottom-link .inner:after{top:50%;left:-1px}.links-section .bottom-link .inner:hover:before,.links-section .bottom-link .inner:hover:after{height:100%}.links-section .bottom-link .inner:hover:before{bottom:0}.links-section .bottom-link .inner:hover:after{top:0}.links-section .logo{width:150px}.contact-section{padding:60px 0}.contact-section h3{font-size:28px;line-height:36px}.contact-section a:not(.more-link,.btn-primary){color:#fff;font-size:22px;line-height:36px;font-weight:400}.contact-section a:not(.more-link,.btn-primary):hover{color:#fec311;text-decoration:none}.subpage-slider{margin-bottom:60px}.subpage-slider .slider{border-radius:13px;overflow:hidden}.subpage-slider .border{border:1px solid #888 !important;border-radius:13px;padding:30px;position:relative;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.subpage-slider .border.hovered{border-radius:0}.subpage-slider .border:before,.subpage-slider .border:after{width:0;height:1px}.subpage-slider .border:before{top:-1px;right:50%}.subpage-slider .border:after{bottom:-1px;left:50%}.subpage-slider .border.hovered:before,.subpage-slider .border.hovered:after{width:100%}.subpage-slider .border.hovered:before{right:0}.subpage-slider .border.hovered:after{left:0}.subpage-slider .border .inner:before,.subpage-slider .border .inner:after{width:1px;height:0}.subpage-slider .border .inner:before{bottom:50%;right:-1px}.subpage-slider .border .inner:after{top:50%;left:-1px}.subpage-slider .border.hovered .inner:before,.subpage-slider .border.hovered .inner:after{height:100%}.subpage-slider .border.hovered .inner:before{bottom:0}.subpage-slider .border.hovered .inner:after{top:0}.subpage-slider h1{font-weight:700;font-style:italic;color:#fff;text-transform:uppercase;font-size:28px;line-height:32px;margin:0 0 25px}.subpage-slider h1 b,.subpage-slider h1 strong,.subpage-slider h1 span{display:block;color:#adadad;font-size:20px}.subpage-slider .slide .image{padding-top:80%;width:100%;background-size:cover}.reviews-section .slick-arrow,.comp-section .slick-arrow,.subpage-slider .slick-arrow{position:absolute;right:0;top:0;z-index:2;border:none;padding:0;background:#000;color:#fec311;font-size:28px;line-height:10px;width:55px;height:55px;text-align:center;border-radius:13px}.subpage-slider .slick-arrow.slick-prev{right:128px;top:50px;transform:scaleX(-1)}.subpage-slider .slick-arrow.slick-next{right:40px;top:40px;width:78px;height:78px}.subpage-slider .slick-arrow:hover{color:#000;background:#fec311}.bg-section{position:relative;padding:45px 0 60px;background:url(//bws.net.pl/wp-content/themes/bws/assets/images/hp_about_bg.png.webp) center top no-repeat}.bg-section h3{font-weight:600;font-size:26px;line-height:36px;margin-bottom:40px}.bg-section .title{font-weight:300;font-size:20px;line-height:30px;color:#adadad;margin:0;position:absolute;left:-6%;top:30%;transform:rotate(-90deg);text-transform:lowercase}.bg-section .title:before{content:'';width:540px;height:1px;background:#adadad;display:inline-block;vertical-align:middle;margin-right:15px}.bg-section .bg{background:#1a1a1a;border-radius:13px;padding:30px 0;margin-top:80px;overflow:hidden}.bg-section .bg.black{background:#000;margin-top:0}.bg-section .bg h2{margin:0 0 10px}.bg-section .bg .desc-top h2{font-weight:700;font-size:28px;line-height:32px;color:#fff;padding:0;margin:0 0 40px;position:relative;text-align:center}@media (min-width:1501px){.bg-section.cmh{min-height:950px}}.header-cards{font-size:0;line-height:0;text-align:center}.card{display:block;vertical-align:middle;border:none;border-radius:0;background:0 0}.header-cards .card{display:inline-block;vertical-align:middle}.card .card-header{border-radius:0 !important;padding:0;margin:0;border:none !important;background:0 0}.card .collapse-opener{padding:25px 15px;border:none;border-bottom:2px solid #fec311;background:0 0;text-align:center;font-weight:700;font-style:italic;font-size:16px;line-height:26px;color:#fff;width:300px;max-width:100%}.card .collapse-opener span{display:block;text-align:center;margin-bottom:25px;font-size:42px;color:#fec311;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.card .collapse-opener.collapsed{border-bottom:2px solid #484848}.card .collapse-opener.collapsed span{color:#828282}.card-body{padding:60px 0;border-radius:0;margin:0;width:100%}.page-template-contact .card-body{padding-top:15px;padding-bottom:25px}.card-body h3{font-weight:600;color:#fff;font-size:24px;line-height:36px;margin-bottom:10px}.cbox.bg,.card-body .bg{padding:30px 0;background:#000}.cbox.bg{margin-bottom:25px}.card-body .inner-box{border:1px solid #888 !important;border-radius:13px;padding:7px;margin-bottom:20px;position:relative;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.page-template-contact .cbox.bg,.page-template-contact .card-body .bg{margin-top:25px}.card-body .inner-box img{border-radius:13px;opacity:.8}.card-body .inner-box h6{font-weight:700;font-style:italic;font-size:16px;line-height:26px;color:#fff;margin-bottom:10px}.card-body .inner-box p{margin:0}.card-body .inner-box .text{padding-left:20px}.card-body .inner-box .text.nop{padding-left:0}.card-body .inner-box:hover{border-radius:0}.card-body .inner-box:before,.card-body .inner-box:after{width:0;height:1px}.card-body .inner-box:before{top:-1px;right:50%}.card-body .inner-box:after{bottom:-1px;left:50%}.card-body .inner-box:hover:before,.card-body .inner-box:hover:after{width:100%}.card-body .inner-box:hover:before{right:0}.card-body .inner-box:hover:after{left:0}.card-body .inner-box .inner:before,.card-body .inner-box .inner:after{width:1px;height:0}.card-body .inner-box .inner:before{bottom:50%;right:-1px}.card-body .inner-box .inner:after{top:50%;left:-1px}.card-body .inner-box .inner:hover:before,.card-body .inner-box .inner:hover:after{height:100%}.card-body .inner-box .inner:hover:before{bottom:0}.card-body .inner-box .inner:hover:after{top:0}.card-body .bg .custom-style h2{margin-bottom:20px;font-size:24px}.card-body .bg .custom-style p,.card-body .bg .custom-style li{font-size:14px}.text-section{padding:40px 0 60px}.counters-box .counter{margin-bottom:35px}.counters-box .counter p{margin:0}.counters-box .counter .count-nr{display:block;font-weight:700;font-style:italic;font-size:30px;line-height:36px;color:#fec311}.gallery-section.cmb{margin-bottom:60px}.gallery-section .gallery{border:1px solid #888 !important;border-radius:13px;padding:15px;overflow:hidden}.gallery-section .gallery:after{content:'';display:table;clear:both}.gallery-section .gallery .gallery-box{display:block;width:20%;text-align:center;float:left}.gallery-section .gallery .gallery-box .gallery-thumb{padding-top:calc(100% - 18px);width:calc(100% - 18px);display:block;position:relative;border:1px solid #000;margin:9px;opacity:.6;border-radius:13px;overflow:hidden}.comp-section .comp-thumb .image,.gallery-section .gallery .gallery-box .gallery-thumb .image{background-size:cover;background-position:center;position:absolute;left:0;right:0;top:0;bottom:0;transform:scale(1);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.gallery-section .gallery .gallery-box .gallery-thumb:hover{border-color:#fec311;opacity:1}.gallery-section .gallery .gallery-box .gallery-thumb:hover .image{transform:scale(1.1)}.gallery-section .gallery .gallery-title{display:block;width:40%;float:left;position:relative;padding-top:20%}.gallery-section .gallery .gallery-title .inner{position:absolute;left:20%;top:50%;transform:translate(0px,-50%)}.gallery-section .gallery .gallery-title h3{font-style:italic;font-weight:700;font-size:28px;line-height:32px;color:#fff;text-transform:uppercase}.gallery-section .gallery .gallery-title h3 span{color:#adadad;display:block;font-size:20px}.gallery-section.cmb .gallery .gallery-title{width:100%;padding:40px 0;text-align:center}.gallery-section.cmb .gallery .gallery-title .inner{position:initial;transform:none}.gallery-section.cmb .gallery .gallery-box{width:20%}.app-section{padding:140px 0 60px;overflow:hidden;position:relative}.app-section:before{content:'';position:absolute;right:0;top:0;left:0;bottom:0;background:url(//bws.net.pl/wp-content/themes/bws/assets/images/app_bg.png.webp) center bottom -208px no-repeat}.app-section .zx{position:relative;z-index:3}.app-section .app-bg h3{font-weight:700;font-style:italic;font-size:20px;line-height:26px;color:#fff;margin:0 0 5px}.app-section a{display:inline-block;opacity:.8}.app-section a:hover{opacity:1;transform:translate(0px,-15px)}.contact-subpage h1{margin:0;font-weight:700;font-style:italic;font-size:20px;color:#adadad;line-height:32px}.contact-subpage h2{margin:0 0 40px;font-weight:700;font-style:italic;font-size:28px;line-height:32px;color:#fec311}.contact-subpage h2.form-title{margin-bottom:0}.contact-subpage .form-container{border:1px solid #888 !important;border-radius:13px;padding:200px 15px 2px;position:relative;overflow:hidden}.contact-subpage .form-container .map-img{margin:0;position:absolute;left:0;right:0;top:0;height:250px;z-index:-1;background-position:top center;background-size:cover;background-repeat:no-repeat}.contact-subpage .form-container .map-img:before{content:'';position:absolute;left:0;right:0;bottom:0;height:100px;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 30%,rgba(0,0,0,.6) 60%,rgba(0,0,0,1) 100%)}.contact-subpage .form-heading{margin-bottom:30px;text-align:center}.contact-subpage .cpage-box{margin-bottom:30px;border:1px solid #888;border-radius:13px;padding:15px;height:calc(100% - 30px)}.contact-subpage .cpage-box strong,.contact-subpage .cpage-box b{color:#fec311}.contact-subpage .cpage-box h4{margin:0;font-size:17px;line-height:30px}.contact-subpage p{margin-bottom:0}.contact-subpage p b,.contact-subpage p strong{color:#fff}.contact-subpage .social-media{margin:40px 0}.contact-subpage .social-media h5,.contact-subpage .social-media p{margin-bottom:10px;color:#fff;font-size:17px;line-height:30px}.contact-subpage .social-media a{font-weight:600;color:#fff;display:inline-block;vertical-align:middle;font-size:0;line-height:0;margin-right:15px}.contact-subpage .social-media a img{margin:0 25px}.contact-subpage .social-media a svg{display:inline-block;vertical-align:middle;margin:0;width:32px;height:32px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.contact-subpage .social-media a svg.fbi{fill:#828282}.contact-subpage .social-media a svg.insti{stroke:#828282}.contact-subpage .social-media a:hover{text-decoration:none}.contact-subpage .social-media a:hover .fbi{fill:#fec311}.contact-subpage .social-media a:hover .insti{stroke:#fec311}.contact-box{width:600px;max-width:100%;padding:0 15px;margin:0 auto 15px auto}.contact-box .cimg{width:97px;padding-top:100%;border-radius:100%;max-width:100%;margin:0 auto;background-position:center;background-size:contain;background-repeat:no-repeat}.contact-box a{margin-right:10px;color:#adadad;display:inline-block;vertical-align:middle}.contact-box a span,.contact-box a:hover{color:#fec311;text-decoration:none}.contact-box a span{display:inline-block;vertical-align:middle}.req-color{color:#fec311}.form-title{text-align:center;font-weight:600;font-size:24px;line-height:36px;color:#fff}.gmap{height:500px;border-radius:13px}.sub-video{width:100%;border-radius:13px}.comp-section{padding:30px 0;text-align:center}.comp-section h3{font-weight:700;font-style:italic;color:#fff;font-size:24px;line-height:30px;margin-bottom:15px;text-transform:uppercase}.comp-section .comp-thumb{padding-top:calc(100% - 18px);width:calc(100% - 18px);display:block;position:relative;border:1px solid #000;margin:9px;opacity:.6;border-radius:13px;overflow:hidden}.comp-section .comp-thumb .image{background-size:contain;background-repeat:no-repeat}.comp-section .comp-thumb:hover{border-color:#fec311;opacity:1}.comp-section .comp-thumb:hover .image{transform:scale(1.1)}.yt-section .slider-container .slick-arrow,.reviews-section .slick-arrow,.comp-section .slick-arrow{top:calc(50% - 27px)}.comp-section .slick-arrow.slick-prev{left:-55px;transform:scaleX(-1)}.comp-section .slick-arrow.slick-next{right:-55px}.reviews-section .slick-arrow:hover,.comp-section .slick-arrow:hover{color:#000;background:#fec311}.app-section .app-bg .custom-contact{margin:0 auto}.app-section .app-bg .custom-contact img{max-width:100%;width:330px;border-radius:13px;margin:0 auto}.app-section .app-bg .custom-contact h3{font-style:normal;margin:15px 0 10px}.app-section .app-bg .custom-contact a:hover{transform:none !important}.app-section .app-bg .custom-contact a.btn-primary{opacity:1;margin-top:15px;background:#d7a60b;color:#000}.app-section .app-bg .custom-contact a.btn-primary:hover,.app-section .app-bg .custom-contact a.btn-primary:focus,.app-section .app-bg .custom-contact a.btn-primary:active{background:0 0;color:#d7a60b}.app-section.faded-bg:before{opacity:.4}.blog-section{background:#1a1a1a;padding:45px 0;margin:0 60px 30px;border-radius:13px}.blog-section .bg{margin:0 auto;background:#000;border-radius:13px;width:970px;max-width:100%}.post-thumb-large{border:1px solid #888 !important;border-radius:13px;padding:7px;margin-bottom:20px;position:relative;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.post-thumb-large:hover{border-radius:0}.post-thumb-large:before,.post-thumb-large:after{content:'';position:absolute;width:0;height:1px;background-color:#fec311;z-index:3;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.post-thumb-large:before{top:-1px;right:50%}.post-thumb-large:after{bottom:-1px;left:50%}.post-thumb-large:hover:before,.post-thumb-large:hover:after{width:100%}.post-thumb-large:hover:before{right:0}.post-thumb-large:hover:after{left:0}.post-thumb-large .inner:before,.post-thumb-large .inner:after{width:1px;height:0;background-color:#fec311;z-index:3;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;content:'';position:absolute}.post-thumb-large .inner:before{bottom:50%;right:-1px}.post-thumb-large .inner:after{top:50%;left:-1px}.post-thumb-large .inner:hover:before,.post-thumb-large .inner:hover:after{height:100%}.post-thumb-large .inner:hover:before{bottom:0}.post-thumb-large .inner:hover:after{top:0}.post-thumb-large .inner{padding:10px}.post-box img,.post-thumb-large img{display:block;border-radius:13px}.post-thumb-large img{margin-bottom:10px}.post-box h1,.post-thumb-large h2{font-weight:700;font-style:italic;color:#fff;font-size:16px;line-height:26px;margin:0}.post-thumb-large h2 a:hover{text-decoration:none;color:#fec311}.post-box .info p,.post-thumb-large .info p{display:inline-block;vertical-align:top;margin:0;font-weight:300;font-style:italic;font-size:12px;line-height:24px;color:#adadad}.post-box .info p svg,.post-thumb-large .info p svg{display:inline-block;vertical-align:top;width:15px;height:15px;margin-right:5px;margin-top:4px}.post-box .info p:first-of-type,.post-thumb-large .info p:first-of-type{margin-right:5px}.post-thumb-large .desc{font-weight:300;font-size:16px;line-height:24px;margin:0 0 10px;color:#adadad}.pagination{justify-content:center;align-items:center;margin:45px 0 0}.pagination li:before{display:none}.pagination a,.pagination span{width:32px;height:32px;line-height:32px;text-align:center;display:block;color:#000;font-weight:400;font-size:18px;background:#888;border-radius:50% !important;border:none !important;padding:0;box-shadow:none !important;margin:2px}.pagination span{background:#fec311 !important;color:#000 !important}.pagination a:hover{color:#000;background:#fff}.post-box h1{font-size:18px;margin:30px 0 5px}.post-box .info{margin-bottom:25px}.post-box .back-link{margin-top:30px}.post-box .back-link span{margin-left:0;margin-right:5px}.post-box .back-link span:after{float:left;transform:scaleX(-1)}.post-box .back-link span:before{margin-top:4px}.blog-section .bg.cmt-bg{margin-top:25px}.cta-author h6{font-weight:600;font-size:17px;line-height:30px;color:#fff;margin:0}.cta-author h6 span{color:#adadad}.cta-author .mail{display:inline-block;margin-bottom:15px}.cta-author .mail:hover{text-decoration:none;color:#fec311}body.single-post .page-footer .bg,body.page-template-blog .page-footer .bg{display:none !important}.page-template-zone2 .blog-box .a-cols .btn-primary{border-color:#d7a60b;background:#d7a60b;color:#000}.page-template-zone2 .subpage-slider .border .btn-primary{width:350px;max-width:100%;padding:30px 15px;font-weight:700;font-size:18px;border-color:#d7a60b;background:#d7a60b;color:#000}.page-template-zone2 .blog-box .a-cols .btn-primary:hover,.page-template-zone2 .subpage-slider .border .btn-primary:hover{border-color:#d7a60b;background:#000;color:#d7a60b}.page-template-zone2 .bg-section .bg{margin-top:0;margin-bottom:0}.page-template-zone2 .blog-box{margin-top:0;margin-bottom:30px}.page-template-zone2 .blog-box:last-of-type{margin-bottom:80px}.page-template-zone2 .app-section.no-bg{padding:0}.page-template-zone2 .app-section.no-bg:before{display:none}.page-template-zone2 .blog-box .a-cols a{margin-bottom:15px;display:inline-block}.page-template-zone2 .blog-box .a-cols a:last-of-type{margin-bottom:0}.page-template-zone2 .page-footer .bg{display:none}.page-template-zone2 .bg-section{padding-top:0}.page-footer .bg{background:#1a1a1a;padding:60px 0}.page-footer .bg .app-text p{display:inline-block;vertical-align:middle;width:calc(100% - 270px);margin:0 0 0 20px;font-weight:600;font-size:20px;line-height:26px;color:#adadad}.page-footer .bg .app-text p span{color:#fec311;display:block}.page-footer .last-line{padding-top:35px;padding-bottom:35px}.page-footer .last-line p{margin:0;color:#aeaeae;font-size:14px;line-height:24px}.page-footer .last-line p a{text-decoration:underline;color:#aeaeae}.page-footer .last-line p a:hover{color:#fff}.page-footer .last-line .fb,.page-footer .last-line .rea{color:#aeaeae;font-size:14px;line-height:24px}.page-footer .last-line .rea:hover{color:#fff;text-decoration:none}.page-footer .last-line .fb{margin-left:10px;display:inline-block;font-size:0;line-height:0}.page-footer .last-line .fb svg{margin-left:5px;width:32px;height:32px;fill:#aeaeae;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.page-footer .last-line .fb svg.insti{fill:none;stroke:#aeaeae}.page-footer .last-line .fb img{margin-left:15px}.page-footer .last-line .fb:hover{color:#fff;text-decoration:none}.page-footer .last-line .fb:hover svg{fill:#fff}.page-footer .last-line .fb:hover svg.insti{fill:none;stroke:#fff}.page-template-home .page-footer .bg{display:none}.blog-box{margin-top:45px;padding:35px 70px;border:1px solid #888;border-radius:13px;background:#000}.blog-box h3{margin:0}#cookies-message-container{background:#000;padding:35px 30px;position:fixed;left:30px;bottom:30px;text-align:left;width:auto;height:auto;max-width:50%;z-index:999999999999999999999999999999;font-size:14px;color:#aeaeae}#c-m-inner{display:inline-block;vertical-align:middle;width:calc(100% - 175px)}#c-m-inner h6{color:#fec311;margin:0 0 15px}#c-m-inner p{color:#aeaeae;margin:0;font-size:13px;line-height:24px}#c-m-inner p a{color:#aeaeae;text-decoration:underline}#c-m-inner p a:hover{opacity:.7}#accept-cookies-checkbox{color:#000;font-size:13px;line-height:28px;letter-spacing:1px;font-weight:700;text-transform:uppercase;border-radius:0;padding:20px 30px;background:#fec311;margin-left:15px;display:inline-block;vertical-align:middle;text-decoration:none}#accept-cookies-checkbox:hover{text-decoration:none;opacity:.7}#reject-cookie{position:absolute;right:0;top:0;color:#aeaeae;padding:10px 15px;font-size:11px;text-decoration:none}#reject-cookie span{display:inline-block;vertical-align:middle;font-size:18px;margin-left:5px}#reject-cookie:hover{text-decoration:none;opacity:.7}@media (max-width:767px){#cookies-message-container{left:0;bottom:0;max-width:100%;padding-top:50px}#c-m-inner{width:100%}#accept-cookies-checkbox{margin:15px 0 0}}.check-p{position:relative;padding:7px 0 7px 60px;font-weight:600;color:#fff;font-size:24px;line-height:36px;margin-bottom:20px}.check-p a{color:#fec311}.check-p svg{width:50px;height:50px;position:absolute;left:0;top:0}.text-section.cpb{padding-bottom:0}.card-body .bg .custom-style .btn-primary{width:100%;margin-top:15px;padding:30px 15px;font-weight:700;font-size:18px;border-color:#d7a60b;background:#d7a60b;color:#000}.card-body .bg .custom-style .btn-primary:hover{border-color:#d7a60b;background:#000;color:#d7a60b}.social-section{background:url(//bws.net.pl/wp-content/themes/bws/assets/images/social_bg3.png.webp) center no-repeat;padding:50px 0;min-height:600px;background-size:contain;display:flex;align-content:center;align-items:center;position:relative;margin-bottom:30px}.social-section h2{font-weight:700;font-size:36px;line-height:40px;color:#fff;padding:0;margin:0 0 30px}.social-section .socials .fb{margin:10px;display:inline-block;font-size:0;line-height:0}.social-section .socials .fb svg{margin-left:5px;width:64px;height:64px;fill:#fec311;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.social-section .socials .fb svg.insti{fill:none;stroke:#fec311}.social-section .socials .fb img{margin-left:15px}.social-section .socials .fb:hover{color:#fff;text-decoration:none}.social-section .socials .fb:hover svg{fill:#fff}.social-section .socials .fb:hover svg.insti{fill:none;stroke:#fff}.hs-row img{border-radius:13px}.testo-section{padding:0}.testo-section h2{font-weight:700;font-size:28px;line-height:32px;color:#fff;padding:0;margin:0 0 40px;position:relative;text-align:center}.testos{justify-content:center}.testos .testo-opener{border-radius:13px;margin-bottom:30px;padding:0;background:0 0;overflow:hidden;border:1px solid #000}.testos .testo-opener:hover{transform:scale(1.1,1.1);border-color:#fec311}.testos .modal-dialog{max-width:100%;width:600px;position:initial}.testos .modal-content{border:1px solid #888;border-radius:13px;padding:15px;background:#000;position:initial}.testos .modal-header{display:block;padding:0;margin:0;border:none}.testos .close{margin:0;padding:0;position:absolute;right:30px;top:30px;background:url(//bws.net.pl/wp-content/themes/bws/assets/images/close_ico.png.webp) center no-repeat;z-index:9999;width:30px;height:30px}.testos .modal-header h5{font-style:italic;font-weight:700;font-size:28px;line-height:32px;color:#fff;text-transform:uppercase;margin:15px 0 25px}.testos .modal-header h5 span{color:#adadad;display:block;font-size:20px}.testos .modal-header h6{font-style:italic;font-weight:700;font-size:20px;line-height:30px;color:#fff;text-transform:uppercase;margin:0 0 25px}.testos .modal-body .descp span{color:#fff}.testos .modal-header img{border-radius:13px}.testos .modal-body{padding:0}.testos .modal-body p strong{color:#fff}.modal-backdrop.show{opacity:.9}.szt-link{margin-top:30px}.links-section .big-link.szt-link .text h2{margin-bottom:0}.links-section .big-link.szt-link .text .btn-primary{width:300px;max-width:100%}.page-template-trainings .subpage-slider .border .btn-primary,.page-template-zone3 .subpage-slider .border .btn-primary{width:350px;max-width:100%;padding:30px 15px;font-weight:700;font-size:18px;border-color:#d7a60b;background:#d7a60b;color:#000}.page-template-trainings .subpage-slider .border .btn-primary:hover,.page-template-zone3 .subpage-slider .border .btn-primary:hover{border-color:#d7a60b;background:#000;color:#d7a60b}.bg-section.z3bgs2{padding:0}.bg-section.z3bgs2 .bg{margin:0}.page-template-zone3 .text-section{padding:30px 0}.page-template-zone3 .subpage-slider{margin-bottom:30px}.page-template-zone3 .text-section .hs-row{margin-bottom:30px}.page-template-zone3 .text-section .hs-row:last-of-type{margin-bottom:0}.szt-text-section h6{font-weight:600;font-style:italic;font-size:24px;line-height:30px;color:#adadad}.szt-text-section .text-szt{margin-top:30px}.szt-text-section .text-szt .btn-primary{width:350px;max-width:100%;padding:30px 15px;font-weight:700;font-size:18px;border-color:#d7a60b;background:#d7a60b;color:#000;margin:40px auto 0 auto;display:block}.szt-text-section .text-szt .btn-primary:hover{border-color:#d7a60b;background:#000;color:#d7a60b}.szt-text-section .ico-title{font-weight:700;font-style:italic;font-size:20px;margin-bottom:10px;margin-top:30px}.szt-text-section .ico-title svg{fill:#fec311;width:40px;height:40px;margin-right:5px;display:inline-block;vertical-align:middle}.szt-text-section .ico-title .material-symbols-outlined{font-size:40px;line-height:40px;margin-right:5px;display:inline-block;vertical-align:middle}.szt-image{border-radius:13px;overflow:hidden;margin-bottom:30px}.single-training h1{font-weight:700;font-style:italic;font-size:18px;line-height:26px;color:#ffc911;margin-bottom:20px}.single-training h5{font-weight:700;font-style:italic;font-size:16px;color:#fff}.szt-icons{margin-bottom:20px}.szt-icons p{display:inline-block;vertical-align:middle;margin:0 15px 0 0;font-weight:300;font-style:italic;font-size:12px;line-height:24px;color:#adadad}.szt-icons p svg{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:3px}.szt-icons p span{display:inline-block;vertical-align:middle;font-size:16px;line-height:16px;margin-right:3px;color:#fff}.price-box{border-radius:13px;border:1px solid #888;padding:20px;margin-bottom:30px}.price-box p{margin:0;font-weight:300;font-style:italic;color:#d7a60b;font-size:17px;line-height:26px}.price-box p span{font-weight:300;font-style:italic;color:#adadad;font-size:14px;line-height:26px}.szt-content .btn-primary,.price-box .btn-primary{padding:30px 15px;font-weight:700;font-size:16px;border-color:#d7a60b;background:#d7a60b;color:#000}.szt-content .btn-primary{width:350px;max-width:100%}.szt-content .btn-primary:hover,.price-box .btn-primary:hover{border-color:#d7a60b;background:#000;color:#d7a60b}.single-training .bg.black+.bg.black{margin-top:30px}.page-template-trainings-list .bg-section,.single-training .bg-section{margin-bottom:30px}.page-template-trainings-list .bg-section .bg.mobile-nom,.single-training .bg-section .bg.mobile-nom{margin-top:0}.page-template-trainings-list .top-content{margin-bottom:60px}.szt-thumb{background:#000;border-radius:13px;margin-bottom:30px;padding:20px 20px 100px;height:calc(100% - 30px);position:relative}.szt-thumb .szt-label{position:absolute;right:-10px;top:-10px;background:#721c24;padding:5px 10px;text-align:center;color:#fff;border-radius:4px;line-height:20px;font-size:13px;font-weight:700}.szt-thumb .szt-label:before{content:'';position:absolute;left:-49px;top:10px;width:50px;height:1px;background:linear-gradient(to right,rgba(114,28,36,0) 0%,rgba(114,28,36,1) 100%)}.szt-thumb .szt-label:after{content:'';position:absolute;top:29px;right:10px;height:50px;width:1px;background:linear-gradient(to bottom,rgba(114,28,36,1) 0%,rgba(114,28,36,0) 100%)}.szt-thumb h6{font-weight:300;font-style:italic;font-size:14px;line-height:24px;margin:0;color:#adadad}.szt-thumb h2{font-weight:700;font-style:italic;font-size:26px;line-height:30px;margin:10px 0 15px}.szt-thumb h2 a{color:#fec311}.szt-thumb h2 a:hover{color:#fff;text-decoration:none}.szt-thumb h3{font-weight:600;font-size:17px;line-height:26px;margin:0;color:#adadad}.szt-thumb .price-box{border:none;padding:0}.szt-thumb .btn-primary{width:calc(100% - 40px);padding:18px 15px;font-weight:700;font-size:16px;border-color:#d7a60b;background:#d7a60b;color:#000;position:absolute;bottom:20px;left:20px;right:20px;min-height:78px;display:flex;justify-content:center;align-items:center}.szt-thumb .btn-primary:hover{border-color:#d7a60b;background:#000;color:#d7a60b}.szt-thumb .more-link{margin:0 0 20px}.page-template-trainings-list .bg-section .title{top:50%}.modal-sz .modal-content{border:none;background:#1a1a1a;border-radius:13px;padding:30px 15px}.modal-sz .modal-header{border:none;padding:0;margin:0;display:block;position:relative}.modal-sz .modal-header h6{font-weight:300;font-style:italic;font-size:14px;line-height:24px;margin:0;color:#adadad}.modal-sz .modal-header h2{font-weight:700;font-style:italic;font-size:26px;line-height:30px;margin:0 0 10px}.modal-sz .modal-header .close{position:absolute;right:0;top:-17px;padding:0;margin:0;text-shadow:none;color:#fff;opacity:1}.modal-sz .modal-body{padding:0}.modal-sz .modal-dialog{max-width:100%;width:700px}.yt-section{padding:30px 0}.yt-section .slider-container{padding:0 75px;position:relative;margin-bottom:30px}.yt-section .slider-container .slide{text-align:center;padding:0 15px}.yt-section .slider-container .slide a{display:inline-block;position:relative;border:1px solid #000;border-radius:13px;overflow:hidden}.yt-section .slider-container .slide a .hover{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:2;opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.yt-section .slider-container .slide a:hover{border-color:#fec311}.yt-section .slider-container .slide a:hover img{transform:scale(1.1)}.yt-section .slider-container .slide a:hover .hover{opacity:1}.yt-section .slider-container .slide a .hover svg{width:150px;height:150px;fill:#fec311}.yt-section .slider-container .slide a img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.yt-section .slider-container .slide a:hover img{opacity:.6}.yt-section .slider-container .slick-arrow.slick-prev{left:-75px;transform:scaleX(-1)}.yt-section .slider-container .slick-arrow.slick-next{right:-75px}.yt-section .slider-container .slick-arrow:hover{color:#000;background:#fec311}.yt-list-link{border:1px solid red;color:#fff;background:red;font-weight:600;font-size:14px;line-height:20px;letter-spacing:3px;height:auto;padding:7px 15px;min-width:200px;text-align:center;box-shadow:none !important;border-radius:4px;display:inline-block;text-transform:uppercase}.yt-list-link svg{width:40px;height:40px;fill:#fff;display:inline-block;vertical-align:middle;margin-right:15px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.yt-list-link span{display:inline-block;vertical-align:middle}.yt-list-link:hover{background:0 0;color:red;text-decoration:none}.yt-list-link:hover svg{fill:red}.page-template-home .gallery-section.cmb .gallery .gallery-box{width:16.66666666666667%}.map-img{margin-bottom:30px}.map-img img{border-radius:13px;display:block;margin:0 auto}.testos.gallery .testo-opener{position:relative}.testos.gallery .testo-opener .img-priv{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.testos.gallery .testo-opener:hover .img-priv{opacity:1}.page-template-home .gallery-section.cmb .testos.gallery .gallery-box{width:12.5%}.page-template-home .gallery-section.cmb .testos.gallery .gallery-box .testo-opener:hover{z-index:2}.gallery-section .gallery .gallery-align{display:flex;align-items:center;justify-content:center;width:100%;flex-wrap:wrap}.sgpb-popup-dialog-main-div-wrapper .sgpb-content.sgpb-popup-content{box-shadow:none !important}.faq-section{padding:30px 0}.faq-section h2{font-weight:700;font-size:28px;line-height:32px;color:#fff;padding:0;margin:0 0 40px;position:relative;text-align:center}.faq-section .card .card-header{margin:0 !important}.faq-section .card .collapse-opener{width:100%;max-width:100%;text-align:left;border-color:transparent !important}.faq-section .card{border:1px solid #484848 !important;border-radius:13px !important;margin-bottom:15px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.faq-section .card.opened{border-color:#fec311 !important}.faq-section .card.opened .collapse-opener{color:#fec311}.faq-section .card-body{padding:15px 15px 30px}.text-section .custom-margin{margin-top:50px}.text-section .custom-margin img{border-radius:13px;margin-bottom:30px}.faq-section .card .collapse-opener .material-symbols-outlined{float:right;margin:0;font-size:23px;line-height:23px}.faq-section .card.opened .collapse-opener .material-symbols-outlined{transform:rotate(90deg)}.page-template-seo-page .page-footer .bg{display:none}.page-template-seo-page .page-footer.pseudo-footer .bg{display:block}.grecaptcha-badge{opacity:0 !important}.hard-no{display:none !important}.breadcrumb-section{padding:15px 0}.breadcrumb{display:block;background:#1a1a1a;margin:0;padding:10px 15px;border-radius:13px;font-size:12px;line-height:16px}.breadcrumb li{display:inline-block;vertical-align:middle;font-size:12px;line-height:16px}.breadcrumb li a:hover{text-decoration:none;color:#fec311}.pn-container a{display:inline-block;font-weight:600;font-size:12px;line-height:24px;text-transform:uppercase;color:#fec311;letter-spacing:0;background:0 0;position:relative;outline:none !important;box-shadow:none !important;border:none !important}.pn-container a span{display:inline-block;vertical-align:middle;text-align:right;margin-bottom:1px;margin-left:5px;font-size:0;line-height:0}.pn-container a span:before{content:'';width:20px;height:2px;background:#fec311;display:inline-block;vertical-align:middle;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.pn-container a span:after{content:'';background:url(//bws.net.pl/wp-content/themes/bws/assets/images/more_link_arrow.png.webp) center no-repeat;width:8px;height:10px;display:inline-block;vertical-align:middle}.pn-container .prev-col a span{margin-left:0;margin-right:5px}.pn-container .prev-col a span:before{margin-top:4px}.pn-container .prev-col a span:after{float:left;transform:scaleX(-1)}.pn-container a:hover{text-decoration:none;color:#fff}.pn-container a:hover span:before{width:25px}.pn-container h5{color:#fff}.page-footer h6{margin-bottom:10px}.page-footer ul{padding:0;margin:0 0 20px}.page-footer ul li{display:inline-block;vertical-align:middle}.page-footer ul li:before{display:none}.page-footer ul li a br{display:none}.page-footer ul li a{border:1px solid transparent;color:#fff;background:0 0;font-weight:600;font-size:13px;line-height:20px;letter-spacing:0;height:auto;padding:10px;text-align:center;box-shadow:none !important;border-radius:4px;display:inline-block;text-transform:uppercase}.page-footer ul li a:hover{text-decoration:none;border-color:#d7a60b;color:#d7a60b}.page-footer .contact-col{margin-bottom:20px;text-align:right}.page-footer .contact-col p a{text-decoration:none}.to-top{position:fixed;right:30px;bottom:115px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#fcc10f;opacity:0}.to-top svg{width:26px;height:26px;fill:#fff}.to-top.show{opacity:1}.page-template-home .contact-section h2{font-weight:700;font-size:28px;line-height:32px;color:#fff;padding:0;margin:0 0 20px}.page-template-home .contact-section h3{font-weight:600;font-size:26px;line-height:30px;color:#fec311;padding:0}#t-list .top-content h2{font-weight:700;font-size:28px;line-height:32px;color:#fff;padding:0;margin:0 0 30px}.contact-subpage .top-content h2{margin-bottom:20px}.contact-subpage .top-content h3{font-weight:700;font-size:22px;line-height:26px;color:#fec311;padding:0;margin:0 0 25px}.card-body .inner-box .inner:before,.card-body .inner-box .inner:after,.card-body .inner-box:before,.card-body .inner-box:after,.subpage-slider .border .inner:before,.subpage-slider .border .inner:after,.subpage-slider .border:before,.subpage-slider .border:after,.links-section .bottom-link .inner:before,.links-section .bottom-link .inner:after,.links-section .bottom-link:before,.links-section .bottom-link:after,.post-thumb-large:before,.post-thumb-large:after,.post-thumb-large .inner:before,.post-thumb-large .inner:after,.links-section .big-link .inner:before,.links-section .big-link .inner:after,.links-section .big-link:before,.links-section .big-link:after{content:'';position:absolute;background-color:#fec311;z-index:3;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.reviews-section{padding-top:50px}.reviews-section h2{font-weight:700;font-style:italic;color:#fff;font-size:24px;line-height:30px;margin-bottom:30px;text-transform:uppercase;text-align:center}.reviews-section .slick-slider{padding:0 100px}.reviews-section .slick-arrow.slick-prev{left:0;transform:scaleX(-1)}.reviews-section .slick-arrow.slick-next{right:0}.reviews-section blockquote{padding:0;width:600px;max-width:100%;margin:0 auto 30px auto}.reviews-section h5{text-align:center;margin:0}.reviews-section h6{text-align:center;margin:0;color:#fff;font-size:16px}.reviews-section .logo-container{max-width:150px;height:100px;display:flex;justify-content:center;align-items:center;margin:0 auto 10px auto;flex-direction:column}.reviews-section img,.reviews-section picture{display:block;max-height:100%;align-self:center;height:auto;max-width:100%;width:auto}#top-to{position:absolute;left:0;right:0;top:0}.big-btn{padding:30px 15px;font-weight:700;font-size:16px}@media (max-width:550px){.gallery-section.cmb .gallery .gallery-box{width:100%}.page-template-home .gallery-section.cmb .testos.gallery .gallery-box{width:100%}}@media (max-width:767px){.text-section .custom-margin img{display:block;margin:0 auto 30px auto !important;float:initial !important}.modal-sz .modal-dialog{width:90%;margin:auto}.reviews-section .slick-arrow,.links-section .big-link .text p,.comp-section .slick-arrow,.bg-section .title,.hp-about .title,.links-section .bottom-link .arrow-ico{display:none !important}.container-fluid{padding:0 15px}.page-header{padding:15px 0}.page-header .lang-menu ul{text-align:center;margin-bottom:0}.page-footer .bg .app-text{text-align:center;margin-bottom:15px}.page-footer .bg .app-text p{display:block;width:100%;margin:15px 0 0}.page-header .main-menu{margin:3px 0;text-align:center}.page-header .main-menu .menu-inner{background:#fec110;transform:none;top:0}.page-header .main-menu .menu-inner.open{width:calc(100% + 30px);right:-15px}.links-section .big-link .text{padding:15px 0}.links-section .big-link{margin-bottom:15px;padding:20px 10px;text-align:center;height:calc(100% - 15px)}.links-section .big-link .text .btn-primary{min-width:1px}.links-section .big-link.szt-link{height:auto}.hp-about .cp{padding-left:15px}.links-section .bottom-link .text{padding:15px 0}.links-section .logo{margin:30px auto}.page-footer .bg .text-right{text-align:center !important}.subpage-slider .slick-arrow.slick-next{right:15px;top:15px}.subpage-slider .slick-arrow.slick-prev{right:106px;top:27px}.subpage-slider .slider{margin-top:30px}.header-cards .card,.card .collapse-opener{width:100%}.card-body .bg{padding:15px}.card-body .inner-box .text{padding:15px}.card-body .inner-box img{display:block;margin:0 auto}.counters-box .counter{text-align:center}.gallery-section .gallery .gallery-box{width:100%}.gallery-section .gallery{text-align:center}.gallery-section.cmb .gallery .gallery-box{width:50%;display:inline-block;float:initial}.gallery-section .gallery .gallery-title{width:100%;padding-top:60%}.gallery-section .gallery .gallery-title .inner{left:0}.app-sides{text-align:center;margin:15px 0}.contact-subpage .social-media a{margin-bottom:10px;display:inline-block}.gmap{margin-top:30px}.page-template-contact .bg-section .bg.black{padding:30px 15px}.contact-subpage h3{font-size:22px}.links-section .bottom-link{text-align:center}.page-footer .last-line,.page-footer .last-line .text-right{text-align:center !important}.page-footer .last-line .text-right{margin-top:15px}.page-footer .last-line .fb{font-size:0}.blog-section{margin:0}.post-box{padding:0}.blog-box{padding:25px 15px}.blog-box h3{margin:0 0 15px}.blog-box,.blog-box .text-right{text-align:center !important}.page-header .lang-menu ul li:last-of-type{margin:0}.page-header .logo{display:block;max-width:100px}.page-header .p-init,.page-header .main-menu{position:initial}.page-header .main-menu .menu-inner .menu-close{top:15px;right:15px}.page-header .main-menu .menu-inner.open{width:100%;right:0}.page-header .main-menu .menu-inner ul{text-align:center;height:auto;width:100%;padding:11px 65px 11px 15px}.page-header .main-menu .menu-inner ul li{display:block}.page-header .main-menu .menu-inner ul li a{text-align:left;width:100%;text-transform:initial;border:1px solid #000;margin:5px 0;font-size:16px;white-space:nowrap;overflow:hidden;padding:19px 15px}.page-header .main-menu .menu-inner ul li a br{display:none}.page-header .main-menu .menu-inner ul li.blog-link-menu a{line-height:20px}.links-section .big-link .img-container{display:none}.links-section .big-link .text .more-link span{display:block;text-align:left}.hp-about ul{padding-left:24px}.hp-about .text-box{margin-top:15px;height:auto}.blog-box{margin-top:15px}.gallery-section .gallery .gallery-title h3{font-size:24px}.gallery-section.cmb .gallery .gallery-title{padding:15px 0}.hp-about{padding:15px 0}.hp-about .cp{margin-top:15px}.gallery-section.cmb{margin-bottom:15px}.links-section .bottom-link .img-container{display:none}.contact-section{padding:30px 0}.cta-author img{max-width:60px;display:block;margin:0 auto 15px auto}.post-box .row-form{padding:0 !important}.contact-subpage .social-media a{margin-right:9px}.gmap{height:400px}.app-section{padding:30px 0}.bg-section .bg.mobile-nom{margin-top:0}.contact-subpage{margin-bottom:0}.card-inner ul,.subpage-slider .border ul{padding-left:24px}.text-section{padding:15px 0}.gallery-section .gallery .gallery-title .inner{left:50%;transform:translate(-50%,-50%);width:100%}.gallery-section .gallery .gallery-box{width:50%}.page-template-home .gallery-section.cmb .testos.gallery .gallery-box{width:50%}.header-cards .card button span{margin-bottom:15px;font-size:30px}.card .collapse-opener{padding:25px 3px;font-size:12px}.header-cards .card{width:33.3333%}.header-cards{margin:0 -15px}.card-body .bg{margin-top:15px}.card-body{padding:30px 0}.check-p{font-size:16px;line-height:30px}.bg-section .bg{margin-top:30px}.social-section .socials .fb{margin:3px}.social-section .socials .fb svg{width:50px;height:50px}.social-section{min-height:1px}.testos .modal-dialog{margin:0}.links-section .big-link.szt-link{margin-top:0}.links-section .big-link.szt-link .text h2{font-size:20px}.links-section .big-link.szt-link .text{padding:0}.subpage-slider .border{padding:15px}.links-section .big-link .bg-image{background-position:bottom center;background-size:cover;border-radius:13px;opacity:.5}.single-training .bg-section .bg.black{padding:30px 15px}.price-box .btn-primary{min-width:1px}.szt-content ul{padding-left:25px}.yt-list-link{padding:7px;font-size:13px;letter-spacing:2px}.yt-list-link svg{margin-right:7px}.yt-section .slider-container{padding:0}.yt-section .slider-container .slide a .hover svg{width:50px;height:50px}.page-template-home .gallery-section.cmb .gallery .gallery-box{width:50%}.testos .close{background:#000 url(//bws.net.pl/wp-content/themes/bws/assets/images/close_ico.png.webp) center no-repeat;width:45px;height:45px;border-radius:13px}.breadcrumb{margin-left:-15px;margin-right:-15px}.page-header .lang-menu ul,.page-header .lang-menu ul li{line-height:20px}.reviews-section .slick-slider{padding:0}.contact-subpage .form-container{margin-bottom:30px}.contact-subpage .form-container .btn-primary{width:100%}body{padding-top:120px;background:#000}.links-section .big-link .text .btn-primary{padding-left:10px;padding-right:10px}.faq-section .container{max-width:100% !important}.faq-section .card .collapse-opener{padding:25px 15px}}@media (min-width:768px) and (max-width:991px){.bg-section .title,.hp-about .title,.links-section .bottom-link .arrow-ico{display:none !important}.links-section .big-link .text{padding:15px 0}.hp-about .cp{padding-left:15px}.links-section .logo{margin:30px auto}.page-footer .bg .text-right{text-align:center !important;margin-top:30px}.subpage-slider .slider{margin-top:30px}.card-body .bg{padding:15px}.gallery-section .gallery .gallery-title .inner{left:10%}.app-sides{text-align:center;margin:15px 0}.page-header .main-menu .menu-inner{top:205%;transform:none}.page-header .main-menu .menu-opener.open{opacity:0}.gmap{margin-top:30px}.page-template-contact .bg-section .bg.black{padding:30px 15px}.card .collapse-opener{width:206px;padding:25px 5px;font-size:15px}.page-footer .last-line .fb{font-size:0}.page-template-zone2 .gallery-section .gallery .gallery-title h3{font-size:16px;line-height:20px}.single-training .bg-section .bg.black{padding:30px 15px}.yt-section .slider-container .slide a .hover svg{width:50px;height:50px}.page-template-home .gallery-section.cmb .testos.gallery .gallery-box,.page-template-home .gallery-section.cmb .gallery .gallery-box{width:33.333%}.contact-subpage .form-container{margin-bottom:30px}}@media (min-width:992px) and (max-width:1199px){.bg-section .title,.hp-about .title,.links-section .bottom-link .arrow-ico{display:none !important}.links-section .big-link .text{padding:15px 0}.links-section .bottom-link .text{padding-left:0}.page-header .main-menu .menu-inner{top:205%;transform:none}.page-header .main-menu .menu-opener.open{opacity:0}.page-header .main-menu .menu-inner .menu-close{right:10px}.page-header .main-menu .menu-inner ul{padding:11px 50px 11px 15px}.card .collapse-opener{width:232px}.page-header .main-menu .menu-inner ul#menu-menu-glowne-en{padding:11px 50px 11px 5px}.page-header .main-menu .menu-inner ul#menu-menu-glowne-en li a{font-size:11px;padding:13px 5px}.page-header .main-menu .menu-inner ul#menu-menu-glowne-de{height:110px}.contact-subpage .form-container{margin-bottom:30px}}@media (min-width:1200px) and (max-width:1300px){.bg-section .title,.hp-about .title{display:none}.card .collapse-opener{width:289px}.page-header .main-menu .menu-inner{top:205%;transform:none}.page-header .main-menu .menu-opener.open{opacity:0}}@media (min-width:1301px) and (max-width:1500px){.bg-section .title,.hp-about .title{left:-22%}.page-header .main-menu .menu-inner{top:205%;transform:none}.page-header .main-menu .menu-opener.open{opacity:0}}@media (min-width:1501px) and (max-width:1670px){.bg-section .title,.hp-about .title{left:-15%}.page-header .main-menu .menu-inner{top:205%;transform:none}.page-header .main-menu .menu-opener.open{opacity:0}}@media (min-width:1200px) and (max-width:1399px){.page-header .main-menu .menu-inner .menu-close{right:15px}.page-header .main-menu .menu-inner ul{padding:11px 60px 11px 15px}.page-header .main-menu .menu-inner ul#menu-menu-glowne-de{height:110px}.contact-subpage .form-container .btn-primary{max-width:100%;min-width:1px}.contact-subpage .cpage-box{padding:10px}.contact-subpage .cpage-box p,.contact-subpage .cpage-box a{font-size:13px}}@media (min-width:1400px) and (max-width:1660px){.contact-subpage .form-container .btn-primary{max-width:100%;min-width:1px}.page-header .main-menu .menu-inner ul#menu-menu-glowne-de{height:110px}}@media (min-width:1200px) and (max-width:1700px){.subpage-slider .custom-col{margin:0 !important;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.subpage-slider .custom-order-0{-ms-flex-order:0;order:0}.subpage-slider .custom-order-1{-ms-flex-order:1;order:1}}