@charset "UTF-8";
/* https://pelna-zycia.pl/wp-content/themes/wspornik/theme_inc/plugins/so_plugins/top/tpl/style.css?ver=6.8.3 */
.widget-top{position:relative;margin-bottom:50px!important}.widget-top .top__container{position:relative;background:#131987}.widget-top .top__container.short{height:240px}.widget-top .top__container.short .container,.widget-top .top__container.short .row{height:100%}.widget-top .top__container.short .text__container{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.widget-top .top__container.short .text__container .title{margin-bottom:10px}.widget-top .top__container.short .text__container .subtitle{color:rgba(255,255,255,.5)}.widget-top .top__container.short .background__container{width:50%;height:100%;position:absolute;top:0;right:0}.widget-top .top__container.short .background__container .background{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,55px 100%);clip-path:polygon(0 0,100% 0,100% 100%,55px 100%)}.widget-top .top__container.longer{padding:50px 0}.widget-top .top__container.longer .background__container{width:50%;height:100%;position:absolute;top:0;right:0}.widget-top .top__container.longer .background__container .background{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,55px 100%);clip-path:polygon(0 0,100% 0,100% 100%,55px 100%)}.widget-top .baner__container img{width:100%;height:auto}.widget-top .top__container.shop1{padding:120px 0}.widget-top .top__container.shop1 .container{position:relative;z-index:2}.widget-top .top__container.shop1 .text__container .subtitle{color:rgba(255,255,255,.5)}.widget-top .top__container.shop1 .text__container .subtitle div,.widget-top .top__container.shop1 .text__container .subtitle p{margin-bottom:10px}.widget-top .top__container.shop1 .text__container .subtitle div.text--12,.widget-top .top__container.shop1 .text__container .subtitle div.text--14,.widget-top .top__container.shop1 .text__container .subtitle div.text--16{margin-bottom:15px}.widget-top .top__container.shop1 .text__container .subtitle div.text--18,.widget-top .top__container.shop1 .text__container .subtitle div.text--20,.widget-top .top__container.shop1 .text__container .subtitle div.text--24{margin-bottom:20px}.widget-top .top__container.shop1 .text__container .subtitle div.text--29,.widget-top .top__container.shop1 .text__container .subtitle div.text--32,.widget-top .top__container.shop1 .text__container .subtitle div.text--36{margin-bottom:30px}.widget-top .top__container.shop1 .mask__container{width:50%;height:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(19,25,135,.8)}.widget-top .top__container.shop1 .background__container{width:100%;height:100%;position:absolute;top:0;left:0}.widget-top .top__container.shop1 .background__container .background{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.widget-top .top__container.shop2{padding:30px 0}.widget-top .top__container.shop2 .container{position:relative;z-index:2}.widget-top .top__container.shop2 .text__container .subtitle{color:rgba(255,255,255,.5)}.widget-top .top__container.shop2 .text__container .subtitle div,.widget-top .top__container.shop2 .text__container .subtitle p{margin-bottom:10px}.widget-top .top__container.shop2 .text__container .subtitle div.text--12,.widget-top .top__container.shop2 .text__container .subtitle div.text--14,.widget-top .top__container.shop2 .text__container .subtitle div.text--16{margin-bottom:15px}.widget-top .top__container.shop2 .text__container .subtitle div.text--18,.widget-top .top__container.shop2 .text__container .subtitle div.text--20,.widget-top .top__container.shop2 .text__container .subtitle div.text--24{margin-bottom:20px}.widget-top .top__container.shop2 .text__container .subtitle div.text--29,.widget-top .top__container.shop2 .text__container .subtitle div.text--32,.widget-top .top__container.shop2 .text__container .subtitle div.text--36{margin-bottom:30px}.widget-top .top__container.shop2 .mask__container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(19,25,135,.8)}.widget-top .top__container.shop2 .background__container{width:100%;height:100%;position:absolute;top:0;left:0}.widget-top .top__container.shop2 .background__container .background{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.widget-top .text__container{width:100%}.widget-top .text__container .title{font-weight:400;color:#fff}.widget-top .text__container .subtitle{font-weight:400;color:#fff}.widget-top .text__container .subtitle table,.widget-top .text__container .subtitle table *{border:none}.widget-top .text__container .subtitle table img{width:100%;height:auto}.widget-top .text__container .subtitle img{display:block;max-width:100%;height:auto;margin:15px auto;padding:0}.widget-top .text__container .subtitle div{margin:10px 0}.widget-top .text__container .subtitle .bt{display:inline-block;height:60px;line-height:60px;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;text-decoration:none;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;margin:20px auto;padding:0 20px;-webkit-transition:background 0.35s cubic-bezier(.14,1.19,1,1);-o-transition:background 0.35s cubic-bezier(.14,1.19,1,1);-moz-transition:background 0.35s cubic-bezier(.14,1.19,1,1);transition:background 0.35s cubic-bezier(.14,1.19,1,1)}.widget-top .text__container .subtitle .bt:hover{text-decoration:none}.widget-top .text__container .subtitle .bt--full{width:100%}.widget-top .text__container .subtitle .bt--textbig{font-size:24px;font-weight:700;text-transform:initial}.widget-top .text__container .subtitle .bt--white{color:#fff;border:1px solid #fff;background:transparent}.widget-top .text__container .subtitle .bt--white:hover{color:#008ee3;background:#fff}.widget-top .text__container .subtitle .bt--blue{color:#fff;background:#008ee3}.widget-top .text__container .subtitle .bt--blue:hover{color:#fff;background:#0079c1}.widget-top .text__container .subtitle .bt--green{color:#fff;background:#4AD41C}.widget-top .text__container .subtitle .bt--green:hover{color:#fff;background:#42c118}.widget-top .bottom__container{padding:30px 0;-webkit-box-shadow:0 2px 14px 0 rgba(159,159,159,.2);-moz-box-shadow:0 2px 14px 0 rgba(159,159,159,.2);box-shadow:0 2px 14px 0 rgba(159,159,159,.2)}.widget-top .bottom__container table,.widget-top .bottom__container table *{border:none}.widget-top .bottom__container table img{width:100%;height:auto}.widget-top .breadcrump__container{height:50px;line-height:50px;-webkit-box-shadow:0 2px 14px 0 rgba(159,159,159,.2);-moz-box-shadow:0 2px 14px 0 rgba(159,159,159,.2);box-shadow:0 2px 14px 0 rgba(159,159,159,.2)}.widget-top .breadcrump__container a,.widget-top .breadcrump__container span{font-size:12px}.widget-top .breadcrump__container a{color:#131987;text-decoration:none;cursor:pointer}.widget-top .breadcrump__container a:hover{color:#4AD41C}.widget-top .breadcrump__container span:not(.sep){font-weight:700;color:#4AD41C}.widget-top .breadcrump__container span.sep{color:#131987;padding:0 5px}@media (max-width:1200px){.widget-top .text__container .subtitle .bt--textbig{font-size:18px}}@media (max-width:992px){.widget-top .top__container.longer{padding-top:20px;padding-bottom:20px}.widget-top .top__container.longer .text__container td{display:block;width:100%!important}.widget-top .top__container.longer .text__container .subtitle .bt--textbig{font-size:15px!important}.widget-top .top__container.short{height:100%}.widget-top .top__container.short .text__container{width:100%;left:0;position:relative;padding:30px 0}}@media (max-width:767px){.widget-top .top__container.short{padding-top:220px;padding-bottom:20px}.widget-top .top__container.short .text__container td{display:block;width:100%!important}.widget-top .top__container.short .text__container .subtitle .bt--textbig{font-size:15px!important}.widget-top .top__container.short .background__container{top:0;width:100%;height:200px}.widget-top .top__container.short .background__container .background{-webkit-clip-path:none;clip-path:none}.widget-top .top__container.short{height:100%}.widget-top .top__container.short .text__container{width:100%;left:0;position:relative;padding:30px 0}.widget-top .top__container.longer{padding-top:220px;padding-bottom:20px}.widget-top .top__container.longer .text__container td{display:block;width:100%!important;height:auto!important}.widget-top .top__container.longer .text__container .subtitle .bt--textbig{font-size:15px!important}.widget-top .top__container.longer .background__container{top:0;width:100%;height:200px}.widget-top .top__container.longer .background__container .background{-webkit-clip-path:none;clip-path:none}.widget-top .top__container.short{height:100%}.widget-top .top__container.short .text__container{width:100%;left:0;position:relative;padding:30px 0}.widget-top .top__container.shop1{padding-top:220px;padding-bottom:20px}.widget-top .top__container.shop1 .text__container td{display:block;width:100%!important}.widget-top .top__container.shop1 .text__container .subtitle .bt--textbig{font-size:20px!important}.widget-top .top__container.shop1 .mask__container{display:none}.widget-top .top__container.shop1 .background__container{top:0;width:100%;height:200px}.widget-top .top__container.shop1 .background__container .background{-webkit-clip-path:none;clip-path:none}.widget-top .top__container.shop2{padding-top:20px;padding-bottom:20px}.widget-top .top__container.shop2 .text__container td{display:block;width:100%!important}.widget-top .top__container.shop2 .text__container .subtitle .bt--textbig{font-size:20px!important}.widget-top .top__container.shop2 .text__container .subtitle img{max-width:80%}.widget-top .bottom__container{padding:15px 0}.widget-top .bottom__container td{display:block;width:100%!important;height:auto!important}.widget-top .breadcrump__container{height:auto;line-height:18px;padding:10px 0}.widget-top .breadcrump__container a,.widget-top .breadcrump__container span{font-size:11px}}