body{font-family:Lato,Arial,sans-serif!important}img{max-width:100%;height:auto}.media-left img{max-width:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.gallery-caption{box-sizing:border-box}.bypostauthor{box-sizing:border-box}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{color:#999}code,kbd,pre,samp{font-family:monospace,monospace!important}.archive-shop .ninzio-pagination span.next::before,.archive-shop .ninzio-pagination a.next::before{content:''}.archive-shop .ninzio-pagination span.prev::before,.archive-shop .ninzio-pagination a.prev::before{content:''}.nav .open>a{background-color:transparent!important;border-color:transparent!important}@media(max-width:1024px){#ninzio-header-mobile .navbar-offcanvas .navbar-nav .menu-megamenu-container li.active>a{background-color:#282b31;color:#999!important}#main-mobile-menu .has-submenu>.sub-menu li>a,#main-mobile-menu .widget .widgettitle{font-size:13px;text-align:center}#main-mobile-menu .has-submenu>.sub-menu .menu-megamenu-container li:last-child>a{border-bottom:1px solid #3e4146}#main-mobile-menu .vc_col-sm-3{width:100%}.navbar-nav .sub-menu .widget-title:before,.navbar-nav .sub-menu .widgettitle:before{width:100%;height:1px;background-color:#3e4146}.header-mobile .widget{margin-left:0;margin-right:0}}@media(max-width:1880px){.mobile-padding-0 .vc_column-inner{padding-left:50px!important;padding-right:50px!important}}@media(max-width:1500px){.mobile-padding-0 .vc_column-inner{padding-left:30px!important;padding-right:30px!important}}@media(max-width:1600px){.hidden-class-1{display:none}}@media(max-width:1400px){.hidden-class-2{height:40px!important}}.signGroupThumbImage{border:1px solid #a6a6a6;border-radius:5px 5px 0 0;border-bottom:none}.signGroupThumbTitle{margin-top:0;width:100%!important}.signGroupThumbTitle a{color:#fff!important;font-size:11px!important;padding-bottom:6px!important;padding-top:6px!important;margin-top:0!important;font-weight:500!important;background-color:#f3a226!important;width:100%!important;border:none!important;border-radius:0 0 5px 5px!important;padding-left:0!important;padding-right:0!important;min-height:40px}.signGroupThumbTitle a:hover{background-color:#db9222!important}.signGroupThumb.active a{min-height:50px;background-color:#db9222!important;font-weight:500!important}.signGroupImage{border:1px solid #a6a6a6;border-radius:5px 5px 0 0;border-bottom:none}.signGroupTitle{margin-top:0;width:100%!important}.signGroupTitle a{color:#fff!important;font-size:14px!important;padding-bottom:8px!important;padding-top:8px!important;margin-top:0!important;font-weight:500!important;background-color:#f3a226!important;width:100%!important;border:none!important;border-radius:0 0 5px 5px!important}.signGroupTitle a:hover{background-color:#db9222!important}.thumbsHeaderDark h4{color:#fff;font-weight:500;padding-top:5px;padding-bottom:7px}.thumbsHeader h4{color:#a6a6a6;font-weight:500;padding-top:5px;padding-bottom:7px}.singleImage{float:left!important}.singleTitle{min-height:300px;margin-bottom:0}.singleTitle h4{font-size:13px;font-weight:500;text-align:justify!important}@media(max-width:767px){.vc_column_container>.vc_column-inner{width:auto;margin-left:15px;margin-right:15px}.signGroup{padding-top:0!important;padding-bottom:0!important}.singleTitle{min-height:auto}.singleImage div.vc_gitem-zone{padding-left:5px!important;padding-right:5px!important}.singleImage h4{margin-top:0}}.font-weight-300{font-weight:300!important}.register .form-row label{font-size:.8em}.account-options input[type=checkbox]{margin:8px 8px 0}mark.order-status{display:inline-block;padding:5px 10px;border-radius:5px;font-weight:bolder;color:#fff}mark.order-status.status-on-hold{background:#ec5355}mark.order-status.status-processing{background:#177bd1}mark.order-status.status-completed{background:#78ae00}@media(max-width:414px){.woocommerce-form-coupon button[name=apply_coupon]{padding-left:10px;padding-right:10px}.woocommerce-form-coupon>.form-row-first{width:45%!important}.woocommerce-form-coupon>.form-row-last{width:50%!important}.web-app-wrapper{}}@media(max-width:375px){.woocommerce-form-coupon>.form-row-first{width:40%!important}.woocommerce-form-coupon>.form-row-last{width:55%!important}}@media(max-width:320px){.woocommerce-form-coupon>.form-row-first{width:30%!important}.woocommerce-form-coupon>.form-row-last{width:65%!important}}.cookie-notice-container{background-color:#238ed4}.customYellow{color:#ffc709!important}.customSmall{font-size:24px;color:#fff}.mainBanner h2{margin-bottom:0}.mainBanner h1{color:#fff!important;margin-top:0;font-size:36px;line-height:100%}.mainBanner ul{color:#fff;margin-top:20px;padding-left:30px;font-size:17px}.mainBanner ul.list-info .list-info-item .list-info-icon i:before{background:0 0!important;color:#ffc709}.mainBanner{background-image:url(images/mainBanner.png)!important;background-size:auto auto;background-repeat-x:no-repeat;background-position:50% 50%;height:500px}.mainBanner div.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}.bar_1{background-image:url(images/bg_1.png)!important;background-size:auto auto;background-repeat-x:no-repeat;background-position:50% 50%;height:545px}.bar_2{background-color:#fff;background-image:url(images/bg_2.png)!important;background-size:auto auto;background-repeat-x:no-repeat;background-position:50% 50%;height:630px}.bar_1 div.cechy p{color:#fff;font-size:20px}.bar_1 div.cechy h2{color:#fff;margin-top:130px;font-weight:500}.znaki h5{line-height:20px}.lessonSection div.entry-content{min-height:150px}.lessonSection div.entry-title{min-height:45px}.blogSection div.entry-content{min-height:250px}.blogSection div.entry-title{min-height:145px}.mainBannerBtn{text-align:center;width:100%}.mainBannerBtn div.widget-action.styledefault .info{margin-bottom:10px}.mainBannerBtn a.btn.btn-theme{font-size:15px}.form-row label{font-family:lato}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:FontAwesome;content:"\f02b";color:#fda014;font-size:150%;left:20px;top:10px}.video-wrapper-inner{float:right}.headerContainer{background-color:#feb114}.headerContainer h2{padding:15px 0;margin-bottom:0;font-size:20px;color:#fff}.kuponContainer{margin-top:50px;margin-bottom:200px}.kuponContainer div.wrapper-account{padding:45px 100px!important}.kuponContainer input[type=text],.kuponContainer input[type=email]{width:100%;padding:10px 15px}.kuponContainer input[type=text]:active,.kuponContainer input[type=email]:active{border:1px solid #e0e0e0;box-shadow:none}.kuponContainer form div{margin-bottom:20px}.kuponContainer button{width:100%;background-color:#feb114;border:none;padding:10px 15px;color:#fff}@media(max-width:767px){.kuponContainer{margin-top:10px;margin-bottom:100px}.kuponContainer div.wrapper-account{padding:30px 20px!important}.bar_1 div.cechy h2{margin-top:0}h2{font-size:23px}.mainBanner h1{font-size:28px}.mainBanner{margin-top:0!important}.mainBanner div.vc_column-inner{padding-top:0!important;padding-left:0!important;padding-right:0!important}.mainBanner ul{color:#fff;margin-top:15px;padding-left:0;font-size:15px}.mainBanner{background-position:15% 100%}.mtop-74{padding-top:0!important;padding-bottom:0!important}.sectionTitle{margin-top:0!important;margin-bottom:0!important}.bar_1 div.cechy p{font-size:15px;font-weight:300}.vc_custom_1529574192351{padding-top:0!important;padding-bottom:0!important}.vc_custom_1529583257311.sectionTitle{margin-top:0!important;margin-bottom:0!important}.mtop-74 div.vc_column-inner{}.sectionTitle h2{pamrgin-top:0}.mainBannerBtn div.vc_column-inner{padding-right:0}.list-info .list-info-item .list-info-icon{margin-right:8px}.widget-action.styledefault .action{width:100%}.mainBannerBtn a.btn.btn-theme{width:100%}.mtop-74 div.sectionTitle{margin-top:0!important;margin-bottom:0!important}.lessonSection div.entry-content{min-height:100px}.bar_2{background-color:#fb9f2a;height:auto;padding-top:0!important}.bar_2 div.vc_column-inner{padding:0;margin:0}.widget-features-box.grid.style2.features-box-small .feature-box{padding-top:5px;padding-bottom:5px}.mtop-74.vc_custom_1529574192351{padding-top:0!important;padding-bottom:0!important}.mtop-74.vc_custom_1529574192351 div.vc_column-inner{padding-top:0!important}.sectionTitle h1{font-size:25px}.lessonSection div.vc_custom_1529576234622{margin-top:15px!important;margin-bottom:15px!important}.video-wrapper-inner .video-icon-wrap{width:100%}.mainBanner h1{font-size:24px}.mainBanner h2{margin-top:35px}.mainBanner ul{font-weight:300}.header-mobile .active-mobile{right:10px;position:absolute}.leftColumn{padding-top:20px}.leftColumn h3{line-height:20px;font-size:28px}.leftColumn h1{line-height:25px;font-size:17px}.leftColumn div.info i{margin-right:10px}#main{margin-top:-40px}.leftColumn div.info{margin-bottom:15px}.bar_1 img{display:none}.bar_1 div.vc_empty_space{display:none}.bar_1 h1{margin-top:50px;margin-bottom:30px;line-height:35px;font-size:30px;text-align:center}.bar_1 p{font-size:20px!important;line-height:30px}.sectionTitle h1{padding-left:10px;padding-right:10px;margin-top:10px}.sectionTitle h4{font-weight:400;margin-bottom:30px!important;font-size:16px;padding:0 10px}.bar_2{padding-top:10px!important}.widget-features-box.grid.style2.features-box-small .feature-box{padding:16px 0}.bar_2 h3{font-weight:500}.widget-features-box .ourservice-heading{font-size:25px;font-weight:600;margin:0 0 15px;text-transform:uppercase;letter-spacing:1.5px}.bar_2 div.vc_btn3-container{margin-top:20px;padding-left:30px;padding-right:30px}.bar_2 div.vc_btn3-container a.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline{width:100%!important;padding-top:12px;padding-bottom:12px;font-size:12px}.vc_custom_1527250283788.vc_parallax{display:none}.znaki h5{margin-bottom:30px!important;font-size:24px;line-height:24px}.vc_custom_1530266560153 div.vc_column-inner{padding-left:15px!important;padding-right:15px!important}.vc_custom_1530266560153 div.vc_column-inner h3{font-size:25px!important;text-align:center;margin:30px 0!important}.vc_custom_1530266560153 div.vc_column-inner div.description{font-size:16px!important;text-align:center}.vc_custom_1530266560153 div.vc_column-inner div.styledefault{text-align:center}.vc_custom_1530266560153 div.action a.btn{width:100%!important}.vc_custom_1530177884108{margin-top:0!important}.zasady ul.list-unstyled li b{display:contents}.zasady div.vc_column-inner{margin-left:0;margin-right:0;padding-top:0!important}.zasady ul.list-unstyled li i{font-size:1em;margin-right:10px}.zasady h2{font-size:25px!important;text-align:center;margin-top:0!important}.customList i{margin-right:10px}.vc_custom_1530177913030{margin-top:0!important}.vc_custom_1530177913030 img{display:none}.vc_custom_1530177913030 a.btn{width:100%}.mainBannerBtn a.btn-theme{padding-top:6px!important;padding-bottom:6px!important}.info p.text-left{text-align:center}.widget.widget-text-heading.style1:before{width:100%}.vc_row[data-vc-full-width]{padding-top:10px!important}.bar_2 div.vc_column_container{margin-top:0!important}.vc_row.wpb_row.vc_row-fluid.vc_custom_1530177913030{margin-top:10px!important}.vc_row.wpb_row.vc_row-fluid.mtop-74 div.vc_column-inner{padding-top:0}.vc_row.wpb_row.vc_row-fluid.vc_custom_1530178872301,.vc_custom_1530178872301 div.sectionTitle,.vc_row wpb_row.vc_row-fluid.vc_custom_1530177884108.vc_row-has-fill{margin-top:0!important}.mainBannerBtn a.btn.btn-theme{font-size:12px;padding-top:12px!important;padding-bottom:12px!important}}