.modal-header{position:relative}.modal-header .modal-title{padding-right:30px}.modal-header .close{position:absolute;top:15px;right:15px;margin-top:0}@media (max-width:639px){.col-xxs-1{width:8.3333333333333333333333333333333%}.col-xxs-2{width:16.666666666666666666666666666667%}.col-xxs-3{width:25%}.col-xxs-4{width:33.333333333333333333333333333333%}.col-xxs-5{width:41.666666666666666666666666666667%}.col-xxs-6{width:50%}.col-xxs-7{width:58.333333333333333333333333333333%}.col-xxs-8{width:66.666666666666666666666666666667%}.col-xxs-9{width:75%}.col-xxs-10{width:83.333333333333333333333333333333%}.col-xxs-11{width:91.666666666666666666666666666667%}.col-xxs-12{width:100%}}@media (min-width:1440px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main,.container-xlg{width:100vw;max-width:1350px}.col-xlg-1{width:8.3333333333333333333333333333333%}.col-xlg-2{width:16.666666666666666666666666666667%}.col-xlg-3{width:25%}.col-xlg-4{width:33.333333333333333333333333333333%}.col-xlg-5{width:41.666666666666666666666666666667%}.col-xlg-6{width:50%}.col-xlg-7{width:58.333333333333333333333333333333%}.col-xlg-8{width:66.666666666666666666666666666667%}.col-xlg-9{width:75%}.col-xlg-10{width:83.333333333333333333333333333333%}.col-xlg-11{width:91.666666666666666666666666666667%}.col-xlg-12{width:100%}.col-xlg-offset-1{margin-left:8.3333333333333333333333333333333%}.col-xlg-offset-2{margin-left:16.666666666666666666666666666667%}.col-xlg-offset-3{margin-left:25%}.col-xlg-offset-4{margin-left:33.333333333333333333333333333333%}.col-xlg-offset-5{margin-left:41.666666666666666666666666666667%}.col-xlg-offset-6{margin-left:50%}.col-xlg-offset-7{margin-left:58.333333333333333333333333333333%}.col-xlg-offset-8{margin-left:66.666666666666666666666666666667%}.col-xlg-offset-9{margin-left:75%}.col-xlg-offset-10{margin-left:83.333333333333333333333333333333%}.col-xlg-offset-11{margin-left:91.666666666666666666666666666667%}.col-xlg-offset-12{margin-left:100%}}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}.post .wp-post-image{max-height:100vh}body#vnsscustom b,body#vnsscustom strong{font-weight:700}body#vnsscustom a:not(.elementor-button){color:#000;transition:all .5s}body#vnsscustom main a:not(.elementor-button){text-decoration:underline;color:inherit}body#vnsscustom main a:not(.elementor-button):hover,body#vnsscustom main a:not(.elementor-button):focus{color:#000}body#vnsscustom main .elementor-widget-icon-box a:not(.elementor-button){text-decoration:none}body#vnsscustom{font-size:1.8rem;line-height:1.785em;color:#000;font-weight:400;font-family:'Rajdhani',serif;overflow-x:hidden;min-width:260px;background:#fff}body#vnsscustom:not(.elementor-page) h1:not(.elementor-heading-title),body#vnsscustom:not(.elementor-page) h2:not(.elementor-heading-title),body#vnsscustom:not(.elementor-page) h3:not(.elementor-heading-title),body#vnsscustom:not(.elementor-page) h4:not(.elementor-heading-title),body#vnsscustom:not(.elementor-page) h5:not(.elementor-heading-title),body#vnsscustom:not(.elementor-page) h6:not(.elementor-heading-title){color:#000;font-family:'Rajdhani',serif;font-weight:600}body#vnsscustom main a.wp-block-button__link:not(.elementor-button),.form-section a[href^=tel],.wp-block-file .wp-block-file__button,.btn.btn-info,.btn.btn-primary,.btn.btn-default,.btn.btn-success,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,body#vnsscustom a.cat-post-footer-link:not(.elementor-button),body#vnsscustom .elementor-button,body#vnsscustom .everest-forms-submit-button{text-transform:none;padding:10px 20px;min-width:155px;font-size:1.8rem;line-height:1;text-decoration:none!important;font-weight:400;text-transform:none;white-space:initial;border-radius:10px}body#vnsscustom .elementor-button.elementor-size-lg{min-width:200px;padding:15px 30px}body#vnsscustom main a.wp-block-button__link:not(.elementor-button):after,.wp-block-file .wp-block-file__button:after,.btn.btn-info:after,.btn.btn-primary:after,.btn.btn-default:after,.btn.btn-success:after,body#vnsscustom .elementor-button:after,body#vnsscustom .elementor-button span.elementor-button-icon{display:inline-flex}body#vnsscustom .elementor-button span.elementor-button-icon svg{fill:#fff}body#vnsscustom .elementor-button:hover span.elementor-button-icon svg,body#vnsscustom .elementor-button:focus span.elementor-button-icon svg{fill:#F47920}body#vnsscustom .elementor-widget.btn-calendar a.elementor-button{position:relative}body#vnsscustom .elementor-widget.btn-calendar a.elementor-button:before{position:absolute;left:-1.5em;top:50%;transform:translateY(-50%);display:inline-block;content:"\e109";font-family:'Glyphicons Halflings';font-size:2em;color:inherit;margin-right:12px;color:#d7d7d7}.btn.btn-primary{background:#fff;border:1px solid #d7d7d7;color:#d7d7d7!important}body#vnsscustom .premium-modal-trigger-btn,body#vnsscustom main a.wp-block-button__link:not(.elementor-button),.form-section a[href^=tel],.wp-block-file .wp-block-file__button,.btn.btn-default,.btn.btn-primary:hover,.btn.btn-primary:focus,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,body#vnsscustom .elementor-widget-button .elementor-button,body#vnsscustom .everest-forms-submit-button{background:#F47920;border:1px solid #F47920;color:#fff!important;text-decoration:none!important;position:relative;border-radius:0}.btn.btn-default:after{content:'';display:none;position:absolute;top:100%;left:50%;border-top:10px solid #F47920;border-left:10px solid #fff0;border-right:10px solid #fff0;height:0;width:0;transform:translateX(-50%)}body#vnsscustom main a.wp-block-button__link:not(.elementor-button) svg,.btn.btn-default svg,body#vnsscustom .elementor-widget-button .elementor-button svg,body#vnsscustom .everest-forms-submit-button svg{fill:#009ee3}body#vnsscustom main a.wp-block-button__link:not(.elementor-button):hover,body#vnsscustom main a.wp-block-button__link:not(.elementor-button):focus,.form-section a[href^=tel]:hover,.form-section a[href^=tel]:focus,.wp-block-file .wp-block-file__button:hover,.wp-block-file .wp-block-file__button:focus,.btn.btn-default:hover,.btn.btn-default:focus,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus,body#vnsscustom .elementor-widget-button .elementor-button:hover,body#vnsscustom .elementor-widget-button .elementor-button:focus,body#vnsscustom .everest-forms-submit-button:hover,body#vnsscustom .everest-forms-submit-button:focus{background:#fff!important;border:1px solid #F47920;color:#F47920!important}body#vnsscustom .fp-cta .everest-forms-submit-button:hover,body#vnsscustom .fp-cta .everest-forms-submit-button:focus{background:#019fbb!important;border-color:#019fbb;color:white!important}body#vnsscustom main a.wp-block-button__link:not(.elementor-button):hover svg,.btn.btn-default:hover svg,body#vnsscustom .elementor-widget-button .elementor-button:hover svg,body#vnsscustom .everest-forms-submit-button:hover svg,body#vnsscustom main a.wp-block-button__link:not(.elementor-button):focus svg,.btn.btn-default:focus svg,body#vnsscustom .elementor-widget-button .elementor-button:focus svg,body#vnsscustom .everest-forms-submit-button:focus svg{fill:#fff}body#vnsscustom .premium-modal-box-modal-lower-close,body#vnsscustom .premium-modal-trigger-btn,.btn.btn-info,body#vnsscustom .elementor-widget-button.elementor-button-info .elementor-button{background:#fff;border:1px solid #00389e;color:#00389e!important;border:1px #00389e solid;border-radius:5px;font-weight:400}.btn.btn-info svg,body#vnsscustom .elementor-widget-button.elementor-button-info .elementor-button svg{fill:#313131}.btn.btn-success,body#vnsscustom .elementor-widget-button.elementor-button-success .elementor-button{background:#fff;border:1px solid #fff;color:#313131!important}body#vnsscustom .premium-modal-box-modal-lower-close:hover,body#vnsscustom .premium-modal-box-modal-lower-close:focus,body#vnsscustom .premium-modal-trigger-btn:hover,body#vnsscustom .premium-modal-trigger-btn:focus,body#vnsscustom a.cat-post-footer-link:not(.elementor-button):hover,body#vnsscustom a.cat-post-footer-link:not(.elementor-button):focus,body#vnsscustom .elementor-widget-button.elementor-button-info .elementor-button:hover,body#vnsscustom .elementor-widget-button.elementor-button-info .elementor-button:focus{background:#00389e!important;border:1px solid #00389e;color:#fff!important;border-width:1px}.btn.btn-info:hover,.btn.btn-info:focus,.btn.btn-success:hover,.btn.btn-success:focus,body#vnsscustom .elementor-widget-button.elementor-button-success .elementor-button:hover,body#vnsscustom .elementor-widget-button.elementor-button-success .elementor-button:focus{color:#fff!important;background:#019fbb;border-color:#019fbb}body#vnsscustom .elementor-widget-button.elementor-button-warning .elementor-button{background:white!important;border-color:white!important;color:#272727!important}body#vnsscustom .elementor-widget-button.elementor-button-warning .elementor-button:hover,body#vnsscustom .elementor-widget-button.elementor-button-warning .elementor-button:focus{background:transparent!important;;color:white!important}@media(max-width:767px){body#vnsscustom.home .elementor-top-section .elementor-widget-button.elementor-button-success .elementor-button:hover,body#vnsscustom.home .elementor-top-section .elementor-widget-button.elementor-button-success .elementor-button:focus{background:#fff!important;border-color:#313131;color:#313131!important}}::-moz-selection{color:#313131;background:#d7d7d7}::selection{color:#313131;background:#d7d7d7}main.site-main{margin:0 auto}.separator-w-decor .elementor-divider-separator,.separator-w-decor-right .elementor-divider-separator,.separator-w-decor-left .elementor-divider-separator{position:relative}.separator-w-decor .elementor-divider-separator:after{width:75%;max-width:230px;height:3px;position:absolute;top:-2px;left:50%;transform:translateX(-50%);display:block;z-index:1;content:'';background:#019fbb}.separator-w-decor-right .elementor-divider-separator:after{width:75%;max-width:230px;height:3px;position:absolute;top:-2px;right:0;display:block;z-index:1;content:'';background:#019fbb}.separator-w-decor-left .elementor-divider-separator:after{width:75%;max-width:230px;height:3px;position:absolute;top:-2px;left:0;display:block;z-index:1;content:'';background:#019fbb}.separator-w-logo-blackbg .elementor-divider-separator{position:relative;margin-top:50px!important;margin-bottom:50px!important}.separator-w-logo-blackbg .elementor-divider-separator:after{width:75%;max-width:100px;height:100px;background:#313131 url(/wp-content/themes/oss-24/assets/i/oss-logotyp.png);position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:block;z-index:1;content:''}.header-w-decor{padding:0 15px;margin-right:15px}.header-w-decor h1,.header-w-decor h2,.header-w-decor h3,.header-w-decor h4,.header-w-decor h5,.header-w-decor h6{display:inline-block;position:relative;border-bottom:1px solid #d0d0d0;padding-bottom:.5em}.header-w-decor strong{font-weight:700}.header-w-decor h1:after,.header-w-decor h2:after,.header-w-decor h3:after,.header-w-decor h4:after,.header-w-decor h5:after,.header-w-decor h6:after{position:absolute;bottom:-2px;left:0;content:'';display:block;z-index:1;width:50%;max-width:115px;height:5px;background:#009ee3}.header-w-decor.header-w-decor-white h1:after,.header-w-decor.header-w-decor-white h2:after,.header-w-decor.header-w-decor-white h3:after,.header-w-decor.header-w-decor-white h4:after,.header-w-decor.header-w-decor-white h5:after,.header-w-decor.header-w-decor-white h6:after{background:#fff}.header-border-btm h1,.header-border-btm h2,.header-border-btm h3,.header-border-btm h4,.header-border-btm h5,.header-border-btm h6{position:relative;display:inline-block;padding-bottom:15px;margin-bottom:20px}.header-border-btm h1:after,.header-border-btm h2:after,.header-border-btm h3:after,.header-border-btm h4:after,.header-border-btm h5:after,.header-border-btm h6:after{position:absolute;bottom:0;left:0;width:100%;height:9px;background:#d7d7d7;display:inline-block;content:''}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:700}@media(max-width:767px){h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:700;font-size:1.25em}}.header-with-bold b,.header-with-bold p strong{font-size:2.3em!important;font-weight:700}.widget_polylang ul{list-style-type:none;padding:0;text-align:right;margin:10px 0}.widget_polylang ul li{display:inline-block}#vnsscustom .widget_polylang{display:inline-block}#vnsscustom .widget_polylang ul li a{font-size:1.4rem;padding:5px;display:inline-block;line-height:1;color:#fff}#vnsscustom.home .widget_polylang ul li a:not(.elementor-button){color:#fff}.widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas{margin:0!important}.wp-block-wpzoom-blocks-social-icons .social-icon-link{margin:0 5px 0 0!important}.wp-block-wpzoom-blocks-social-icons .social-icon-link{color:#fff;transition:color .5s,border-color .5s;padding:0;margin:0;display:inline-block;width:1.785715em;height:1.785715em;text-align:center;line-height:1.45em;box-sizing:border-box}.wp-block-wpzoom-blocks-social-icons .social-icon-link>span,.widget.zoom-social-icons-widget .social-icon{color:#313131!important;transition:color .5s,border-color .5s;padding:0!important}@media(min-width:768px){#vnsscustom .widget_polylang{}}.breadcrumbs-row{margin:10px 0;text-align:center;font-size:1.2rem;text-transform:uppercase}.home .breadcrumbs-row{display:none}.credits{font-size:1rem;color:#878787}body#vnsscustom .credits a:not(.elementor-button){color:#878787}@media(max-width:767px){#main{overflow:hidden}}body#vnsscustom .eael-post-grid .eael-entry-wrapper .eael-entry-title a:not(.elementor-button){text-decoration:none}body#vnsscustom.home header.custom-site-header .site-branding .custom-logo-link{display:inline-block;position:relative;width:100%}body#vnsscustom.home header.custom-site-header .site-branding .custom-logo-link img{width:100%;max-width:100%}body#vnsscustom:not(.elementor-page) .site-branding .site-title,body#vnsscustom .site-branding .site-title{color:#fff;font-size:2rem;font-weight:700;word-spacing:100rem;text-transform:uppercase;letter-spacing:-.02em;line-height:1.1em}body#vnsscustom .site-branding .site-title{margin:10px 0}body#vnsscustom .site-branding .site-title a:not(.elementor-button){color:inherit;text-decoration:none}body#vnsscustom .site-branding .site-description{margin-bottom:0}@media(min-width:1200px){header.custom-site-header{padding-top:0;padding-bottom:20px}body#vnsscustom:not(.elementor-page) header.custom-site-header .site-branding .site-title,body#vnsscustom header.custom-site-header .site-branding .site-title{margin-top:50px;margin-bottom:80px}body#vnsscustom:not(.elementor-page) .site-branding .site-title,body#vnsscustom .site-branding .site-title{font-size:3.6rem}}@media(max-width:1199px){body#vnsscustom.home header.custom-site-header{position:fixed;z-index:999999}body#vnsscustom.home header.custom-site-header .site-branding .custom-logo-link:before{background-position:left center}}.topbar{background:#fff0;padding-top:0;padding-bottom:5px}.topbar .textwidget p{margin:0 10px;display:inline-block;font-size:1.2rem}.topbar .textwidget p strong{font-size:1.1667em}body#vnsscustom .topbar a:not(.elementor-button){color:#313131;margin:0}#vnsscustom .navbar.navbar-default{background:#fff0;border:none;border-radius:0;margin-bottom:0;min-height:0;padding-top:0}#vnsscustom .navbar.navbar-default .navbar-collapse{background:#fff;border:none}#vnsscustom .navbar-default .navbar-nav>li{position:relative}#vnsscustom .navbar-default .navbar-nav>li>a{font-size:1.4rem;text-transform:uppercase;line-height:1;padding:10px;transition:all .5s;position:relative;color:#000;text-decoration:none;font-weight:700;text-align:right;background:#fff0;border-bottom:1px solid #fff0}#vnsscustom .navbar-default .navbar-nav>li>a:focus,#vnsscustom .navbar-default .navbar-nav>li>a:hover{background:#fff0;color:#F47920;font-weight:700}#vnsscustom .navbar-default .navbar-nav li.active a,#vnsscustom .navbar-default .navbar-nav li.active a:focus,#vnsscustom .navbar-default .navbar-nav li.active a:hover,#vnsscustom .navbar-default .navbar-nav li a:focus,#vnsscustom .navbar-default .navbar-nav li a:hover{border-color:#fff0}#vnsscustom .dropdown-menu{background:#fff;border-radius:0}#vnsscustom .dropdown-menu>li{min-width:200px;padding:0}#vnsscustom .dropdown-menu>li>a{color:#000;white-space:normal;font-size:.875em;font-weight:400;text-transform:uppercase;padding:10px 25px 7px 10px;text-align:right;line-height:1.1;border-bottom:1px solid #fff0}#vnsscustom .dropdown-menu>li>a:focus,#vnsscustom .dropdown-menu>li>a:hover,#vnsscustom .dropdown-menu>.active>a,#vnsscustom .dropdown-menu>.active>a:focus,#vnsscustom .dropdown-menu>.active>a:hover{color:#000;background:#fff0;border-color:#000}@media(max-width:1199px){header.custom-site-header #top-menu{box-shadow:2px 2px 15px rgb(0 0 0 / .15);width:100%}header.custom-site-header #menu-menu-glowne{margin-left:0;margin-right:0;text-align:right}header.custom-site-header #menu-menu-glowne>li{float:right;clear:both;margin:5px 0;background:#fff0;border:none;padding:0;box-shadow:none}header.custom-site-header #menu-menu-glowne>li.btn.btn-default>a{background:#d7d7d7;color:#fff;border:1px solid #d7d7d7}header.custom-site-header #menu-menu-glowne>li.btn.btn-default>a:hover,header.custom-site-header #menu-menu-glowne>li.btn.btn-default>a:focus{background:#fff;color:#d7d7d7;border-color:#d7d7d7}header.custom-site-header #menu-menu-glowne>li>a[href^=mailto],header.custom-site-header #menu-menu-glowne>li>a[href^=tel]{color:#d7d7d7;padding:6px 12px}}@media (min-width:1200px){.custom-site-header>.std-header{padding-top:15px}.header-menu{text-align:right}.custom-site-header>.std-header,header>.std-header>.row,.header-menu,#vnsscustom .navbar.navbar-default,#vnsscustom #top-menu,#vnsscustom .navbar-nav,#vnsscustom .navbar-default .navbar-nav>li{position:static!important}#vnsscustom .navbar-default .navbar-nav>li{position:relative!important;background:#fff0}#vnsscustom .navbar.navbar-default .navbar-collapse{background:#fff0;padding:0}#vnsscustom #top-menu{text-align:left;position:relative;border:none;min-width:320px;padding-top:0;box-shadow:1px 1px 5px rgb(0 0 0 / .15)}#vnsscustom .navbar-nav{float:none;position:relative;width:auto;display:inline-block}#vnsscustom #top-menu-left .navbar-nav{float:left}#vnsscustom.home .navbar-nav{border-color:#d0d0d0}#vnsscustom .navbar-nav>li{float:left;display:inline-block;background:#fff0;margin:0 2px;border-bottom:1px solid #fff0;width:auto}#vnsscustom .navbar-nav>li:first-child{margin-left:0;padding-left:10px}#vnsscustom .navbar-nav>li:last-child{margin-right:0;padding-right:10px}#vnsscustom .navbar-default .navbar-nav>li>a{margin:0;color:#000;text-shadow:none;padding:10px 0;margin:0 20px;position:relative;font-size:1.6em;font-weight:600;text-transform:uppercase;border:none}#vnsscustom .navbar-default .navbar-nav>li.menu-item-home>a{margin:0}#vnsscustom .navbar-default #top-menu-left .navbar-nav>li>a{font-weight:700}#vnsscustom .navbar-default .navbar-nav>li>a:after{transition:all .5s;content:'';display:none;z-index:10;width:100%;height:1px;position:absolute;bottom:0;left:0;background:#fff0;z-index:1}#vnsscustom .navbar-default .navbar-nav>li>a:hover:after,#vnsscustom .navbar-default .navbar-nav>li>a:focus:after,#vnsscustom .navbar-default .navbar-nav>.current-menu-parent>a:after,#vnsscustom .navbar-default .navbar-nav>.active>a:after{background:#000}.caret{display:inline-block}#vnsscustom .navbar-default .navbar-nav>li.decor{position:relative;z-index:10}#vnsscustom .navbar-default .navbar-nav>li.decor>a{position:relative;z-index:20}#vnsscustom .navbar-default .navbar-nav>li.decor:before,#vnsscustom .navbar-default .navbar-nav>li.decor:after{position:absolute;bottom:-25px;left:0;width:100%;height:500px;display:block;content:'';background:#cb7e35;z-index:2;transform:skewY(-10deg);box-shadow:0 3px 218px 0 rgb(0 0 0 / .3)}#vnsscustom .navbar-default .navbar-nav>li.decor:after{height:80px;background:#c26f20;z-index:3}#vnsscustom .dropdown-menu>li>a{text-align:left}}@media(min-width:1200px){.custom-site-header>.std-header{padding-top:0}.custom-site-header>.std-header>.row{display:flex;align-items:center}#vnsscustom .navbar-nav{justify-content:flex-end}}.navbar-default .navbar-toggle{border:none;margin:0;padding:5px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:#fff0}.navbar-default .navbar-toggle{background:transparent!important;border-color:transparent!important;border-radius:0!important;margin-top:10px}.navbar-default .navbar-toggle .icon-bar,.navbar-default .navbar-toggle .icon-bar-label{background-color:#fff;transition:all .5s;width:35px;float:right;clear:both;border-radius:0;margin:0 0 5px;color:#000;box-shadow:none}.navbar-default .navbar-toggle .icon-bar{width:20px}.navbar-default .navbar-toggle .icon-bar:nth-child(2){width:35px}.navbar-default .navbar-toggle .icon-bar:last-child{width:10px}.navbar-default .navbar-toggle .icon-bar-label{background-color:#fff0;color:#000;box-shadow:none;text-shadow:none}body:not(.home) .navbar-default .navbar-toggle .icon-bar{background-color:#000}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#f47920}.navbar-default .navbar-toggle:focus .icon-bar-label,.navbar-default .navbar-toggle:hover .icon-bar-label{color:#F47920}@media(max-width:1199px){.navbar-default .navbar-toggle{padding:10px 5px}.navbar-default .navbar-toggle .icon-bar,.navbar-default .navbar-toggle .icon-bar-label{line-height:1;margin:0 0 5px;width:35px}.navbar-default .navbar-toggle .icon-bar{width:20px}.navbar-default .navbar-toggle .icon-bar:nth-child(2){width:35px}.navbar-default .navbar-toggle .icon-bar:last-child{width:10px;margin-bottom:0}.menu-col{top:0;right:0;z-index:9999998;width:100%}.logo-col{z-index:999999;position:fixed;top:0;left:0}.logo-col:before{position:absolute;top:0;left:0;width:100vw;height:100%;background:#fff0;content:'';display:block;z-index:-1}#top-menu{position:relative;z-index:9999999}.navbar-nav .show .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;-webkit-box-shadow:none;box-shadow:none}}body:not(.home) #main{padding-top:60px!important}body:not(.home){display:flex;flex-direction:column;min-height:100vh;justify-content:space-between}body#vnsscustom .site-branding{padding:0;display:flex;align-items:center;justify-content:center;width:100%}header>.std-header .logo-col{margin-top:0;padding-left:5px}body#vnsscustom .site-branding .site-description{color:#272626;font-weight:700;font-size:1.8rem;margin-left:10px}body#vnsscustom .site-branding .site-description a{text-decoration:none!important}@media(min-width:767px){body#vnsscustom .site-branding{align-items:flex-start}}@media(min-width:1200px){header>.std-header>.row{margin-top:0}body#vnsscustom header .site-branding{padding-top:0;position:relative}body#vnsscustom header.custom-site-header .site-branding .custom-logo-link img{max-width:100px}}.header-menu-top,.header-menu-bottom{text-align:center}@media(min-width:992px){.header-menu-top,.header-menu-bottom{text-align:right}}.custom-site-branding{padding-top:15px;display:table;position:relative;text-align:right;float:right}.custom-site-branding>a.overlay_lnk{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.custom-site-branding .textwidget p{margin:0}.custom-site-branding>.widget{font-weight:400;font-size:.75em;text-transform:uppercase}.custom-site-branding>.widget .site-brand,.custom-site-branding>.widget .site-brand-info{display:table;float:right;clear:both;line-height:1}.custom-site-branding>.widget .site-brand-info{padding:5px 0 0}.custom-site-branding>.widget .site-brand{font-size:2.5715em;position:relative}.custom-site-branding>.widget .site-brand strong{color:#312783;font-weight:700}@media(min-width:768px){.custom-site-branding>.widget{font-size:.875em}.custom-site-branding{padding-top:45px}}.below-std-header{padding-top:15px}.below-std-header>.row>.col-sm-8>div.widget{float:left;clear:none}.below-std-header>.row>.col-sm-8>div.widget.widget_text,.below-std-header>.row>.col-sm-8>div.widget.widget_text p{font-size:14px;margin:0}header.custom-site-header div.wp-forecast-curr-head{float:left;font-size:14px;font-weight:700}header.custom-site-header div.wp-forecast-curr-block div.wp-forecast-curr-left{float:right}header.custom-site-header div.wp-forecast-curr-block div.wp-forecast-curr-right{float:left;font-size:36px}header.custom-site-header div.widget.wp_forecast_widget div.wp-forecast-fc,header.custom-site-header div.widget.wp_forecast_widget div.wp-forecast-curr,header.custom-site-header div.widget.wp_forecast_widget div.wp-forecast-curr-head{padding:0 3px}header.custom-site-header div.wp-forecast-curr-head>div:first-child,header.custom-site-header div.widget.wp_forecast_widget div.wp-forecast-curr-details,header.custom-site-header div.widget.wp_forecast_widget>div:last-child{display:none}.namesday{color:#000;font-weight:300;font-size:12px}footer#site-footer{font-size:1.8rem;line-height:1.45em;max-width:100%;padding:0;margin-top:0;margin-bottom:0;border:none;padding-top:15px}body#vnsscustom footer#site-footer a:not(.elementor-button){color:#000;text-decoration:none;transition:all .5s}@media(max-width:1199px){footer#site-footer{padding-top:50px}}footer#site-footer>.container.container-xlg:first-child{border:none;position:relative;padding-top:40px;padding-bottom:40px}footer#site-footer>.container:first-child{margin-bottom:40px}footer#site-footer .logo-footer .site-branding a{display:inline-block;background:#fff0;padding:0 20px}footer#site-footer .logo-footer .site-branding a img{float:left}footer#site-footer .bottom-footer .site-navigation{display:inline-flex;position:relative}footer#site-footer .bottom-footer .site-navigation ul.menu{margin:0}footer#site-footer .bottom-footer .site-navigation ul.menu a{padding:0 5px;display:inline-block}footer#site-footer .main-footer .site-navigation ul.menu,footer#site-footer .main-footer .site-navigation ul.menu li{display:block}footer#site-footer .main-footer .footer-contact{position:relative}footer#site-footer .main-footer .footer-contact .widget{margin-bottom:15px}footer#site-footer .main-footer .footer-contact.footer-social .zoom-social-icons-list{text-align:center}footer#site-footer .main-footer .footer-right-container{line-height:1.85em}footer#site-footer .main-footer .footer-branding .sidebar-footer-logo-add img{max-height:120px;width:auto}@media(max-width:991px){footer#site-footer .main-footer{text-align:center}footer#site-footer .main-footer .footer-branding{padding:15px}footer#site-footer .bottom-footer{text-align:center}footer#site-footer .bottom-footer .site-navigation ul.menu li{width:100%;justify-content:center}footer#site-footer .main-footer .site-navigation{justify-content:center}}@media(min-width:992px){footer#site-footer .main-footer .footer-branding a.custom-logo-link{background:#fff0;padding:0 10px}footer#site-footer .main-footer .footer-branding .sidebar-footer-logo-add{padding:0 10px}footer#site-footer .logo-footer{position:absolute;left:0;top:0;width:25%}footer#site-footer .main-footer .footer-contact.footer-social{padding-top:20px;padding-bottom:20px;text-align:right}footer#site-footer .main-footer .footer-contact.footer-social .zoom-social-icons-list{text-align:center}footer#site-footer .main-footer{display:flex;align-items:flex-start}footer#site-footer .main-footer>.footer-branding,footer#site-footer .main-footer>.footer-social{padding-top:0}footer#site-footer .main-footer .footer-center-container>.row{display:flex}footer#site-footer .main-footer .footer-center-container>.row>.footer-contact{display:flex;align-items:flex-start;padding-top:0;position:relative;align-self:flex-start;justify-content:center;flex-direction:column;padding-top:0}footer#site-footer .main-footer .footer-contact:before{position:absolute;top:0;left:15px;width:100%;max-width:260px;height:1px;background:#ccc;content:'';display:none}footer#site-footer .main-footer .footer-center-container>.row>.footer-contact,footer#site-footer .main-footer .footer-right-container{padding-top:20px}footer#site-footer .bottom-footer .site-navigation:before{content:'';display:block;position:absolute;top:-10px;right:0;width:100vw;height:1px;background:#e7e7e7}footer#site-footer .footer-branding{display:flex;align-items:flex-start;flex-direction:column;float:left;padding-left:50px}footer#site-footer .footer-branding .site-description{text-align:center;font-family:'Rajdhani',serif;font-size:2.4rem;margin-top:15px}}footer#site-footer .bottom-footer,footer#site-footer .credits-footer{background:#fff0;font-size:1.3rem;padding-top:10px;overflow:hidden}#woo-only-footer{color:#fff;padding:90px 0 0;background-size:cover;background-attachment:fixed}#woo-only-footer .parallax-cutoff{width:100%;margin-top:90px}#woo-only-footer p{font-size:46px;line-height:1;margin-bottom:0}#woo-only-footer p:first-child{font-size:26px}#woo-only-footer p:last-child{text-align:center;margin-top:15px}#woo-only-footer p:last-child a{display:inline-block;background:#0073B6;font-weight:500;color:#fff;text-decoration:none;font-size:16px;padding:15px 30px;-webkit-border-radius:4px;border-radius:4px;line-height:1}.woocommerce-Price-currencySymbol{padding-left:.25em;text-transform:lowercase;font-size:1.2rem}ul.products>li.product>a.woocommerce-loop-product__link{display:inline-block;text-decoration:none!important}ul.products>li.product>a.woocommerce-loop-product__link>div.woo-loop-image-wrapper{display:flex;align-items:center;justify-content:center}.woocommerce-custom-sidebar{padding-top:45px}.product-loop-n-sidebar .sidebar-woocommerce-left-title{font-size:1.3rem;text-transform:uppercase;font-weight:700}.product-loop-n-sidebar .widget{margin-bottom:50px}.product-loop-n-sidebar .widget ul.product-categories,.product-loop-n-sidebar .widget ul.product-categories ul.children{list-style-type:none}.product-loop-n-sidebar .widget ul.product-categories{padding-left:0;padding-top:10px}.product-loop-n-sidebar .widget ul.product-categories ul.children{padding-left:1em}.product-loop-n-sidebar .widget ul.product-categories a,.product-loop-n-sidebar .widget ul.product-categories span,.product-loop-n-sidebar .widget.widget_pwb_filter_by_brand_widget ul label{font-size:1.3rem;line-height:2;font-weight:400;text-transform:none;text-decoration:none!important}.product-loop-n-sidebar .widget ul.product-categories a:hover,.product-loop-n-sidebar .widget ul.product-categories a:active,.product-loop-n-sidebar .widget ul.product-categories li.current-cat>a{font-weight:600}.product-loop-n-sidebar .widget ul.product-categories li.current-cat-parent>a{font-weight:600}.product-loop-n-sidebar .widget.widget_pwb_filter_by_brand_widget ul{list-style-type:none;padding-left:0;padding-top:10px}@media(min-width:768px){.woocommerce-custom-sidebar{padding-top:45px}#woo-archive-product-wrapper{display:table}#woo-archive-product-loop-sidebar{width:25%;float:left;padding-right:15px}#woo-archive-product-loop-sidebar+#woo-archive-product-loop-wrapper{width:75%;float:left}body.woocommerce:not([class*=elementor-page-]) .site-main{display:table}}.wp-block-file:not(.wp-element-button){font-size:inherit}.wp-block-file{display:inline-flex;align-items:center;margin-top:15px}.wp-block-file>a:not(.wp-block-file__button){order:2;display:flex;align-items:center}.wp-block-file *+.wp-block-file__button{margin-left:0;order:1;text-align:center;margin-right:.5em;display:none}.wp-block-file a:before{width:40px;height:40px;content:'';display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(/wp-content/themes/lifting-24/assets/icn/unknown.svg);margin-right:.25em}.wp-block-file a[href$='.pdf']:before{background-image:url(/wp-content/themes/lifting-24/assets/icn/pdf.svg)}.tmpl-archive article{margin-bottom:25px;padding-bottom:25px;border-bottom:none}.tmpl-archive .article-header>.row{display:flex;align-items:center}.tmpl-archive .article-date>span{display:table;width:100%;text-align:center;font-size:.9em;line-height:1.3;display:table}.tmpl-archive .article-header .article-date{border-left:2px solid #e0e0e0;transition:border-color 0.5s}.tmpl-archive .article-header:hover .article-date{border-color:#363636}body#vnsscustom .tmpl-archive .article-title h2{margin:0}body#vnsscustom .tmpl-archive .article-title a{color:#222;text-decoration:none;display:inline-block;width:100%;padding:0 0 .25em 0;font-weight:500}.tmpl-archive .article-title a:hover{color:#5cb65b;text-decoration:none}.tmpl-archive .article-thumbnail,.tmpl-archive .article-excerpt{padding-top:0}.tmpl-archive .article-excerpt{font-size:.9em;line-height:initial;text-align:justify}.wp-pagenavi{text-align:center;border-top:1px solid #d4d4d4;padding-top:15px}.wp-pagenavi .pages{font-size:.75em}body#vnsscustom .wp-pagenavi a:not(.elementor-button),body#vnsscustom .wp-pagenavi span{border-color:#fff0;color:#313131}.wp-pagenavi a{text-decoration:none}.wp-pagenavi span.current{background:#fff0;color:#313131;border-color:#fff0;font-weight:700}.wp-pagenavi a:not(.elementor-button):hover{color:#363636;border-color:#fff0}.display-posts-listing.grid{display:grid;grid-gap:16px}.display-posts-listing.grid .title{display:block}.display-posts-listing.grid img{display:block;max-width:100%;height:auto}@media (min-width:992px){.display-posts-listing.grid{grid-template-columns:repeat(2,1fr)}}body#vnsscustom .display-posts-listing.grid .listing-item{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #eee}body#vnsscustom .display-posts-listing.grid .listing-item a.title:not(.elementor-button){width:83.33333333%;float:right;clear:right;color:#222;text-decoration:none;display:inline-block;padding:.75em 15px;font-weight:500;font-size:2rem;line-height:1.2}.display-posts-listing.grid .listing-item .date{width:16.66666667%;;float:left;clear:left;border-left:2px solid #e0e0e0;transition:border-color 0.5s;text-align:center;font-size:.9em;line-height:1.3;padding:0 15px;word-spacing:10em;margin-top:1.5rem}.display-posts-listing.grid .listing-item:hover .date{border-color:#363636}.display-posts-listing.grid .listing-item .excerpt{width:100%;float:left;clear:both;padding:15px 15px 40px 0;font-size:.9em;line-height:initial;text-align:justify;position:relative}.display-posts-listing.grid .listing-item .excerpt-more{display:inline-block;padding:6px 12px;text-decoration:none;position:absolute;bottom:0;right:15px}@media(min-width:576px){body:not([class*=elementor-page-]) .site-main.tmpl-archive{max-width:100%}}body#vnsscustom .custom-posts-grid{padding-top:0}body#vnsscustom .custom-posts-grid .article-title .entry-title a:not(.elementor-button){font-size:3.6rem;line-height:1.05;font-weight:700;letter-spacing:.02em;text-decoration:none;color:#1e1e1e}body#vnsscustom .custom-posts-grid-row .post{margin-bottom:30px}body#vnsscustom .custom-posts-grid-row .post.post-0{margin-bottom:50px}body#vnsscustom .custom-posts-grid-row .post.post-0 .article-content{border-top:none;padding-top:15px}body#vnsscustom .custom-posts-grid .post-0 .article-date{line-height:1}body#vnsscustom .custom-posts-grid .post-0 .article-date span{font-size:1.2rem;font-weight:700}body#vnsscustom .custom-posts-grid .post-0 .article-date span.year{font-weight:300}body#vnsscustom .custom-posts-grid .post-0 .article-title .entry-title{margin:1rem auto 1.5rem}body#vnsscustom .custom-posts-grid .post-0 .article-title .entry-title a:not(.elementor-button){font-size:3.6rem}body#vnsscustom .custom-posts-grid .post-0 .article-excerpt{font-size:1.6rem;line-height:1.1875em;letter-spacing:.04em;color:#000}body.home .mobi-only .eael-post-grid-container .eael-post-grid{margin:0}body.home .mobi-only .eael-post-grid-container .eael-post-grid .owl-item .eael-grid-post{padding:0}body.home .mobi-only .eael-post-grid-container .eael-post-grid .owl-dots{text-align:center}body.home .mobi-only .eael-post-grid-container .eael-post-grid.owl-carousel .owl-dots button.owl-dot{display:inline-block;background:#d4d4d4;width:.75em;height:.75em;line-height:1;border-radius:50%;margin:0 5px}body.home .mobi-only .eael-post-grid-container .eael-post-grid.owl-carousel .owl-dots button.owl-dot.active{background:#363636}.page-header{border-color:#fff0;margin-bottom:40px}.page-header .entry-title{position:relative}.page-header .entry-title span{display:inline-block;position:relative;padding:0 10px;text-transform:none}.page-header .entry-title:after{content:'';display:none;position:absolute;bottom:-20px;left:0;height:1px;width:100%;background:#eee}.page-header .entry-title span:before{content:'';display:none;position:absolute;bottom:-24px;left:0;height:7px;width:100%;background:#d7d7d7;z-index:20}body.page-id-282 .page-header .entry-title span:before{display:block;background:#f9a61a}body.page-id-359 .page-header .entry-title span:before{display:block;background:#d7d7d7}body.page-id-387 .page-header .entry-title span:before{display:block;background:#01b59c}.single main header.page-header{border:none;margin:0 auto 15px;padding:0 15px;width:100%}.single main header.page-header>div{width:100%;float:left;border-bottom:none;padding-bottom:20px;margin-bottom:20px;display:flex;align-items:center}.single main header.page-header time,.single main header.page-header .entry-title{float:left;border:none;margin:0}.single main header.page-header time{border-left:1px solid #e7e7e7;padding:5px 10px;margin:0 20px 0 25px}.single main header.page-header>div>time>span{width:100%;text-align:center;float:left;font-size:12px;font-weight:300;color:#474747;line-height:16px}.single main header.page-header>div>time>span.day-month{font-weight:700}body#vnsscustom.single main header.page-header .entry-title{color:#1e1e1e;font-size:36px;font-weight:700;letter-spacing:.06em}.eventpost_calendar{border:none;padding:0}.eventpost_calendar th{border:none;font-weight:600}.eventpost_calendar th button{font-weight:600;font-size:2rem}.eventpost_calendar tbody td button{font-size:.9em}.eventpost_calendar tbody td{vertical-align:middle;padding:0;border:none}.eael-woo-product-carousel-container .icons-wrap.block-style{background:#fff0}.eael-woo-product-carousel-container .icons-wrap.block-style li{display:flex;align-items:center}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button,.eael-woo-product-carousel-container .icons-wrap.block-style li a{background:#2c2c2c;color:#fff!important;border:1px solid #2c2c2c;transition:all .5s;padding:5px}.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button:hover,.eael-woo-product-carousel-container .icons-wrap.block-style li a.button.add_to_cart_button:focus,.eael-woo-product-carousel-container .icons-wrap.block-style li a:hover,.eael-woo-product-carousel-container .icons-wrap.block-style li a:focus{background:#fff;color:#2c2c2c!important}.eael-product-carousel .image-wrap{text-align:center}.eael-product-carousel .product-details-wrap{display:flex;width:100%;flex-direction:column}.eael-product-carousel .product-details-wrap .eael-product-title{order:1}.eael-product-carousel .product-details-wrap .eael-product-title h2{margin:0}.eael-product-carousel .product-details-wrap .eael-product-excerpt{order:2}.eael-product-carousel .product-details-wrap .eael-product-price{order:3;line-height:1.25;margin:1em 0 1.5em}.elementor-widget-eael-woo-product-carousel .swiper-pagination-bullet{width:20px!important;background:#cacac9}.eael-woo-product-carousel-container.preset-3 .swiper-pagination .swiper-pagination-bullet-active{background:#2c2c2c}.woocommerce ul.products li.product{background:#fff0;text-align:center}.woocommerce ul.products li.product .woocommerce-loop-product__title,.product-grids-carousel .eael-product-carousel .product-details-wrap .eael-product-title h2{font-weight:700;font-size:12px;text-transform:uppercase;text-align:left;padding:1.5rem 0}.product-grids-carousel .eael-product-carousel .product-details-wrap .eael-product-excerpt,ul.products li.product p.short-desc{font-size:1.1rem;color:#363636;text-align:left;line-height:1.6rem;margin-bottom:1.5rem}.woocommerce ul.products li.product .price,.eael-woo-product-carousel-container.preset-1 .product-details-wrap .eael-product-price{color:#30302d;font-size:14px;font-weight:400;text-transform:uppercase}.woocommerce ul.products li.product .star-rating,.woocommerce ul.products li.product .button{display:none}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#2c2c2c}.woocommerce div.product form.cart .variations label{color:#2c2c2c}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{padding:1rem}.woocommerce .quantity .qty{padding:1.5rem 0}table tbody tr:hover>td,table tbody tr:hover>th{background:#fff0}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{padding-top:0}.fake-header p{display:inline-block;padding:10px;border-bottom:3px solid #363636;margin:0}body#vnsscustom .metaslider .caption-wrap{background:#fff0;bottom:25%;left:13%;width:60%;font-size:24px;color:#030405;text-transform:uppercase;opacity:1}body#vnsscustom .metaslider .caption-wrap strong{font-size:36px}body#vnsscustom .metaslider .caption-wrap .caption{display:inline-block;border-bottom:1px solid #030405;padding:10px 0;line-height:1.25}body#vnsscustom .metaslider .flex-control-nav{position:relative;max-width:1200px;display:flex;justify-content:space-around}body#vnsscustom .metaslider .flex-control-nav:after{position:absolute;top:50%;left:0;width:100%;height:1px;content:'';background:#efefef;display:block;z-index:0}body#vnsscustom .flex-control-paging li{position:relative;z-index:3}body#vnsscustom .flex-control-paging li a{background:#030405}body#vnsscustom .flex-control-paging li a.flex-active{background:#363636}@media(max-width:767px){body#vnsscustom .metaslider .caption-wrap{position:static;width:100%;padding:30px 15px}}body#vnsscustom .decor-left{border-left:1px solid #ececec;position:relative!important;padding-left:15px!important}body#vnsscustom .decor-left:before{content:'';display:block;position:absolute;top:0;left:-1px;height:100px;width:3px;background:#d7d7d7}body#vnsscustom .decor-right{border-right:1px solid #ececec;position:relative!important;padding-right:15px!important}body#vnsscustom .decor-right:before{content:'';display:block!important;position:absolute;top:0;right:-1px;height:100px;width:3px;background:#d7d7d7}@media(min-width:1200px){body#vnsscustom .decor-left{padding-left:60px!important;}body#vnsscustom .decor-right{padding-right:60px!important;}}#fp-projektowanie-indywidualne .decor-left .elementor-widget-text-editor{max-width:440px}.wpcf7 .form-group{margin-bottom:1.5em}.wpcf7 .hint{font-size:1.2rem;line-height:1.25em;margin-bottom:1em;color:#aaa}.wpcf7 input[type=date],.wpcf7 input[type=email],.wpcf7 input[type=number],.wpcf7 input[type=password],.wpcf7 input[type=search],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 input[type=url],.wpcf7 select,.wpcf7 textarea{border-radius:0;border-color:#cbcbcb;font-size:1.4rem;color:inherit;line-height:1;padding:15px;margin-bottom:.25em}.wpcf7 select[multiple]{padding:5px}.wpcf7 .m0 input[type=date],.wpcf7 .m0 input[type=email],.wpcf7 .m0 input[type=number],.wpcf7 .m0 input[type=password],.wpcf7 .m0 input[type=search],.wpcf7 .m0 input[type=tel],.wpcf7 .m0 input[type=text],.wpcf7 .m0 input[type=url],.wpcf7 .m0 select,.wpcf7 .m0 textarea{margin-bottom:0}.wpcf7 .checkbox{margin-top:0;margin-bottom:30px}.wpcf7 ::placeholder{color:#bfbfbf;opacity:1;text-transform:uppercase;text-align:center}.wpcf7 ::-webkit-input-placeholder{color:#bfbfbf;opacity:1;text-transform:uppercase;text-align:center}.wpcf7 ::-ms-input-placeholder{color:#bfbfbf;text-transform:uppercase;text-align:center}.wpcf7 p{margin:0}.wpcf7 br{display:none}.wpcf7 #polityka-prywatnosci{font-size:1.2rem;line-height:1.8em}.form-section{background:#f6f6f6;margin-bottom:25px;padding:15px 0}.form-section h5{font-size:22px;font-weight:700}.form-section .wpcf7-radio label,.form-section .file-label{font-weight:400}.form-section .wpcf7-radio span.wpcf7-list-item{float:left;clear:both}.form-section input[type="text"],.form-section input[type="tel"],.form-section input[type="email"],.form-section textarea{font-size:1.6rem;line-height:1;padding:15px;border:none;border-radius:0}.form-section .file-label input{margin:5px 0 15px;font-size:1.4rem}.form-section .img-responsive{display:inline-block}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:#fff;color:#000;font-style:normal}.block-link{background:#f5f5f5}.block-link a{display:inline-block;width:100%;padding:15px;text-align:center;text-decoration:none!important}.featured-icons{background:#f5f5f5;padding:15px 0}.featured-icons .wp-block-column{margin-left:0!important;padding:0 15px}.featured-icons .wp-block-column .wp-block-image{margin:0}.featured-icons img{max-width:50px}.featured-icons figure{width:100%;text-align:center}.featured-icons figcaption{text-align:center;font-style:normal}.gray-tab-left>.elementor-widget-container{float:left;display:inline-block;padding:0;color:#fff;background-color:rgb(93 109 133);background-image:linear-gradient(180deg,rgb(93 109 133) 0%,rgb(52 67 89) 50%);position:relative}.gray-tab-left>.elementor-widget-container:after{width:100vw;height:100%;background-color:rgb(93 109 133);background-image:linear-gradient(180deg,rgb(93 109 133) 0%,rgb(52 67 89) 50%);position:relative;content:'';display:block;position:absolute;right:0;top:0;z-index:-1;box-shadow:-5px -5px 5px rgb(0 0 0 / .5)}body#vnsscustom .gray-tab-left>.elementor-widget-container a{display:inline-block;color:#fff;text-decoration:none;padding:10px}.gray-tab-left>.elementor-widget-container strong{font-size:1.45em}.bordered-slogan .elementor-widget-text-editor p{margin:0}.featured-icons-2 .elementor-image-box-content{background:#f6f6f6;position:relative;padding:15px 0;min-height:110px;display:flex;align-items:center;text-align:center;justify-content:center}.featured-icons-2 .elementor-image-box-content:after{background:#f6f6f6;position:absolute;top:0;left:-15px;z-index:-1;width:calc(100% + 30px);content:'';display:block;height:100%}body#vnsscustom main .pink-text.elementor-widget-text-editor a{text-decoration:none;text-transform:none}.elementor-widget-image.title-on-image figure{position:relative}.elementor-widget-image.title-on-image figure figcaption{position:absolute;bottom:10%;left:-30px;display:inline-block;background:#7f7f7f;color:#fff;font-style:normal;font-weight:700;font-size:18px;padding:15px;text-transform:uppercase;text-align:left}.elementor-widget-image.title-on-image figure figcaption em{font-style:normal;font-weight:400;font-size:.75em}.elementor-widget-icon-box.display-inline-block .elementor-icon-box-content{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial}.elementor-widget-icon-box.display-inline-block .elementor-icon-box-wrapper{justify-content:center}.woocommerce .woocommerce-breadcrumb{display:none}#top-menu .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:50px;padding:14px}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background:#363636;border:1px solid #363636;font-size:0}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-family:'FontAwesome';font-size:16px;content:"\f002";color:#fff;line-height:38px}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover{background:#fff0;color:#363636;opacity:1}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover:after{color:#363636}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{display:none}.woocommerce div.product form.cart .variations{margin-bottom:0}table.variations tbody tr:hover>td,table.variations tbody tr:hover>th,table.variations tbody>tr:nth-child(odd)>td,table.variations tbody>tr:nth-child(odd)>th{background:#fff0}.single-product .entry-summary .product_meta>span{display:block}.single-product .entry-summary .product_meta,.single-product .entry-summary .product_title,.single-product .entry-summary .woocommerce-product-details__short-description,.single-product .entry-summary p.price,.single-product .entry-summary span.price{margin-bottom:15px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th,.woocommerce div.product form.cart .variations select{font-size:1.3rem}.single-product .entry-summary .quantity .qty{font-size:1.3rem;padding:1.35rem 0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{text-decoration:none!important}.product-grids-carousel .eael-advance-tabs .eael-tabs-nav{text-align:center}.product-grids-carousel .eael-advance-tabs .eael-tabs-nav>ul{display:inline-block;width:100%;text-align:center}.product-grids-carousel .eael-advance-tabs .eael-tabs-nav>ul li{display:inline-block;border-radius:10px;padding:.65rem 1em}.product-grids-carousel .eael-advance-tabs .eael-tabs-nav>ul li span.title-after-icon{margin-left:0!important;font-size:1.2rem;text-transform:uppercase}.product-grids-carousel .eael-woo-product-carousel-container.preset-1 .eael-product-carousel{background:#fff0}.product-grids-carousel .eael-woo-product-carousel-container.preset-1 .product-details-wrap .product-details{width:100%}@media(min-width:768px){.product-grids-carousel .eael-advance-tabs .eael-tabs-nav>ul{max-width:75%}.product-grids-carousel .eael-advance-tabs .eael-tabs-nav>ul li{width:25%;margin:0 4%}}body#vnsscustom main .catalog-links-grid a:not(.elementor-button){text-decoration:none}@media(min-width:768px){.home .n2-ss-slide .header-w-background strong{position:relative}.home .n2-ss-slide .header-w-background strong:after{position:absolute;bottom:0;left:-15px;width:calc(100% + 30px);height:100vw;background:#d7d7d7;content:'';display:block;z-index:-1;padding:0}}.sld-header strong{font-weight:700}.home .img-carousel .elementor-widget:not(:last-child){margin-bottom:0}.home .img-carousel .elementor-widget-wrap.elementor-element-populated .img-carousel-txt-top-right,.home .img-carousel .elementor-widget-wrap.elementor-element-populated .img-carousel-txt-bottom-right,.home .img-carousel .elementor-widget-wrap.elementor-element-populated .img-carousel-txt-left{padding:0 15px 15px;color:#363636}.home .img-carousel .elementor-widget-wrap.elementor-element-populated .img-carousel-txt-top-right strong{font-size:2em}.home .img-carousel .elementor-widget-wrap.elementor-element-populated .img-carousel-txt-bottom-right{font-size:1.5rem;line-height:1.7}.home .img-carousel .elementor-widget-wrap.elementor-element-populated .img-carousel-txt-left{font-size:1.4rem;line-height:1.4258em}.home .img-carousel .elementor-widget-wrap.elementor-element-populated .img-carousel-txt-left strong{font-size:3rem;line-height:1}@media(min-width:768px){.home .img-carousel .elementor-widget-wrap.elementor-element-populated .img-carousel-txt-top-right,.home .img-carousel .elementor-widget-wrap.elementor-element-populated .img-carousel-txt-bottom-right,.home .img-carousel .elementor-widget-wrap.elementor-element-populated .img-carousel-txt-left{padding:0}.home .img-carousel .elementor-widget-wrap.elementor-element-populated{position:relative}.home .img-carousel .elementor-widget-wrap.elementor-element-populated .img-carousel-txt-top-right{position:absolute;top:15%;left:50%;width:50%;font-size:4.8rem;line-height:1;color:#363636;z-index:99}.home .img-carousel .elementor-widget-wrap.elementor-element-populated .img-carousel-txt-left{position:absolute;bottom:20%;left:2%;width:18%;z-index:99;color:#fff;text-align:right}.home .img-carousel .elementor-widget-wrap.elementor-element-populated .img-carousel-txt-bottom-right{position:absolute;bottom:5%;left:50%;width:35%;z-index:99}}.divider-w-logo .elementor-divider-separator{position:relative}.divider-w-logo .elementor-divider-separator:after{position:absolute;top:0;left:50%;width:50px;height:50px;transform:translateX(-50%) translateY(-50%);content:'';display:block;background:url(/wp-content/uploads/2022/06/repiko-logo.png) center center no-repeat;background-size:contain;z-index:10}@media(max-width:767px){.topmenu-widget-area .textwidget{text-align:center}}.everest-forms .StripeElement,.everest-forms canvas.evf-signature-canvas,.everest-forms input[type=date],.everest-forms input[type=datetime-local],.everest-forms input[type=email],.everest-forms input[type=file],.everest-forms input[type=image],.everest-forms input[type=month],.everest-forms input[type=number],.everest-forms input[type=password],.everest-forms input[type=range],.everest-forms input[type=search],.everest-forms input[type=tel],.everest-forms input[type=text],.everest-forms input[type=time],.everest-forms input[type=url],.everest-forms input[type=week],.everest-forms select,.everest-forms textarea{border-radius:0;border-color:#e7e7e7}.evf-submit-container{text-align:center}@media(min-width:768px){#evf-form-195 textarea{min-height:395px}#evf-form-273 textarea{min-height:185px}}.form-section>.wp-block-column:first-child{padding:15px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.form-section>.wp-block-column:first-child h2{font-size:3rem;font-weight:700;text-transform:uppercase;margin-bottom:2rem}.buttons-section .wp-block-buttons a{margin-bottom:5px}@media(max-width:767px){.buttons-section .wp-block-buttons{text-align:center;justify-content:center!important}}body#vnsscustom .fp-cta a[href^=mailto]:not(.elementor-button),body#vnsscustom .fp-cta a[href^=tel]:not(.elementor-button){text-decoration:none}body#vnsscustom .fp-cta a[href^=tel]:not(.elementor-button) strong{font-size:1.666em}body#vnsscustom .fp-cta .everest-forms input[type="text"],body#vnsscustom .fp-cta .everest-forms input[type="date"],body#vnsscustom .fp-cta .everest-forms input[type="date"],body#vnsscustom .fp-cta .everest-forms input[type="datetime-local"],body#vnsscustom .fp-cta .everest-forms input[type="email"],body#vnsscustom .fp-cta .everest-forms input[type="file"],body#vnsscustom .fp-cta .everest-forms input[type="image"],body#vnsscustom .fp-cta .everest-forms input[type="month"],body#vnsscustom .fp-cta .everest-forms input[type="number"],body#vnsscustom .fp-cta .everest-forms input[type="password"],body#vnsscustom .fp-cta .everest-forms input[type="range"],body#vnsscustom .fp-cta .everest-forms input[type="search"],body#vnsscustom .fp-cta .everest-forms input[type="tel"],body#vnsscustom .fp-cta .everest-forms input[type="time"],body#vnsscustom .fp-cta .everest-forms input[type="url"],body#vnsscustom .fp-cta .everest-forms input[type="week"],body#vnsscustom .fp-cta .everest-forms select,body#vnsscustom .fp-cta .everest-forms textarea,body#vnsscustom .fp-cta .everest-forms .StripeElement,body#vnsscustom .fp-cta .everest-forms canvas.evf-signature-canvas{background:#f1f1f1}body#vnsscustom .cta-phone a{margin-bottom:5px;display:inline-block;white-space:nowrap}body#vnsscustom .cta-phone.cta-phone-big a{margin-left:20px;margin-right:20px;margin-bottom:20px}body#vnsscustom .cta-phone.cta-phone-big a.btn.btn-default{font-size:1.8rem}body#vnsscustom .cta-phone a[href^=tel]:not(.btn):not(.elementor-button){text-decoration:none;font-size:1.7rem}body#vnsscustom .cta-phone.cta-phone-big a[href^=tel]:not(.btn):not(.elementor-button){font-size:2.2rem}body#vnsscustom .cta-phone a[href^=tel]:not(.btn):not(.elementor-button) strong{font-size:1.765em;font-weight:700}body#vnsscustom .cta-phone.cta-phone-big a[href^=tel]:not(.btn):not(.elementor-button) strong{font-size:1.818em}@media(min-width:768px){body#vnsscustom .cta-phone.cta-phone-big>.elementor-widget-container{display:inline-flex}}@media(min-width:1200px){.variable-bg-sec{padding:5vw 0!important}}@media(min-width:1440px){.variable-bg-sec{padding:10vw 0!important}}.sld-txt-container strong{position:relative;display:inline-block}.sld-txt-container em{color:#d7d7d7;font-style:normal}.sld-txt-container strong:after{position:absolute;height:23px;width:100%;content:'';display:block!important;top:100%;left:0;background:url(/wp-content/themes/inspektor-nadzoru-budowlanego/assets/i/wave.png) center top no-repeat;background-size:contain}.sidebar-logo-add .textwidget{font-size:1.8rem;color:#000}.sidebar-logo-add p{margin:0;line-height:1}body#vnsscustom .sidebar-logo-add a:not(.elementor-button){text-decoration:none}@media(min-width:1200px){.site-branding{float:left;position:relative}.site-branding .sidebar-logo-add{position:absolute;top:50%;left:100%;min-width:230px}}@media(min-width:768px){.border-left-section>.elementor-container>.elementor-inner-column:first-child>.elementor-widget-wrap:after{position:absolute;top:0;left:50%;width:1px;height:100%;z-index:1;display:block;content:'';background:#fff;opacity:.55}}.box-shadow{box-shadow:0 5px 68px 0 rgb(0 0 0 / .08)}#vnsscustom.home .n2-ss-control-bullet{position:absolute;bottom:85px;left:0;z-index:9999;padding:0 50px;box-sizing:border-box}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar{display:flex;background:#fff0;color:#fff;text-align:center;justify-content:center;padding:0;border-bottom:1px solid #606060}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div{display:flex;flex-grow:1;justify-content:center}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div>div{background:#fff0;border:none;padding:10px;margin:0;font-size:1.8rem;font-weight:300;border-bottom:1px solid #fff0;transition:all .5s;border-radius:0;width:100%;transform:translateY(1px)}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div>div:before{display:inline-block;clear:both;color:#fff}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div:first-child>div:before{content:'01'}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div:nth-child(2)>div:before{content:'02'}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div:nth-child(3)>div:before{content:'03'}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div:nth-child(4)>div:before{content:'04'}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div:nth-child(5)>div:before{content:'05'}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div:nth-child(6)>div:before{content:'06'}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div:nth-child(7)>div:before{content:'07'}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div:nth-child(8)>div:before{content:'08'}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div:nth-child(9)>div:before{content:'09'}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div>div.n2-active{font-weight:600;border-bottom:1px solid #db0e0e}#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div>div:not(.n2-active):hover,#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar>div>div:not(.n2-active):focus{border-color:#fff}#vnsscustom.home .n2-ss-widget.nextend-arrow{position:absolute;bottom:70px;left:calc(50vw - 32px)}#vnsscustom.home .n2-ss-widget.nextend-arrow.nextend-arrow-previous{left:calc(50vw - 80px)}#vnsscustom.home .n2-ss-widget.nextend-arrow img{visibility:hidden}#vnsscustom.home .n2-ss-widget.nextend-arrow:before{content:'';display:block;width:100%;height:1px;background:#606060;position:absolute;top:50%;left:0;transition:all .3s}#vnsscustom.home .n2-ss-widget.nextend-arrow:after{content:'';display:block;width:35%;height:35%;background:#fff0;border:1px solid #606060;position:absolute;top:50%;left:0;transition:all .5s}#vnsscustom.home .n2-ss-widget.nextend-arrow:hover:before,#vnsscustom.home .n2-ss-widget.nextend-arrow:focus:before{background:#fff}#vnsscustom.home .n2-ss-widget.nextend-arrow:hover:after,#vnsscustom.home .n2-ss-widget.nextend-arrow:focus:after{border-color:#fff}#vnsscustom.home .n2-ss-widget.nextend-arrow.nextend-arrow-previous:after{border-width:0 0 1px 1px;transform:translateX(2px) translateY(-50%) rotate(45deg)}#vnsscustom.home .n2-ss-widget.nextend-arrow.nextend-arrow-next:after{left:auto;right:0;border-width:1px 1px 0 0;transform:translateX(-2px) translateY(-50%) rotate(45deg)}@media(min-width:900px){#vnsscustom.home .n2-ss-control-bullet{width:calc(50vw - 100px)}}@media (min-width:768px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid #fff0;box-shadow:inset 0 1px 0 rgb(255 255 255 / .1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapsing,.collapse.in{display:inline-block!important}#vnsscustom .dropdown-menu{position:static;width:100%;border:none;box-shadow:none}#vnsscustom .topmenu-area .navbar-nav{display:flex;justify-content:flex-end;flex-direction:column;width:100%}#vnsscustom .topmenu-area .navbar-nav>li{width:100%}#vnsscustom .topmenu-area nav.navbar .navbar-header.visible-xs{display:block!important}#vnsscustom .navbar.navbar-default .navbar-collapse{background:#fff;border:none}#vnsscustom .navbar-nav>li{border:none}#vnsscustom .navbar-nav>li:first-child{padding-left:0}}body#vnsscustom .archive-tmpl-events .custom-posts-grid-row .post{margin-bottom:50px}body#vnsscustom main .archive-tmpl-events .entry-title{text-transform:uppercase}.archive-tmpl-events .post .article-thumbnail a.event-poster{text-align:center}.archive-tmpl-events .post .wp-post-image{width:auto;max-height:9999px}.archive-tmpl-events .post .article-thumbnail{position:relative;padding-left:100px}.archive-tmpl-events .post .article-thumbnail .acf-date-row{position:absolute;top:15px;left:0;width:100px}body#vnsscustom main .archive-tmpl-events .article-thumbnail{padding-top:0}body#vnsscustom main .archive-tmpl-events .article-thumbnail .event-thumbnail{padding:10px;box-shadow:0 2px 8px 0 rgb(0 0 0 / .19)}body#vnsscustom main .archive-tmpl-events .acf-date-row{position:absolute;top:0;left:0;width:90px;box-shadow:-2px 0 6px -2px rgb(0 0 0 / .19);z-index:10;background:#fff;transform:translateX(10px)}body#vnsscustom main .archive-tmpl-events .acf-date-row .acf-date{padding:15px 5px 10px;width:100%;float:left}body#vnsscustom main .archive-tmpl-events .acf-date-row .acf-date>span{display:block;width:100%;float:left;clear:both;text-align:center;line-height:1;padding-bottom:5px}body#vnsscustom main .archive-tmpl-events .acf-date-row .acf-date>span.event-day{font-size:3rem;font-weight:700}body#vnsscustom main .archive-tmpl-events .acf-date-row .acf-date>span.event-month{font-size:1.4rem;font-weight:500}body#vnsscustom main .archive-tmpl-events .acf-date-row .acf-date>span.event-year{font-size:1.6rem;font-weight:700}@media(max-width:767px){body#vnsscustom .archive-tmpl-events .article-intro{padding:0}body#vnsscustom .custom-posts-grid.archive-tmpl-events .article-title .entry-title a:not(.elementor-button){font-size:2.4rem;padding-bottom:0}}@media(min-width:768px){.archive-tmpl-events .post .article-content>.row{display:flex;align-items:center}}#mailpoet_form_1{border:none;border-radius:0}body.page-id-282 .section-w-background>div:first-child{background:#f9a61a;color:#fff;padding:15px 30px}body.page-id-282 .section-w-background:where(.wp-block-columns.is-layout-flex){gap:0}body#vnsscustom.page-id-282:not(.elementor-page) .section-w-background h1,body#vnsscustom.page-id-282:not(.elementor-page) .section-w-background h2,body#vnsscustom.page-id-282:not(.elementor-page) .section-w-background h3,body#vnsscustom.page-id-282:not(.elementor-page) .section-w-background h4,body#vnsscustom.page-id-282:not(.elementor-page) .section-w-background h5,body#vnsscustom.page-id-282:not(.elementor-page) .section-w-background h6{color:#fff}body#vnsscustom.page-id-282 main a.wp-block-button__link:not(.elementor-button),body#vnsscustom.page-id-282 .btn.btn-default{background:#f9a61a!important;border-color:#f9a61a!important}body#vnsscustom.page-id-282 main a.wp-block-button__link:not(.elementor-button):hover,body#vnsscustom.page-id-282 main a.wp-block-button__link:not(.elementor-button):focus,body#vnsscustom.page-id-282 .btn.btn-default:hover,body#vnsscustom.page-id-282 .btn.btn-default:focus{background:white!important;border-color:#f9a61a!important;color:#f9a61a!important}@media(max-width:767px){body.page-id-282 .section-w-background>div:first-child{padding:15px}}body.page-id-359 .section-w-background>div:first-child{background:#d7d7d7;color:#fff;padding:15px 30px}body#vnsscustom.page-id-359:not(.elementor-page) .section-w-background h1,body#vnsscustom.page-id-359:not(.elementor-page) .section-w-background h2,body#vnsscustom.page-id-359:not(.elementor-page) .section-w-background h3,body#vnsscustom.page-id-359:not(.elementor-page) .section-w-background h4,body#vnsscustom.page-id-359:not(.elementor-page) .section-w-background h5,body#vnsscustom.page-id-359:not(.elementor-page) .section-w-background h6{color:#fff}body#vnsscustom.page-id-359 main a.wp-block-button__link:not(.elementor-button),body#vnsscustom.page-id-359 .btn.btn-default{background:#d7d7d7!important;border-color:#d7d7d7!important}body#vnsscustom.page-id-359 main a.wp-block-button__link:not(.elementor-button):hover,body#vnsscustom.page-id-359 main a.wp-block-button__link:not(.elementor-button):focus,body#vnsscustom.page-id-359 .btn.btn-default:hover,body#vnsscustom.page-id-359 .btn.btn-default:focus{background:white!important;border-color:#d7d7d7!important;color:#d7d7d7!important}@media(max-width:767px){body.page-id-359 .section-w-background>div:first-child{padding:15px}}body.page-id-387 .section-w-background>div:first-child{background:#01b59c;color:#fff;padding:15px 30px}body#vnsscustom.page-id-387:not(.elementor-page) .section-w-background h1,body#vnsscustom.page-id-387:not(.elementor-page) .section-w-background h2,body#vnsscustom.page-id-387:not(.elementor-page) .section-w-background h3,body#vnsscustom.page-id-387:not(.elementor-page) .section-w-background h4,body#vnsscustom.page-id-387:not(.elementor-page) .section-w-background h5,body#vnsscustom.page-id-387:not(.elementor-page) .section-w-background h6{color:#fff}body#vnsscustom.page-id-387 main a.wp-block-button__link:not(.elementor-button),body#vnsscustom.page-id-387 .btn.btn-default{background:#01b59c!important;border-color:#01b59c!important}body#vnsscustom.page-id-387 main a.wp-block-button__link:not(.elementor-button):hover,body#vnsscustom.page-id-387 main a.wp-block-button__link:not(.elementor-button):focus,body#vnsscustom.page-id-387 .btn.btn-default:hover,body#vnsscustom.page-id-387 .btn.btn-default:focus{background:white!important;border-color:#01b59c!important;color:#01b59c!important}@media(max-width:767px){body.page-id-359 .section-w-background>div:first-child{padding:15px}}body#vnsscustom.page-id-387:not(.elementor-page) main .page-content h1{color:#01b59c}.border{border:1px solid #f6f7f7;padding:15px}@media (min-width:768px) and (max-width:991px){.fp-icons-header>.e-con-inner{flex-direction:column!important}.fp-icons-header>.e-con-inner>div{width:100%;text-align:center}.fp-icons-header>.e-con-inner .elementor-widget-text-editor p{text-align:center}}.title-w-line{overflow:hidden}.title-w-line .elementor-widget-container p{display:inline-block;position:relative;padding-left:20px}.title-w-line .elementor-widget-container p:before{position:absolute;top:50%;right:100%;height:1px;width:100vw;content:'';display:block;background:#d7d7d7}.vc-card a[href^=tel] strong{font-size:1.715em}body#vnsscustom .vc-card a:not(.elementor-button){text-decoration:none}.vc-card .vc-details .elementor-widget-text-editor p{margin-bottom:0}.vc-card .vc-details .elementor-widget-button{margin-top:15px}.vc-card-small .vc-details{border-left:1px solid #d9d9d9}.vc-card-small .vc-details .elementor-widget-text-editor p{margin-bottom:0}@media(max-width:767px){.vc-card-small .vc-details{border:none}}.vnsscustom-tmpl-single-realization .realization-header{margin-bottom:25px}.vnsscustom-tmpl-single-realization .realization-features-list,.tmpl-archive-realizacje .realization-features-list,.vnsscustom-tmpl-single-realization .single-realization-feature,.tmpl-archive-realizacje .single-realization-feature{width:100%;float:left}.vnsscustom-tmpl-single-realization .single-realization-feature .single-realization-feature-icon,.tmpl-archive-realizacje .single-realization-feature .single-realization-feature-icon{float:left;width:15%;text-align:center}.vnsscustom-tmpl-single-realization .single-realization-feature .single-realization-feature-icon img.img-responsive,.tmpl-archive-realizacje .single-realization-feature .single-realization-feature-icon img.img-responsive{display:inline-block}.vnsscustom-tmpl-single-realization .single-realization-feature .single-realization-feature-title,.tmpl-archive-realizacje .single-realization-feature .single-realization-feature-title{float:right;width:85%;text-align:left}.vnsscustom-tmpl-single-realization .realization-header-icons .realization-attributes,.tmpl-archive-realizacje .single-realization-feature .realization-attributes{text-align:center}@media(min-width:768px){.vnsscustom-tmpl-single-realization .realization-header{display:flex}.vnsscustom-tmpl-single-realization .realization-header-icons{display:flex;flex-direction:column;justify-content:space-between}}@media(min-width:1200px){.realization-features-list{display:flex;flex-wrap:wrap}.realization-features-list .single-realization-feature{flex-basis:50%;box-sizing:border-box;padding:5px}}.realization-other-header h3{text-align:center}.realization-other-loop .realization-other-single{padding:5px;box-sizing:border-box}@media(min-width:768px){.realization-other-loop .row{display:flex;flex-wrap:wrap}.realization-other-loop .row .realization-other-single{flex-basis:33.3%}}.realization-type h3{display:inline-block;position:relative}.realization-type h3 .lifting-0-badge{position:absolute;right:100%;bottom:0;color:#fff;background:red;white-space:wrap;font-size:1rem;text-transform:uppercase;font-weight:700;display:flex;align-items:center;border:1px solid red;border-radius:50%;aspect-ratio:1;text-align:center;padding:10px}#vnss-before-after{box-sizing:border-box;width:100%;float:left;clear:both;position:relative;overflow:hidden}#vnss-before-after *,#vnss-before-after *:before,#vnss-before-after *:after{box-sizing:inherit}#vnss-before-after .wp-post-image{visibility:hidden}#vnss-before-after .img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-size:auto 100%;background-position:left center;background-repeat:no-repeat}#vnss-before-after .foreground-img{width:50%}#vnss-before-after .slider{position:absolute;top:0;left:0;-webkit-appearance:none;appearance:none;width:100%;height:100%;background:rgb(242 242 242 / .3);outline:none;margin:0;transition:all 0.2s;display:flex;justify-content:center;align-items:center}#vnss-before-after .slider:hover{background:rgb(242 242 242 / .1)}#vnss-before-after .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:6px;height:600px;background:#fff;cursor:pointer}#vnss-before-after .slider::-moz-range-thumb{width:6px;height:600px;background:#fff;cursor:pointer}#vnss-before-after .slider-button{pointer-events:none;position:absolute;width:30px;height:30px;border-radius:50%;background-color:#fff;left:calc(50% - 18px);top:calc(50% - 18px);display:flex;justify-content:center;align-items:center}#vnss-before-after .slider-button:after{content:"";padding:3px;display:inline-block;border:solid #5D5D5D;border-width:0 2px 2px 0;transform:rotate(-45deg)}#vnss-before-after .slider-button:before{content:"";padding:3px;display:inline-block;border:solid #5D5D5D;border-width:0 2px 2px 0;transform:rotate(135deg)}body#vnsscustom .elementor-widget-image-carousel .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-40px}body#vnsscustom .elementor-widget-image-carousel .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{width:6vw;height:4px;background:#d7d7d7;border-radius:0}body#vnsscustom .elementor-widget-image-carousel .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#313131}footer#site-footer .footer-title{font-size:1.7rem;font-weight:400;margin-bottom:25px}footer#site-footer .site-navigation ul.menu a{padding:0}footer#site-footer .footer-contact a[href^=tel] strong{font-size:1.4285em}@media(min-width:992px){footer#site-footer .footer-contact.footer-contact-details:before{content:'';display:block;width:100%;height:5px;background:#009ee3;position:absolute;top:-40px;left:15px}}@media(min-width:1200px){body#vnsscustom .outline-box{position:relative}body#vnsscustom .outline-box:before{content:'';display:block!important;background:#fff0;width:50%;left:25%;border:3px solid #000}}@media(max-width:1199px){body.home .fp-intro-txt-container{position:static}body.home .fp-map-txt-container{position:static}}#vnsscustom .dropdown-menu>li:hover ul,#vnsscustom .dropdown-menu>li:focus ul{display:block}#vnsscustom .dropdown-menu>li.dropdown #vnsscustom .dropdown-menu>li{position:relative}#vnsscustom .dropdown-menu>li ul{position:absolute;top:0;right:100%;left:auto}@media(max-width:767px){#vnsscustom .navbar-default .navbar-nav>li>a{text-align:left}#vnsscustom .navbar-default .navbar-nav li a br{display:none}#vnsscustom .dropdown-menu>li>a{text-align:left;padding-right:2em;line-height:1.25em;font-size:1.4rem;padding-left:2em}#vnsscustom .dropdown.open ul>li>ul{position:static;padding-right:1em;padding-left:2em}#vnsscustom header.custom-site-header ul#menu-main-menu.navbar-nav li{padding-top:0;padding-bottom:0}#vnsscustom header.custom-site-header ul#menu-main-menu{margin-top:10px}#vnsscustom header.custom-site-header ul#menu-main-menu>li>ul>li>ul>li{padding:0 5px}#vnsscustom header.custom-site-header ul#menu-main-menu>li>ul>li>ul>li>a{font-size:1.2rem}#vnsscustom header.custom-site-header ul#menu-main-menu a.menu-depth-1:after{display:inline-block;content:'';border-top:4px dashed;border-right:4px solid #fff0;border-left:4px solid #fff0;margin-left:.5em}#vnsscustom header.custom-site-header li.lang-item{text-align:center;float:left}#vnsscustom header.custom-site-header li.lang-item>a{text-align:center}}body#vnsscustom footer#site-footer .footer-container.credits-footer a:not(.elementor-button){color:#777}body#vnsscustom footer#site-footer .footer-col-3 a:not(.elementor-button)[href^="mailto"]{font-size:2.4rem}@media(min-width:992px){body#vnsscustom .footer-bottom-row{display:flex;align-items:center}body#vnsscustom .footer-bottom-row-branding .site-branding{align-items:flex-start}.footer-bottom-row-buttons p{margin:0}}@media(max-width:991px){.footer-bottom-row-buttons{text-align:center}body#vnsscustom .site-branding{padding:10px 5px 15px}footer#site-footer .footer-title{margin-bottom:5px}footer#site-footer .main-footer .footer-contact{margin-bottom:25px}}header.custom-site-header{position:fixed;top:0;left:0;width:100%;z-index:999999999999999}body#vnsscustom .fp-offer-box .elementor-image-box-title{border-bottom:1px solid #000;padding-bottom:.5em}body#vnsscustom .fp-offer-box .elementor-image-box-description b{font-weight:inherit}body#vnsscustom .fp-offer-box.fp-offer-box-01 .elementor-image-box-description b{color:#dbd55e}body#vnsscustom .fp-offer-box.fp-offer-box-02 .elementor-image-box-description b{color:#67c4db}body#vnsscustom .fp-offer-box.fp-offer-box-03 .elementor-image-box-description b{color:#5cace1}body#vnsscustom .fp-offer-box.fp-offer-box-04 .elementor-image-box-description b{color:#6bcaaf}.custom-site-header{position:relative;background:#fff0}.custom-site-header:before{transition:all .2s;height:0;content:'';display:block;z-index:-1;position:fixed;top:0;left:0;width:100%;background:#02263f}.custom-site-header.custom-site-header-bg:before{height:100px}@media(max-width:479px){.custom-site-header.custom-site-header-bg:before{height:85px}}.custom-site-header .custom-site-header-banner{max-height:100vh;overflow:hidden}.custom-site-header.sticky .custom-site-header-banner{max-height:0}.custom-site-header.sticky{position:fixed}.custom-site-header.sticky .menu-col{min-height:60px}.custom-site-header.sticky .menu-col:after{content:'';background:#fff;display:block;width:100vw;height:60px;position:absolute;top:0;left:0;z-index:-1;box-shadow:1px 1px 10px rgb(0 0 0 / .15)}.custom-site-header.sticky .navbar-default .navbar-toggle .icon-bar,.custom-site-header.sticky .navbar-default .navbar-toggle .icon-bar-label{background:#000}.custom-site-header-banner img{width:100%;max-width:100%;height:auto}.nav .menu-item-search{padding-left:12px;padding-right:12px;margin-top:10px;width:100%;float:right}.header-menu-widgets .widget_search{float:right;font-size:1.4rem}.nav .menu-item-search input.search-field,.header-menu-widgets .widget_search input.search-field{background:#f2f2f2;border:none;outline:none;border-radius:0;padding:0 10px;line-height:3.8rem}.nav .menu-item-search input.search-submit,.header-menu-widgets .widget_search input.search-submit{position:relative;font-size:0;color:#fff0;background:#fff0;border:none;border-radius:0;display:inline-block;float:right;width:3.8rem;height:3.8rem;padding:0;z-index:9999}.nav .menu-item-search label{width:90%}.nav .menu-item-search label,.header-menu-widgets .widget_search label{position:relative}.nav .menu-item-search label:after,.header-menu-widgets .widget_search label:after{position:absolute;left:100%;top:0;text-align:center;display:inline-block;content:"\e003";font-family:'Glyphicons Halflings';font-size:1em;font-weight:400;color:inherit;margin-right:0;color:#000;background:#f2f2f2;border:none;border-radius:0;width:3.8rem;height:3.8rem;;line-height:3.8rem;z-index:999}.header-menu-widgets .widget_custom_html{display:inline-block}body#vnsscustom .featured-menu-button.menu-item a:not(.elementor-button){margin-left:12px}body#vnsscustom .featured-menu-button.menu-item a:not(.elementor-button),body#vnsscustom .header-menu-widgets .widget_custom_html a.featured-menu-button:not(.elementor-button){background:#000;border:1px solid #000;color:#fff;display:inline-block;height:3.8rem;line-height:3.8rem;padding:0 10px;text-decoration:none;font-family:'DM Sams',sans-serif;font-size:1.4rem;font-weight:700}body#vnsscustom .featured-menu-button.menu-item a:not(.elementor-button):hover,body#vnsscustom .featured-menu-button.menu-item a:not(.elementor-button):focus,body#vnsscustom .header-menu-widgets .widget_custom_html a.featured-menu-button:not(.elementor-button):hover,body#vnsscustom .header-menu-widgets .widget_custom_html a.featured-menu-button:not(.elementor-button):focus{background:#fff;color:#000}#vnss-home-hero{margin-bottom:40px}body#vnsscustom main .vnss-home-hero-big a:not(.elementor-button),body#vnsscustom main .vnss-home-hero-small a:not(.elementor-button){text-decoration:none;font-family:'DM Sams',sans-serif}body#vnsscustom main .vnss-home-hero-big a:not(.elementor-button){font-size:2.2rem;font-weight:500}body#vnsscustom main .vnss-home-hero-small a:not(.elementor-button){font-size:2rem;font-weight:500}body#vnsscustom:not(.elementor-page) h2.vnss-hero-title:not(.elementor-heading-title){margin-top:10px}@media(min-width:1440px){body#vnsscustom main .vnss-home-hero-big{width:70.5%}body#vnsscustom main .vnss-home-hero-small{width:29.5%}}#vnss-home-news>.vnss-home-news>h2{font-size:3rem;font-family:'DM Sams',sans-serif!important;text-transform:uppercase;border-bottom:1px solid #5d5d5d;padding-bottom:15px;margin-bottom:30px}body#vnsscustom main .vnss-home-news h2.vnss-hero-title{font-size:1.8rem}body#vnsscustom main .vnss-home-news a:not(.elementor-button){text-decoration:none;font-size:1.8rem;font-weight:500}.vnss-hero-article{margin-bottom:25px}.vnss-home-news-btns{padding-top:40px}.vnss-hero-cats img.emoji{display:none!important}body#vnsscustom main .vnss-hero-cats a:not(.elementor-button),body#vnsscustom main .vnss-hero-cats a:not(.elementor-button){display:inline-block;font-size:1.4rem;line-height:1;padding:10px 15px;border-radius:5px;background:#f0f0f0;font-family:'Rajdhani',serif;text-decoration:none;margin-left:.5em}.vnss-hero-date{font-size:1.4rem}img.rounded{border-radius:10px}#main{margin-bottom:0}.sticky-header #main{padding-top:20vw}.sidebar-right .widget_media_image{text-align:center}.sidebar-right .widget_media_image img{width:100%;max-width:100%;height:auto}.vnss-hero-meta{margin-bottom:.5em}.menu-col .mobile-logo{max-height:50px;width:50vw;height:50px;padding:5px 0;position:absolute;left:15px;top:0;opacity:0;transition:opacity .5s}.custom-site-header.sticky .menu-col .mobile-logo{opacity:1;margin-top:5px}.sidebar-header-lang-switch{display:none}@media(min-width:1200px){.sidebar-header-lang-switch{display:block;position:absolute;top:15px;right:15px}#top-menu .lang-item{display:none!important}}.fp-welcome strong{background:#F47920;display:inline-block;color:#fff}.fp-welcome-slogan{display:inline-block;background:#f7f7f7;padding:25px 35px}.fp-our-team strong{font-size:2em}.elementor-counter-title strong{padding-left:.5em;display:inline-block}.decor-double-line{position:relative;padding-bottom:70px}.decor-double-line:after{position:absolute;bottom:0;right:0;width:100vw;height:70px;background:url(/wp-content/themes/badura25/assets/i/decor-double-line.png) right bottom repeat-x;display:block;content:'';background-size:auto 100%}@media(max-width:767px){.decor-double-line{padding-bottom:35px}.decor-double-line:after{height:35px}}.fp-featured-tags{display:block}.fp-featured-tags>.elementor-widget-text-editor{display:inline-block;background:#f0f0f0;padding:5px;line-height:1;margin-right:15px;margin-bottom:15px!important}.fp-featured-tags>.elementor-widget-text-editor.fp-tag-special,.fp-featured-tags>.elementor-widget-text-editor.active{color:#fff;background:#F47920}.fp-featured-tags>.elementor-widget-text-editor p{margin:0}@media(max-width:767px){.fp-featured-tags>.elementor-widget-text-editor{margin-right:30px}}@media(max-width:767px){.fp-offer .fp-offer-cont>div{margin-bottom:50px}.fp-offer .fp-offer-cont>div.fp-offer-bestseller{margin-top:25px;margin-bottom:75px}}.fp-offer-price strong{font-size:3em}.fp-offer-desc p{margin:0}.fp-offer-desc em{font-style:normal;line-height:1.05;display:inline-block;background:#ebebeb;padding:10px;width:100%}.fp-offer-cont>div:first-child .fp-offer-desc em,.fp-offer-cont>div:nth-child(2) .fp-offer-desc em{background:#fff}.fp-offer-bestseller{background:#F47920;color:white!important}.fp-offer-bestseller .premium-modal-box-modal{color:black!important}.fp-offer-bestseller .fp-offer-desc em{background:#fe801c;color:#fff}.fp-offer-bestseller .fp-offer-desc p,.fp-offer-bestseller .elementor-heading-title{color:white!important}.fp-offer-bestseller:before{display:block;content:'Bestseller';width:100%;height:60px;color:#fff;background:#00379c;text-align:center;position:absolute;top:-60px;left:0;font-size:3.6rem;line-height:60px}.fp-offer-bestseller:after{display:block;content:'';width:100%;height:60px;background:#f47920;text-align:center;position:absolute;top:100%;left:0}.fp-offer-cont .fp-offer-bestseller .elementor-widget-text-editor{color:#fff}.fp-contact a[href^=tel]{display:inline-block;background:#f47920;color:white!important;text-decoration:none!important;font-size:3rem;font-weight:700;padding:10px 20px}.fp-contact a[href^=tel]:hover,.fp-contact a[href^=tel]:focus{background:#fff;color:#f47920!important}.fp-contact .everest-forms input[type="text"],.fp-contact .everest-forms input[type="email"],.fp-contact .everest-forms input[type="tel"],.fp-contact .everest-forms textarea{background:#f4f4f4;border-radius:5px!important}body#vnsscustom .fp-contact .everest-forms input[type="tel"]{margin-bottom:10px!important}.fp-contact .everest-forms button[type="submit"]{width:100%;border-radius:5px;border-color:#d8d8d8}.fp-map{overflow:hidden}.fp-featured-tag{cursor:pointer}body#vnsscustom .premium-modal-trigger-btn{padding:10px 20px;font-size:1.8rem;line-height:1;min-width:155px;text-align:center}body#vnsscustom .premium-modal-trigger-btn>div{width:100%;justify-content:center}.fp-first .elementor-widget-image.fp-first-bg img{animation:pulse 10s ease-in-out infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.slidetop{animation:slidetop 2s linear normal infinite}@keyframes slidetop{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounce{animation:bounce 5s ease-in-out infinite}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.bounce-horizontal{animation:bounce-horizontal 2.5s ease-in-out infinite}@keyframes bounce-horizontal{0%,100%{transform:translateX(0)}50%{transform:translateX(10px)}}#start{overflow:hidden}#start:after{position:absolute;top:0;left:0;width:100vw;height:110%;display:block;z-index:99999;content:'';clip-path:polygon(0 90%,100% 80%,100% 100%,0% 100%);background:#fff}.fp-person-modal-link .premium-modal-trigger-text>div:after{width:24px;height:14px;content:'';display:inline-block;background:url(/wp-content/uploads/2025/11/arrows-rght.png);margin-left:.25em;transition:all .25s}.fp-person-modal-link .premium-modal-trigger-text>div:after{animation:bounce-horizontal 2.5s ease-in-out infinite}.fp-person-modal-link .premium-modal-trigger-text>div:hover:after,.fp-person-modal-link .premium-modal-trigger-text>div:focus:after{animation:none;transform:translateX(5px)}.premium-modal-box-modal-footer{border:none}#niezaleznosc{position:relative;overflow:hidden}#niezaleznosc:after{position:absolute;top:0;left:0;width:100vw;height:100%;display:block;z-index:99999;content:'';clip-path:polygon(0 80%,100% 75%,100% 100%,0% 100%);background:#fff}#niezaleznosc:before{position:absolute;top:-1px;left:0;width:100vw;height:100%;display:block;z-index:99999;content:'';clip-path:polygon(0 100%,0% 0,100% 0%,100% 5%,0% 10%);background:#fff}#niezaleznosc #fp-slide-about-me-txt:before{position:absolute;top:-50vh;left:0;width:50vw;height:200vh;content:'';display:block;background:rgb(0 0 0 / .25);z-index:0}@media(max-width:767px){#niezaleznosc #fp-slide-about-me-txt:before{width:150vw;left:-25vw;top:0}#niezaleznosc:before{clip-path:polygon(0 100%,0% 0,100% 0%,100% 0%,0% 5%)}#niezaleznosc:after{clip-path:polygon(0 90%,100% 85%,100% 100%,0% 100%)}#niezaleznosc-omnie-txtlft{z-index:1}}.header-btns{position:absolute;top:5px;right:65px;opacity:0;transition:opacity .5s;z-index:999999999999999999;padding-top:4px}.custom-site-header.sticky .header-btns{opacity:1}@media(max-width:1199px){.fp-pomagamomnie-bg>.elementor-widget-image{display:flex;justify-content:flex-end}}#fp-offer-switch .fp-offer-switch{margin:0 10px}#fp-offer-switch p{margin:0}#fp-offer-switch p a{text-decoration:none!important;display:inline-block;background:#fff;border-radius:20px!important;line-height:1;padding:10px 15px;border:1px solid #fff;white-space:nowrap;font-size:2.4rem!important}#fp-offer-switch .fp-offer-switch.active p a{background:#00379c;color:white!important;border:1px solid #00379c}.fp-offer-switches-cont{background:#fafafa;padding:10px;border-radius:50px;display:inline-flex;line-height:1;position:relative;top:20px}@media(min-width:1200px){.fp-osiagniecia-lft:after,.fp-osiagniecia-rgt:after,.fp-osiagniecia-lft:after,.fp-osiagniecia-rgt:after{position:absolute;top:0;left:0;width:100vw;height:100%;display:block;z-index:99999;content:'';clip-path:polygon(0 80%,100% 75%,100% 100%,0% 100%);background:#fff}.fp-osiagniecia-lft:before,.fp-osiagniecia-rgt:before,.fp-osiagniecia-lft:before,.fp-osiagniecia-rgt:before{position:absolute;top:-1px;left:0;width:100vw;height:100%;display:block;z-index:99999;content:'';clip-path:polygon(0 100%,0% 0,100% 0%,100% 5%,0% 10%);background:#fff}}#nagrody-blue{position:relative;background:#00329e;padding-top:25px}#nagrody-blue:before{top:0;left:-10vw;width:100vw;height:150%;display:block;z-index:0;content:'';background:#00329e}#osiagniecia .fp-osiagniecia-rgt .invert-txt{background:#fff;color:#F47920;display:inline-block;padding:0 5px}#osiagniecia .fp-osiagniecia-rgt p{margin:0}.timeline-cell strong{font-size:1.5em}.timeline-cell{padding-left:50px;padding-top:2rem;padding-bottom:2rem}.timeline-cell:before{position:absolute;top:0;left:25px;height:100%;width:1px;background:#fff;content:'';display:block}.timeline-cell:after{position:absolute;top:25px;left:15px;height:20px;width:20px;background:#fff;content:'';display:block;border-radius:50%}@media(max-width:767px){.zespol-decor{position:absolute;z-index:0;top:-60px;right:0;z-index:-1}.zespol-decor img{height:100%;width:auto;max-width:50%;float:right}}@media(max-width:767px){#fp-featured-tags{position:relative;;max-height:auto;display:grid}#fp-featured-tags:after{position:absolute;top:.625em;right:5px;content:'';display:block;font-size:3rem;font-weight:700;cursor:pointer;transition:all .5s;width:1.6rem;height:1.6rem;background:url(/wp-content/themes/badura25/assets/i/minus-orange.svg) center center no-repeat;background-size:contain}#fp-featured-tags{position:relative}#fp-featured-tags.closed:after{background:url(/wp-content/themes/badura25/assets/i/plus-orange.svg) center center no-repeat;background-size:contain}#fp-featured-tags.open{max-height:auto}#fp-featured-tags.closed{max-height:4em}#fp-featured-tags.closed .fp-featured-tag,#fp-featured-tags .fp-featured-tag:not(.active){order:0;opacity:0;display:none}#fp-featured-tags:not(.closed) .fp-featured-tag,#fp-featured-tags .fp-featured-tag.active{order:1;opacity:1;display:block}}.premium-modal-box-modal-header{border:none;align-self:flex-end}.premium-modal-box-modal-close{font-size:3rem}button.premium-modal-box-modal-close{color:#F47920!important;border-radius:0;border:1px solid transparent!important}button.premium-modal-box-modal-close:hover,button.premium-modal-box-modal-close:focus{color:white!important;background:#F47920!important;border:1px solid #F47920!important}body#vnsscustom .forminator-button.forminator-button-next,body#vnsscustom .forminator-button.forminator-button-back,body#vnsscustom .forminator-button.forminator-button-submit,body#vnsscustom .premium-modal-box-modal-lower-close{color:white!important;border-radius:0;border:1px solid #F47920!important;background:#F47920!important;font-size:1.6rem;line-height:1;padding:10px 15px}body#vnsscustom .forminator-button.forminator-button-next:hover,body#vnsscustom .forminator-button.forminator-button-back:hover,body#vnsscustom .forminator-button.forminator-button-next:focus,body#vnsscustom .forminator-button.forminator-button-back:focus,body#vnsscustom .forminator-button.forminator-button-submit:hover,body#vnsscustom .forminator-button.forminator-button-submit:focus,body#vnsscustom .premium-modal-box-modal-lower-close:hover,body#vnsscustom .premium-modal-box-modal-lower-close:focus{color:#F47920!important;border-radius:0;border:1px solid #F47920!important;background:white!important}.premium-modal-box-modal.premium-in .premium-modal-box-modal-body form{display:block!important}.premium-modal-box-modal.premium-in .premium-modal-box-modal-body form input[type=date],.premium-modal-box-modal.premium-in .premium-modal-box-modal-body form input[type=email],.premium-modal-box-modal.premium-in .premium-modal-box-modal-body form input[type=number],.premium-modal-box-modal.premium-in .premium-modal-box-modal-body form input[type=password],.premium-modal-box-modal.premium-in .premium-modal-box-modal-body form input[type=search],.premium-modal-box-modal.premium-in .premium-modal-box-modal-body form input[type=tel],.premium-modal-box-modal.premium-in .premium-modal-box-modal-body form input[type=text],.premium-modal-box-modal.premium-in .premium-modal-box-modal-body form input[type=url],.premium-modal-box-modal.premium-in .premium-modal-box-modal-body form select,.premium-modal-box-modal.premium-in .premium-modal-box-modal-body form textarea{background:#f4f4f4;border-radius:5px!important;border-color:#e7e7e7;line-height:1}.forminator-row.forminator-row-last .forminator-field{text-align:center;margin-top:15px}#timeline-switch{width:100%;text-align:center;position:absolute;right:0;bottom:20%;z-index:9999999999999;display:flex;align-items:center;justify-content:center}#timeline-switch .timeline-switch{display:inline-block;margin:0 5px;color:#fff;text-decoration:none!important;color:#fff0;font-size:0;position:relative}#timeline-switch .timeline-switch{height:5px;width:5px;background:#F47920;border-radius:50%}#timeline-switch .timeline-switch.active{height:10px;width:10px}span[id^=forminator-checkbox-group-forminator-field-checkbox]{width:100%;display:block}span.forminator-checkbox-label{padding-left:.25em}body#vnsscustom .forminator-ui.forminator-design--default .forminator-pagination-steps .forminator-step .forminator-step-dot{border-color:#00379c;background-color:#00379c}body#vnsscustom .forminator-label{font-size:2rem!important}body#vnsscustom .forminator-ui.forminator-design--default .forminator-description,body#vnsscustom .forminator-ui.forminator-design--default .forminator-description p{font-size:1.4rem!important}body#vnsscustom .forminator-field-calculation input.forminator-calculation{border-color:transparent!important;background:transparent!important;text-align:right;font-size:3.6rem!important;font-weight:bold!important;color:#00379c}body#vnsscustom .forminator-input.forminator-input-with-prefix{border:none!important}body#vnsscustom .forminator-input.forminator-input-with-prefix .forminator-suffix{color:#00379c!important;transform:translateY(.25em)}body#vnsscustom .offer-first-step-price{text-align:right;color:#00379c}body#vnsscustom .offer-first-step-price .forminator-label{font-size:3.6rem!important}body#vnsscustom .forminator-field-calculation .forminator-label{text-align:center}body#vnsscustom .offer-first-step-price.old-price .forminator-label{text-decoration:line-through;font-weight:500;line-height:1}body#vnsscustom .forminator-field-calculation.forminator-col .forminator-input-with-prefix{display:block;text-align:center}body#vnsscustom .forminator-field-calculation.forminator-col .forminator-input-with-prefix input{display:inline-block;width:auto;max-width:8rem;text-align:center;opacity:1}body#vnsscustom .forminator-field-calculation.forminator-col .forminator-input-with-prefix span{display:inline-block;transform:translateY(-3px)}body#vnsscustom .offer-first-step-price-standard,body#vnsscustom .offer-first-step-price-promo{display:flex;width:100%;justify-content:flex-end}body#vnsscustom .offer-first-step-price-standard .forminator-input.forminator-input-with-prefix,body#vnsscustom .offer-first-step-price-promo .forminator-input.forminator-input-with-prefix{text-align:right;display:flex;width:100%;justify-content:flex-end;padding:0}body#vnsscustom .offer-first-step-price-standard .forminator-input.forminator-input-with-prefix span.forminator-suffix,body#vnsscustom .offer-first-step-price-promo .forminator-input.forminator-input-with-prefix span.forminator-suffix{font-size:3.6rem;font-weight:700;transform:translateY(3px)}body#vnsscustom .offer-first-step-price-standard.striked{text-decoration:line-through;opacity:.6}@media(min-width:768px){#jakosc-slogan br{display:none}}body#vnsscustom main #co-nas-wyroznia-mobile a:not(.elementor-button){text-decoration:none!important;color:#00329e}body#vnsscustom main #co-nas-wyroznia-mobile .fp-featured-tags{margin-top:-20px}body#vnsscustom main #co-nas-wyroznia-mobile .fp-featured-tags>.elementor-widget-text-editor{width:100%;background:#fff0}body#vnsscustom main #co-nas-wyroznia-mobile .fp-featured-tags .fp-featured-tag{margin-right:0;box-shadow:5px 5px 5px 0 rgb(0 0 0 / .1);margin-bottom:-10px!important}#co-nas-wyroznia-mobile .fp-featured-tag{padding-right:100px;position:relative}#co-nas-wyroznia-mobile .fp-featured-tag:after{position:absolute;top:50%;right:30px;width:25px;height:25px;background:url(/wp-content/uploads/2026/01/arrow-orange-rght.svg)center center no-repeat;background-size:contain;content:'';display:block;z-index:9}#co-nas-wyroznia-mobile #fp-featured-tags-mobile-head>div{box-shadow:5px 5px 5px 0 rgb(0 0 0 / .1);background-position:center center;background-size:cover}#co-nas-wyroznia-mobile #fp-featured-tags-mobile-head>div:after{content:'';display:block;background:url(/wp-content/uploads/2026/01/gwiazdki.png)center center no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}#co-nas-wyroznia-mobile #fp-featured-tags-mobile-head>div>div{z-index:10}label.forminator-radio:has(input[type="radio"]:checked){background-color:#e0e0e0;padding:5px 0}