.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){.container-xlg{width:1400px;max-width:1400px}.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}}body#vnsscustom a:not(.elementor-button){color:#2e3742;transition:all .5s}body#vnsscustom main a:not(.elementor-button){text-decoration:underline;color:inherit}body#vnsscustom main .elementor-widget-icon-box a:not(.elementor-button){text-decoration:none}body#vnsscustom{font-size:1.6rem;line-height:1.5em;color:#2e3742;font-family:'Montserrat',sans-serif;overflow-x:hidden;min-width:260px;background:#fff}body#vnsscustom:not(.elementor-page) h1,body#vnsscustom:not(.elementor-page) h2,body#vnsscustom:not(.elementor-page) h3,body#vnsscustom:not(.elementor-page) h4,body#vnsscustom:not(.elementor-page) h5,body#vnsscustom:not(.elementor-page) h6{color:#000}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:15px;min-width:170px;font-size:1.4rem;line-height:1;text-decoration:none!important;font-weight:400;text-transform:uppercase;white-space:initial;border-radius:0}body#vnsscustom .elementor-button{font-size:inherit}body#vnsscustom .elementor-button.elementor-size-lg{min-width:200px;padding:15px 30px}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:#ffed00}.btn.btn-primary{background:#fff;border:1px solid #ffed00;color:#ffed00!important}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:#ffed00;border:1px solid #ffed00;color:#000!important;text-decoration:none!important}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:black!important;border:1px solid #000;color:white!important}.btn.btn-info,body#vnsscustom .elementor-widget-button.elementor-button-info .elementor-button{background:#eaeaea;border:1px solid #eaeaea;color:#2e3742!important}.btn.btn-info:hover,.btn.btn-info:focus{color:#ffed00!important;background:#fff;border-color:#ffed00}.btn.btn-success,body#vnsscustom .elementor-widget-button.elementor-button-success .elementor-button{background:#fff0;border:1px solid #fff;color:#fff!important}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:#fff!important;border:1px solid #fff;color:#ffed00!important}.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{background:transparent!important;border:1px solid #ffed00;color:#ffed00!important}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:#000;color:#000!important}}::-moz-selection{color:#000;background:#ffed00}::selection{color:#000;background:#ffed00}main.site-main{margin:0 auto}.separator-w-decor .elementor-divider-separator{position:relative}.separator-w-decor .elementor-divider-separator:after{width:50%;max-width:75pxpx;height:3px;position:absolute;top:-2px;left:50%;transform:translateX(-50%);display:block;z-index:1;content:'';background:#ffed00}.separator-w-decor-right .elementor-divider-separator:after{width:30%;max-width:100px;height:3px;position:absolute;top:-2px;right:0;display:block;z-index:1;content:'';background:#ffed00}.separator-w-decor.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-color:#d7d7d7}.section-w-decor-left{position:relative;border-left:1px solid #a4a4a4}.section-w-decor-left:after{content:'';display:block;position:absolute;top:0;left:-2px;width:3px;height:50%;max-height:100px;background:#ffed00}.section-w-decor-left-wide{position:relative;z-index:99}.section-w-decor-left-wide:after{position:absolute;top:0;left:0;width:50%;max-width:140px;height:100%;background:#ffed00;z-index:-1;content:'';display:block}.border-w-decor-right .elementor-widget-wrap:after{height:50%;max-height:75px;width:3px;position:absolute;top:0;right:-2px;display:block;z-index:99;content:'';background:#ffed00}.header-w-decor{overflow:hidden;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-left:1px solid #ededed;padding:50px 40px}.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;top:50%;left:-2px;content:'';display:block;z-index:1;width:3px;height:50%;background:#ffed00;transform:translateY(-50%)}.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:#ffed00;display:inline-block;content:''}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:700;font-size:1em;color:#ffed00}@media(max-width:767px){h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:700;font-size:1em;color:#ffed00}}.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:12px;padding:5px;display:inline-block;line-height:1;color:#cecece}.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:#2e3742!important;transition:color .5s,border-color .5s;padding:0!important}@media(min-width:768px){#vnsscustom .widget_polylang{}}.breadcrumbs-row{margin:30px 0 20px}.home .breadcrumbs-row{display:none}#breadcrumbs{font-size:1.2rem}.credits{font-size:1rem;color:#333}body#vnsscustom .credits a:not(.elementor-button){color:#333}@media(max-width:767px){#main{overflow:hidden}}body.home #main main.site-main{max-width:100%}body#vnsscustom #fp-cta a:not(.elementor-button){display:inline-block;text-decoration:none}body#vnsscustom #fp-cta a[href^=tel]:not(.elementor-button){font-size:2rem}body#vnsscustom #fp-cta a[href^=tel]:not(.elementor-button) strong{font-size:1.4em}body#vnsscustom #fp-cta a[href^=mailto]:not(.elementor-button){font-size:1.8rem;margin-left:2em}body#vnsscustom #fp-cta .e-con-inner>.e-child:first-child{border-right:1px solid #ececec;position:relative}body#vnsscustom #fp-cta .e-con-inner>.e-child:first-child:after{content:'';display:block;width:3px;right:-1px;top:12.5%;height:75%;position:absolute;background:#ffed00}body#vnsscustom #fp-cta .e-con-inner>.e-child:first-child>.e-child{display:block;margin:0 auto;width:auto}@media(max-width:767px){body#vnsscustom #fp-cta a[href^=mailto]:not(.elementor-button){margin-left:0}body#vnsscustom #fp-cta .e-con-inner>.e-child:first-child:after{display:none}body#vnsscustom #fp-cta .e-con-inner>.e-child:first-child{border:none}}.elementor-widget-eael-post-grid .eael-post-grid-style-default .eael-grid-post-holder{border:none}body#vnsscustom main .elementor-widget-eael-post-grid .eael-post-grid-style-default .eael-post-grid-news-sm .eael-entry-wrapper{padding:15px 0}body#vnsscustom main .elementor-widget-eael-post-grid .eael-post-grid-style-default .eael-post-grid-news-sm .eael-entry-wrapper .eael-entry-header .eael-entry-title{margin:0 0 15px!important}body#vnsscustom main .elementor-widget-eael-post-grid .eael-post-grid-style-default .eael-post-grid-news-sm .eael-entry-wrapper .eael-entry-header .eael-entry-title a:not(.elementor-button){text-decoration:none;color:#fff}@media(max-width:767px){body#vnsscustom main .elementor-widget-eael-post-grid .eael-post-grid-style-default .eael-post-grid-news-sm .eael-grid-post-holder .eael-entry-thumbnail{margin:0 -15px}}.elementor-widget-eael-post-grid .eael-post-grid-style-three .eael-grid-post-holder-inner{position:relative}.elementor-widget-eael-post-grid .eael-post-grid-style-three .eael-entry-wrapper,.elementor-widget-eael-post-grid .eael-post-grid-style-three .eael-entry-wrapper .eael-entry-header,.elementor-widget-eael-post-grid .eael-post-grid-style-three .eael-entry-wrapper .eael-entry-header .eael-entry-title,.elementor-widget-eael-post-grid .eael-post-grid-style-three .eael-entry-wrapper .eael-entry-header .eael-entry-title a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end}.elementor-widget-eael-post-grid .eael-post-grid-style-three .eael-entry-wrapper .eael-entry-header .eael-entry-title{margin:0}body#vnsscustom .elementor-widget-eael-post-grid .eael-post-grid-style-three .eael-entry-wrapper .eael-entry-header .eael-entry-title a:not(.elementor-button){padding:15px;color:#fff;font-size:1em;line-height:1.035em;font-weight:700;text-shadow:0 1px 4px rgb(0 0 0 / .76)}body#vnsscustom .elementor-widget-eael-post-grid.news-big-img .eael-post-grid-style-three .eael-entry-wrapper .eael-entry-header .eael-entry-title a:not(.elementor-button){font-size:1.75em}.news-section-img-txt .elementor-widget:not(:last-child){margin-bottom:0}.news-section-img .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 10px}.eael-post-grid-style-three:hover .eael-entry-overlay.fade-in{visibility:visible;opacity:1}.widget.cat-post-widget{width:100%;float:left;clear:both}.widget.cat-post-widget ul.category-posts-internal{padding:0}.news-list .eael-post-grid-container .eael-post-grid article.eael-grid-post,.widget.cat-post-widget ul.category-posts-internal>li{padding:0 10px 10px 20px!important;position:relative}.widget.cat-post-widget ul.category-posts-internal>li{display:block;width:100%;float:left;clear:both;line-height:1.2}.news-list .eael-post-grid-container .eael-post-grid article.eael-grid-post:before,.widget.cat-post-widget ul.category-posts-internal>li:before{content:'';display:block;position:absolute;top:.5em;left:10px;width:5px;height:5px;background-color:#2f2f2d;border-radius:50%}.news-list .eael-grid-post .eael-grid-post-holder{border:none}.news-list .eael-grid-post .eael-entry-wrapper{padding:0}.news-list .eael-grid-post .eael-entry-wrapper .eael-entry-title,.widget.cat-post-widget ul.category-posts-internal>li.cat-post-item,.widget.cat-post-widget ul.category-posts-internal>li.cat-post-item .widget-title{margin:0!important;font-size:1em}.widget.cat-post-widget ul.category-posts-internal>li.cat-post-item .widget-title{display:inline-block}.widget.cat-post-widget ul.category-posts-internal>li.cat-post-item>a{display:inline-block;width:100%}.widget.cat-post-widget ul.category-posts-internal>li.cat-post-item>a>div{line-height:1}body#vnsscustom .news-list .eael-grid-post .eael-entry-wrapper .eael-entry-title a:not(.elementor-button),.widget.cat-post-widget ul.category-posts-internal .cat-post-title,.widget.cat-post-widget ul.category-posts-internal .cat-post-item.cat-post-current .cat-post-title{color:#2f2f2d;font-size:1.4rem;line-height:1.14285em;font-weight:400!important;text-transform:none!important;text-decoration:none;text-overflow:initial!important;overflow:visible!important;display:inline-block;min-height:17px}.cat-post-footer-link{float:right;margin-top:5px;clear:both}.col-news-img-sml .news-small-img:last-child article.eael-grid-post{padding-bottom:0}.home main>.page-content>div>.elementor-section-wrap>section.news-section-img-txt>.elementor-container>.col-news-title-list{padding-top:15px}.home main>.page-content>div>.elementor-section-wrap>section.news-section-img-txt:first-child>.elementor-container>.col-news-title-list{padding-top:0}.widget.cat-post-widget ul.category-posts-internal>li.cat-post-item>.cat-post-everything-is-link>div:last-child,.news-list .eael-entry-media{display:none}@media(max-width:767px){.widget.cat-post-widget ul.category-posts-internal>li.cat-post-item{padding:0 10px 10px 10px!important}.widget.cat-post-widget ul.category-posts-internal>li:before{display:none}.widget.cat-post-widget ul.category-posts-internal>li.cat-post-item>.cat-post-everything-is-link{display:flex}.widget.cat-post-widget ul.category-posts-internal>li.cat-post-item>.cat-post-everything-is-link>div:first-child{order:2}.widget.cat-post-widget ul.category-posts-internal>li.cat-post-item>.cat-post-everything-is-link>div:last-child{order:1;display:flex;min-width:110px}.news-list .eael-grid-post-holder-inner{display:flex}.news-list .eael-post-grid-container .eael-post-grid article.eael-grid-post:before,.widget.cat-post-widget ul.category-posts-internal>li:before{display:none}.news-list .eael-entry-media{display:flex;min-width:110px;padding-right:10px}.news-list .eael-post-grid-container .eael-post-grid article.eael-grid-post{padding:0 10px 10px 10px!important}}body#vnsscustom.home header.custom-site-header .site-branding .custom-logo-link{display:inline-block;position:relative}@media(min-width:1200px){body#vnsscustom header.custom-site-header .menu-col{margin-top:20px}body#vnsscustom header.custom-site-header .menu-col:after{width:100vw;height:1px;background:#e5e5e5;position:absolute;top:100%;right:15px;display:block;content:"";z-index:-1}}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:768px){header.custom-site-header{padding-top:0;padding-bottom:20px;margin-bottom:15px}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}}.topbar{background:#fff0;padding-top:5px;padding-bottom:5px;margin-bottom:5px;background:#fafafa}.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:#2e3742;margin:0 5px;text-decoration:none;transition:all .5s}body#vnsscustom .topbar a:not(.elementor-button):hover,body#vnsscustom .topbar a:not(.elementor-button):focus{color:#ffed00}body#vnsscustom .topbar a.btn:not(.elementor-button){padding:10px;text-transform:none;min-height:40px}body#vnsscustom .topbar a.btn:not(.elementor-button) strong{font-size:1.25em;font-weight:600}.topbar>.row>div[class^=col-]:last-child{font-size:1.2rem}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul.menu{list-style-type:none;padding:0;margin:0}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul.menu li{display:inline-block}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul.menu li .xoo-wsc-cart-trigger .xoo-wsc-sc-subt{order:2}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul.menu li .xoo-wsc-cart-trigger .xoo-wsc-sc-bkcont{order:1}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul.menu li.my-account:before{content:'\e008';display:inline-block;width:2em;height:1em;line-height:1em;font-family:"Glyphicons Halflings"}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul li .dgwt-wcas-search-icon{position:relative}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul li .dgwt-wcas-search-icon::before{font-family:'Glyphicons Halflings';content:'\e003';display:block;font-size:1.4rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul li .dgwt-wcas-search-icon svg{fill:#fff0}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul.menu li.icon-search .dgwt-wcas-search-icon::after{opacity:1;transition:all .5s;content:'Znajdź produkt';display:inline-block;white-space:nowrap}html:not(.dgwt-wcas-overlay-mobile-on) .topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul li .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:unset!important}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul li .dgwt-wcas-search-icon{width:auto}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul li .dgwt-wcas-search-icon:before{left:0;transform:translateX(0) translateY(-50%)}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul li.icon-search .dgwt-wcas-search-icon:before{opacity:0;transition:all .5s}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul li.icon-search .dgwt-wcas-search-icon:before{opacity:1}.topbar>.row>div[class^=col-]:last-child .widget_nav_menu ul li.icon-search .dgwt-wcas-search-icon:after{opacity:0;transition:all .5s;content:'ZnajdĹş produkt';display:inline-block;white-space:nowrap}#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.2rem;text-transform:uppercase;line-height:1;padding:12px;transition:all .5s;position:relative;color:#2e3742;text-decoration:none;font-weight:400;text-align:right;background:#fff0;border-bottom:3px solid #fff0}#vnsscustom .navbar-default .navbar-nav>.active>a,#vnsscustom .navbar-default .navbar-nav>.active>a:focus,#vnsscustom .navbar-default .navbar-nav>.active>a:hover,#vnsscustom .navbar-default .navbar-nav>li>a:focus,#vnsscustom .navbar-default .navbar-nav>li>a:hover{background:#fff0;color:#ffed00}#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:#2e3742;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:3px 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:#ffed00;background:#fff0;border-color:#ffed00}@media(max-width:767px){header.custom-site-header #top-menu{box-shadow:2px 2px 15px rgb(0 0 0 / .15)}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:#ffed00;color:#fff;border:1px solid #ffed00}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:#ffed00;border-color:#ffed00}header.custom-site-header #menu-menu-glowne>li>a[href^=mailto],header.custom-site-header #menu-menu-glowne>li>a[href^=tel]{color:#ffed00;padding:6px 12px}}@media (min-width:768px){#vnsscustom .open>.dropdown-menu{display:flex;left:0;right:auto}#vnsscustom .navbar.navbar-default{padding-top:}.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:center;position:relative;border:none;min-width:320px;padding-top:0}#vnsscustom .navbar-nav{float:left;position:relative;width:auto;border-bottom:none}#vnsscustom.home .navbar-nav{border-color:#fff0}#vnsscustom .navbar-nav>li{float:left;display:inline-block;background:#fff0;margin:0 0;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:#2e3742;text-shadow:none;padding:15px 15px;position:relative;font-size:1.4rem;font-weight:400;text-transform:none;border:none}#vnsscustom .navbar-default .navbar-nav>li>a:after{transition:all .5s;content:'';display:none;z-index:10;width:100%;height:3px;position:absolute;bottom:-2px;left:0;background:#fff0;z-index:1}#vnsscustom .navbar-default .navbar-nav>.active>a{color:#ffed00}#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:#ffed00}.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;display:flex;flex-direction:column;height:100%;justify-content:space-between;align-items:center}}@media(min-width:1200px){.custom-site-header>.std-header{padding-top:0}#vnsscustom .navbar-nav{justify-content:flex-end}#vnsscustom .open>.dropdown-menu{display:grid;grid-template-columns:repeat(4,1fr)}#vnsscustom .dropdown-menu>li>a{text-align:center}}.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}.navbar-default .navbar-toggle .icon-bar,.navbar-default .navbar-toggle .icon-bar-label{background-color:#2e3742;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}.home .navbar-default .navbar-toggle .icon-bar{background-color:#000;box-shadow:none}.navbar-default .navbar-toggle .icon-bar-label{background-color:#fff0;color:#000;box-shadow:none;text-shadow:none}.home .navbar-default .navbar-toggle .icon-bar-label{color:#000}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:#ffed00}.navbar-default .navbar-toggle:focus .icon-bar-label,.navbar-default .navbar-toggle:hover .icon-bar-label{color:#ffed00}@media(max-width:767px){.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{position:fixed;top:0;right:0;z-index:9999998;margin-top:5px}.logo-col{z-index:999999}#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#vnsscustom .site-branding{padding:0}header>.std-header .logo-col{margin-top:0}@media(min-width:768px){header>.std-header .logo-col{transform:translateY(10px)}}@media(min-width:1200px){header>.std-header>.row{margin-top:0}body#vnsscustom header .site-branding{padding-top:15px;position:relative;background:#fff}body#vnsscustom .site-branding:after{content:'';display:block;position:absolute;top:0;right:100%;background:#fff;z-index:0;width:100vw;height:100%}}.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:#323232;font-weight:300;font-size:12px}footer#site-footer{background:#fff;font-size:1.2rem;color:#303030;line-height:2em;max-width:100%;padding:0;margin-top:75px;margin-bottom:0;border:none}footer#site-footer>div:first-child{border-top:1px solid #e5e5e5;position:relative}footer#site-footer .logo-footer{transform:translateY(-50%)}footer#site-footer .logo-footer .site-branding a{display:inline-block;background:#fff;padding:0 20px}footer#site-footer .logo-footer .site-branding a img{float:left}footer#site-footer .bottom-footer .site-navigation{display:inline-flex}footer#site-footer .main-footer .footer-contact.footer-btns .textwidget{text-align:center}footer#site-footer .main-footer .footer-contact.footer-social .zoom-social-icons-list{text-align:center}footer#site-footer .main-footer .footer-contact a[href^=tel]{font-size:1.1rem}footer#site-footer .main-footer .footer-contact a[href^=tel] strong{font-size:1.275em}footer#site-footer .main-footer .footer-contact a[href^=mailto]{font-size:1.2rem}footer#site-footer .main-footer .footer-contact a.btn{border-radius:0;margin:5px 10px}@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 .site-navigation ul.menu li{width:100%;justify-content:center}}@media(min-width:992px){footer#site-footer .main-footer .footer-branding{margin-top:-35px}footer#site-footer .main-footer .footer-branding a.custom-logo-link{background:#fff;padding:0;line-height:1;display:inline-block}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-btns .textwidget p{display:inline-block;margin:0}footer#site-footer .main-footer .footer-contact a.btn{margin:0 10px 10px}footer#site-footer .main-footer .footer-contact.footer-social{padding-top:20px;padding-bottom:20px}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:center;padding-top:0;position:relative;align-self:flex-start;justify-content:center}footer#site-footer .main-footer .footer-center-container>.row>.footer-contact:before{display:none;content:'';position:absolute;top:-2px;left:15px;height:4px;width:100%;max-width:50px;background:#ffed00}}@media(min-width:1440px){footer#site-footer .main-footer .footer-contact a.btn{margin:0 10px}}footer#site-footer .bottom-footer,footer#site-footer .credits-footer{background:#fff}#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}.berocket_ajax_group_filter_title,.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}}@media(min-width:1440px){body:not(.home):not([class*=elementor-page-]) .site-main,body.woocommerce:not([class*=elementor-page-]) .site-main{max-width:1300px}}.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:.75em 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:15px}.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:#2e3742}.wp-pagenavi a{text-decoration:none}.wp-pagenavi span.current{background:#fff0;color:#2e3742;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:44px}body#vnsscustom .custom-posts-grid .article-title .entry-title a:not(.elementor-button){font-size:2.4rem;line-height:1.05;font-weight:600;letter-spacing:.025em;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}.page-header .entry-title:after{content:'';display:block;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:#ffed00;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:#ffed00}body.page-id-387 .page-header .entry-title span:before{display:block;background:#01b59c}.single main header.page-header{border:none;margin:0 0 15px;padding:0 15px;width:100%}.single main header.page-header>div{width:100%;float:left;border-bottom:1px solid #d4d4d4;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:24px;font-weight:600;letter-spacing:.025em}.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:#2e3742;color:#fff!important;border:1px solid #2e3742;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:#2e3742!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:#2e3742}.woocommerce ul.products li.product{background:#fff;text-align:center;box-shadow:0 0 5px rgb(0 0 0 / .05);padding:10px}.woocommerce.archive ul.products li.product .label-group.product-categories{display:none}.woocommerce ul.products li.product .woocommerce-loop-product__title,.product-grids-carousel .eael-product-carousel .product-details-wrap .eael-product-title h2{font-weight:600;font-size:24px;text-transform:none;text-align:center;padding:1.5rem 0}.woocommerce ul.products li.product .woocommerce-loop-product__title a,.product-grids-carousel .eael-product-carousel .product-details-wrap .eael-product-title h2 a{text-decoration:none!important;font-size:1.5rem;text-transform:uppercase;line-height:1.375;display:inline-block}.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:1.6rem;font-weight:500;text-transform:uppercase}.woocommerce ul.products li.product .star-rating{display:none}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#2e3742;font-size:2.4rem;font-weight:600}.woocommerce div.product form.cart .variations label{color:#2e3742}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;border-radius:0!important}.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}.woocommerce.single-product div.product .product_title{font-size:2.8rem;font-weight:600}.woocommerce.single-product .woocommerce-product-details__short-description{font-size:1.6rem}.woocommerce.single-product .entry-summary .product_meta>span.posted_in{font-weight:300;font-size:1.4rem}.woocommerce.single-product .entry-summary .product_meta>span.posted_in a{text-decoration:none!important}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:#ffed00}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:#ffed00}@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}body#vnsscustom .dgwt-wcas-ico-magnifier,body#vnsscustom .dgwt-wcas-ico-magnifier-handler{max-width:1.4rem}.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 svg{display:none}.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:'Glyphicons Halflings';font-size:16px;content:"\e003";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:#ffed00;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 .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:#ffed00;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) and (max-width:1199px){.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:#ffed00;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:#ffed00!important;border-color:#ffed00!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:#ffed00!important;color:#ffed00!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:#ffed00}.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)}.fp-numbers .elementor-counter .elementor-counter-number-suffix{font-size:.5em;align-self:flex-end}#vnss-slider-1 .slide-content p{display:inline-block;position:relative}#vnss-slider-1 .slide-content p:after{content:'';display:block;position:absolute;top:100%;left:0;width:100%;height:1px;padding-top:8%;background:url(/wp-content/themes/logika-24/assets/i/podkreslenie.svg)center center no-repeat;background-size:contain}.decor-btm{position:relative;padding-bottom:1em;margin-bottom:1.5em}.decor-btm:after{content:'';display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:100%;max-width:120px;height:5px;background:#ffed00}.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{box-shadow:0 0 1px;border-radius:0}.wc-category-header{margin-bottom:2.5rem;position:relative;overflow:hidden;padding:2.5rem}.wc-category-header:after{background:#fafafa;display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;clip-path:polygon(0% 0%,66% 0%,100% 100%,100% 100%,0% 100%)}.wc-category-header .wc-category-image{text-align:center}.wc-category-image img{height:auto;display:inline-block;max-height:300px;width:auto}.wc-category-header .woocommerce-products-header__title.page-title{padding-bottom:.75em;margin-bottom:1em;position:relative;display:inline-block;padding-right:1em}.wc-category-header .woocommerce-products-header__title.page-title:after{content:'';display:block;height:1px;width:100%;background:#ccc;position:absolute;bottom:0;left:0;z-index:1}.wc-category-header .woocommerce-products-header__title.page-title:before{content:'';display:block;height:3px;width:15%;background:#ffed00;position:absolute;bottom:-1px;left:0;z-index:2}.wc-category-header .woocommerce-category-description{font-size:1.4rem;line-height:1.5}.woocommerce-result-count{display:none!important}.woocommerce div.product{max-width:inherit}body#vnsscustom main .woocommerce-tabs a:not(.elementor-button){text-decoration:none!important;outline:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#fafafa;border:1px solid #fff0;margin:0 5px;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border:none;background:#fafafa}.woocommerce table.shop_attributes th{width:50%;font-weight:500}.woocommerce table.shop_attributes td{font-style:normal}.woocommerce div.product .woocommerce-tabs .panel{box-shadow:none}.woocommerce table.shop_attributes{border:none}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background:#fafafa}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:#fff0}.under-cart-shortcode{padding-top:50px;width:100%;float:left}body#vnsscustom main .cta-contacts a:not(.elementor-button){text-decoration:none}body#vnsscustom main .cta-contacts a:not(.elementor-button) strong,body#vnsscustom main .cta-contacts a:not(.elementor-button) b{font-size:1.15em;font-weight:600}body#vnsscustom main #our-products a:focus{outline:none}body#vnsscustom main #our-products .elementor-image-box-title a:not(.elementor-button){text-decoration:none}.gpsr-fields{background:#fafafa;padding:15px;font-size:1.4rem;line-height:1em;margin-bottom:15px}.gpsr-fields h3{font-size:1.6rem}.gpsr-fields strong{font-weight:500}.product_meta .tagged_as{font-size:1.4rem;font-weight:300}body#vnsscustom main .product_meta .tagged_as a:not(.elementor-button){text-decoration:none}body#vnsscustom main .product_meta .posted_in a:not(.elementor-button):hover,body#vnsscustom main .product_meta .posted_in a:not(.elementor-button):focus,body#vnsscustom main .product_meta .tagged_as a:not(.elementor-button):hover,body#vnsscustom main .product_meta .tagged_as a:not(.elementor-button):focus{text-decoration:underline!important}.navbar-nav img{max-height:50px;width:auto;margin-bottom:1em}.woocommerce ul.products li.product a img{width:100%;height:300px;object-fit:contain;background-color:#fff}.vnss-cta-section .cta-contacts h2{color:#7a7a7a;font-size:1.5em;font-weight:300}.vnss-cta-section h2{margin-bottom:25px}.vnss-cta-section .cta-contacts h2{margin-bottom:25px}.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!important;border-color:#e7e7e7;border-radius:0;border-color:#fff0 #fff0 #ccc #fff0;background:#fff0}.evf-legal .evf-field-description,.evf-legal label{font-size:1.2rem!important;line-height:1.15!important;font-weight:300}.evf-legal label{font-weight:500}body#vnsscustom #gt_float_wrapper{left:75px!important;bottom:10px!important}.bapf_head h3{font-size:1.4rem;font-weight:500}.bapf_body label{font-weight:300;font-size:1.4rem}.related.products .label-group.product-categories{display:none}.woocommerce-custom-sidebar .widget_text{margin-bottom:15px}body#vnsscustom .xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn:not(.elementor-button),body#vnsscustom .xoo-wsc-empty-cart a.xoo-wsc-btn:not(.elementor-button){color:#000;background:#ffed00;border-color:#ffed00;text-transform:uppercase;font-size:1.4rem;border-width:1px}body#vnsscustom .xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn:not(.elementor-button):hover,body#vnsscustom .xoo-wsc-container .xoo-wsc-btn:not(.elementor-button):hover,body#vnsscustom .xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn:not(.elementor-button):focus,body#vnsscustom .xoo-wsc-container .xoo-wsc-btn:not(.elementor-button):focus,body#vnsscustom .xoo-wsc-empty-cart a.xoo-wsc-btn:not(.elementor-button):hover,body#vnsscustom .xoo-wsc-empty-cart a.xoo-wsc-btn:not(.elementor-button):focus{color:#fff;background:#000;border-color:#000}a.xoo-wsc-ft-btn-checkout .amount{color:#000}.xoo-wsc-btn:hover .amount{color:#fff}#uc_flag_icons_elementor_1506ccd .ue-flag{box-shadow:0 0 1px #000}.woocommerce span.onsale{border-radius:0;background:#ffed00;color:#000;font-weight:300;padding:5px 10px;line-height:1;min-height:0}.price ins{text-decoration:none!important}body#vnsscustom.archive.tax-product_cat main ul.products .product-category a:not(.elementor-button){text-decoration:none}body#vnsscustom.archive.tax-product_cat main ul.products .product-category a:not(.elementor-button) mark{background:#fff0}@media(min-width:992px){#site-footer .footer-center-container,footer#site-footer .main-footer .footer-contact.footer-social{padding-top:85px}}#site-footer .footer-center-container .footer-title{font-weight:700;margin-bottom:10px}#site-footer .footer-center-container .site-navigation ul.menu{display:block}#site-footer .footer-center-container .site-navigation ul.menu li{margin-bottom:5px}#site-footer .footer-center-container .site-navigation ul.menu li a{padding:0}body#vnsscustom main .uc_image_carousel_content-wrapper a:not(.elementor-button){text-decoration:none}body#vnsscustom #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-weight:500}body#vnsscustom #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,body#vnsscustom #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,body#vnsscustom #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{font-weight:600}body#vnsscustom #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{background:#fff;box-shadow:10px 10px 10px rgb(0 0 0 / .025);padding:0}body#vnsscustom #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{margin-bottom:1em;line-height:1.25}body#vnsscustom #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item{margin:5px 0}body#vnsscustom #mega-menu-menu-1>li>ul.mega-sub-menu>li>ul.mega-sub-menu{display:flex!important}body#vnsscustom #mega-menu-menu-1>li>ul.mega-sub-menu>li>ul.mega-sub-menu .mega-menu-karcher-hg{background:#ffed00}body#vnsscustom #mega-menu-menu-1>li>ul.mega-sub-menu>li>ul.mega-sub-menu .mega-menu-karcher-pro{background:#6e6e6e}body#vnsscustom #mega-menu-menu-1>li>ul.mega-sub-menu>li>ul.mega-sub-menu .mega-menu-karcher-pro a{color:white!important}.product-archive-grid{margin:0 -15px 15px;padding:15px;background:#fafafa}.woocommerce .woocommerce-ordering{margin:15px 0}body#vnsscustom main .related.products li.product>a.button:not(.elementor-button),body#vnsscustom main .up-sells li.product>a.button:not(.elementor-button),body#vnsscustom main .product-archive-grid li.product>a.button:not(.elementor-button){font-weight:400;text-decoration:none;text-transform:uppercase;background:#ffed00;border:1px solid #ffed00;color:#000;font-size:1.6rem}body#vnsscustom main .related.products li.product>a.button:not(.elementor-button):hover,body#vnsscustom main .related.products li.product>a.button:not(.elementor-button):focus,body#vnsscustom main .up-sells li.product>a.button:not(.elementor-button):hover,body#vnsscustom main .up-sells li.product>a.button:not(.elementor-button):focus,body#vnsscustom main .product-archive-grid li.product>a.button:not(.elementor-button):hover,body#vnsscustom main .product-archive-grid li.product>a.button:not(.elementor-button):focus{background:#000;border-color:#000;color:#fff}.woocommerce-tabs.wc-tabs-wrapper{width:100%;float:left;clear:both;margin-bottom:100px}.related.products{width:100%;float:left;clear:both}.related.products>h2{margin-bottom:2em}@media(max-width:991px){footer#site-footer .footer-center-container nav{justify-content:center}}@media (max-width:767px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;margin:0 0 2.992em}}.up-sells .label-group.product-categories,.up-sells .iworks-omnibus{display:none}.after-cart-widgets{display:block;width:100%;clear:both;padding:15px 0}.mm-main-category span{font-size:.75em;font-weight:400;text-transform:lowercase;padding-left:1em}.s18-imgtxt-feature-board{margin-top:15px}.s18-imgtxt-feature-board .row{display:flex;align-items:center;margin-bottom:15px}.woocommerce.single-product .woocommerce-product-details__short-description{font-size:1.4rem;line-height:1.25}section.up-sells.upsells.products{width:100%;clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs{border-bottom:1px solid #fafafa}.mega-sub-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu a.mega-menu-link:hover,.mega-sub-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu a.mega-menu-link:focus{text-decoration:underline!important}.mega-sub-menu .mega-sub-menu .mega-sub-menu a.mega-menu-link:hover span,.mega-sub-menu .mega-sub-menu .mega-sub-menu a.mega-menu-link:focus span{text-decoration:underline!important}.acf-bottom-description{background:#fafafa;padding:30px 15px;margin:0 -15px;font-size:1.4rem;line-height:1.5}@media(max-width:767px){#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{display:block!important}body#vnsscustom #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item{display:block;width:100%}#mega-menu-wrap-menu-1 .mega-menu-toggle{background:#fff0}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{background-color:#000}.custom-site-header .site-branding img{max-width:150px}}.upsell-infinite-wrapper ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.upsell-infinite-wrapper ul.products li.product{width:100%!important;margin:0!important}.wc-block-components-button:not(.is-link){font-size:1.6rem;font-weight:400}.wc-block-components-button:not(.is-link),body#vnsscustom main .wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block a.wp-element-button.wc-block-cart__submit-button:not(.elementor-button){background:#ffed00;color:#000;text-decoration:none;text-transform:uppercase;border-radius:0;border:1px solid #ffed00;transition:all .5s!important}.wc-block-components-button:not(.is-link):hover,.wc-block-components-button:not(.is-link):focus,body#vnsscustom main .wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block a.wp-element-button.wc-block-cart__submit-button:not(.elementor-button):hover,body#vnsscustom main .wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block a.wp-element-button.wc-block-cart__submit-button:not(.elementor-button):focus{background:#000;color:#fff;border:1px solid #000}body#vnsscustom .eael-product-grid.eael-product-reveal ul.products li.product ins,body#vnsscustom .eael-product-grid.eael-product-reveal ul.products li.product a:not(.elementor-button),body#vnsscustom .eael-product-grid.eael-product-reveal ul.products li.product a.button:not(.elementor-button),body#vnsscustom .eael-product-grid.eael-product-reveal ul.products li.product a.button.add_to_cart_button :not(.elementor-button){visibility:visible;text-decoration:none!important}body#vnsscustom .eael-product-grid.eael-product-reveal ul.products li.product a.button:not(.elementor-button):hover,body#vnsscustom .eael-product-grid.eael-product-reveal ul.products li.product a.button:not(.elementor-button):focus{color:white!important}body#vnsscustom .eael-product-grid.eael-product-reveal ul.products li.product{display:flex;align-items:end}body#vnsscustom .eael-product-grid .eael-product-wrap .eael-product-price{font-size:1.6rem;font-weight:500}body#vnsscustom .eael-product-grid .eael-product-wrap .eael-product-price ins{font-weight:700}body#vnsscustom .eael-product-grid .eael-product-wrap{display:flex;flex-direction:column}body#vnsscustom .eael-product-grid .eael-product-wrap>a.woocommerce-loop-product__link{order:1}body#vnsscustom .eael-product-grid .eael-product-wrap>.eael-product-price{order:2}body#vnsscustom .eael-product-grid .eael-product-wrap>.eael-product-title{order:3}body#vnsscustom .eael-product-grid .eael-product-wrap>a.button{order:4}.eael-woo-product-grid .eael-product-grid{display:grid!important;grid-template-columns:repeat(3,1fr);gap:20px}.eael-woo-product-grid .eael-product-grid>*{width:100%!important;position:static!important}@media(min-width:1200px){body#vnsscustom .fp-promo-grid ul{display:flex;height:auto!important}body#vnsscustom .fp-promo-grid ul li{position:static!important}}p#caraty{width:100%;clear:both;padding:10px 0}@media(max-width:1199px){footer#site-footer .site-navigation ul.menu li{display:inline!important}}.overlay-mobile-search.visible-xs{position:fixed;top:15px;right:75px;z-index:9999999}@media(max-width:767px){body#vnsscustom .dgwt-wcas-ico-magnifier,body#vnsscustom .dgwt-wcas-ico-magnifier-handler{max-width:100%!important}}.assistant-widget-button{right:100px!important;bottom:25px!important}.features-table-wimg{margin-bottom:25px}.features-table{background:#fafafa;padding:25px 15px;margin-bottom:25px}.features-table>.row{margin-bottom:10px}.features-table p{margin-bottom:0}.features-table strong{font-weight:600}.ss-package-content-desc{margin-bottom:25px}body#vnsscustom.home main a.eael-grid-post-link:not(.elementor-button){text-decoration:none}.product-page-mail-cta{background:#ffed00;color:#000;padding-bottom:25px}.product-page-mail-cta .woo-above-footer-title{text-align:center;font-size:1.75rem;font-weight:400}#vnsscustom .product-page-mail-cta input[type="text"],#vnsscustom .product-page-mail-cta input[type="email"],#vnsscustom .product-page-mail-cta textarea{background:#fff0;border-width:0 0 1px 0}#vnsscustom .product-page-mail-cta button[type="submit"]{border:1px solid black!important}#vnsscustom .cky-notice .cky-title{font-size:1.4rem}#vnsscustom .cky-notice-des *,#vnsscustom .cky-preference-content-wrapper *,#vnsscustom .cky-dma-content-wrapper *,#vnsscustom .cky-accordion-header-des *,#vnsscustom .cky-gpc-wrapper .cky-gpc-desc *{font-size:1.2rem;line-height:1.375}#vnsscustom .cky-notice-btn-wrapper .cky-btn{font-size:1.2rem}#vnsscustom .ss-k-features{margin:25px -15px}.ss-t-features{background:#fafafa;padding-top:15px}.ss-t-features .karcher-product-feature{margin-bottom:15px}.woocommerce form.login,.woocommerce form.register{border:none!important}.woocommerce form.login input[type="text"],.woocommerce form.login input[type="password"],.woocommerce form.login,.woocommerce form.register input[type="email"]{font-size:1.4rem;border:1px solid #eee;border-radius:0}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{background:#ffed00;border:1px solid #ffed00;border-radius:0;text-transform:uppercase;font-weight:400;font-size:1.4rem;line-height:1;padding:10px 15px}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:focus,button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:focus{background:#fff}.woocommerce form.register{margin-top:28px}.woocommerce-form-register label{font-size:1.4rem}body#vnsscustom main .wp-block-wpzoom-blocks-social-sharing .social-sharing-icons a.social-sharing-icon:not(.elementor-button){text-decoration:none}body#vnsscustom main .wp-block-wpzoom-blocks-social-sharing .social-sharing-icons a.social-sharing-icon:not(.elementor-button):hover,body#vnsscustom main .wp-block-wpzoom-blocks-social-sharing .social-sharing-icons a.social-sharing-icon:not(.elementor-button):focus{text-decoration:underline}body#vnsscustom main .has-text-align-center.wp-block-paragraph{text-align:center}