/*!
 * Bootstrap Grid v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}
/*# sourceMappingURL=bootstrap-grid.min.css.map */
.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}
.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}

/*.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}*/
/*.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}*//*!
 * Bootstrap Reboot v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}
/*# sourceMappingURL=bootstrap-reboot.min.css.map */.product-subtotal del{text-decoration:none}.product-subtotal del bdi{text-decoration:line-through}.woocommerce-checkout .woocommerce form #billing_kierunkowy_field label{font-size:11px}.form-row.privacy .woocommerce-form__label{display:flex!important;flex-direction:row}.form-row.privacy .woocommerce-form__label input{display:block!important}.desc_wrapper{min-height:300px}#account_username_field{display:none!important}.clear_line{display:block}.logged-in .summary{top:132px!important}.logged-in #wpadminbar{overflow:hidden}.cta_link a{font-family:"sofia-pro",sans-serif;font-weight:700;font-size:16px;line-height:16px;text-align:right;letter-spacing:-.02em;color:#164859}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#fff!important}.flex_box{display:flex;flex-wrap:wrap}html.svg{margin-top:0!important}.hide_button .btn_collapse{display:none!important}.single-product.woocommerce-page #table_of_content .hide_button .collapse.show{border-top:0 solid #f1f4f8}.space_empty{padding:25px 0}b,strong{font-weight:bold!important}p{margin-bottom:0}.grecaptcha-badge{display:none}.sub-menu{display:none}h1,h2,h3,h4,h5,h6{font-family:"sofia-pro",sans-serif;letter-spacing:-.02em;color:#112452}h1,h2{font-size:42px;line-height:52px}h2 a{color:#112452!important}h3{font-size:22px;line-height:24px}h4{font-size:18px;line-height:22px}.white_logo{display:none}.transparent_menu header{position:fixed;width:100%;background-color:#fff0;z-index:2222}.transparent_menu header .white_logo{display:block}.transparent_menu header .defualt_logo{display:none}.transparent_menu header:not(.sticky_nav) .moodle_login a{color:#fff;line-height:58px;background:rgb(255 255 255 / .1)}.transparent_menu header:not(.sticky_nav) .cart .cart-contents{background-image:url(/wp-content/themes/sogosu/library/images/icon-cart_white.svg)}.transparent_menu header:not(.sticky_nav) .nav-link{color:#fff!important;opacity:.8}.transparent_menu header:not(.sticky_nav) .nav-link:hover{opacity:1}.transparent_menu header:not(.sticky_nav) .nav-link:hover .special_hover:before{background-color:#fff!important}.transparent_menu header:not(.sticky_nav) .search_input{background-color:rgb(255 255 255 / .1)!important;border-color:transparent!important;color:white!important;opacity:1}.transparent_menu header:not(.sticky_nav) .search_input:active{background-color:rgb(255 255 255 / .1)!important;border-color:transparent!important}.transparent_menu header:not(.sticky_nav) .search_input:focus{background-color:rgb(255 255 255 / .1)!important;border-color:transparent!important}.transparent_menu header:not(.sticky_nav) .search_input:hover{background-color:rgb(255 255 255 / .1)!important;border-color:transparent!important}.transparent_menu header:not(.sticky_nav) .search_input::placeholder{color:#fff;opacity:.6}.transparent_menu header:not(.sticky_nav) .search_input:-ms-input-placeholder{color:#fff;opacity:.6}.transparent_menu header:not(.sticky_nav) .search_input::-ms-input-placeholder{color:#fff;opacity:.6}.transparent_menu header:not(.sticky_nav) #serach_top_button{background-color:transparent!important}.transparent_menu header:not(.sticky_nav) #serach_top_button:active{background-color:transparent!important}.transparent_menu header:not(.sticky_nav) #serach_top_button:focus{background-color:transparent!important}.transparent_menu header.sticky_nav .white_logo{display:none}.transparent_menu header.sticky_nav .defualt_logo{display:block}.transparent_menu .pad_top{padding-top:80px}.transparent_menu.single-product .summary{padding-top:80px}body .sticky_nav{background-color:#fff!important;-webkit-transition:opacity 0.25s ease-in;-moz-transition:opacity 0.25s ease-in;-o-transition:opacity 0.25s ease-in;opacity:1;box-shadow:0 2px 5px 0 rgb(0 0 0 / .1)}body,input{font-family:"Poppins";font-size:14px;line-height:21px}.cta_link{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:16px;letter-spacing:-.02em;color:#164859}.cta_link:hover{color:#164859}.slick-dots li button{padding:0;border:0;text-indent:-9999px;outline:none!important;width:63px;height:3px;background:#D8D8D9}.slick-dots li.slick-active button{background:#E7411C}#blog_main .cal_blog{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;align-content:center;grid-gap:3rem 2rem;width:1160px;margin:0 auto}#blog_main .cal_blog.static_loop li{max-width:100%}#blog_main .cal_blog.static_loop li h3{margin-bottom:15px}textarea{border:1px solid #fff0;padding:25px;background-color:#F1F4F8}.txt_right{text-align:right}.txt_center{text-align:center}.middle_flex{align-items:center;display:flex}.wrap_flex{flex-wrap:wrap}::placeholder{color:rgb(8 19 47 / .6);opacity:1}:-ms-input-placeholder{color:rgb(8 19 47 / .6)}::-ms-input-placeholder{color:rgb(8 19 47 / .6)}.dropdown-toggle::after{display:none!important}.rwd_img,.client_logo{max-width:100%;display:block;margin:0;height:auto}.client_logo{margin:0 auto!important}input{outline:none;box-shadow:none;background-color:#F1F4F8;font-size:14px;line-height:21px;border-radius:0;width:100%;padding:18px 43px 18px 23px;border:1px solid #fff0}.search-form input:focus,.search-form input:active,body .product-search-form input:active,body .product-search-form input:focus{background-color:#fff!important;border:1px solid #C7E0E9!important;box-shadow:0 10px 30px rgb(17 36 82 / .12)!important}.arrow_right{position:relative}.arrow_right:after{content:"";display:inline-block;margin-left:20px;width:33px;height:12px;background-image:url(/wp-content/themes/sogosu/library/images/arrow_long.svg);background-size:cover;position:relative}a:hover{text-decoration:none}a:hover .arrow_right:after{background-image:url(/wp-content/themes/sogosu/library/images/arrow_short.svg);background-position:right;background-size:14px 12px;background-repeat:no-repeat}a:hover.arrow_right:after{background-image:url(/wp-content/themes/sogosu/library/images/arrow_short.svg);background-position:right;background-size:14px 12px;background-repeat:no-repeat}.arrow_left{position:relative;font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:16px;letter-spacing:-.02em;color:#164859!important}.arrow_left:before{content:"";display:inline-block;margin-right:20px;width:33px;height:14px;background-image:url(/wp-content/themes/sogosu/library/images/arrow_long_left.svg);background-size:cover;position:relative}a:hover{text-decoration:none}a:hover .arrow_left:before{background-image:url(/wp-content/themes/sogosu/library/images/arrow_short_left.svg);background-position:left;background-size:14px 12px;background-repeat:no-repeat}a:hover.arrow_left:before{background-image:url(/wp-content/themes/sogosu/library/images/arrow_short_left.svg);background-position:left;background-size:14px 12px;background-repeat:no-repeat}header{font-size:14px;line-height:21px;padding:9px 0}header .row{align-items:center}header .row div{width:auto}header .row .search{max-height:59px;color:#fff0;width:275px}header .row .search-form,header .row .product-search-form{position:relative;width:330px;padding-left:34px;box-sizing:border-box}header .row .search-form #serach_top_button,header .row .search-form .product-search-form button,header .row .product-search-form #serach_top_button,header .row .product-search-form .product-search-form button{position:absolute;top:19px;right:23px;text-indent:-9999px;background-color:transparent!important;-webkit-appearance:none;border:0!important;width:20px;height:20px;background-image:url(/wp-content/themes/sogosu/library/images/icon-search.svg);background-position:-2px -2px;padding:0;box-shadow:none!important}header .row .navbar-main{padding-left:28px;position:relative;padding-right:6px;width:525px}header .row .navbar-main .nav_main{margin:0;padding:0;list-style:none;display:flex}header .row .navbar-main .nav_main li{display:inline-block;font-size:0;line-height:0}header .row .navbar-main .nav_main li .nav-link{display:inline-block;padding:0 12px;color:#112452;position:relative;font-size:14px;line-height:21px}header .row .navbar-main .nav_main li .nav-link:hover{text-decoration:none;font-weight:700}header .row .navbar-main .nav_main li .nav-link:hover .special_hover:before{content:"";width:calc(100% - 24px);height:3px;background-color:#112452;bottom:-9px;left:12px;position:absolute}header .row .navbar-main .nav_main li .nav-link::before{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}header .row .navbar-main:after{content:"";width:1px;height:58px;position:absolute;top:50%;right:0%;transform:translate(0%,-50%);background-color:#C7E0E9}header .row .cart{padding:0 27px 0 27px}header .row .cart .cart-contents{position:relative;display:flex!important;flex-flow:column nowrap;justify-content:center;width:19px;height:19px;background-image:url(/wp-content/themes/sogosu/library/images/icon-cart.svg);background-position:-2px -2px}header .row .cart .cart-contents .cart-contents-count{position:absolute;width:16px;height:17px;background:#E7411C;text-align:center;line-height:17px;top:-7px;right:-11px;color:#fff;font-weight:900}header .row .moodle_login a{font-family:"sofia-pro",sans-serif;font-size:16px;font-weight:700;color:#164859;text-decoration:none;width:199px;text-align:center;display:block;letter-spacing:-.02em}header .dropdown-menu{min-width:545px;font-size:16px;line-height:24px;color:#112452;text-align:left;list-style:none;background-color:#fff;border:1px solid #C7E0E9;border-radius:0;opacity:0;display:block;background-clip:initial!important;z-index:-99;top:-1000px}header .dropdown-menu.show{padding:17px 15px 0 15px;box-sizing:border-box;-webkit-transition:opacity 0.25s ease-in;-moz-transition:opacity 0.25s ease-in;-o-transition:opacity 0.25s ease-in;opacity:1;position:relative;z-index:999;left:-10px!important;top:20px!important}header .dropdown-menu.show:before{content:"";width:28px;height:15px;position:absolute;top:-15px;left:25px;background-image:url(/wp-content/themes/sogosu/library/images/sub_arrow.png);background-size:cover}header .dropdown-menu.show li{display:block;width:50%;float:left;margin:0 0 35px}header .dropdown-menu.show li:first-child{width:100%;padding-bottom:22px;padding-top:22px;background-color:#F1F4F8}header .dropdown-menu.show li .dropdown-item{display:block;width:100%;padding:0 0 0 16px;clear:both;color:#112452;white-space:pre-wrap;background-color:#fff0;border:0}header .dropdown-menu.show li .dropdown-item:hover{text-decoration:none;font-weight:700}header .dropdown-menu.show li .dropdown-item:hover .special_hover:before{content:"";width:100%;height:3px;background-color:#112452;bottom:-8px;left:0;position:absolute}header .dropdown-menu.show li .dropdown-item .special_hover{font-size:16px;line-height:24px;position:relative}header .dropdown-menu.show li:nth-child(1):hover .special_hover:before{display:none!important}header .dropdown-menu .full_width .special_hover{font-size:22px!important;line-height:24px!important;font-weight:400!important;color:#08132F}header .dropdown-menu .full_width .menu-item-description{display:block;padding-top:18px;font-size:14px;line-height:21px;color:rgb(17 36 82 / .6)}header .dropdown-menu .full_width .menu-item-description b{letter-spacing:-.02em;color:#164859!important;font-family:"sofia-pro",sans-serif;line-height:16px;font-size:16px}footer{background-color:#08132F;color:#fff;position:relative;overflow:hidden;width:100%}footer .row{margin:0}footer .social_footer .facebook{width:34px;height:34px;display:inline-block;background-size:cover;opacity:1!important;background-image:url(/wp-content/themes/sogosu/library/images/icon_facebook.svg)}footer .social_footer .insta{width:34px;height:34px;display:inline-block;background-size:cover;opacity:1!important;background-image:url(/wp-content/themes/sogosu/library/images/icon_linkedin.svg)}footer .social_footer .youtube{width:34px;height:34px;display:inline-block;background-size:cover;opacity:1!important;background-image:url(/wp-content/themes/sogosu/library/images/icon_youtube.svg)}footer .social_footer .twitter{width:34px;height:34px;display:inline-block;background-size:cover;opacity:1!important;background-image:url(/wp-content/themes/sogosu/library/images/icon_twitter.svg)}footer .social_footer .linkedin{width:34px;height:34px;display:inline-block;background-size:cover;opacity:1!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-linkedin.svg);border-radius:50px;background-color:#112452;background-position:6px 3px}footer .social_footer{margin-top:44px}footer .social_footer a{margin-right:5px}footer .social_footer a:last-child{margin-right:0}footer #Footer{padding:60px 0}footer #Footer p,footer #Footer a{color:#FFF;mix-blend-mode:normal;opacity:.75}footer #Footer #custom_html-2 p{margin-bottom:18px}footer #Footer a:hover{text-decoration:none;opacity:1}footer #Footer .widgettitle{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.02em;margin-bottom:20px;opacity:1!important}footer #Footer .menu{margin:0;padding:0;list-style:none;display:flex;display:block!important}footer #Footer .menu li{font-size:14px;line-height:21px;color:#FFF;mix-blend-mode:normal;margin-bottom:17px}footer #Footer .desc_company p{opacity:.4}footer #copyright{padding:0 0 25px;color:#fff}footer #copyright .align_center{align-items:center;display:flex}footer #copyright .lap_logo{width:74px;height:40px;display:block;margin:0 40px 0 0;background-image:url(/wp-content/themes/sogosu/library/images/logo_lap.svg)}footer #copyright .txt_copy{font-size:16px;line-height:21px;mix-blend-mode:normal;opacity:.55;font-family:"sofia-pro",sans-serif;font-weight:500;letter-spacing:-.02em}footer #copyright .menu{text-align:right;margin:0;padding:0;list-style:none;display:flex;float:right;position:relative;z-index:222}footer #copyright .menu li:first-child:after{content:"";margin:0 5px 0 3px;opacity:.7;background:#fff;top:3px;position:relative;width:1px;height:16px;display:inline-block}footer #copyright .menu a{font-size:16px;line-height:21px;mix-blend-mode:normal;opacity:.7;font-family:"sofia-pro",sans-serif;font-weight:700;letter-spacing:-.02em;color:#fff}footer #copyright .menu a:hover{text-decoration:none!important;opacity:1!important}footer:after{content:"";position:absolute;width:515px;height:471px;right:-75px;bottom:-320px;background-image:url(/wp-content/themes/sogosu/library/images/cube_bg.svg);background-size:cover}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1190px}div.product-search-form form.product-search-form.show-submit-button button{max-width:204px;text-align:center;padding:18px;letter-spacing:-.02em;color:#fff;background-color:#164859;font-weight:700;font-size:16px;line-height:16px;font-family:"sofia-pro",sans-serif;width:100%;outline:none!important;box-shadow:none;border-style:initial;margin:0!important}div.product-search-form form.product-search-form.show-submit-button button:hover{background-color:#E7411C!important;border:1px solid #E7411C!important}div.product-search-form form.product-search-form.show-submit-button button:active{background-color:#E7411C!important;border:1px solid #E7411C!important}div.product-search-form form.product-search-form.show-submit-button button:focus{background-color:#E7411C!important;border:1px solid #E7411C!important}#banner{background-size:cover;text-align:center;color:#fff;background-position:center}#banner h1{font-weight:300;padding:180px 0 40px}#banner .search-form,#banner .product-search-form .show-submit-button.product-search-form,#banner .product-search-form .product-search-form{display:flex;max-width:700px;margin:0 auto;border:22px solid rgb(255 255 255 / .2);margin-bottom:100px!important}#banner .search-form .search_input,#banner .product-search-form .show-submit-button.product-search-form .search_input,#banner .product-search-form .product-search-form .search_input{max-width:calc(100% - 204px)}#banner .search-form #serach_top_button,#banner .product-search-form .show-submit-button.product-search-form #serach_top_button,#banner .product-search-form .product-search-form #serach_top_button{max-width:204px;text-align:center;padding:18px;letter-spacing:-.02em;color:#fff;background-color:#164859;font-weight:700;font-size:16px;line-height:16px;font-family:"sofia-pro",sans-serif}#banner .search-form #serach_top_button:hover,#banner .product-search-form .show-submit-button.product-search-form #serach_top_button:hover,#banner .product-search-form .product-search-form #serach_top_button:hover{background-color:#E7411C!important;border:1px solid #E7411C!important}#banner .search-form #serach_top_button:active,#banner .product-search-form .show-submit-button.product-search-form #serach_top_button:active,#banner .product-search-form .product-search-form #serach_top_button:active{background-color:#E7411C!important;border:1px solid #E7411C!important}#banner .search-form #serach_top_button:focus,#banner .product-search-form .show-submit-button.product-search-form #serach_top_button:focus,#banner .product-search-form .product-search-form #serach_top_button:focus{background-color:#E7411C!important;border:1px solid #E7411C!important}#banner .box_banner{position:relative;text-align:left;margin-left:50px;padding:0 0 0 70px}#banner .box_banner .heading{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.02em;color:#FFF;font-family:"sofia-pro",sans-serif;margin-bottom:12px}#banner .box_banner .desc_box{font-size:12px;line-height:18px;color:#FFF;max-width:200px;margin-bottom:30px}#banner .box_banner .desc_box p{margin:0}#banner .box_banner:after{content:'';position:absolute;width:49px;height:49px;left:0;top:0;border:1px solid #FFF;box-sizing:border-box;border-radius:60px}#banner .box_icon:nth-child(1) .box_banner{border-right:1px solid rgb(255 255 255 / .4)}#banner .box_icon:nth-child(1) .box_banner:before{content:'';position:absolute;width:18px;height:18px;left:14px;top:14px;background-position:-2px -2px;background-image:url(/wp-content/themes/sogosu/library/images/icon-clock.svg)}#banner .box_icon:nth-child(2) .box_banner{border-right:1px solid rgb(255 255 255 / .4)}#banner .box_icon:nth-child(2) .box_banner:before{content:'';position:absolute;width:18px;height:18px;left:14px;top:14px;background-position:-2px -2px;background-image:url(/wp-content/themes/sogosu/library/images/icon-update.svg)}#banner .box_icon:nth-child(3) .box_banner:before{content:'';position:absolute;width:18px;height:18px;left:14px;top:14px;background-position:-2px -2px;background-image:url(/wp-content/themes/sogosu/library/images/icon-file.svg)}#promo_section{padding-top:120px}#promo_section .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important}#promo_section img{max-width:100%;height:auto;display:block}#promo_section .desc_promo{font-size:18px;line-height:26px;color:#6b7182}#promo_section .desc_promo h2{margin-bottom:30px}#promo_section .desc_promo p{font-size:18px;line-height:26px;color:#6b7182}#advan_lean{padding-top:120px}#advan_lean .adva_box{background:#F1F4F8;padding:50px;max-width:418px}#advan_lean .adva_box h2{margin-bottom:25px}#advan_lean .adva_box .desc{margin-bottom:50px}#advan_lean .adva_box .desc p{font-size:22px;line-height:33px;color:#08132F;opacity:.6}#advan_lean .adva_box .cta a{font-family:"sofia-pro",sans-serif;font-weight:700;font-size:16px;line-height:16px;text-align:right;letter-spacing:-.02em;color:#164859}#advan_lean .icon_box{width:50%;float:left;margin-bottom:30px}#advan_lean .icon_box img{margin-bottom:30px}#advan_lean .icon_box h3{margin-bottom:20px}#advan_lean .icon_box .desc{max-width:230px}#advan_lean .icon_box .desc p{color:#08132F;opacity:.6;font-size:16px;line-height:24px;margin-bottom:0}.slider_boost{overflow:hidden;padding:0;margin:0 15px;max-width:1160px!important}#case_studies_others{padding-top:120px}#case_studies_others .container{overflow:hidden}#case_studies_others .arrow_nav .slick-arrow{bottom:0}#case_studies_others .middle_flex{margin-bottom:40px}#case_studies_others #case_studies_slider{display:block!important;overflow:hidden;padding-bottom:55px}#case_studies_others #case_studies_slider .slick-list li{width:386px;display:inline-block;float:left}#case_studies_others #case_studies_slider .slick-list li:first-child .desc_wrapper{border-left:1px solid #C7E0E9;border-right:1px solid #C7E0E9;border-bottom:1px solid #C7E0E9}#case_studies_others #case_studies_slider .slick-list li:nth-child(3n) .desc_wrapper{border-left:1px solid #C7E0E9;border-right:0 solid #C7E0E9;border-bottom:1px solid #C7E0E9;position:relative}#case_studies_others #case_studies_slider .slick-list li:nth-child(3n) .desc_wrapper:after{content:"";width:1px;height:100%;position:absolute;top:0;right:1px;background-color:#C7E0E9}#case_studies_others #case_studies_slider .slick-list li:nth-child(3n+2) .desc_wrapper{border-left:0 solid #C7E0E9;border-right:0 solid #C7E0E9;border-bottom:1px solid #C7E0E9}#case_studies_others #case_studies_slider .slick-list .featured_image{position:relative}#case_studies_others #case_studies_slider .slick-list .featured_image .price_slider{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:18px;text-align:center;color:#FFF;position:absolute;right:15px;top:12px;padding:12px 27px;background-color:#E7411C;text-decoration:none!important}#case_studies_others #case_studies_slider .slick-list .featured_image .price_slider .free:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}#case_studies_others #case_studies_slider .slick-list .featured_image .price_slider .free .upper{z-index:2;position:relative}#case_studies_others #case_studies_slider .slick-list .featured_image .price_slider del:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}#case_studies_others #case_studies_slider .slick-list .featured_image .price_slider del .amount{z-index:2;position:relative}#case_studies_others #case_studies_slider .slick-list .featured_image .price_slider ins:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}#case_studies_others #case_studies_slider .slick-list .featured_image .price_slider ins .amount{z-index:2;position:relative}#case_studies_others #case_studies_slider .slick-dots{position:absolute;left:0;bottom:-13px}#case_studies_others #case_studies_slider .desc_wrapper{padding:30px 40px;border-top:0!important;box-sizing:border-box;border:1px solid #C7E0E9}#case_studies_others #case_studies_slider .desc_wrapper .desc{color:#08132F;opacity:.6;margin-top:10px}#case_studies_others ul{margin:0;padding:0;list-style:none;display:flex}#case_studies_others.case_studies{padding:100px 0 55px}#case_studies_others.case_studies .middle_flex{margin-bottom:45px}#case_studies_others.case_studies .cta_link{text-align:right;margin-top:20px}#SEO_box{padding:120px 0}#product{padding-top:120px}#product .container{overflow:hidden}#product .arrow_nav .slick-arrow{bottom:15px}#product #product_slider{display:block!important;overflow:hidden;padding-bottom:55px}#product #product_slider .slick-list li{width:386px;display:inline-block;float:left}#product #product_slider .slick-list li:first-child .desc_wrapper{border-left:1px solid #C7E0E9;border-right:1px solid #C7E0E9;border-bottom:1px solid #C7E0E9}#product #product_slider .slick-list li:nth-child(3n) .desc_wrapper{border-left:1px solid #C7E0E9;border-right:0 solid #C7E0E9;border-bottom:1px solid #C7E0E9;position:relative}#product #product_slider .slick-list li:nth-child(3n) .desc_wrapper:after{content:"";width:1px;height:100%;position:absolute;top:0;right:1px;background-color:#C7E0E9}#product #product_slider .slick-list li:nth-child(3n+2) .desc_wrapper{border-left:0 solid #C7E0E9;border-right:0 solid #C7E0E9;border-bottom:1px solid #C7E0E9}#product #product_slider .slick-list .featured_image{position:relative}#product #product_slider .slick-list .featured_image .price_slider{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:18px;text-align:center;color:#FFF;position:absolute;right:15px;top:12px;padding:12px 27px;background-color:#E7411C;text-decoration:none!important}#product #product_slider .slick-list .featured_image .price_slider .free:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}#product #product_slider .slick-list .featured_image .price_slider .free .upper{z-index:2;position:relative}#product #product_slider .slick-list .featured_image .price_slider del:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}#product #product_slider .slick-list .featured_image .price_slider del .amount{z-index:2;position:relative}#product #product_slider .slick-list .featured_image .price_slider ins:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}#product #product_slider .slick-list .featured_image .price_slider ins .amount{z-index:2;position:relative}#product #product_slider .slick-dots{position:absolute;left:0;bottom:-13px}#product #product_slider .desc_wrapper{display:flex;flex-flow:column;min-height:265px;padding:30px 40px;border-top:0!important;box-sizing:border-box;border:1px solid #C7E0E9}#product #product_slider .desc_wrapper h3{max-height:50px;height:50px;display:block}#product #product_slider .desc_wrapper .desc{color:#08132F;opacity:.6;margin-top:10px}#product ul{margin:0;padding:0;list-style:none;display:flex}#product.case_studies{padding:100px 0 55px}#product.case_studies .middle_flex{margin-bottom:45px}#product.case_studies .cta_link{text-align:right;margin-top:20px}#special_solutions .col-md-12 .icon_box img{margin-bottom:15px}#special_solutions .col-md-12 .icon_box h3{margin-bottom:10px}#special_solutions .col-md-12 .icon_box .desc{max-width:100%}#special_solutions .col_desc{display:flex;flex-wrap:wrap;max-width:740px;background:#F1F4F8;box-sizing:border-box;padding:90px 90px 55px 80px}#special_solutions .col_desc h2{margin-bottom:50px}#special_solutions .col_image{max-widtH:420px}#special_solutions .icon_box{width:50%;float:left;margin-bottom:30px}#special_solutions .icon_box img{margin-bottom:30px}#special_solutions .icon_box h3{margin-bottom:20px}#special_solutions .icon_box .desc{max-width:230px}#special_solutions .icon_box .desc p{color:#08132F;opacity:.6;font-size:16px;line-height:24px;margin-bottom:0}#our_clients{padding-top:35px}#our_clients .container{overflow:hidden}#our_clients .row{padding-bottom:90px}#our_clients h2{width:100%;padding-bottom:40px}#our_clients .wrap_slider{width:100%;max-width:1160px;padding:50px 90px;box-sizing:border-box;background-color:#fff;margin-bottom:40px}#our_clients .wrap_slider .slider_client{margin:0;padding:0;list-style:none;display:flex;display:block!important;overflow:hidden}#our_clients .wrap_slider .slider_client li{width:auto;display:inline-block}#our_clients .wrap_slider .slider_client .slick-dots{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0;top:initial!important;bottom:-30px}#steps_for_win{padding:115px 0 140px;background-color:#F1F4F8}#steps_for_win h2{padding:0 0 45px 72px}#steps_for_win .wrapper{background-color:#fff;padding:60px 30px 80px 0}#steps_for_win .wrapper .icon_steps{margin-bottom:25px}#steps_for_win .wrapper h3{margin-bottom:25px}#steps_for_win .wrapper .desc{max-width:295px}#steps_for_win .wrapper .desc p{font-size:16px;line-height:24px;color:#08132F;opacity:.6}#steps_for_win .col_cus{max-width:355px;width:100%}#steps_for_win .col-12:nth-child(1) h3{position:relative}#steps_for_win .col-12:nth-child(1) h3:before{content:"1";font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:100px;line-height:100px;text-align:center;color:#08132F;opacity:.1;position:absolute;top:-37px;right:0}#steps_for_win .col-12:nth-child(2) h3{position:relative}#steps_for_win .col-12:nth-child(2) h3:before{content:"2";font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:100px;line-height:100px;text-align:center;color:#08132F;opacity:.1;position:absolute;top:-37px;right:0}#steps_for_win .col-12:nth-child(3) h3{position:relative}#steps_for_win .col-12:nth-child(3) h3:before{content:"3";font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:100px;line-height:100px;text-align:center;color:#08132F;opacity:.1;position:absolute;top:-37px;right:0}#steps_for_win .cus_button_primary{width:100%;max-width:296px;margin:0 auto;display:block;margin-top:-26px}.single-product #access_for_platform{margin-top:50px}#access_for_platform{padding:80px 0}#access_for_platform h2,#access_for_platform .cta_container{padding-left:72px}#access_for_platform .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important}#access_for_platform .cta_container{max-width:492px}#access_for_platform .cta_container .cta_link{margin-top:20px}#access_for_platform h2{margin-bottom:40px}#access_for_platform .single_course{max-width:344px;margin:0 72px 0 0;display:block;float:right}#access_for_platform .single_course .desc_wrapper{padding:30px 40px;border:1px solid #C7E0E9;border-top:0!important;box-sizing:border-box;background-color:#fff}#access_for_platform .single_course .desc_wrapper .desc{color:#08132F;opacity:.6;margin-top:10px}#access_for_platform .single_course .desc_wrapper h3{margin-bottom:16px}#opinion{padding:160px 0 55px 0;position:relative}#opinion:before{content:"";width:45vw;position:absolute;left:0;top:0;height:100%;background-color:#fff;z-index:11}#opinion h2{margin-bottom:40px}#opinion .opinion_box{position:relative;z-index:22}#opinion .cta_link_wrap{text-align:center;max-width:370px}#opinion ul{position:relative;z-index:9;margin:0;padding:0;list-style:none;display:flex;height:100%}#opinion ul li{width:100%;display:inline-block;float:left;max-width:566px;margin-right:45px}#opinion ul li:hover{outline:none!important}#opinion ul li:active{outline:none!important}#opinion ul li:focus{outline:-webkit-focus-ring-color auto 0px!important}#opinion .heading_opinion{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important;margin-bottom:25px}#opinion .heading_opinion .name_person{width:70%}#opinion .heading_opinion .name_person img{margin-right:10px;max-width:51px;width:100%;border-radius:50px;float:left}#opinion .heading_opinion .name_person .desc_person{display:block;float:left;max-width:calc(100% - 61px)}#opinion .heading_opinion .name_person h3{margin:0}#opinion .heading_opinion .name_person .company_opinion{font-size:16px;line-height:24px;color:#000;opacity:.6}#opinion .heading_opinion .logo_company{width:30%}#opinion .heading_opinion .logo_company img{display:block;margin:0 0 0 auto;max-height:60px;max-width:100%}#opinion .comment_opinion{padding:40px 40px 40px 100px;background-color:#F1F4F8;position:relative}#opinion .comment_opinion:before{content:"";width:37px;height:27px;position:absolute;left:40px;top:44px;background-image:url(/wp-content/themes/sogosu/library/images/quote.png);background-size:cover}#opinion .comment_opinion p{font-size:16px;line-height:24px;color:#08132F;opacity:.6}.biznes_product{padding-bottom:105px}.biznes_product .filtering_loop{justify-content:center}.biznes_product .filtering_loop li{width:220px;text-align:center}.biznes_product .filtering_loop li span{width:100%;display:block}.biznes_product .filtering_loop li span:after{width:100%!important;content:"";height:3px;position:absolute;bottom:0;left:0;display:block;background-color:#08132F;opacity:.1}.biznes_product .filtering_loop li span:hover:after{opacity:1!important}.biznes_product .filtering_loop li.active span:after{width:100%!important;content:"";height:3px;position:absolute;bottom:0;left:0;display:block;background-color:#E7411C;opacity:1!important}#cta_above_footer{padding:80px 0;background-size:cover;background-position:center center}#cta_above_footer .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important}#cta_above_footer h2{margin-bottom:20px}#cta_above_footer .desc{color:#fff;font-size:16px;line-height:24px}#cta_above_footer .desc p{color:#fff;font-size:16px;line-height:24px}#cta_above_footer .wrapper{padding-left:65px}#cta_above_footer .cta_link{max-width:295px;margin:0 72px 0 0;display:block;float:right;width:100%}#banner_about_us{background-size:cover;background-position:center center;padding:155px 0 110px 0;position:relative}#banner_about_us:after{content:"";width:773px;height:653px;position:absolute;left:0;bottom:0;background-image:url(/wp-content/themes/sogosu/library/images/cube_bg.svg);background-repeat:no-repeat}#banner_about_us:before{content:"";width:320px;height:330px;position:absolute;right:0;bottom:0;background-image:url(/wp-content/themes/sogosu/library/images/test.svg);background-repeat:no-repeat;background-position:top right}#banner_about_us .desc{max-width:665px;margin:0 auto}#banner_about_us .desc h1{margin-bottom:25px;font-weight:300}#banner_about_us .desc p{margin-bottom:36px;font-size:16px;line-height:24px;color:#08132F;opacity:.6;color:#fff;max-width:610px;margin-left:auto;margin-right:auto;display:block}#banner_about_us .cus_button_primary{max-width:345px;margin:0 auto 24px}#question_about_us{padding:80px 0}#question_about_us .list_of_question{margin:0;padding:0;list-style:none;display:flex;display:block}#question_about_us .list_of_question li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important;padding:30px 45px;background-color:#F1F4F8;max-width:1010px;margin:0 auto 20px}#question_about_us .list_of_question li .number{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:75px;line-height:55px;color:#08132F;opacity:.1;max-width:90px;width:100%;position:relative;top:-5px}#question_about_us .list_of_question li h2{font-size:32px;line-height:42px;max-width:350px;width:100%}#question_about_us .list_of_question li .desc{font-size:16px;line-height:24px;color:#08132F;opacity:.6;max-width:480px;width:100%}#the_best_of_members{background-color:#F1F4F8;padding:110px 0}#the_best_of_members .container{max-width:1040px}#the_best_of_members h2{margin-bottom:50px}#the_best_of_members .member_lean{max-width:297px;padding:40px 0;background-color:#fff;margin-bottom:60px}#the_best_of_members .member_face{position:relative}#the_best_of_members .member_face:before{content:"";width:168px;height:186px;position:absolute;top:-9px;left:64px;background-image:url(/wp-content/themes/sogosu/library/images/mask_vector.svg);background-size:cover}#the_best_of_members .member_face img{-webkit-clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);margin-bottom:30px}#the_best_of_members h3{font-size:18px;line-height:22px}#the_best_of_members .desc{font-size:14px;line-height:21px;text-align:center;color:#08132F;opacity:.8;max-width:245px;margin:20px auto;display:block}#the_best_of_members .team_members ul{margin:0;padding:0;list-style:none;display:flex;display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important;justify-content:center;margin-top:10px}#the_best_of_members .team_members ul li{margin:0 12px}#the_best_of_members .team_members .members_wrap:nth-child(3n+2) .member_lean{margin:0 auto}#the_best_of_members .team_members .members_wrap:nth-child(3n) .member_lean{margin:0 0 0 auto}#the_best_of_members .team_members .facebook{width:10px;height:20px;display:block;background-image:url(/wp-content/themes/sogosu/library/images/facebook_member.svg)}#the_best_of_members .team_members .linkedin{width:20px;height:20px;display:block;background-image:url(/wp-content/themes/sogosu/library/images/linkedin_member.svg)}#the_best_of_members .team_members .instagram{width:20px;height:16px;display:block;background-image:url(/wp-content/themes/sogosu/library/images/twitter_member.svg)}#add_menu{border-top:1px solid #C7E0E9;border-bottom:1px solid #C7E0E9}#add_menu .case_studies{margin:0;padding:0;list-style:none;display:flex}#add_menu .case_studies li{padding:23px 0;margin-right:80px;display:inline-block;font-size:0;line-height:0}#add_menu .case_studies li a{font-size:16px;line-height:24px;color:#08132F;opacity:.8;display:inline-block;position:relative}#add_menu .case_studies li a:hover{font-weight:700;opacity:1}#add_menu .case_studies li a.active{font-weight:700;opacity:1}#add_menu .case_studies li a::before{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}.page-template-page-casestudy #add_menu li:first-child a{font-weight:700;opacity:1}#case_studies_loop{padding-top:50px}#case_studies_loop .post_item{display:flex;margin-top:85px;position:relative}#case_studies_loop .post_item:first-child{margin-top:0!important}#case_studies_loop .post_item .info_post{width:100%;max-width:calc(100% - 444px)}#case_studies_loop .post_item .info_post .logo_case{display:block;max-height:55px;max-width:100%;height:auto}#case_studies_loop .post_item .info_post h2{padding:20px 0;max-width:640px}#case_studies_loop .post_item .info_post .lead_post{max-heigth:59px;display:block;margin-bottom:24px;max-width:640px}#case_studies_loop .post_item .info_post .lead_post p{font-size:16px;line-height:22px;letter-spacing:-.02em;color:#08132F;opacity:.8}#case_studies_loop .post_item .info_post .data_post{max-width:640px;padding:30px 50px 30px 30px;background-color:#F1F4F8;display:flex}#case_studies_loop .post_item .info_post .data_post div{width:100%;max-width:175px;font-size:12px;line-height:18px;color:#112452}#case_studies_loop .post_item .info_post .data_post div span{margin-top:5px;display:block;font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:24px;letter-spacing:-.02em;color:#112452}#case_studies_loop .post_item .info_post .data_post .employers{margin:0 20px}#case_studies_loop .post_item .info_post .data_post .employers span:after{content:"+"}#case_studies_loop .post_item .info_post .cta_link{position:absolute;bottom:0}#case_studies_loop .post_item .post_image{width:100%;max-width:444px}.single-post #content header{position:relative}.single-post #content .container{max-width:770px}.single-post #content .banner{background-size:cover;background-position:center center}.single-post #content .banner h1{padding-top:150px;margin-bottom:20px}.single-post #content .banner .lead_txt p{font-family:"sofia-pro",sans-serif;font-size:16px;line-height:16px;letter-spacing:-.02em;color:#FFF;opacity:.8}.single-post #content .banner .data_post{color:#fff;display:flex;width:100%;padding:30px 0 50px}.single-post #content .banner .data_post div{width:33.3333%;font-size:12px;line-height:18px;position:relative;padding-left:69px}.single-post #content .banner .data_post div span{margin-top:5px;display:block;font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:24px;letter-spacing:-.02em}.single-post #content .banner .data_post div.proffesion:before{content:'';position:absolute;width:49px;height:49px;left:0;top:0;border:1px solid #FFF;box-sizing:border-box;border-radius:60px}.single-post #content .banner .data_post div.proffesion:after{content:"";width:20px;height:20px;left:12px;top:12px;background-image:url(/wp-content/themes/sogosu/library/images/branza_icon.svg);position:absolute;background-repeat:no-repeat}.single-post #content .banner .data_post div.employers:before{content:'';position:absolute;width:49px;height:49px;left:0;top:0;border:1px solid #FFF;box-sizing:border-box;border-radius:60px}.single-post #content .banner .data_post div.employers:after{content:"";width:20px;height:17px;left:14px;top:15px;background-image:url(/wp-content/themes/sogosu/library/images/pracownicy_icon.svg);position:absolute;background-repeat:no-repeat}.single-post #content .banner .data_post div.course_done:before{content:'';position:absolute;width:49px;height:49px;left:0;top:0;border:1px solid #FFF;box-sizing:border-box;border-radius:60px}.single-post #content .banner .data_post div.course_done:after{content:"";width:24px;height:24px;left:13px;top:11px;background-image:url(/wp-content/themes/sogosu/library/images/zaliczone_kursy.svg);position:absolute;background-repeat:no-repeat}.single-post #content .banner .data_post .employers{margin:0 20px}.single-post #content .banner .data_post .employers span:after{content:"+"}.single-porfolio #content header{position:relative}.single-porfolio #content .container{max-width:770px}.single-porfolio #content .banner{background-size:cover;background-position:center center}.single-porfolio #content .banner h1{padding-top:150px;margin-bottom:20px}.single-porfolio #content .banner .lead_txt p{font-family:"sofia-pro",sans-serif;font-size:16px;line-height:16px;letter-spacing:-.02em;color:#FFF;opacity:.8}.single-porfolio #content .banner .data_post{color:#fff;display:flex;width:100%;padding:30px 0 50px}.single-porfolio #content .banner .data_post div{width:33.3333%;font-size:12px;line-height:18px;position:relative;padding-left:69px}.single-porfolio #content .banner .data_post div span{margin-top:5px;display:block;font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:24px;letter-spacing:-.02em}.single-porfolio #content .banner .data_post div.proffesion:before{content:'';position:absolute;width:49px;height:49px;left:0;top:0;border:1px solid #FFF;box-sizing:border-box;border-radius:60px}.single-porfolio #content .banner .data_post div.proffesion:after{content:"";width:20px;height:20px;left:12px;top:12px;background-image:url(/wp-content/themes/sogosu/library/images/branza_icon.svg);position:absolute;background-repeat:no-repeat}.single-porfolio #content .banner .data_post div.employers:before{content:'';position:absolute;width:49px;height:49px;left:0;top:0;border:1px solid #FFF;box-sizing:border-box;border-radius:60px}.single-porfolio #content .banner .data_post div.employers:after{content:"";width:20px;height:17px;left:14px;top:15px;background-image:url(/wp-content/themes/sogosu/library/images/pracownicy_icon.svg);position:absolute;background-repeat:no-repeat}.single-porfolio #content .banner .data_post div.course_done:before{content:'';position:absolute;width:49px;height:49px;left:0;top:0;border:1px solid #FFF;box-sizing:border-box;border-radius:60px}.single-porfolio #content .banner .data_post div.course_done:after{content:"";width:24px;height:24px;left:13px;top:11px;background-image:url(/wp-content/themes/sogosu/library/images/zaliczone_kursy.svg);position:absolute;background-repeat:no-repeat}.single-porfolio #content .banner .data_post .employers{margin:0 20px}.single-porfolio #content .banner .data_post .employers span:after{content:"+"}.single-porfolio .lead_txt{padding-bottom:40px}.single-porfolio .box_content ul{font-size:16px;line-height:24px;color:#08132F;opacity:.6;opacity:1;color:#6b7182;padding-top:15PX}.single-porfolio .lead_heading{width:100%!important}.single .breadcrumbs{margin-top:30px;padding-left:60px;position:relative;color:#fff;font-size:13px;line-height:19px;align-items:center}.single .breadcrumbs:before{content:"";display:inline-block;width:33px;height:16px;background-image:url(/wp-content/themes/sogosu/library/images/arrow_left_white_long.svg);background-size:cover;position:absolute;top:0;left:0}.single .breadcrumbs .sepatator{margin:0 6px}.single .breadcrumbs a{color:#fff;opacity:.6;margin:0 6px}.single .breadcrumbs a:hover{color:#fff}.single .breadcrumbs strong{opacity:1;margin:0 6px}.cus_button_primary{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:56px;display:block;letter-spacing:-.02em;color:#FFF;background-color:#164859;border:1px solid #164859}.cus_button_primary:hover{color:#164859;background-color:#fff0}.bg_white{background-color:#fff}.dark_button .cus_button_primary{background:rgb(255 255 255 / .1);color:#fff;border:0!important;line-height:58px;text-align:center}.dark_button .cus_button_primary:hover{color:#164859;background-color:#fff}.dark .arrow_right{font-family:"sofia-pro",sans-serif;font-weight:700;font-size:16px;line-height:16px;letter-spacing:-.02em;color:#FFF}.dark .arrow_right:after{background-image:url(/wp-content/themes/sogosu/library/images/arrow_long_white.svg)}.dark .arrow_right:hover:after{background-image:url(/wp-content/themes/sogosu/library/images/arrow_short_white.svg)}h3 a{font-size:18px;line-height:22px;color:#112452!important}.level_of_course{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#189A03;position:relative;padding-left:22px}.level_of_course:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:#189A03;left:5px!important;border-radius:50px}.arrow_nav .slick-arrow{padding:0;border:0;text-indent:-9999px;outline:none!important;display:inline-block;position:absolute;width:33px;height:14px;background-size:cover;bottom:-45px;background:#fff0}.arrow_nav .slick-prev{right:65px;background-image:url(/wp-content/themes/sogosu/library/images/arrow_slider_left.svg)}.arrow_nav .slick-next{right:15px;background-image:url(/wp-content/themes/sogosu/library/images/arrow_slider_right.svg)}.custom_nav{position:absolute;left:54%;transform:translate(-50%,0%);bottom:80px}.bg_apla{background-color:#F1F4F8}ul.slick-slider li:active,ul.slick-slider a:active,ul.slick-slider img:focus{outline:none!important}.single-product.woocommerce-page .product-type-variable p.price{display:none!important}.single-product.woocommerce-page .product-type-variable .price:after{display:none!important}.single-product.woocommerce-page .product-type-variable .variations_form{display:flex;flex-wrap:wrap}.single-product.woocommerce-page .product-type-variable .variations_form .variations{order:2;width:100%;margin-bottom:0}.single-product.woocommerce-page .product-type-variable .variations_form .variations .reset_variations{text-indent:-99999px;position:absolute;width:24px;height:24px;background-image:url(/wp-content/themes/sogosu/library/images/icons-delete.svg);top:3px;display:none!important}.single-product.woocommerce-page .product-type-variable .variations_form .variations .value{position:relative;display:inline-block}.single-product.woocommerce-page .product-type-variable .variations_form .variations .label{display:inline-block}.single-product.woocommerce-page .product-type-variable .variations_form .variations .label label{margin:0}.single-product.woocommerce-page .product-type-variable .variations_form .variations select{max-width:100%;min-width:100%;display:inline-block;margin-right:0;outline:none;border:1px solid #c7e0e9}.single-product.woocommerce-page .product-type-variable .variations_form .woocommerce-variation{width:100%;order:1}.single-product.woocommerce-page .product-type-variable .variations_form .variations_button{width:100%;order:3;position:relative}.single-product.woocommerce-page .product-type-variable .variations_form .variations_button:before{content:"Gwarancja jakości - tydzień na zwrot";display:block;font-family:"Poppins";font-style:normal;font-weight:400;font-size:13px;line-height:19px;color:#08132F;opacity:.6;letter-spacing:.015em;margin-top:5px}.single-product.woocommerce-page .product .summary{width:100%;background-color:#fff;position:-webkit-sticky;position:sticky;top:100px;border:1px solid #C7E0E9;box-sizing:border-box;padding:27px;margin-bottom:0}.single-product.woocommerce-page .product .summary .grouped_form:before{content:'Wybierz wariant: ';font-family:"sofia-pro",sans-serif;font-weight:600;font-size:18px;line-height:22px;color:#112452;display:block;margin:15px 0 10px}.single-product.woocommerce-page .product .summary .grouped_form .woocommerce-grouped-product-list-item__quantity{position:relative;width:20px}.single-product.woocommerce-page .product .summary .grouped_form .woocommerce-grouped-product-list-item__quantity input{left:3px;display:none}.single-product.woocommerce-page .product .summary .grouped_form .woocommerce-grouped-product-list-item__label a{color:#7c8291;font-size:13px}.single-product.woocommerce-page .product .summary .grouped_form .single_add_to_cart_button{margin-top:0!important}.single-product.woocommerce-page .product .summary .flag{position:absolute;top:0;right:0;color:#fff;background-color:#E7411C;font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:24px;text-align:center;width:100px;width:130px;top:-1px;right:-1px}.single-product.woocommerce-page .product .summary .label_info{font-family:"sofia-pro",sans-serif;font-weight:600;font-size:22px;line-height:24px;letter-spacing:-.02em;color:#112452;margin-bottom:20px}.single-product.woocommerce-page .product .summary .title_product{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#112452}.single-product.woocommerce-page .product .summary .product-attributes{margin:15px 0 10px}.single-product.woocommerce-page .product .summary .price{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:48px;line-height:52px;letter-spacing:-.025em;color:#112452;position:relative}.single-product.woocommerce-page .product .summary .price:after{content:"Gwarancja jakości - tydzień na zwrot";display:block;font-family:"Poppins";font-style:normal;font-weight:400;font-size:13px;line-height:19px;color:#08132F;opacity:.6;letter-spacing:.015em;margin-top:5px}.single-product.woocommerce-page .product .summary .price del{font-size:22px;display:block;line-height:16px;margin-top:20px}.single-product.woocommerce-page .product .summary .single_add_to_cart_button{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:56px;display:block;letter-spacing:-.02em;color:#FFF;background-color:#164859;border:1px solid #164859;outline:none;padding:0;width:100%;margin:20px 0 25px;border-radius:0}.single-product.woocommerce-page .product .summary .single_add_to_cart_button:hover{color:#164859;background-color:#fff0}.single-product.woocommerce-page .product .summary .custom_metrics{font-size:16px;line-height:24px;color:#6b7182}.single-product.woocommerce-page .product .summary .custom_metrics p{margin-bottom:12px;padding-left:40px;position:relative}.single-product.woocommerce-page .product .summary .custom_metrics p:before{content:"";width:24px;height:24px;position:absolute;top:0;left:0;background-size:contain}.single-product.woocommerce-page .product .summary .custom_metrics p:last-child{margin:0}.single-product.woocommerce-page .product .summary .custom_metrics .author_course:before{background-image:url(/wp-content/themes/sogosu/library/images/author_icon.svg)}.single-product.woocommerce-page .product .summary .custom_metrics .time_course:before{background-image:url(/wp-content/themes/sogosu/library/images/time_icon_small.svg)}.single-product.woocommerce-page .product .summary .custom_metrics .format_course:before{background-image:url(/wp-content/themes/sogosu/library/images/format_icon_small.svg)}.single-product.woocommerce-page .product .summary .custom_metrics .materials_course:before{background-image:url(/wp-content/themes/sogosu/library/images/materials_icon_small.svg)}.single-product.woocommerce-page .product .summary .custom_metrics .certyfikat_course:before{background-image:url(/wp-content/uploads/2020/05/ikona-certyfikat-1.png);width:24px;height:24px;background-size:cover;position:absolute;top:0;left:0;z-index:1}.single-product.woocommerce-page .product .summary .static_content{font-size:16px;line-height:24px;color:#08132F;margin-top:30px}.single-product.woocommerce-page .product .container{display:flex;flex-wrap:wrap;position:relative;z-index:2}.single-product.woocommerce-page .image_header{position:absolute;top:0;left:0;width:100%;max-height:497px;height:497px;overflow:hidden;z-index:1}.single-product.woocommerce-page .image_header img{width:100%;height:auto}.single-product.woocommerce-page .content_wrapper{max-width:790px}.single-product.woocommerce-page .sidebar_product{max-width:345px;width:100%;margin-left:25px}.single-product.woocommerce-page .header_product{width:100%}.single-product.woocommerce-page .header_product .wrap{padding-top:80px;max-height:497px;height:497px;position:relative}.single-product.woocommerce-page .header_product .wrap .fix_title{position:absolute;left:0;bottom:0}.single-product.woocommerce-page .header_product h1{padding-top:0px!important;margin-bottom:20px}.single-product.woocommerce-page .header_product .cus_rating{display:flex;padding-bottom:45px}.single-product.woocommerce-page .header_product .cus_rating .arrow_right{opacity:.8;line-height:25px;margin-left:45px}.single-product.woocommerce-page #product_nav{background:#FFF;border:1px solid #C7E0E9;box-sizing:border-box;padding:17px 48px;margin-top:40px;margin-bottom:20px}.single-product.woocommerce-page #product_nav ul{margin:0;padding:0;list-style:none;display:flex;display:flex;-webkit-box-pack:justify;justify-content:space-between}.single-product.woocommerce-page #product_nav ul li{display:inline-block;font-size:0;line-height:0}.single-product.woocommerce-page #product_nav ul li a{font-size:14px;line-height:21px;color:#164859;display:inline-block;position:relative}.single-product.woocommerce-page #product_nav ul li a:before{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}.single-product.woocommerce-page #product_nav ul li a:hover{font-weight:700;opacity:1}.single-product.woocommerce-page .space_product{margin-top:20px;outline:none}.single-product.woocommerce-page #dla-kogo{background-color:#F1F4F8;display:flex}.single-product.woocommerce-page #dla-kogo .cert_img{width:200%;max-width:320px}.single-product.woocommerce-page .box_product_desc{background-color:#F1F4F8;padding:40px 50px 40px 50px;box-sizing:border-box}.single-product.woocommerce-page .box_product_desc .middle_flex h2{margin-bottom:0}.single-product.woocommerce-page .box_product_desc h2{font-size:22px;line-height:24px;margin-bottom:20px}.single-product.woocommerce-page .box_product_desc p{font-size:16px;line-height:24px;color:#08132F;opacity:.6;margin-bottom:20px;opacity:1;color:#8d93a1}.single-product.woocommerce-page .skills_list{margin:0;padding:0;list-style:none;display:flex;display:block!important}.single-product.woocommerce-page .skills_list li{width:50%;box-sizing:border-box;float:left;margin-bottom:20px;font-size:16px;line-height:24px;color:#08132F;opacity:.6;padding-left:30px;position:relative;padding-right:30px}.single-product.woocommerce-page .skills_list li:nth-child(2n+1){clear:both}.single-product.woocommerce-page .skills_list li:before{content:"";top:3px;left:0;position:absolute;width:15px;height:15px;background-image:url(/wp-content/themes/sogosu/library/images/list_point.svg)}.single-product.woocommerce-page .desc_wrap{display:flex;flex-wrap:wrap}.single-product.woocommerce-page #table_of_content .table_of_content_row{background-color:#fff;margin-bottom:10px}.single-product.woocommerce-page #table_of_content .table_header{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important;height:89px;max-height:89px}.single-product.woocommerce-page #table_of_content .btn_collapse{padding:0;border:0;text-indent:-9999px;outline:none!important;width:100%;position:absolute;left:0;top:0;height:100%;background-color:#fff0}.single-product.woocommerce-page #table_of_content .btn_collapse span{background-image:url(/wp-content/themes/sogosu/library/images/icons-minus-add.svg);width:24px;height:24px;position:absolute;top:50%;right:26px;transform:translate(0%,-50%);background-color:#fff0}.single-product.woocommerce-page #table_of_content .btn_collapse.collapsed span{background-image:url(/wp-content/themes/sogosu/library/images/icons-plus-add.svg)}.single-product.woocommerce-page #table_of_content .number{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:50px;line-height:50px;color:#08132F;opacity:.1;max-width:90px;width:100%;position:relative;top:-5px;text-align:center}.single-product.woocommerce-page #table_of_content .title_of_content{font-size:18px;line-height:22px;color:#112452}.single-product.woocommerce-page #table_of_content .collapse.show{border-top:1px solid #f1f4f8}.single-product.woocommerce-page #table_of_content h3{font-size:18px;line-height:22px;max-width:530px}.single-product.woocommerce-page #materialy ul{margin:0;padding:0;list-style:none;display:flex;display:block!important}.single-product.woocommerce-page #materialy ul li{width:47%;box-sizing:border-box;float:left;padding:20px 20px 20px 90px;position:relative;background-color:#fff;margin:0 3% 30px 0}.single-product.woocommerce-page #materialy ul li:nth-child(2n+0){margin:0 0 30px 3%!important}.single-product.woocommerce-page #materialy ul li:nth-child(2n+1){clear:both}.single-product.woocommerce-page #materialy ul li:before{content:"";top:18px;left:19px;position:absolute;width:53px;height:53px}.single-product.woocommerce-page #materialy ul li p{font-size:16px;line-height:24px;color:#08132F;opacity:.6}.single-product.woocommerce-page #materialy h3{font-size:18px;line-height:22px;min-height:44px}.single-product.woocommerce-page #opinion_in_product .box_product_desc{overflow:hidden}.single-product.woocommerce-page #opinion_in_product ul{position:relative;z-index:9;max-width:790px;margin:0;padding:0;list-style:none;display:flex;display:block}.single-product.woocommerce-page #opinion_in_product ul li{display:inline-block;float:left}.single-product.woocommerce-page #opinion_in_product ul li.cus_style_slider{padding-right:100px}.single-product.woocommerce-page #opinion_in_product ul li:hover{outline:none!important}.single-product.woocommerce-page #opinion_in_product ul li:active{outline:none!important}.single-product.woocommerce-page #opinion_in_product ul li:focus{outline:-webkit-focus-ring-color auto 0px!important}.single-product.woocommerce-page #opinion_in_product .heading_opinion{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important;margin-bottom:25px}.single-product.woocommerce-page #opinion_in_product .heading_opinion .name_person{width:70%}.single-product.woocommerce-page #opinion_in_product .heading_opinion .name_person img{margin-right:10px;max-width:51px;width:100%;border-radius:50px;float:left}.single-product.woocommerce-page #opinion_in_product .heading_opinion .name_person .desc_person{display:block;float:left;max-width:calc(100% - 61px)}.single-product.woocommerce-page #opinion_in_product .heading_opinion .name_person h3{margin:0}.single-product.woocommerce-page #opinion_in_product .heading_opinion .name_person .company_opinion{font-size:16px;line-height:24px;color:#000;opacity:.6}.single-product.woocommerce-page #opinion_in_product .heading_opinion .logo_company{width:30%}.single-product.woocommerce-page #opinion_in_product .heading_opinion .logo_company img{display:block;margin:0 0 0 auto;max-height:60px;max-width:100%}.single-product.woocommerce-page #opinion_in_product .opinion_header{width:100%;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important;position:relative;margin-bottom:30px}.single-product.woocommerce-page #opinion_in_product .opinion_header a{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:16px;color:#164859;letter-spacing:-.02em;position:absolute;top:50%;right:0%;transform:translate(0%,-50%)}.single-product.woocommerce-page #opinion_in_product .opinion_header h2{margin-bottom:0}.single-product.woocommerce-page .comment_opinion{background-color:#fff;padding:30px 50px 30px 100px;box-sizing:border-box;position:relative;margin-bottom:45px}.single-product.woocommerce-page .comment_opinion:before{content:"";width:37px;height:27px;position:absolute;left:40px;top:33px;background-image:url(/wp-content/themes/sogosu/library/images/quote.png);background-size:cover}.single-product.woocommerce-page .comment_opinion p{font-size:16px;line-height:20px;letter-spacing:-.02em;color:#08132F;opacity:.8}.single-product.woocommerce-page .arrow_nav .slick-prev{right:165px}.single-product.woocommerce-page .arrow_nav .slick-next{right:100px}.single-product.woocommerce-page .arrow_nav .slick-arrow{bottom:12px}.single-product.woocommerce-page #upsells_products{padding-top:90px;padding-bottom:50px}.single-product.woocommerce-page #comment_course .container{padding:0 30px;max-width:768px}.single-product.woocommerce-page #comment_course .container #reviews{padding:90px 0!important}.single-product.woocommerce-page #comment_course h2{font-size:22px;line-height:24px;margin-bottom:20px}.single-product.woocommerce-page #comment_course #submit{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:56px;display:block;letter-spacing:-.02em;color:#FFF;background-color:#164859;border:1px solid #164859;padding:0}.single-product.woocommerce-page #comment_course #submit:hover{color:#164859;background-color:#fff0}.loop_heading{width:100%;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important;position:relative;margin-bottom:30px}.loop_heading a{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:16px;color:#164859;letter-spacing:-.02em;position:absolute;top:50%;right:0%;transform:translate(0%,-50%)}.loop_heading h2{margin-bottom:0}.page-template-page-casestudy .opening_shop{padding-bottom:0!important}.page-template-page-casestudy .opening_shop h1{margin:0!important}.opening_shop{padding:60px 0}.opening_shop h1{margin-bottom:30px}.product-categories{margin:0;padding:0;list-style:none;display:flex;display:block}.product-categories li{margin-bottom:20px}.product-categories li a{font-size:16px;line-height:24px;color:#08132F;opacity:.8;text-decoration:none!important}.product-categories li a:hover{color:#164859}.product-categories li:first-child{margin-top:30px}.proudct_page .row_course{margin-top:50px}.proudct_page .row_course h2{font-size:18px;line-height:22px}.proudct_page .row_course:first-child{margin-top:0!important}.static_loop{margin:0;padding:0;list-style:none;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.static_loop li{max-width:275px;width:100%;margin-bottom:20px}.static_loop li .featured_image{position:relative}.static_loop li .price_static{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:18px;text-align:center;color:#FFF;position:absolute;right:15px;top:12px;padding:12px 27px;background-color:#E7411C;text-decoration:none!important;font-size:16px;line-height:16px;padding:10px 14px}.static_loop li .price_static .free:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}.static_loop li .price_static .free .upper{z-index:2;position:relative}.static_loop li .price_static del:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}.static_loop li .price_static del .amount{z-index:2;position:relative}.static_loop li .price_static ins:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}.static_loop li .price_static ins .amount{z-index:2;position:relative}.static_loop li .desc_wrapper{padding:20px 20px 30px;border:1px solid #C7E0E9;min-height:190px;background:#fff;box-sizing:content-box}.static_loop li .desc_wrapper .cta_link{text-align:right;padding-top:25px}.static_loop li .desc_wrapper .desc{opacity:.6}.static_loop li h3{margin:0}.static_loop li .product-attributes{margin:12px 0}.opening_case{padding-top:50px}.opening_case h2{font-size:22px;line-height:24px;margin-bottom:20px}.opening_case .point_answear{font-size:22px;line-height:33px;color:#08132F;opacity:.6}.space_case{padding-top:65px}#Content_case .flex_content p{font-size:16px;line-height:24px;color:#08132F;opacity:.6;opacity:1;color:#6b7182}#Content_case .flex_content .alignnone{margin:25px auto}#Content_case .flex_content h2{font-size:22px;line-height:24px;margin-bottom:20px}#Content_case .flex_content .custom_quote{position:relative}#Content_case .flex_content .custom_quote .name_quote{font-size:18px;line-height:22px;color:#112452;font-family:"sofia-pro",sans-serif;display:block;margin-bottom:15px}#Content_case .flex_content .custom_quote .box_quote{background-color:#F1F4F8;padding:30px 50px 40px 100px;position:relative}#Content_case .flex_content .custom_quote .box_quote p{font-size:16px;line-height:24px;color:#08132F;opacity:.6;margin-bottom:20px}#Content_case .flex_content .custom_quote .box_quote:before{content:"";width:37px;height:27px;position:absolute;left:40px;top:34px;background-image:url(/wp-content/themes/sogosu/library/images/quote.png);background-size:cover}#Content_case .space_case:last-child{padding-bottom:60px}.section-post-about{padding:50px 0}.section-post-about h2{font-size:22px;line-height:24px;margin-bottom:30px;width:100%}.section-post-about .desc-wrapper .middle_flex{width:100%}.section-post-about .desc-wrapper .name_author{width:70%}.section-post-about .desc-wrapper .social{width:30%;text-align:right}.con_author{display:flex;width:100%}.con_author .desc-wrapper{padding-left:40px}.con_author .desc-wrapper h3{font-size:18px;line-height:22px;margin-bottom:4px}.con_author .desc-wrapper h4{font-size:13px;line-height:19px;margin-bottom:20px}.con_author .desc-wrapper .desc{font-size:14px;line-height:21px;color:#08132F;opacity:.6}.single .container-md .middle_flex{margin-bottom:40px}.single #product{margin-bottom:90px}#assign_demo{background-image:url(/wp-content/themes/sogosu/library/images/bg_demo.jpg);background-size:cover;padding:90px 0 80px}#assign_demo .one_half{width:100%;flex-wrap:wrap;display:flex}#assign_demo .one_half label{width:48%;margin:0 2% 0 0;margin-bottom:20px}#assign_demo .one_half label:last-child{margin:0 0 0 2%!important}#assign_demo .full_col label{width:100%;margin-bottom:20px}#assign_demo #must_akcept .wpcf7-list-item-label{font-size:9px;line-height:13px;color:#d5d5d5;padding-left:30px;display:block}#assign_demo h2{font-weight:300}#assign_demo .desc{font-size:16px;line-height:24px;color:#d5d5d5;max-width:475px;margin-top:5px}#assign_demo .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important}#assign_demo label>input[type=checkbox]~span:before,.page-template-page-contact label>input[type=checkbox]~span:before{top:-7px}.wpcf7-submit{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:56px;display:block;letter-spacing:-.02em;color:#FFF;background-color:#164859;border:1px solid #164859;outline:none;padding:0;width:100%;margin:20px 0 25px;border-radius:0}.wpcf7-submit:hover{color:#164859;background-color:#fff0}.linkedin_user{width:20px;height:20px;display:block;background-image:url(/wp-content/themes/sogosu/library/images/linkedin_member.svg);display:inline-block}.avatar-wrapper{position:relative}.avatar-wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:110px}.avatar-wrapper:before{content:"";width:100px;height:110px;position:absolute;top:-8px;left:-1px;background-image:url(/wp-content/themes/sogosu/library/images/clip_vector.svg);background-size:cover}.container_ava{width:89px;height:99px;overflow:hidden;display:block;position:relative;-webkit-clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);position:relative;top:-2px;left:5px}.pdf:before{background-image:url(/wp-content/themes/sogosu/library/images/PDF_file.svg)}.video:before{background-image:url(/wp-content/themes/sogosu/library/images/Video_file.svg)}.excel:before{background-image:url(/wp-content/themes/sogosu/library/images/Excel_file.svg)}.word:before{background-image:url(/wp-content/uploads/2020/05/materiał-dodatkowy-word.png);background-size:53px}.link:before{background-image:url(/wp-content/uploads/2020/05/materiał-dodatkowy-link.png);background-size:53px}.woocommerce .star-rating::before{color:#FFC700}.woocommerce .star-rating span::before{color:#FFC700}body.woocommerce p.stars a,body.woocommerce p.stars a:hover{color:#ffc700}.header_product .woocommerce-review-link{line-height:28px;color:#fff;opacity:.8;font-size:14px}.header_product strong.rating{color:#fff;position:absolute;top:0;left:95px;opacity:.8;font-family:Poppins;font-weight:400!important}.woocommerce .header_product .star-rating{width:130px;margin:.5em 0 0;font-weight:400}.woocommerce div.product .woocommerce-product-rating{margin-bottom:0}.cus_rating .m-0{padding-bottom:25px}.product_meta .posted_in{display:none}.adv_lvl,.Zaawansowany{color:#E7411C}.adv_lvl .circle_lvl,.Zaawansowany .circle_lvl{background-color:#E7411C}.mid_lvl,.Średniozaawanasowany{color:#FF7A00}.mid_lvl .circle_lvl,.Średniozaawanasowany .circle_lvl{background-color:#FF7A00}.easy_lvl,.Podstawowy{color:#189A03}.easy_lvl .circle_lvl,.Podstawowy .circle_lvl{background-color:#189A03}.Podstawowy .circle_lvl{display:none!important}.Podstawowy .circle_lvl:first-child{display:inline-block!important}.Średniozaawanasowany .circle_lvl{display:inline-block}.Średniozaawanasowany .circle_lvl:last-child{display:none!important}.course_pack_heading{padding:42px 0 40px}.product-attributes{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:14px;position:relative}.product-attributes .circle_lvl{width:10px;height:10px;display:inline-block;margin-right:6px;border-radius:50px}.woocommerce div.product form.cart{margin-bottom:0!important}.woocommerce ul.products.loop_start li.product,.woocommerce-page ul.products.loop_start li.product{float:left;margin:0;padding:0;position:relative;width:33.3333%;margin-left:0;display:flex;flex-direction:column}.woocommerce .loop_start.products{flex-wrap:wrap;justify-content:space-evenly;overflow:hidden;padding-bottom:55px;position:relative}.woocommerce .cross-sells .loop_start.products{display:block!important}.woocommerce .loop_start.products .slick-list li{width:386px;display:inline-block;float:left}.woocommerce .loop_start.products .slick-list li:first-child .desc_wrapper{border-left:1px solid #C7E0E9;border-right:1px solid #C7E0E9;border-bottom:1px solid #C7E0E9}.woocommerce .loop_start.products .slick-list li:nth-child(3n) .desc_wrapper{border-left:1px solid #C7E0E9;border-right:0 solid #C7E0E9;border-bottom:1px solid #C7E0E9;position:relative}.woocommerce .loop_start.products .slick-list li:nth-child(3n) .desc_wrapper:after{content:"";width:1px;height:100%;position:absolute;top:0;right:1px;background-color:#C7E0E9}.woocommerce .loop_start.products .slick-list li:nth-child(3n+2) .desc_wrapper{border-left:0 solid #C7E0E9;border-right:0 solid #C7E0E9;border-bottom:1px solid #C7E0E9}.woocommerce .loop_start.products .slick-list .featured_image{position:relative}.woocommerce .loop_start.products .slick-list .featured_image .price_slider{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:18px;text-align:center;color:#FFF;position:absolute;right:15px;top:12px;padding:12px 27px;background-color:#E7411C;text-decoration:none!important}.woocommerce .loop_start.products .slick-list .featured_image .price_slider .free:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}.woocommerce .loop_start.products .slick-list .featured_image .price_slider .free .upper{z-index:2;position:relative}.woocommerce .loop_start.products .slick-list .featured_image .price_slider del:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}.woocommerce .loop_start.products .slick-list .featured_image .price_slider del .amount{z-index:2;position:relative}.woocommerce .loop_start.products .slick-list .featured_image .price_slider ins:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}.woocommerce .loop_start.products .slick-list .featured_image .price_slider ins .amount{z-index:2;position:relative}.woocommerce .loop_start.products .slick-dots{position:absolute;left:0;bottom:-13px}.woocommerce .loop_start.products .desc_wrapper{padding:30px 40px;border-top:0!important;box-sizing:border-box;border:1px solid #C7E0E9}.woocommerce .loop_start.products .desc_wrapper h3{max-height:80px;height:80px;display:block}.woocommerce .loop_start.products .desc_wrapper .desc{color:#08132F;opacity:.6;margin-top:10px}.woocommerce .loop_start.products li.product .price{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:18px;text-align:center;color:#FFF;position:absolute;right:15px;top:12px;padding:12px 27px;background-color:#E7411C;text-decoration:none!important}.woocommerce .loop_start.products li.product .price .free:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}.woocommerce .loop_start.products li.product .price .free .upper{z-index:2;position:relative}.woocommerce .loop_start.products .cta_link{text-align:right;margin-top:20px}.woocommerce .loop_start.products li.product.sale .price{background-color:#189a03!important}.single-post #product #product_slider .desc_wrapper h3{height:auto!important}.single-post #product #product_slider .desc_wrapper .cta_link{text-align:right;margin-top:20px}.author_of_case{padding-left:25px;position:relative;font-family:"sofia-pro",sans-serif;font-weight:600;font-size:14px;line-height:14px;color:#112452;margin:10px 0}.author_of_case:before{content:"";width:9px;height:11px;background-image:url(/wp-content/themes/sogosu/library/images/user_post.svg);position:absolute;top:4px;left:0;background-size:cover}body.single-product.woocommerce-page ul.loop_start.arrow_nav .slick-prev{right:65px}body.single-product.woocommerce-page ul.loop_start.arrow_nav .slick-next{right:0}.woocommerce ul.products.loop_start li.first,.woocommerce-page ul.products.loop_start li.first{clear:none}.single-product.woocommerce-page ul.loop_start ul.slick-dots li{display:inline-block;float:left}body.woocommerce ul.products li.product .price .from{color:rgb(255 255 255 / .5)}body.woocommerce span.onsale,body.home span.onsale,.woocommerce .cross-sells span.onsale,.woocommerce .up-sells span.onsale,body.page-template-page-course-php span.onsale{min-height:auto;min-width:auto;padding:5px 10px;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:12px;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#189a03;color:#fff;font-size:12px;z-index:9;border-radius:0;left:0!important;right:initial!important;margin:0!important;top:0!important}body ins{text-decoration:none!important}.woocommerce ul.products li.product a img{margin-bottom:0!important}body .woocommerce-loop-product__title{font-size:22px!important;padding:0!important;margin-bottom:.5rem!important}.width_100{width:100%!important}.woocommerce ul.products.columns-3.bundled_products li.product{width:33.3333%;margin-right:0}.woocommerce ul.products.columns-3.bundled_products li.product:last-child .desc_wrapper{border-right:1px solid #C7E0E9!important}.woocommerce ul.products.columns-3.bundled_products{display:flex;-webkit-box-pack:justify;justify-content:flex-start}.woocommerce ul.products.columns-3.bundled_products li{width:386px;display:inline-block;float:left}.woocommerce ul.products.columns-3.bundled_products li:first-child .desc_wrapper{border-left:1px solid #C7E0E9;border-right:1px solid #C7E0E9;border-bottom:1px solid #C7E0E9}.woocommerce ul.products.columns-3.bundled_products li:nth-child(3n) .desc_wrapper{border-left:1px solid #C7E0E9;border-right:0 solid #C7E0E9;border-bottom:1px solid #C7E0E9;position:relative}.woocommerce ul.products.columns-3.bundled_products li:nth-child(3n) .desc_wrapper:after{content:"";width:1px;height:100%;position:absolute;top:0;right:1px;background-color:#C7E0E9}.woocommerce ul.products.columns-3.bundled_products li:nth-child(3n+2) .desc_wrapper{border-left:0 solid #C7E0E9;border-right:0 solid #C7E0E9;border-bottom:1px solid #C7E0E9}.woocommerce ul.products.columns-3.bundled_products .featured_image{position:relative}.woocommerce ul.products.columns-3.bundled_products .featured_image .price_slider{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:18px;text-align:center;color:#FFF;position:absolute;right:15px;top:12px;padding:12px 27px;background-color:#E7411C;text-decoration:none!important}.woocommerce ul.products.columns-3.bundled_products .featured_image .price_slider .free:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}.woocommerce ul.products.columns-3.bundled_products .featured_image .price_slider .free .upper{z-index:2;position:relative}.woocommerce ul.products.columns-3.bundled_products .featured_image .price_slider del:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}.woocommerce ul.products.columns-3.bundled_products .featured_image .price_slider del .amount{z-index:2;position:relative}.woocommerce ul.products.columns-3.bundled_products .featured_image .price_slider ins:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}.woocommerce ul.products.columns-3.bundled_products .featured_image .price_slider ins .amount{z-index:2;position:relative}.bundle_form{margin:0}.bundle_form .bundle_button{display:none}.bundled_products.static_loop .desc_wrapper{text-align:left!important;border-top:0!important}.bundled_products.static_loop .price_static .price{color:#fff!important}body.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%!important}body.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:335px!important}.cart_wrapper h1{font-size:22px;line-height:24px;padding:25px 0 20px;margin:0}.cart_wrapper .custom_form_woo{display:flex;width:100%;flex-wrap:wrap}.cart_wrapper .custom_form_woo .cart_content{width:800px;margin-right:25px}.cross-sells{padding:160px 0 100px}.cross-sells .slick-dots{display:flex}.cross-sells .arrow_nav .slick-arrow{bottom:17px}#wrapper_shop_cart .product-quantity{display:none!important}#wrapper_shop_cart .row_product_cart{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important;background-color:#F1F4F8;margin-bottom:10px;max-height:105px;overflow:hidden}#wrapper_shop_cart .bundled_table_item{display:none!important}#wrapper_shop_cart .product-price{display:none!important}#wrapper_shop_cart .edit_in_cart_text{display:none!important}#wrapper_shop_cart .product-thumbnail{order:1;width:196px;position:relative;height:105px}#wrapper_shop_cart .product-thumbnail img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#wrapper_shop_cart .product-subtotal{order:3;width:146px;text-align:right;padding-right:25px}#wrapper_shop_cart .product-subtotal .amount{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:26px;line-height:34px;text-align:right;color:#112452}#wrapper_shop_cart .product-subtotal .remove{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:16px;text-align:right;letter-spacing:-.02em;color:#164859!important;margin:10px 25px 0 auto}#wrapper_shop_cart .product-subtotal .remove:hover{background-color:#fff0}#wrapper_shop_cart .product-name{order:2;width:433px;box-sizing:border-box;padding:0 25px}#wrapper_shop_cart .product-name a{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;letter-spacing:-.02em;color:#112452!important}#wrapper_shop_cart .product-name .product-attributes{margin-top:5px}.return-to-shop{padding-bottom:110px}.return-to-shop h1{font-size:22px;line-height:24px;padding:25px 0 20px;margin:0}.return-to-shop .center_empty{text-align:center;padding-top:90px}.return-to-shop h3{margin-bottom:20px}.return-to-shop a{max-width:180px;margin:0 auto}body.woocommerce-page .woocommerce{width:100%}body.woocommerce-page .woocommerce .cus_button_primary{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:56px;display:block;letter-spacing:-.02em;color:#FFF;background-color:#164859;border:1px solid #164859;padding:0!important;font-size:16px!important;color:#FFFFFF!important;background-color:#164859!important;border:1px solid #164859;border-radius:0!important}body.woocommerce-page .woocommerce .cus_button_primary:hover{color:#164859;background-color:#fff0}body.woocommerce-page .woocommerce .cus_button_primary:hover{color:#164859!important;background-color:#FFFFFF!important}body.woocommerce-page .woocommerce .hide_update{display:none!important}body.woocommerce-page .woocommerce .coupon .cus_button_primary{width:100%!important}body.woocommerce-page .woocommerce #box_coupon table{width:100%;margin:15px 0 0}body.woocommerce-page .woocommerce .shop_table_responsive{border:0}body.woocommerce-page .woocommerce .cart_totals{padding:25px;border:1px solid #C7E0E9;position:-webkit-sticky;position:sticky;top:25px}body.woocommerce-page .woocommerce .cart_totals .shop_table{padding-top:15px}body.woocommerce-page .woocommerce .wc-proceed-to-checkout{padding-bottom:0}body.woocommerce-page .woocommerce .wc-proceed-to-checkout a{margin-bottom:0!important}body.woocommerce-page .woocommerce .divider{position:absolute;width:100%;height:1px;left:0;background-color:#C7E0E9}body.woocommerce-page .woocommerce #coupon_on_mode{margin-bottom:20px}body.woocommerce-page .woocommerce #heading_box .btn-link{font-size:14px;line-height:21px;color:#08132F;opacity:.8;text-decoration:none!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-chevron-down.svg);background-repeat:no-repeat;background-position:right center;width:100%;text-align:left;padding:0}body.woocommerce-page .woocommerce #heading_box .btn-link.collapsed{background-image:url(/wp-content/themes/sogosu/library/images/icon-chevron-up.svg)!important}body.woocommerce-page .woocommerce #heading_box .btn-link.collapsed .opened{display:none}body.woocommerce-page .woocommerce #heading_box .btn-link.collapsed .closed{display:block!important}.opened{display:block}.closed{display:none}.back_to_shop{padding-top:35px}.woocommerce-checkout .arrow_left{margin:25px 0 40px;display:inline-block}.woocommerce-checkout .cart_content{padding:25px;box-sizing:border-box;border:1px solid #C7E0E9;margin-right:25px}.woocommerce-checkout .woocommerce form .form-row{padding:0;margin-bottom:30px!important}.woocommerce-checkout .woocommerce form .form-row label{margin-bottom:10px;display:block;width:100%;font-size:14px;line-height:21px;color:#08132F}.woocommerce-checkout .woocommerce form .form-row .woocommerce-input-wrapper{width:100%}.woocommerce-checkout .woocommerce form .form-row .woocommerce-input-wrapper input{width:100%}.woocommerce-checkout .info_checkout{font-size:16px;line-height:24px;color:#08132F;opacity:.6;margin-top:10px;margin-bottom:30px}.woocommerce-checkout #billing_first_name_field,.woocommerce-checkout #billing_last_name_field{width:48%;margin:0 2% 0 0}.woocommerce-checkout #billing_last_name_field{margin:0 0 0 2%!important}.woocommerce-checkout #order_comments_field label{display:none}.woocommerce-checkout .woocommerce-additional-fields h3{margin-bottom:10px;display:block;width:100%;font-size:14px;line-height:21px;color:#08132F;font-weight:400}.woocommerce-checkout #order_comments{border:1px solid #fff0;padding:25px;background-color:#F1F4F8;height:150px}.woocommerce-checkout #payment{background-color:#fff!important;border-radius:0!important}.woocommerce-checkout #payment .wc_payment_methods{display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:0!important;border:0!important}.woocommerce-checkout #payment .wc_payment_methods label{width:232px;cursor:pointer;position:relative}.woocommerce-checkout #payment .wc_payment_methods label img{display:none}.woocommerce-checkout #payment .wc_payment_methods label .about_paypal{display:none}.woocommerce-checkout #payment input[type=radio]{display:none}.woocommerce-checkout #payment input[type=radio]+label{text-indent:-9999px;background:#FFF;border:1px solid #C7E0E9;box-sizing:border-box;height:88px;text-align:center}.woocommerce-checkout #payment input[type=radio]+label:before{content:"";width:19px;height:19px;position:absolute;top:35px;left:19px;background-image:url(/wp-content/themes/sogosu/library/images/radio_unactive.png);background-repeat:no-repeat}.woocommerce-checkout #payment input[type=radio]+label:after{content:"";position:absolute;background-repeat:no-repeat;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.3}.woocommerce-checkout #payment input[type=radio]:checked+label:before{background-image:url(/wp-content/themes/sogosu/library/images/radio_active.png)}.woocommerce-checkout #payment input[type=radio]:checked+label:after{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.woocommerce-checkout #payment .payment_method_przelewy24 label:after{width:110px;height:62px;position:absolute;top:16px;left:76px;background-image:url(/wp-content/themes/sogosu/library/images/przelewy24.png)}.woocommerce-checkout #payment .payment_method_paypal label:after{width:138px;height:37px;position:absolute;top:28px;left:63px;background-image:url(/wp-content/themes/sogosu/library/images/paypal_logo.png)}.woocommerce-checkout #payment .payment_method_bacs label:after{width:97px;height:63px;position:absolute;top:9px;left:63px;background-image:url(/wp-content/themes/sogosu/library/images/przelew_tradycyjny.png)}.woocommerce-checkout #payment h2{font-size:22px;line-height:24px;margin-bottom:30px}.woocommerce-checkout .woocommerce form .checkout_coupon{border:0 solid #d3ced2;padding:0;margin:0;text-align:left;border-radius:0;width:283px!important}.woocommerce-checkout .woocommerce form .checkout_coupon .full_width{width:100%!important}.woocommerce-checkout .ui-dialog-titlebar-close{display:none!important}.cart-collaterals #payment{display:none}.payment_method_przelewy24{order:1;width:100%}.payment_method_przelewy24:before{content:"Przelewy24.pl"!important;font-size:14px;line-height:21px;color:#08132F;opacity:.8;margin-bottom:13px}.payment_method_bacs{order:3;text-align:right!important;width:100%}.payment_method_bacs:before{content:"Przelew tradycyjny"!important;font-size:14px;line-height:21px;color:#08132F;opacity:.8;margin-bottom:13px}.payment_method_paypal{order:2;width:100%}.wc_payment_method.payment_method_paypal:before{content:"PayPal"!important;font-size:14px;line-height:21px;color:#08132F;opacity:.8;margin-bottom:13px}label>input[type=checkbox]{position:absolute;left:0;top:4px;text-align:left!important;width:15px!important;opacity:0}label>input[type=checkbox]~span:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background-image:url(/wp-content/themes/sogosu/library/images/checkbox_unchecked.png);background-repeat:no-repeat}label>input[type=checkbox]:checked~span:before{background-image:url(/wp-content/themes/sogosu/library/images/checkbox_checked.png)}.privacy .woocommerce-input-wrapper{padding-left:55px;position:relative}.privacy label{cursor:pointer;display:block!important}.privacy label .txt_check{font-size:14px;line-height:21px;color:#08132F;opacity:.8}.privacy label .optional{display:none}#heading_box .btn-link{font-size:14px;line-height:21px;color:#08132F;opacity:.8;text-decoration:none!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-chevron-down.svg);background-repeat:no-repeat;background-position:right center;width:100%;text-align:left;padding:0}#heading_box .btn-link.collapsed{background-image:url(/wp-content/themes/sogosu/library/images/icon-chevron-up.svg)!important}#heading_box .btn-link.collapsed .opened{display:none}#heading_box .btn-link.collapsed .closed{display:block!important}.woocommerce-checkout .dialog_event #show-coupon-form{font-size:14px;line-height:21px;color:#08132F;opacity:.8;text-decoration:none!important;width:100%;text-align:left;padding:0;background-image:url(/wp-content/themes/sogosu/library/images/icon-chevron-up.svg);display:block;background-repeat:no-repeat;background-position:right center}.woocommerce-checkout .dialog_event #show-coupon-form.active_coupon{background-image:url(/wp-content/themes/sogosu/library/images/icon-chevron-down.svg)!important}.woocommerce-checkout .dialog_event #show-coupon-form.active_coupon .opened{display:none}.woocommerce-checkout .dialog_event #show-coupon-form.active_coupon .closed{display:block!important}.woocommerce-checkout #coupon-anchor .cus_button_primary{width:100%;outline:none!important;border-radius:0!important}.woocommerce-checkout #coupon-anchor .ui-dialog-title{display:none!important}.woocommerce-checkout #coupon-anchor .full_width{margin-bottom:0!important}.woocommerce-checkout #coupon-anchor #coupon_code{margin:15px 0 0}.woocommerce-checkout #dialog_coupon{margin:0 0 20px}.woocommerce-checkout form.woocommerce-checkout{padding-bottom:150px}.woocommerce-checkout .woocommerce table.shop_table{border-radius:0!important;border:0!important}.ui-dialog.coupon-special{outline:none!important;position:relative;left:0!important;top:0!important;width:auto!important;border:0;padding:0;border-radius:0!important}.ui-dialog-titlebar{display:none!important}#fak_vat_field .woocommerce-input-wrapper{position:relative;padding-left:55px}#fak_vat_field .optional{display:inline-block;text-indent:-999px;opacity:1!important}#fak_vat_field label{font-size:16px;line-height:24px;color:#717787}#billing_options_field{display:none!important}.woocommerce-invalid-required-field .txt_check{color:#ff0000!important}.woocommerce #billing_company_nip_field.hide_show_imba .optional,.woocommerce #billing_company_field.hide_show_imba .optional{display:none}.woocommerce #billing_company_nip_field.hide_show_imba abbr,.woocommerce #billing_company_field.hide_show_imba abbr{display:inline-block!important}.woocommerce-order-received .middle_flex{width:100%}.box_thx{background:#FFF;border:1px solid #C7E0E9;box-sizing:border-box;width:100%;display:block;text-align:center;margin:35px 0;padding:60px}.box_thx img{margin:0 auto 40px}.box_thx h1{margin-bottom:30px}.box_thx .big_thx{font-size:16px;line-height:24px;text-align:center;color:#112452;opacity:.6;margin-bottom:40px}.page-template-page-contact #content{overflow:hidden}.page-template-page-contact #content h1{font-size:32px;line-height:42px;font-weight:300;margin-bottom:30px}.page-template-page-contact #content form{padding-top:50px;padding-bottom:60px;position:relative;z-index:1}.page-template-page-contact #content form .one_half{width:100%;flex-wrap:wrap;display:flex}.page-template-page-contact #content form .one_half label{width:48%;margin:0 2% 0 0;margin-bottom:20px}.page-template-page-contact #content form .one_half label:last-child{margin:0 0 0 2%!important}.page-template-page-contact #content form .full_col label{width:100%;margin-bottom:20px}.page-template-page-contact #content form #must_akcept .wpcf7-list-item-label{font-size:9px;line-height:13px;color:#d5d5d5;padding-left:30px;display:block}.page-template-page-contact #content form .wrap_form{display:flex;flex-wrap:wrap}.page-template-page-contact #content form input{background-color:#fff}.page-template-page-contact #content form input.wpcf7-submit{background-color:#164859;margin-bottom:0!important}.page-template-page-contact #content form input.wpcf7-submit:hover{background-color:#fff0}.page-template-page-contact #content form input.wpcf7-submit:active{background-color:#fff0}.page-template-page-contact #content form input.wpcf7-submit:focus{background-color:#fff0}.page-template-page-contact #content form textarea{background-color:#fff;width:100%}.page-template-page-contact #content form #must_akcept .wpcf7-list-item-label{color:#696b6d}.page-template-page-contact #content .contact_person{display:flex;flex-wrap:wrap;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important}.page-template-page-contact #content .contact_person .img_wrap img{overflow:hidden;display:block;position:relative;-webkit-clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);position:relative;top:-3px;left:3px}.page-template-page-contact #content .contact_person .img_wrap:before{content:"";width:88px;height:97px;position:absolute;top:-8px;left:-2px;background-image:url(/wp-content/themes/sogosu/library/images/vector_contact.png);background-size:cover}.page-template-page-contact #content .contact_person .person_data{padding-left:40px}.page-template-page-contact #content .contact_person .person_data h2{font-size:22px;line-height:24px;margin-bottom:2px}.page-template-page-contact #content .contact_person .person_data h3{font-size:13px;line-height:19px;margin-bottom:0}.page-template-page-contact #content .contact_data{position:relative;padding:40px 0 40px 72px}.page-template-page-contact #content .contact_data span{font-size:12px;line-height:18px;color:#08132F;opacity:.6;display:block;font-weight:300;margin-bottom:7px}.page-template-page-contact #content .contact_data .phone:before{background-image:url(/wp-content/themes/sogosu/library/images/contact.svg)}.page-template-page-contact #content .contact_data .mail{margin:40px 0}.page-template-page-contact #content .contact_data .mail:before{background-image:url(/wp-content/themes/sogosu/library/images/icon-mail.svg);opacity:.6}.page-template-page-contact #content .contact_data .local:before{background-image:url(/wp-content/themes/sogosu/library/images/icon-location.svg);opacity:.6}.page-template-page-contact #content .contact_data p,.page-template-page-contact #content .contact_data a{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:600;font-size:22px;line-height:22px;letter-spacing:-.02em;color:#112452}.page-template-page-contact #content .contact_data div{position:relative}.page-template-page-contact #content .contact_data div:before{content:'';width:24px;height:24px;position:absolute;left:-60px;top:12px;background-size:cover}.page-template-page-contact #content .contact_data div:after{content:"";width:49px;height:49px;position:absolute;left:-72px;top:0;border:1px solid #08132F;box-sizing:border-box;border-radius:60px;display:block}.page-template-page-contact .bg_form{position:relative}.page-template-page-contact .bg_form:after{content:"";width:59px;height:100%;position:absolute;left:-59px;top:0;background-color:#F1F4F8}.page-template-page-contact .bg_form:before{content:"";width:1200px;height:100%;position:absolute;right:-100%;top:0;background-color:#F1F4F8}.page-template-page-contact #faq_acc{background-size:cover;background-image:url(/wp-content/themes/sogosu/library/images/bg_faq.jpg)}.page-template-page-contact #faq_acc #table_of_content .table_of_content_row{background-color:#fff;margin-bottom:10px}.page-template-page-contact #faq_acc #table_of_content .table_header{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:left;flex-wrap:wrap!important;height:89px;max-height:89px}.page-template-page-contact #faq_acc #table_of_content .btn_collapse{padding:0;border:0;text-indent:-9999px;outline:none!important;width:100%;position:absolute;left:0;top:0;height:100%;background-color:#fff0}.page-template-page-contact #faq_acc #table_of_content .btn_collapse span{background-image:url(/wp-content/themes/sogosu/library/images/icons-minus-add.svg);width:24px;height:24px;position:absolute;top:50%;right:26px;transform:translate(0%,-50%);background-color:#fff0}.page-template-page-contact #faq_acc #table_of_content .btn_collapse.collapsed span{background-image:url(/wp-content/themes/sogosu/library/images/icons-plus-add.svg)}.page-template-page-contact #faq_acc #table_of_content .number{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:50px;line-height:50px;color:#08132F;opacity:.1;max-width:90px;width:100%;position:relative;top:-5px;text-align:center}.page-template-page-contact #faq_acc #table_of_content .title_of_content{font-size:18px;line-height:22px;color:#112452}.page-template-page-contact #faq_acc #table_of_content .collapse.show{border-top:1px solid #f1f4f8}.page-template-page-contact #faq_acc #table_of_content h3{font-size:18px;line-height:22px;max-width:530px}.page-template-page-contact .wrap_faq{max-width:870px;margin:0 auto;display:block;padding:60px 0 100px}.page-template-page-contact .wrap_faq .faq_naglowek{color:#fff;margin-bottom:60px;text-align:center}.page-template-page-contact .wrap_faq .card-body{padding:40px}.filtering_loop{margin:0;padding:0;list-style:none;display:flex;display:flex;-webkit-box-pack:justify;justify-content:space-between}.filtering_loop li{margin:50px 0 40px}.filtering_loop li span{cursor:pointer;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#6b7182;position:relative;padding-bottom:5px}.filtering_loop li span:hover{font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#E7411C}.filtering_loop li span:hover:after{content:"";width:35px;height:3px;position:absolute;bottom:0;left:0;display:block;background-color:#E7411C}.filtering_loop li.active span{font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#E7411C}.filtering_loop li.active span:after{width:100%!important;content:"";height:3px;position:absolute;bottom:0;left:0;display:block;background-color:#E7411C}.txt_right{text-align:right}.home #product{padding-bottom:130px}.page-template-page-for-biznes #assign_demo{padding:190px 0 80px}.page-template-page-for-biznes #special_solutions{padding-top:120px}.page-template-page-for-biznes #special_solutions .icon_box{width:18%}.page-template-page-for-biznes #special_solutions .icon_box h3{font-size:18px;line-height:22px}.page-template-page-for-biznes #special_solutions .icon_box:nth-child(3n+2){width:62%}.page-template-page-for-biznes #special_solutions .icon_box:nth-child(3n+2) .wrap_icon{max-width:160px;margin:0 auto}.page-template-page-for-biznes #special_solutions .cta{clear:both;text-align:center;margin-bottom:11px;width:100%}.page-template-page-for-biznes #special_solutions .biznes_app{padding-bottom:30px;width:100%;display:block;float:left}.page-template-page-for-biznes #our_clients{padding:110px 0 20px;background-color:#F1F4F8}.page-template-page-for-biznes #our_clients .wrap_slider{background-color:#fff;max-width:1010px;margin:0 auto 40px;padding-left:20px;padding-right:20px}.page-template-page-for-biznes .box_bundle_bisness{background-color:#fff;padding:26px;box-sizing:border-box;position:relative}.page-template-page-for-biznes .box_bundle_bisness.center_box{margin:0 auto}.page-template-page-for-biznes .box_bundle_bisness.right_box{margin:0 0 0 auto}.page-template-page-for-biznes .box_bundle_bisness .flag{position:absolute;top:0;right:0;color:#fff;background-color:#E7411C;font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:24px;text-align:center;width:100px}.page-template-page-for-biznes .box_bundle_bisness .box_head h3{font-size:22px;line-height:24px;letter-spacing:-.02em;color:#112452;margin-bottom:7px}.page-template-page-for-biznes .box_bundle_bisness .box_head .user{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:32px;letter-spacing:-.02em;color:#112452;position:relative;padding-left:35px}.page-template-page-for-biznes .box_bundle_bisness .box_head .user:before{content:"";width:25px;height:24px;background-image:url(/wp-content/themes/sogosu/library/images/user_bundle.svg);position:absolute;top:4px;left:0;background-size:cover}.page-template-page-for-biznes .box_bundle_bisness .box_head .desc{font-size:13px!important;line-height:19px!important;color:#a3a7b2;margin:15px 0 15px!important;text-align:left!important}.page-template-page-for-biznes .box_bundle_bisness .product_info .amount{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:36px;line-height:52px;letter-spacing:-.025em;color:#112452;margin:0}.page-template-page-for-biznes .box_bundle_bisness .product_info .amount.other_slogan:after{content:"Cena do ustalenia w zależności od potrzeb"!important}.page-template-page-for-biznes .box_bundle_bisness .product_info .amount:after{content:"Dostęp na zawsze";display:block;font-family:"Poppins";font-style:normal;font-weight:400;font-size:13px;line-height:19px;color:#08132F;opacity:.3;letter-spacing:.015em}.page-template-page-for-biznes .box_bundle_bisness .product_info .cus_button_primary{margin:20px 0 0 0}.page-template-page-for-biznes .box_bundle_bisness .product_info.revers_button a{background:#fff!important;color:#164859!important}.page-template-page-for-biznes .box_bundle_bisness .product_info.revers_button a:hover{background:#164859!important;color:#fff!important}.page-template-page-for-biznes .box_bundle_bisness .adv_box_bundle ul{margin:0;padding:0;list-style:none;display:flex;width:100%;margin:40px 0 0 0!important;flex-wrap:wrap}.page-template-page-for-biznes .box_bundle_bisness .adv_box_bundle ul li{display:block;width:100%;padding-left:35px;font-size:13px;line-height:19px;color:#394259;position:relative;margin-bottom:15px}.page-template-page-for-biznes .box_bundle_bisness .adv_box_bundle ul li:before{content:"";top:3px;left:0;position:absolute;width:15px;height:17px;background-image:url(/wp-content/themes/sogosu/library/images/list_point_dark.svg);background-size:auto;background-position:0}.page-template-page-for-biznes .box_bundle_bisness .adv_box_bundle ul li:last-child{margin-bottom:0!important}.page-template-page-for-biznes #product_for_biznes{background-color:#F1F4F8;padding:100px 0 140px}.page-template-page-for-biznes #product_for_biznes .desc{color:#656d7f;font-size:16px;line-height:24px;text-align:center;margin-bottom:50px}#spis-tresci .middle_flex{margin-bottom:40px}.all_open,.all_close{display:inline-block;width:24px;height:24px;margin-right:10px;border:1px solid #c7e0e9;padding:4px;background-position:center;background-size:auto;background-image:url(/wp-content/themes/sogosu/library/images/icon_plus_spis.svg);background-color:#fff}.all_close{background-image:url(/wp-content/themes/sogosu/library/images/icons-minus.svg)!important;margin-right:0}.modal{z-index:3333;top:160px;box-shadow:1px 3px 12px 0 rgb(67 67 69 / .22);border:0}.modal .modal-content{border-radius:0!important;border:0}.modal .modal-header{border-radius:0!important;border:0}.modal form .one_half{width:100%;flex-wrap:wrap;display:flex}.modal form .one_half label{width:48%;margin:0 2% 0 0;margin-bottom:20px}.modal form .one_half label:last-child{margin:0 0 0 2%!important}.modal form .full_col label{width:100%;margin-bottom:20px}.modal form #must_akcept .wpcf7-list-item-label{font-size:9px;line-height:13px;color:#d5d5d5;padding-left:30px;display:block}.modal form .wrap_form{display:flex;flex-wrap:wrap}.modal-backdrop{z-index:2311}.modal form #must_akcept .wpcf7-list-item-label{color:#164859}.modal label>input[type=checkbox]~span:before,.modal label>input[type=checkbox]{top:-17px}.modal .wpcf7-submit{margin-bottom:0!important}.modal .close{outline:none!important}#shop_page .product-search-form .product-search-form{width:100%!important;padding:0!important;margin:30px 0 50px!important}#shop_page #product-search-filter-attribute-heading-0{position:relative;padding-left:35px}#shop_page #product-search-filter-attribute-heading-0:before{content:"";width:24px;height:24px;background-image:url(/wp-content/themes/sogosu/library/images/single_icon.svg);background-size:cover;left:0;top:2px;position:absolute}#shop_page .widget_woocommerce_product_search_filter_reset_widget{display:none!important}.woocommerce-info{width:100%!important}.product-search-filter-terms .product-search-filter-product_cat .term-name,.product-search-filter-terms .product-search-filter-product_tag .term-name,.product-search-filter-terms .product-search-filter-attribute .term-name{display:inline-block;vertical-align:middle;padding:2px;margin-left:5px}.product-search-attribute-filter-item.current-attribute>a:after{top:2px;position:absolute;left:0}.product-search-filter-search-heading,.product-search-filter-price-heading,.product-search-filter-terms-heading,.product-search-filter-extras-heading,.product-search-filter-reset-heading{font-family:Poppins;font-style:normal;font-weight:400!important;font-size:16px;line-height:24px;color:#112452;curosr:pointer}.filter_search_wrap{color:#fff0}.filter_search_wrap .widget_woocommerce_product_search_filter_attribute_widget{font-size:16px;line-height:24px;color:#112452}.filter_search_wrap .widget_woocommerce_product_search_filter_attribute_widget .count{font-size:13px}.filter_search_wrap .widget_woocommerce_product_search_filter_attribute_widget .attribute-item a{font-size:15px;padding:3px 10px 3px;color:#112452;position:relative}.filter_search_wrap .widget_woocommerce_product_search_filter_attribute_widget .attribute-item.current-attribute a{color:#E7411C!important;background:transparent!important;border-color:transparent!important}.filter_search_wrap .widget_woocommerce_product_search_filter_widget{font-size:16px;line-height:24px;color:#112452}.filter_search_wrap .widget_woocommerce_product_search_filter_reset_widget{font-size:16px;line-height:24px;color:#112452}.filter_search_wrap .widget_woocommerce_product_search_filter_category_widget{font-size:16px;line-height:24px;color:#112452}.filter_search_wrap #product-search-filter-reset-heading-0,.filter_search_wrap .attribute-item-all.nav-back{display:none!important}.selectize-control.product-search-filter-select-pa_poziom-zaawansowania-selectize{float:left;width:80%}#product-search-filter-attribute-heading-0{width:20%;float:left;line-height:35px}.product-attribute .selectize-input{box-shadow:none;border:none;background:#f1f4f8;border-radius:0}body.archive .price,body.search .price{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:18px;text-align:center;color:#FFF;position:absolute;right:15px;top:12px;padding:12px 27px;background-color:#E7411C;text-decoration:none!important;font-size:16px;line-height:16px;padding:10px 14px}body.archive .price .free:after,body.search .price .free:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#189A03}body.archive .price .free .upper,body.search .price .free .upper{z-index:2;position:relative}body.archive .static_loop,body.archive .loop_start,body.search .static_loop,body.search .loop_start{clear:both;display:block;floal:left;width:100%}body.archive .static_loop li,body.archive .loop_start li,body.search .static_loop li,body.search .loop_start li{max-width:274px;float:left;margin-bottom:30px!important}body.archive .static_loop li .desc_wrapper,body.archive .loop_start li .desc_wrapper,body.search .static_loop li .desc_wrapper,body.search .loop_start li .desc_wrapper{padding:20px 15px 30px!important}body.archive .static_loop li:nth-child(3n+1),body.archive .loop_start li:nth-child(3n+1),body.search .static_loop li:nth-child(3n+1),body.search .loop_start li:nth-child(3n+1){clear:both}body.archive .static_loop li:nth-child(3n+2),body.archive .loop_start li:nth-child(3n+2),body.search .static_loop li:nth-child(3n+2),body.search .loop_start li:nth-child(3n+2){margin:initial}body.archive .static_loop .desc_wrapper,body.archive .loop_start .desc_wrapper,body.search .static_loop .desc_wrapper,body.search .loop_start .desc_wrapper{box-sizing:content-box}body.archive .static_loop .desc_wrapper .woocommerce-LoopProduct-link,body.archive .loop_start .desc_wrapper .woocommerce-LoopProduct-link,body.search .static_loop .desc_wrapper .woocommerce-LoopProduct-link,body.search .loop_start .desc_wrapper .woocommerce-LoopProduct-link{color:#8a8c8f}body.archive .static_loop .desc_wrapper h3.woocommerce-loop-product__title,body.archive .loop_start .desc_wrapper h3.woocommerce-loop-product__title,body.search .static_loop .desc_wrapper h3.woocommerce-loop-product__title,body.search .loop_start .desc_wrapper h3.woocommerce-loop-product__title{font-size:18px!important;line-height:22px!important}body.archive .filter_search_wrap .search-form,body.archive .filter_search_wrap .product-search-form,body.search .filter_search_wrap .search-form,body.search .filter_search_wrap .product-search-form{position:relative;width:330px;padding-left:34px;box-sizing:border-box}body.archive .filter_search_wrap .search-form #serach_top_button,body.archive .filter_search_wrap .search-form .product-search-form button,body.archive .filter_search_wrap .product-search-form #serach_top_button,body.archive .filter_search_wrap .product-search-form .product-search-form button,body.search .filter_search_wrap .search-form #serach_top_button,body.search .filter_search_wrap .search-form .product-search-form button,body.search .filter_search_wrap .product-search-form #serach_top_button,body.search .filter_search_wrap .product-search-form .product-search-form button{position:absolute;top:19px;right:23px;text-indent:-9999px;background-color:transparent!important;-webkit-appearance:none;border:0!important;width:20px;height:20px;background-image:url(/wp-content/themes/sogosu/library/images/icon-search.svg);background-position:-2px -2px;padding:0;box-shadow:none!important}body.archive .filter_search_wrap .product-search-form,body.search .filter_search_wrap .product-search-form{width:100%;padding:0}body.archive .filter_search_wrap .product-search-form button,body.search .filter_search_wrap .product-search-form button{display:none}body.archive #shop_page .search,body.search #shop_page .search{display:block;float:left;clear:both;width:100%}body.archive #shop_page .search .search-form,body.search #shop_page .search .search-form{width:100%!important;padding:0;position:relative}body.archive #shop_page .search .widgettitle,body.search #shop_page .search .widgettitle{margin-bottom:30px}body.archive span.onsale,body.search span.onsale{top:0}body.archive .sale .price,body.search .sale .price{background-color:#189a03}.widgettitle{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#112452}.woocommerce ul.products li.product .bundled_item_cart_details .price del{z-index:1;position:relative}.single-product .woocommerce-notices-wrapper{z-index:-1;position:relative;opacity:0}.single-product .summary .woocommerce-notices-wrapper{z-index:1;opacity:1;position:absolute;top:-1px;left:-1px;z-index:22;width:calc(100% + 2px)}.single-product .summary .woocommerce-notices-wrapper .woocommerce-error{margin:0;background:#b81c23;color:#fff;font-size:13px;border-top-color:#5c0e12;padding-bottom:18px}.single-product .summary .woocommerce-notices-wrapper .woocommerce-error a{display:none}.single-product .summary .woocommerce-notices-wrapper .woocommerce-error:before{color:#fff;font-size:18px;left:12px}.single-product .summary .woocommerce-notices-wrapper .custom_close{position:absolute;z-index:33;top:5px;right:7px}.single-product .summary .woocommerce-notices-wrapper .custom_close .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #e7411c;outline:none}h1 span[class^="content-"]{font-weight:700;display:none}.home .content-1{display:block}section.entry-content.cf{padding:60px 0 120px}h1,h2,h3,li div,span,ul,img,a,select,option{outline:none!important}.bundled_product_excerpt.product_excerpt{display:none!important}.woocommerce .woocommerce-ordering select{border:0;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#112452;cursor:pointer;position:relative;left:-4px;background:#f1f4f8;padding:5px 5px 4px 12px;-webkit-appearance:none;font-size:14px!important;background-image:url(/wp-content/themes/sogosu/library/images/arrow_dow_select.png);background-position:center right;background-repeat:no-repeat;background-size:24px;color:rgb(8 19 47 / .6)}#advan_lean .cta{display:none!important}#assign_demo .wpcf7-submit:hover,#banner_about_us .cus_button_primary:hover{border:1px solid #fff!important;color:#fff!important}.page-template-page-for-biznes .box_bundle_bisness .product_info .amount:after{display:none}*:focus{outline:none!important}.home #product_slider .txt_right,.static_loop li .desc_wrapper .cta_link,.woocommerce .loop_start.products .cta_link{margin-top:auto}#access_for_platform .cta_link a{display:none!important}.page-template-page-for-biznes .custom_nav{bottom:40px}.widget_woocommerce_product_search_filter_category_widget{display:none!important}.home .blinker,header .blinker{background-image:none!important}.selectize-control.ixnorm .selectize-input:after,.selectize-control.single.ixnorm .selectize-input:after{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f067";display:block;position:absolute;top:0;right:14px;width:17px;height:17px;overflow:visible;border:0;padding:8.5px 0;margin:0;opacity:1;color:inherit;color:#6a7794}.product-search-filter-loading .products:before{content:"";width:100%;height:100%;position:absolute;background:#f1f4f899;top:0;left:0;z-index:222}.product-search-filter-loading .products:after{content:"";width:340px;height:340px;position:absolute;top:50px;left:50%;transform:translate(-50%,0%);background-image:url(/wp-content/themes/sogosu/library/images/loading.gif);background-size:contain;background-repeat:no-repeat;z-index:333}.hide{display:none}header .menu_top #menu-new-main-menu .hide_menu{display:none!important}body .filter_search_wrap form.product-search-form.show-submit-button button{display:none}#blog_main{margin-bottom:40px}.blog #access_for_platform{background-color:#F1F4F8}@media only screen and (min-width:769px) and (max-width:1160px){#blog_main .cal_blog{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;align-content:center;grid-gap:2rem 1rem;width:100%;margin:0 auto}#blog_main .cal_blog.static_loop li{max-width:100%}#blog_main .cal_blog.static_loop li h3{margin-bottom:15px}#blog_main .cal_blog.static_loop li img{width:100%}}.single-product .stock.available-on-backorder{display:none!important}@media only screen and (max-width:768px){.single-product.woocommerce-page #upsells_products .arrow_nav .slick-arrow{display:none!important}#blog_main .cal_blog{display:grid;grid-template-columns:repeat(1,1fr);justify-content:center;align-content:center;grid-gap:1rem 0rem;width:100%;margin:0 auto}#blog_main .cal_blog.static_loop li{max-width:100%}#blog_main .cal_blog.static_loop li h3{margin-bottom:15px}#blog_main .cal_blog.static_loop li img{width:100%}#promo_section{padding-top:60px!important}#promo_section .desc_promo{font-size:16px;line-height:24px;color:#6b7182}#promo_section .desc_promo h2{margin-top:20px;margin-bottom:30px}#promo_section .desc_promo p{font-size:16px;line-height:24px;color:#6b7182}.woocommerce .woocommerce-ordering select{font-size:13px!important;left:0;right:0}body .filter_search_wrap form.product-search-form.show-submit-button button{display:block!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-search.svg);background-repeat:no-repeat;background-position:center;max-width:60px;text-indent:-9999px;z-index:33;position:absolute;top:0;right:0;height:100%;width:100%;background-color:#fff0}body .filter_search_wrap form.product-search-form.show-submit-button button:hover{background-color:#164859!important;border:1px solid #164859!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-search_white.svg)}body .filter_search_wrap form.product-search-form.show-submit-button button:focus{background-color:#164859!important;border:1px solid #164859!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-search_white.svg)}body .filter_search_wrap form.product-search-form.show-submit-button button:active{background-color:#164859!important;border:1px solid #164859!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-search_white.svg)}.show_muest_go_on{display:block!important}body header.header .menu_top #menu-new-main-menu .hide_menu{display:block!important}.slider_boost{overflow:hidden;padding:0;margin:0 15px;max-width:100%;margin-right:0!important}footer:after{display:none}body{overflow-x:hidden}h1,h2{font-size:30px;line-height:36px}body header .row{margin:0}body header .search,body header .moodle_login{display:none!important}body header .logo{flex:0 0 70%;max-width:70%;float:left;order:1;text-align:left;position:relative;z-index:100000}body header .menu_top{display:none;order:5;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;z-index:-2;max-width:100%;overflow:hidden}body header .menu_top .mobile_search_header{position:absolute;top:140px;overflow:hidden;width:100%;left:0}body header .menu_top .mobile_search_header .product-search-form{padding:0 15px;margin:0!important;max-width:100%!important;width:100%!important}body header .menu_top .mobile_search_header .product-search-form .product-search-form{max-width:100%!important;width:100%!important;padding:0!important}body header .menu_top .mobile_search_header .product-search-form .product-search-form.show-submit-button button{background-image:url(/wp-content/themes/sogosu/library/images/icon-search.svg);background-repeat:no-repeat;background-position:center;max-width:60px;text-indent:-9999px;z-index:33;position:absolute;top:0;right:0;height:100%;width:100%;background-color:#fff0}body header .menu_top .mobile_search_header .product-search-form .product-search-form.show-submit-button button:hover{background-color:#164859!important;border:1px solid #164859!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-search_white.svg)}body header .menu_top .mobile_search_header .product-search-form .product-search-form.show-submit-button button:focus{background-color:#164859!important;border:1px solid #164859!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-search_white.svg)}body header .menu_top .mobile_search_header .product-search-form .product-search-form.show-submit-button button:active{background-color:#164859!important;border:1px solid #164859!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-search_white.svg)}body header .menu_top .nav_main{position:absolute;top:240px;z-index:9999}body header .menu_top .nav_main li{display:block!important}body header .menu_top .nav_main li .nav-link{font-size:24px!important;line-height:44px!important}body header .menu_top .nav_main li .nav-link:before{display:none!important}body header .menu_top .nav_main li .nav-link .special_hover:before{display:none!important}body header .navbar-collapse{height:100%;width:100%!important;position:absolute}body header .cart{order:2;flex:0 0 15%;max-width:15%;padding:0!important;text-align:left;position:relative;z-index:100000}body header .cart .cart-contents{margin:0 0 0 auto;top:-2px}body header .navbar-main{position:absolute!important;top:0;left:0;z-index:-1;padding:0!important;width:100%!important;height:100%}body header .navbar-main:after{display:none}body header .navbar-main .nav_main{margin:0;padding:0;list-style:none;display:block!important;text-align:center}body header .menu_burger{width:18px;height:12px;background-image:url(/wp-content/themes/sogosu/library/images/menu_black.svg);background-size:contain;display:block;position:absolute;top:50%;right:0%;transform:translate(0%,-50%);cursor:pointer}body header .button_burger{display:block;flex:0 0 15%;max-width:15%;position:relative;right:15px;order:3;position:relative;z-index:100000}.transparent_menu header .menu_burger{background-image:url(/wp-content/themes/sogosu/library/images/menu_white.svg)}.transparent_menu header.sticky_nav .menu_burger{background-image:url(/wp-content/themes/sogosu/library/images/menu_black.svg)}body.super_stars_menu{overflow:hidden!important}body.super_stars_menu header{position:fixed!important;height:100%}body.super_stars_menu header .button_burger .menu_burger{display:none}body.super_stars_menu header .button_burger .close_burger{width:18px;height:12px;background-image:url(/wp-content/themes/sogosu/library/images/cancel_menu.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:50%;right:0%;transform:translate(0%,-50%);cursor:pointer}body.super_stars_menu header .menu_top{display:block!important;z-index:8888!important}body#countdown_timer.super_stars_menu header{z-index:2222;height:100%}body#countdown_timer.super_stars_menu header .menu_top .nav-link{color:#112452!important}body#countdown_timer.super_stars_menu header .white_logo{display:none!important}body#countdown_timer.super_stars_menu header .defualt_logo{display:block!important}body#countdown_timer.super_stars_menu header .cart-contents{background-image:url(/wp-content/themes/sogosu/library/images/icon-cart.svg)!important}body.super_stars_menu.transparent_menu header{z-index:2222;height:100%}body.super_stars_menu.transparent_menu header .menu_top .nav-link{color:#112452!important}body.super_stars_menu.transparent_menu header .white_logo{display:none!important}body.super_stars_menu.transparent_menu header .defualt_logo{display:block!important}body.super_stars_menu.transparent_menu header .cart-contents{background-image:url(/wp-content/themes/sogosu/library/images/icon-cart.svg)!important}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:100%}body #product #product_slider .desc_wrapper,body.woocommerce .loop_start.products .desc_wrapper,body.woocommerce-cart .cross-sells .loop_start .desc_wrapper{padding:20px 15px;border-top:0!important;box-sizing:border-box;border:1px solid #C7E0E9!important}body .bundled_products.static_loop .desc_wrapper{padding:20px 15px;border-top:0!important;box-sizing:content-box!important;border:1px solid #C7E0E9!important}body.woocommerce .loop_start.products .slick-list li:nth-child(3n) .desc_wrapper:after{display:none!important}body.woocommerce .loop_start.products .desc_wrapper h3,body.woocommerce-cart .cross-sells .desc_wrapper h3{display:block;font-size:16px;line-height:20px}body.woocommerce .summary-add-to-cart-form-bundle ul.products.bundled_products li,body.woocommerce-cart .cross-sells li{max-width:256px;width:33.3333%;margin-right:15px!important;float:left!important;clear:none!important;display:inline-block!important;margin:0 15px 0 0!important}body.woocommerce .summary-add-to-cart-form-bundle .static_loop li .desc_wrapper .desc,body.woocommerce-cart .cross-sells .desc_wrapper .desc{font-size:14px;line-height:21px}body.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%!important}body.woocommerce-cart .cart_container{padding:0 0 0 15px!important}body.woocommerce-cart .cart_container .loop_heading a{display:none!important}body.woocommerce-cart .cart_wrapper .custom_form_woo .cart_content{width:100%!important;margin-right:0!important}body.woocommerce-cart .cart_wrapper{padding:0!important;overflow:hidden}body.woocommerce-cart .cart_wrapper .back_to_shop{display:none!important}body.woocommerce-cart .cart_wrapper h1{padding:25px 15px!important}body.woocommerce-cart .cart_wrapper #wrapper_shop_cart .product-thumbnail{display:none}body.woocommerce-cart .cart_wrapper #wrapper_shop_cart .row_product_cart{margin-bottom:10px;max-height:100%;width:100%;padding:10px 0 10px 15px}body.woocommerce-cart .cart_wrapper #wrapper_shop_cart .row_product_cart .product-name{order:2;width:80%;box-sizing:border-box;padding:0 25px 0 0}body.woocommerce-cart .cart_wrapper #wrapper_shop_cart .row_product_cart .product-subtotal{order:3;width:20%;text-align:right;padding-right:0;position:relative;right:10px}body.woocommerce-cart .cart_wrapper #wrapper_shop_cart .row_product_cart .product-attributes .circle_lvl{display:none!important}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#f1f4f8}body.woocommerce-cart .cart_wrapper .custom_form_woo{padding:0 15px!important}body.woocommerce .summary-add-to-cart-form-bundle{overflow:hidden;display:block;float:left}body.woocommerce .summary-add-to-cart-form-bundle ul.products.bundled_products{display:block!important;overflow:hidden;padding-bottom:55px;position:relative;margin:0!important}body.woocommerce ul.products.columns-3.bundled_products li:nth-child(3n) .desc_wrapper:after{display:none!important}body.woocommerce .summary-add-to-cart-form-bundle .bundle_form{margin:0!important;padding:0 0 0 15px!important;max-width:100%!important}body.woocommerce .summary-add-to-cart-form-bundle .bundle_form .static_loop li .desc_wrapper .cta_link .cta_link{padding-top:0!important}body.woocommerce .summary-add-to-cart-form-bundle .course_pack_heading{padding-right:15px!important;padding-left:15px!important;padding-bottom:22px!important}body #banner h1{font-weight:300;padding:100px 0 40px}body #banner .product-search-form form.product-search-form.show-submit-button button{background-image:url(/wp-content/themes/sogosu/library/images/icon-search.svg);background-repeat:no-repeat;background-position:center;max-width:60px;text-indent:-9999px;z-index:33;position:absolute;top:0;right:0;height:100%;width:100%;background-color:#fff0}body #banner .product-search-form form.product-search-form.show-submit-button button:hover{background-color:#164859!important;border:1px solid #164859!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-search_white.svg)}body #banner .product-search-form form.product-search-form.show-submit-button button:focus{background-color:#164859!important;border:1px solid #164859!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-search_white.svg)}body #banner .product-search-form form.product-search-form.show-submit-button button:active{background-color:#164859!important;border:1px solid #164859!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-search_white.svg)}body #banner .col-md-12{padding:0!important}body #banner .box_banner{margin-left:0!important;border-right:0!important}body #banner .product-search-form .product-search-form.show-submit-button{display:flex;max-width:100%;margin-bottom:30px!important;position:relative}#special_solutions .container,#special_solutions .middle_flex{padding:0!important}#special_solutions .row{margin:0!important}#special_solutions .col_image{display:none!important}#special_solutions .col_desc{max-width:100%!important;padding:35px 15px!important}#special_solutions .col_desc .icon_box{width:100%!important}#special_solutions .col_desc .icon_box img{margin-bottom:30px;float:left;margin-right:20px;max-width:40px;height:auto;width:100%}#special_solutions .col_desc .icon_box .desc{max-width:230px;float:left;margin-bottom:0;font-size:15px;line-height:22px}#special_solutions .col_desc .icon_box h3{font-size:16px;line-height:21px;margin-bottom:5px!important}#special_solutions .col_desc .icon_box p{font-size:14px;line-height:21px}#access_for_platform h2,#access_for_platform .cta_container{padding-left:0}#advan_lean{padding-top:30px!important}#advan_lean .adva_box{background:#F1F4F8;padding:50px;max-width:100%!important;margin-bottom:40px}#advan_lean .adva_box .desc{margin-bottom:0}#advan_lean .adva_box .desc p{font-size:15px;line-height:22px}#advan_lean .icon_box{width:100%!important}#advan_lean .icon_box img{margin-bottom:30px;float:left;margin-right:20px;max-width:40px;height:auto;width:100%}#advan_lean .icon_box .desc{max-width:230px;float:left}#advan_lean .icon_box h3{font-size:16px;line-height:21px;margin-bottom:5px!important}#advan_lean .icon_box p{font-size:14px!important;line-height:21px!important}#opinion{padding-top:50px!important}#opinion .heading_opinion .name_person .desc_person{width:calc(100% - 61px);margin:0 0 auto;padding-right:20px}#opinion .heading_opinion .name_person .desc_person h3{font-size:16px;line-height:20px}#opinion .heading_opinion .name_person .desc_person p{font-size:14px;line-height:21px}#opinion .heading_opinion .name_person{width:100%!important}#opinion .hide{display:block!important}#opinion .opinion_slider .slick-dots li{width:auto;display:inline-block}#opinion .cta_link_wrap{margin-top:80px}#opinion .comment_opinion{padding:30px 35px 30px 40px;background-color:#F1F4F8;position:relative;box-sizing:content-box;margin-right:30px}#opinion .comment_opinion p{font-size:12px;line-height:18px}#opinion .comment_opinion:before{left:0;top:-10px}#opinion .logo_company{display:none!important}#opinion ul{overflow:initial}#opinion ul .slick-list li{max-width:100vw!important;width:100vw;margin-right:0!important}#opinion .opinion_box{display:none}#opinion:before{display:none!important}body #product #product_slider .slick-list li:nth-child(3n) .desc_wrapper:after{display:none!important}body #product{padding:50px 0 60px!important}body #product #product_slider li{max-width:256px;margin-right:15px!important;display:inline-block}body #product .middle_flex .cta_link{display:none}body #product .clear_before_slider{clear:both}body #product .filtering_loop{display:block!important;height:50px;margin:20px auto 0;overflow-x:scroll;width:max-content}body #product .filtering_loop li{display:inline-block!important;float:left;margin:0 10px!important}body #product .filtering_loop li:first-child{margin-left:0!important}body #product .overflow_mobile{overflow:auto;width:100%}#our_clients .wrap_slider{padding:5vw 0!important}#our_clients .wrap_slider .slick-dots{max-width:100%;width:100%}#steps_for_win{padding:60px 0 120px!important}#steps_for_win .container{padding:0!important}#steps_for_win .clear_mar_pad{margin:0!important}#steps_for_win .clear_mar_pad .col-md-12{padding:0!important}#steps_for_win .mobile_correct{overflow:auto;padding:0 15px}#steps_for_win .wrapper{padding:15px}#steps_for_win .wrapper h3{font-size:16px;line-height:20px}#steps_for_win .wrapper .desc p{font-size:14px;line-height:21px}#steps_for_win .col_cus{max-width:76vw;width:100%}#steps_for_win .bg_white{background-color:#fff}#steps_for_win .mobile_post{position:absolute;width:100%}#steps_for_win h2{padding-left:15px!important}#access_for_platform .col-md-7 h2 br{display:none}#access_for_platform .single_course{max-width:100%;margin:0 72px 0 0;display:block;float:left;width:100%}#cta_above_footer{padding:60px 0!important}#cta_above_footer .col-md-7 h2 br{display:none}#cta_above_footer .wrapper{padding-left:0!important}#cta_above_footer .cta_link{max-width:100%;margin:45px auto 0 0;display:block;float:left;width:100%}footer,footer a{font-size:12px;line-height:18px}footer #copyright,footer a #copyright{display:flex}footer #copyright .align_center,footer a #copyright .align_center{width:100%;order:2;display:flex}footer #copyright .align_center .lap_logo,footer a #copyright .align_center .lap_logo{order:2}footer #copyright .align_center .txt_copy,footer a #copyright .align_center .txt_copy{order:1}footer #copyright .mobile_footer_order,footer a #copyright .mobile_footer_order{order:1;width:100%}footer #copyright .menu,footer a #copyright .menu{text-align:left;margin:0;padding:0;list-style:none;display:flex;float:left;position:relative;z-index:222;padding-bottom:30px}footer #copyright .menu a,footer a #copyright .menu a{font-size:13px;line-height:21px}footer #copyright .lap_logo,footer a #copyright .lap_logo{width:105px;height:40px;display:block;margin:0;background-image:url(/wp-content/themes/sogosu/library/images/logo_lap.svg);background-size:contain;margin-left:15px;background-position:center right;background-repeat:no-repeat}footer #copyright .txt_copy,footer a #copyright .txt_copy{font-size:12px;line-height:18px;mix-blend-mode:normal;opacity:.55;font-family:"sofia-pro",sans-serif;font-weight:500;letter-spacing:-.02em;width:calc(100% - 120px);padding-right:20px}footer #copyright .social_footer,footer a #copyright .social_footer{margin:0 0 20px!important}footer #custom_html-2 .social_footer,footer a #custom_html-2 .social_footer{display:none!important}footer .half_mobile,footer a .half_mobile{width:50%!important;margin:30px 0!important}body.page-template-page-contact #faq_acc .wrap_faq{max-width:100%!important;padding:60px 20px 100px!important}body.page-template-page-contact #faq_acc #table_of_content .number{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:50px;line-height:50px;color:#08132F;opacity:.1;max-width:60px;width:100%;position:relative;top:-5px;text-align:center}body.page-template-page-contact #faq_acc #table_of_content h3{font-size:16px;line-height:21px;max-width:calc(100% - 123px)}body.page-template-page-contact #faq_acc #table_of_content p{font-size:14px;line-height:21px}body.page-template-page-contact #faq_acc .wrap_faq .card-body{padding:20px}body.page-template-page-contact .middle_flex h2{margin-bottom:20px;font-size:18px;line-height:24px;margin:50px 0 20px!important}body.page-template-page-contact .middle_flex .person_data h2{margin:0!important;font-size:16px;line-height:20px}body.page-template-page-contact .middle_flex .person_data h3{font-size:10px;line-height:15px}body input{padding:14px 43px 14px 23px}.filtering_loop li.active span{font-size:15px;line-height:22px}body #assign_demo .one_half label{width:100%!important;margin:0!important;margin-bottom:20px}body #assign_demo .one_half label:last-child{margin:10px 0!important}body.page-template-page-contact #content .contact_data span{margin-bottom:0!important}body.page-template-page-contact #content .contact_data p,body.page-template-page-contact #content .contact_data a{font-size:14px;line-height:17px}body.page-template-page-contact #content .contact_data .mail{margin:25px 0}body.page-template-page-contact #content .contact_data div:before{width:24px;height:24px;left:-50px;top:7px}body.page-template-page-contact #content .contact_data{position:relative;padding:40px 0 40px 56px}body.page-template-page-contact #content .contact_data div:after{left:-56px;width:36px;height:36px}body #assign_demo label>input[type=checkbox]~span:before,body.page-template-page-contact label>input[type=checkbox]~span:before{top:0;left:-1rem}#assign_demo #must_akcept .wpcf7-list-item-label{position:relative}body #assign_demo h2{font-size:20px;line-height:24px}body #assign_demo .desc{font-size:14px;line-height:20px;margin-bottom:15px}body .con_author .desc-wrapper h3{font-size:16px;line-height:20px}body .con_author .desc-wrapper h4{font-size:10px;line-height:15px}body .single .breadcrumbs a{font-size:12px}body iframe{max-width:100%;height:auto;margin:20px 0}body #case_studies_loop .post_item{flex-wrap:wrap;margin-top:50px}body #case_studies_loop .post_item .info_post{width:100%;max-width:100%;order:2}body #case_studies_loop .post_item .info_post .logo_case{margin-top:25px}body #case_studies_loop .post_item .info_post h2{font-size:28px;line-height:36px;margin-bottom:0!important;padding-top:10px!important}body #case_studies_loop .post_item .info_post .lead_post{max-height:100%!important;display:block;margin-bottom:24px;max-width:100%}body #case_studies_loop .post_item .info_post .lead_post p{font-size:14px;line-height:21px}body #case_studies_loop .post_item .info_post .data_post{max-width:100%;padding:30px 50px 30px 30px;background-color:#F1F4F8;display:block}body #case_studies_loop .post_item .info_post .data_post .employers{margin:15px 0!important}body #case_studies_loop .post_item .info_post .data_post div span{margin-top:0}body #case_studies_loop .post_item .info_post .cta_link{position:relative;bottom:0;margin-top:20px}body #case_studies_loop .post_item .post_image{width:100%;max-width:100%;order:1}body.page-template-page-casestudy #product.case_studies .middle_flex{margin-bottom:25px}body.single-porfolio #content .banner .container{max-width:100%}body.single-porfolio #content .banner .row{margin:0}body.single-porfolio #content .banner h1{padding-top:14vw;margin-bottom:20px}body.single-porfolio #content .banner .lead_txt p{font-size:14px;line-height:21px}body.single-porfolio #content .banner .data_post{flex-wrap:wrap}body.single-porfolio #content .banner .data_post div{width:100%}body.single-porfolio #content .banner .data_post .employers{margin:25px 0}body.single-porfolio #content #Content_case .section-post-about .desc-wrapper .middle_flex{padding-left:120px;padding-bottom:25px;flex-wrap:wrap;text-align:left!important}body.single-porfolio #content #Content_case .section-post-about .desc-wrapper .social{width:100%;text-align:left}body.single-porfolio #content #Content_case .con_author .desc-wrapper{padding-left:0}body.single-porfolio #content #Content_case .avatar-wrapper{position:absolute}body.single-porfolio #content #Content_case .row{margin:0}body.single-porfolio #content #Content_case .flex_content img{display:block;max-width:100%;height:auto}body.single-porfolio #content #Content_case .flex_content p{font-size:14px;line-height:21px}body.single-porfolio #content #Content_case .name_quote{margin-bottom:30px}body.single-porfolio #content #Content_case .flex_content .custom_quote .box_quote{padding:25px 30px 25px 35px}body.single-porfolio #content #Content_case .flex_content .custom_quote .box_quote:before{left:-10px;top:-10px}body.single-porfolio #content #Content_case h2{font-size:16px;line-height:20px;margin-bottom:20px}body.single-porfolio #content #Content_case .point_answear{font-size:16px;line-height:24px}body.single-post #content .banner .container{max-width:100%}body.single-post #content .banner .row{margin:0}body.single-post #content .banner h1{padding-top:14vw;margin-bottom:20px}body.single-post #content .banner .lead_txt p{font-size:14px;line-height:21px}body.single-post #content .banner .data_post{flex-wrap:wrap}body.single-post #content .banner .data_post div{width:100%}body.single-post #content .banner .data_post .employers{margin:25px 0}body.single-post #content #Content_case .section-post-about .desc-wrapper .middle_flex{padding-left:120px;padding-bottom:25px;flex-wrap:wrap;text-align:left!important}body.single-post #content #Content_case .section-post-about .desc-wrapper .social{width:100%;text-align:left}body.single-post #content #Content_case .con_author .desc-wrapper{padding-left:0}body.single-post #content #Content_case .avatar-wrapper{position:absolute}body.single-post #content #Content_case .row{margin:0}body.single-post #content #Content_case .flex_content img{display:block;max-width:100%;height:auto}body.single-post #content #Content_case .flex_content p{font-size:14px;line-height:21px}body.single-post #content #Content_case .name_quote{margin-bottom:30px}body.single-post #content #Content_case .flex_content .custom_quote .box_quote{padding:25px 30px 25px 35px}body.single-post #content #Content_case .flex_content .custom_quote .box_quote:before{left:-10px;top:-10px}body.single-post #content #Content_case h2{font-size:16px;line-height:20px;margin-bottom:20px}body.single-post #content #Content_case .point_answear{font-size:16px;line-height:24px}body.page-template-page-aboutus #banner_about_us{padding:90px 0 70px!important}body.page-template-page-aboutus #banner_about_us:before{display:none}body.page-template-page-aboutus #banner_about_us:after{display:none}body.page-template-page-aboutus #banner_about_us .desc h1{font-size:24px;line-height:29px}body.page-template-page-aboutus #banner_about_us .desc p{font-size:14px;line-height:21px}body.page-template-page-aboutus #question_about_us{padding:40px 0 45px!important}body.page-template-page-aboutus #question_about_us .list_of_question li{padding:30px 20px!important}body.page-template-page-aboutus #question_about_us .list_of_question li h2{font-size:16px;line-height:20px;max-width:calc(100% - 35px);width:100%}body.page-template-page-aboutus #question_about_us .list_of_question li h2 br{display:none!important}body.page-template-page-aboutus #question_about_us .list_of_question li .number{font-size:35px;max-width:30px}body.page-template-page-aboutus #question_about_us .list_of_question li .desc{font-size:14px;line-height:21px;color:#08132F;opacity:.6;max-width:480px;width:100%}body.page-template-page-aboutus #the_best_of_members{padding:70px 0 10px 0!important}body.page-template-page-aboutus #the_best_of_members h2{text-align:center!important}body.page-template-page-aboutus #the_best_of_members .members_wrap .member_lean{margin:0 auto 30px!important}body.page-template-page-aboutus #the_best_of_members .members_wrap h3{font-size:16px;line-height:20px}body.page-template-page-aboutus #the_best_of_members .members_wrap .desc p{font-size:12px;line-height:18px}body.page-template-page-for-biznes #assign_demo{padding:130px 0 20px}body.page-template-page-for-biznes #case_studies_others li{max-width:256px;margin-right:15px!important;display:inline-block}body.page-template-page-for-biznes #case_studies_others #case_studies_slider .desc_wrapper{padding:20px 15px;border-top:0!important;box-sizing:border-box;border:1px solid #C7E0E9!important}body.page-template-page-for-biznes #case_studies_others #case_studies_slider .slick-list li:nth-child(3n) .desc_wrapper:after{display:none!important}body.page-template-page-for-biznes #product_slider .txt_right{padding-top:20px}body.page-template-page-for-biznes #special_solutions .icon_box{width:25%!important}body.page-template-page-for-biznes #special_solutions .icon_box .desc{clear:both}body.page-template-page-for-biznes #special_solutions .icon_box img{margin-bottom:10px!important;width:100%;max-width:56px;height:auto}body.page-template-page-for-biznes #special_solutions .icon_box h3{font-size:14px;line-height:20px}body.page-template-page-for-biznes #special_solutions h2{text-align:center}body.page-template-page-for-biznes #special_solutions .icon_box:nth-child(3n+2) .wrap_icon{max-width:22vw;margin:0 auto}body.page-template-page-for-biznes #special_solutions .icon_box:nth-child(3n+2){width:50%!important}body.page-template-page-for-biznes #product_for_biznes{background-color:#F1F4F8;padding:70px 0 100px!important}body.page-template-page-for-biznes #product_for_biznes .txt_center{text-align:center!important}body.page-template-page-for-biznes #product_for_biznes .txt_center .desc{font-size:14px;line-height:21px}body.page-template-page-for-biznes #product_for_biznes .box_bundle_bisness{background-color:#fff;padding:26px;box-sizing:border-box;max-width:345px;position:relative;width:100%;margin:0 auto 40px}.page-template-page-contact #content form #must_akcept .wpcf7-list-item-label{position:relative}#product .arrow_nav .slick-prev,#our_clients .arrow_nav .slick-prev,#case_studies_others .arrow_nav .slick-prev,.single-product.woocommerce-page .arrow_nav .bundled_products .slick-prev,.woocommerce-page .cross-sells .arrow_nav .slick-prev{right:85px}#product .arrow_nav .slick-next,#our_clients .arrow_nav .slick-next,#case_studies_others .arrow_nav .slick-next,.single-product.woocommerce-page .arrow_nav .bundled_products .slick-next,.woocommerce-page .cross-sells .arrow_nav .slick-next{right:20px}#case_studies_others .middle_flex .cta_link{display:none!important}body .modal{z-index:3333;top:10%;box-shadow:1px 3px 12px 0 rgb(67 67 69 / .22);border:0}body .modal form .one_half label{width:100%;margin:0;margin-bottom:10px}body .modal form .one_half label:last-child{margin:0 0 10px!important}body header .row .navbar-main .nav_main{width:100%}body.single-product.woocommerce-page .header_product .cus_rating{display:flex;padding-bottom:10px;flex-wrap:wrap}body.single-product.woocommerce-page .header_product .cus_rating .arrow_right{opacity:.8;line-height:25px;margin-left:0!important;padding-bottom:30px}body.single-product.woocommerce div.product .woocommerce-product-rating{width:100%!important}body.single-product.woocommerce-page #single_course{max-width:100%;width:100%;margin-left:0;order:2}body.single-product.woocommerce-page #product_sidebar{max-width:100%;width:100%;margin-left:0;margin-top:30px;order:1}body.single-product.woocommerce-page #product_nav{display:none!important}body.single-product.woocommerce-page .header_product{padding:0 15px}body.single-product.woocommerce-page .product .summary{border:0!important;box-sizing:border-box;padding:27px 15px;margin-bottom:0}body.single-product.woocommerce-page .product .container{padding:0}body.single-product.woocommerce-page .product .box_product_desc{padding:40px 15px 40px 15px}body.single-product.woocommerce-page .product .content_wrapper{max-width:100%!important}body.single-product.woocommerce-page .product .single-product.woocommerce-page .skills_list li{width:100%;padding-right:0}body.single-product.woocommerce-page .product #spis-tresci .col-md-8,body.single-product.woocommerce-page .product #spis-tresci .txt_right{width:50%!important;float:left}body.single-product.woocommerce-page .product #table_of_content .number{font-size:50px;line-height:50px;color:#08132F;opacity:.1;max-width:60px;width:100%;position:relative;top:-5px;text-align:center}body.single-product.woocommerce-page .product #table_of_content h3{font-size:16px;line-height:21px;max-width:calc(100% - 123px)}body.single-product.woocommerce-page .product #table_of_content p{font-size:14px;line-height:21px}body.single-product.woocommerce-page .product .skills_list li{width:100%!important;padding-right:0;float:left;clear:both}body.single-product.woocommerce-page .product #materialy ul li{width:100%!important;margin-right:0;margin-bottom:15px!important}body.single-product.woocommerce-page .product #materialy ul li:nth-child(2n+0){margin:0 0 15px 0%!important}body.single-product.woocommerce-page .product #opinion_in_product .heading_opinion .name_person .desc_person{width:calc(100% - 61px);margin:0 0 auto;padding-right:20px}body.single-product.woocommerce-page .product #opinion_in_product .heading_opinion .name_person .desc_person h3{font-size:16px;line-height:20px}body.single-product.woocommerce-page .product #opinion_in_product .heading_opinion .name_person .desc_person p{font-size:14px;line-height:21px}body.single-product.woocommerce-page .product #opinion_in_product .heading_opinion .name_person{width:100%!important}body.single-product.woocommerce-page .product #opinion_in_product .mar_left{display:none!important}body.single-product.woocommerce-page .product #opinion_in_product ul .slick-list li{max-width:100vw!important;width:100vw;margin-right:0!important;padding:0}body.single-product.woocommerce-page .product #opinion_in_product .comment_opinion{padding:30px 35px 30px 40px;position:relative;box-sizing:content-box;margin-right:30px}body.single-product.woocommerce-page .product #opinion_in_product .comment_opinion p{font-size:12px;line-height:18px}body.single-product.woocommerce-page .product #opinion_in_product .comment_opinion:before{left:0;top:-10px}body.single-product.woocommerce-page #upsells_products .container{padding-right:0!important}body.single-product.woocommerce-page #upsells_products .loop_heading .mar_left{display:none!important}body.single-product.woocommerce-page #upsells_products .slick-list li{max-width:256px;margin-right:15px!important;float:left;flex-direction:column;display:flex;justify-content:stretch}body.single-product.woocommerce-page #upsells_products .slick-list li .desc_wrapper{height:100%}body.single-product.woocommerce-page #upsells_products .slick-list li .desc_wrapper>a:first-child{height:88%;display:flex;flex-direction:column;justify-content:space-between}body.woocommerce-checkout .cart_wrapper .custom_form_woo .cart_content{width:100%;margin-right:0;padding:0;box-sizing:border-box;border:0!important}body.woocommerce-checkout .cart_wrapper{padding:0}body.woocommerce-checkout .cart_wrapper .wc-backward{padding-left:15px}body.woocommerce-checkout .cart_wrapper .cart_content{padding:0 15px!important}body.woocommerce-checkout .cart_wrapper .cart_totals{padding:25px 15px;border:1px solid #C7E0E9;position:-webkit-sticky;position:sticky;top:25px;border-left:0;border-right:0}body.woocommerce-checkout .cart_wrapper .privacy label .txt_check{font-size:11px;line-height:15px!important;color:#08132F;opacity:.8}body.woocommerce-checkout .cart_wrapper .privacy .woocommerce-input-wrapper{padding-left:35px;position:relative}body.woocommerce-checkout .cart_wrapper .woocommerce-checkout .woocommerce form .form-row{padding:0;margin-bottom:10px}body.woocommerce-checkout .cart_wrapper #payment .wc_payment_methods{display:block;-webkit-box-pack:justify;justify-content:space-between;padding:0!important;border:0!important}body.woocommerce-checkout .cart_wrapper #payment .wc_payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400;width:100%;float:left;display:block;clear:both;position:relative}body.woocommerce-checkout .cart_wrapper #payment input[type=radio]+label{text-indent:-9999px;background:#FFF;border:1px solid #C7E0E9;box-sizing:border-box;height:50px;text-align:center;width:100%}body.woocommerce-checkout .cart_wrapper #payment input[type=radio]+label:before{top:14px;left:19px}body.woocommerce-checkout #payment .form-row.place-order{padding:20px;margin:0!important}body.woocommerce-checkout .payment_method_bacs:before{content:"Przelew tradycyjny"!important;font-size:12px;line-height:21px;color:#08132F;opacity:.8;margin-bottom:13px;position:absolute;z-index:22;left:55px;top:14px;margin:0}body.woocommerce-checkout .wc_payment_method.payment_method_paypal:before{content:"PayPal"!important;font-size:12px;line-height:21px;color:#08132F;opacity:.8;margin-bottom:13px;position:absolute;z-index:22;left:55px;top:14px;margin:0}body.woocommerce-checkout .payment_method_p24-online-payments:before{content:"Przelewy24"!important;font-size:12px;line-height:21px;color:#08132F;opacity:.8;position:absolute;z-index:22;left:55px;top:14px;margin:0}body.woocommerce-checkout #payment .payment_method_paypal label:after{width:110px;height:29px;position:absolute;top:10px;left:initial;background-image:url(/wp-content/themes/sogosu/library/images/paypal_logo.png);right:20px;background-size:cover}body.woocommerce-checkout #payment .payment_method_p24-online-payments label:after{width:80px;height:29px;position:absolute;top:10px;left:initial;right:20px;background-size:cover;background-image:url(/wp-content/plugins/woo-przelewy24/assets/logo-small.png)}body.woocommerce-checkout #payment .payment_method_przelewy24 label:after{width:50px;height:28px;position:absolute;top:10px;left:initial;background-image:url(/wp-content/themes/sogosu/library/images/przelewy24.png);display:block;background-size:cover;right:20px}body.woocommerce-checkout #payment .payment_method_bacs label:after{width:50px;height:32px;position:absolute;top:9px;left:initial;background-image:url(/wp-content/themes/sogosu/library/images/przelew_tradycyjny.png);right:20px;background-size:cover}.woocommerce-checkout #billing_first_name_field,.woocommerce-checkout #billing_last_name_field{width:100%!important;margin:0 0 20px!important}.woocommerce-checkout #billing_first_name_field,.woocommerce-checkout #billing_last_name_field{width:100%!important;margin:0 0 20px!important}.custom_content_product{display:flex;flex-wrap:wrap}#woocommerce_product_categories-2{display:none!important}.woocommerce #woocommerce_product_categories-3,.page #woocommerce_product_categories-3{display:block!important}body header .menu_top .nav_main li.hide_menu_on_mobile{display:none!important}.hide_menu{display:block!important}.page-template-page-course h1{position:absolute;top:-125px}.page-template-page-course .select2-container--default .select2-selection--single,.archive .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #C7E0E9;border-radius:0;color:#164859;padding:20px 0}.page-template-page-course .select2-container--default .select2-selection--single .select2-selection__rendered,.archive .select2-container--default .select2-selection--single .select2-selection__rendered{color:#164859;line-height:28px;line-height:42px;position:absolute;top:0}.page-template-page-course .select2-container--default .select2-selection--single .select2-selection__arrow,.archive .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:9px;right:9px;width:20px}.single-product.woocommerce-page #dla-kogo{display:flex;flex-wrap:wrap}.single-product.woocommerce-page #dla-kogo .cert_img{width:100%;max-width:100%;display:block}.single-product.woocommerce-page #dla-kogo .cert_img img{margin:0 auto;display:block}.single-product.woocommerce-page #upsells_products .row{margin:0!important}.woocommerce div.product{overflow:hidden}.woocommerce #single_course .section-post-about{padding:0 15px!important}.woocommerce #single_course .section-post-about .desc-wrapper .middle_flex{padding-left:120px;padding-bottom:50px;flex-wrap:wrap;text-align:left!important}.woocommerce #single_course .section-post-about .desc-wrapper .social{width:100%;text-align:left}.woocommerce #single_course .con_author .desc-wrapper{padding-left:0}.woocommerce #single_course .avatar-wrapper{position:absolute}.page-template-page-course .static_loop li{max-width:70%!important;width:100%!important;margin:0 auto 20px}.archive #shop_page .container{overflow:hidden}.archive #shop_page .container .loop_start{padding:0!important;width:100%}.archive #shop_page .container .loop_start li{max-width:100%!important}body.archive .filter_search_wrap .product-search-form .product-search-form button{background-repeat:no-repeat;background-position:center;max-width:60px;text-indent:-9999px;z-index:33;position:absolute;top:0;right:0;height:100%;width:100%;background-color:#fff0}body.archive #shop_page .container .loop_start li{max-width:100%!important;width:100%!important}body.archive .static_loop li:nth-child(3n+2),body.archive .loop_start li:nth-child(3n+2),body.search .static_loop li:nth-child(3n+2),body.search .loop_start li:nth-child(3n+2){margin:0 auto 30px!important}body.archive #shop_page .product-search-form{width:100%!important;padding:0!important;margin:5px 0 40px!important}body.archive .widget_woocommerce_product_search_filter_widget .widgettitle{padding-top:20px}body.archive #product-search-filter-attribute-heading-0{width:40%;float:left;line-height:35px}body.archive .selectize-control.product-search-filter-select-pa_poziom-zaawansowania-selectize{float:left;width:60%}body.archive h1{opacity:0;text-indent:-999999px}body.archive .product-search-filter-search .product-search-filter-search-clear,.product-search-filter-price.hide-slider .product-search-filter-price-clear{position:absolute;top:100%;left:0;display:block}body.woocommerce-account .col2-set .col-2,.woocommerce-page .col2-set .col-2{flex:100%!important;max-width:100%!important}body.woocommerce-account .col2-set .col-1,.woocommerce-page .col2-set .col-1{flex:100%!important;max-width:100%!important}}#copyright .social_footer,#woocommerce_product_categories-3{display:none}body.woocommerce-account .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:100%;flex:50%;max-width:100%}body.woocommerce-account .col2-set,.woocommerce-page .col2-set{width:100%;display:flex;flex-wrap:wrap}body.woocommerce-account .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:100%;flex:50%;max-width:50%}body.woocommerce-account .form-row{position:relative}body.woocommerce-account form .password-input{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;position:relative;flex-wrap:wrap;display:block;width:100%}body.woocommerce-account form .form-row label{line-height:2;width:100%}body.woocommerce-account form.login,.woocommerce form.register{border:1px solid #e8f0fe!important;padding:20px;margin:2em 0;text-align:left;border-radius:0!important}.ywsl-label{float:left;line-height:32px;padding-right:30px}.socials-list{float:left}body.woocommerce-account form .form-row{padding:3px;margin:0 0 6px;clear:both;position:relative}body.woocommerce-account .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block;position:relative;margin:10px 0 15px}body.woocommerce-account .woocommerce-form-login .woocommerce-form-login__rememberme span{margin-left:30px}body.woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit,body.woocommerce-account button.button.woocommerce-form-register__submit{max-width:204px;text-align:center;padding:18px;letter-spacing:-.02em;color:#fff;background-color:#164859;font-weight:700;font-size:16px;line-height:16px;font-family:"sofia-pro",sans-serif;width:100%;border-radius:0!important;max-width:100%;color:#fff!important;border:1px solid #164859}body.woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit:hover,body.woocommerce-account button.button.woocommerce-form-register__submit:hover{background-color:#E7411C!important;border:1px solid #E7411C!important}body.woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit:active,body.woocommerce-account button.button.woocommerce-form-register__submit:active{background-color:#E7411C!important;border:1px solid #E7411C!important}body.woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit:focus,body.woocommerce-account button.button.woocommerce-form-register__submit:focus{background-color:#E7411C!important;border:1px solid #E7411C!important}body.woocommerce-account h1,body.woocommerce-account h2{font-size:24px;line-height:23px}div.wpcf7-mail-sent-ok{border:2px solid #398f14;color:#fff;background:#398f14;text-align:center}.woocommerce-account-fields .form-row{position:relative}.woocommerce-account-fields .form-row .woocommerce-form__label-for-checkbox span{padding-left:55px;font-size:16px;line-height:24px;color:#717787}@media only screen and (min-width:1240px) and (max-width:1440px){#opinion:before{width:42vw}}@media only screen and (min-width:769px){body.theme-sogosu header .row .product-search-form{max-width:297px;width:100%}body.theme-sogosu header .row .product-search-form .product-search-form{max-width:297px;width:100%}body.theme-sogosu header .row .product-search-form .product-search-form button{position:absolute;top:19px;right:20px;text-indent:-9999px;background-color:transparent!important;-webkit-appearance:none;border:0!important;background-image:url(/wp-content/themes/sogosu/library/images/icon-search.svg);background-position:-2px -2px;padding:0;box-shadow:none!important;width:24px!important;height:24px!important;background-color:transparent!important;border:0!important;max-width:297px}body.theme-sogosu header .row .product-search-form .product-search-form button:hover{background-color:transparent!important}body.theme-sogosu div.product-search-form form.product-search-form.show-submit-button button:hover{border:0!important}}.woocommerce-cart .variation dt{display:none}.woocommerce-cart .variation dd p br{display:none!important}#product_slider .slick-list .featured_image .price_slider del,.page-template-page-course .static_loop li .price_static del{opacity:.5;z-index:1;position:relative}.new_label .price_slider,.new_label .price_static,.price.new_label{background-color:#189a03!important}.new_label .price_slider .amount,.new_label .price_static .amount,.price.new_label .amount{display:none!important}.home #special_solutions .col_desc{padding:65px 90px 55px 80px}#single_course .section-post-about{padding:0 0 30px}.add_to_cart_button{display:none!important}.woocommerce ul.products li.product .button{margin:1em 0 0 auto;padding:9px 14px;border:1px solid #ebe9eb;border-radius:0;display:block;max-width:149px;text-align:center;color:#164859}.woocommerce ul.products li.product .button:hover{border:1px solid #E7411C;border-radius:0;background-color:#E7411C;color:#fff}body.archive.woocommerce .loop_start.products .cta_link{display:none}body.archive.woocommerce .loop_start.products .add_to_cart_button{display:block!important;max-width:156px;padding:9px 14px;border-radius:0;background-color:#164859;color:#fff;margin:1em 0 0 auto;border:1px solid #164859}body.archive.woocommerce .loop_start.products .add_to_cart_button:hover{background-color:#E7411C;border:1px solid #E7411C}body.archive.woocommerce .loop_start.products .add_to_cart_button.added{display:none!important}body.archive.woocommerce .loop_start.products .added_to_cart.wc-forward{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:16px;letter-spacing:-.02em;color:#164859;display:block;max-width:170px;padding:9px 0;margin:0 0 0 auto;text-align:right}body.archive.woocommerce .loop_start.products .added_to_cart.wc-forward:hover{color:#164859}body.archive.woocommerce .loop_start.products .added_to_cart.wc-forward:hover:after{background-image:url(/wp-content/themes/sogosu/library/images/arrow_short.svg);background-position:right;background-size:14px 12px;background-repeat:no-repeat}body.archive.woocommerce .loop_start.products .added_to_cart.wc-forward:after{content:"";display:inline-block;margin-left:20px;width:33px;height:12px;background-image:url(/wp-content/themes/sogosu/library/images/arrow_long.svg);background-size:cover;position:relative}body.archive.woocommerce .loop_start.products a.button.loading{opacity:1;position:relative;background:#f7f7f7;border:1px solid #f7f7f7;color:#f7f7f7}body.archive.woocommerce .loop_start.products a.button.loading:after{color:#fff0;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/wp-content/themes/sogosu/library/images/preloader2.gif);background-size:contain;background-repeat:no-repeat;z-index:333;right:initial;animation:none!important}.error404 .error_404{max-width:720px;margin:0 auto;padding:120px 30px 0 30px;text-align:center}.error404 .error_404 h1{margin-bottom:30px}.error404 .error_404 p{font-size:18px;line-height:26px;margin-bottom:40px}.error404 .search_banner{max-width:780px;margin:0 auto 120px;padding:0 30px}.error404 .search_banner button:hover{background-color:#E7411C!important}body.theme-sogosu.error404 div.product-search-form form.product-search-form.show-submit-button button:hover{background-color:#E7411C!important}#countdown_timer{margin-top:73px;position:realtive;z-index:4444}#countdown_timer #counter_row{margin-top:-73px;background-color:#164859}#countdown_timer #counter_row .element_conteiner{position:relative;min-width:65px;width:100%;max-width:65px}#countdown_timer #counter_row .counter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#countdown_timer #counter_row .time_left{color:#164859;font-family:"sofia-pro",sans-serif;font-weight:700;font-size:22px;line-height:34px;background-color:#fff;width:35px;height:35px;padding:0;border-radius:0;position:relative}#countdown_timer #counter_row .time_left:after{content:":";position:absolute;right:-19px;color:#fff;font-weight:400}#countdown_timer #counter_row .time_left.secondes:after{display:none}#countdown_timer #counter_row .time_description{color:#fff;font-family:"Poppins";font-size:8px;line-height:12px;font-weight:400!important;text-align:left;margin-top:4px}#countdown_timer #counter_row #main_countedown_widget_2 .countdown{margin-top:11px;margin-bottom:9px}#countdown_timer #counter_row #text-2{color:#fff}#countdown_timer #counter_row #text-3 a{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:49px;text-align:center;letter-spacing:-.02em;padding:0 38px;color:#164859;background-color:#fff;border:1px solid #fff;display:block;max-width:178px;box-sizing:border-box}#countdown_timer #counter_row #text-3 a:hover{background-color:#fff0;color:#fff}#countdown_timer header{margin-top:73px;position:absolute}#countdown_timer header.sticky_nav{margin-top:0!important;box-shadow:0 2px 5px 0 rgb(0 0 0 / .1);position:fixed;width:100%;background-color:#fff0;z-index:2222;background-color:#fff}#countdown_timer header.logged-in{margin-to:32px!important}#countdown_timer.logged-in #counter_row{margin-top:-41px}#countdown_timer.logged-in header{margin-top:105px!important;position:absolute}#countdown_timer.logged-in header.sticky_nav{margin-top:0!important;box-shadow:0 2px 5px 0 rgb(0 0 0 / .1);position:fixed;width:100%;background-color:#fff0;z-index:2222;background-color:#fff;top:32px}body:not(.transparent_menu) #content,body:not(.transparent_menu) .opening_shop{margin-top:80px}body:not(.transparent_menu) header{position:absolute;width:100%;background-color:#fff0;z-index:2222;background-color:#fff;top:0}body:not(.transparent_menu) header.sticky_nav{background-color:#fff;margin-top:0!important;box-shadow:0 2px 5px 0 rgb(0 0 0 / .1);position:fixed;width:100%;background-color:#fff0;z-index:2222;background-color:#fff;top:0}body#countdown_timer:not(.transparent_menu) #content{margin-top:80px}body#countdown_timer:not(.transparent_menu) header.sticky_nav{background-color:#fff;margin-top:0!important;box-shadow:0 2px 5px 0 rgb(0 0 0 / .1)}#table_of_content_SEO{border:1px solid #ccc;padding:20px;height:auto!important;max-height:100%!important}#table_of_content_SEO h2.mb-0{padding:0 60px 7px 15px}@media only screen and (max-width:768px){.up-sells .slick-track{flex-direction:column}.txt_copy span{display:block}#countdown_timer #counter_row{max-height:73px;height:73px}#countdown_timer #counter_row .element_conteiner{position:relative;min-width:38px;width:100%;max-width:38px}#countdown_timer #counter_row .time_left{font-size:14px;line-height:18px;background-color:#fff;width:22px;height:22px}#countdown_timer #counter_row .time_left:after{right:-11px}#countdown_timer #counter_row #text-2{order:3}#countdown_timer #counter_row #text-2 p{margin:0;font-size:9px;line-height:3px}#countdown_timer #counter_row #text-3 a{font-weight:700;font-size:14px;line-height:24px;text-align:center;letter-spacing:-.02em;padding:5px 16px;color:#164859;background-color:#fff;border:1px solid #fff;display:block;max-width:100%;box-sizing:border-box;position:relative;top:-3px}}.copy_basket_url h3{font-size:24px;line-height:28px;font-weight:400;letter-spacing:0;border:1px solid #164859;padding:10px 20px;background:#164859;color:#fff;margin:0!important}.copy_basket_url .sub_header_{font-weight:700;margin-bottom:0;padding:0 20px;color:#222;padding-top:20px}.copy_basket_url ul{padding:0 20px;list-style:none}.copy_basket_url ul li a{font-size:14px;color:#222!important}.copy_basket_url ul li a:hover{color:#E7411C!important}.copy_basket_url .rdy_box_cart{background:#fff;margin-bottom:40px}.copy_basket_url .wrap_url_copy{padding:10px 20px;border-top:1px solid #ccc;background:#f5f5f5}.copy_basket_url .wrap_url_copy .button_label{padding:0!important}.copy_basket_url a.button .button_label{display:block;position:relative;z-index:2;text-align:center}.copy_basket_url a.button{padding:9px 20px;font-weight:400;line-height:25px;display:block}.copy_basket_url .button.gray{color:#777}.copy_basket_url .button.gray:hover{color:#164859}.copy_basket_url .copy_url{background-color:#164859;color:#fff}.copy_basket_url .copy_url:hover{background-color:#E7411C;color:#fff}.copy_basket_url .basket_box_cus{border:1px solid #ccc;border-top:0!important}.up-sells .slick-track{width:100%;display:flex;gap:5px;flex-grow:1}.up-sells .slick-track li,.bundled_products li{display:flex;flex-direction:column}.bundled_products li{width:auto!important}.up-sells .slick-track li .desc_wrapper{flex:1}.up-sells .slick-track li .desc_wrapper .desc{min-height:90px!important}.up-sells .slick-track li img{max-height:200px}#assign_demo .col-md-6 .wpcf7-form.init .full_col>p{width:initial!important}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{flex-direction:row;justify-content:start}.payment_method_bluemedia .payment_box,.payment_method_p24-online-payments .payment_box{display:none!important}body .woocommerce-checkout #payment .wc_payment_methods li.wc_payment_method.payment_method_bacs{margin-top:0}.woocommerce-checkout #payment .payment_method_bluemedia label:after{width:130px;height:36px;position:absolute;top:initial;left:calc(100% / 4);background-image:url(/wp-content/plugins/platnosci-online-blue-media/assets/img/logo-autopay.svg)}.payment_method_p24-online-payments-303{display:none!important}.payment_method_bluemedia:before{content:"Blue Media oraz "!important;font-size:14px;line-height:21px;color:#08132f;opacity:.8;margin-bottom:13px;background-image:url(/wp-content/themes/sogosu/library/images/blik-logo.svg);background-size:contain;background-repeat:no-repeat;background-position:60% 0;width:100%}.woocommerce-checkout #payment .payment_method_p24-online-payments label:after{width:45%;height:50%;position:absolute;top:25%;left:30%;background-size:contain;background-image:url(/wp-content/plugins/woo-przelewy24/assets/logo-small.png)}.payment_method_p24-online-payments:before{content:"Przelewy24"!important;font-size:14px;line-height:21px;color:#08132f;opacity:.8;margin-bottom:13px;width:100%}.sticky-add-to-cart,.sticky-add-to-cart .woocommerce-grouped-product-list{display:none}.woocommerce .sidebar_product .cart .quantity .qty{width:30%;min-height:40px;padding:0em}.woocommerce .sidebar_product .cart .quantity .qty::-webkit-inner-spin-button{opacity:1}.price .iworks-omnibus{position:relative;z-index:10}@media only screen and (min-width:768px){body.woocommerce-checkout .wc_payment_methods li.wc_payment_method{width:33.3%}}@media only screen and (max-width:768px){.sticky-add-to-cart{background-color:#164859;width:100%;min-height:50px;position:fixed;bottom:0;font-size:1rem;display:flex;justify-content:center;z-index:1000}.single-product .sticky-add-to-cart button.single_add_to_cart_button{border-radius:50px;background-color:#e7411c!important;border-color:#e7411c;margin:10px}body.woocommerce-checkout #payment .payment_method_bluemedia label:after{width:130px;height:36px;position:absolute;top:initial;left:initial;display:block;background-size:cover;right:20px}body.woocommerce-checkout .payment_method_bluemedia:before{font-size:12px;line-height:21px;color:#08132f;opacity:.8;margin-bottom:13px;position:absolute;z-index:22;left:55px;top:14px;margin:0;background-position:100% 0;width:50%;max-width:150px}}.hbspt-form .cus_button_primary{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:56px;display:block;letter-spacing:-.02em;color:#fff;background-color:#164859;border:1px solid #164859;padding:0!important;font-size:16px!important;color:#fff!important;background-color:#164859!important;border:1px solid #164859;border-radius:0!important}.hs-richtext{display:none}.hbspt-form .cus_button_primary:hover{color:#164859!important;background-color:#fff!important}.hbspt-form .cus_button_primary:hover{color:#164859;background-color:#fff0}.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;align-items:baseline}#billing_kierunkowy_field{width:15%;.input-text{padding-right:0;text-align:right}}#billing_phone_field{width:85%;.input-text{padding-left:5px}}#billing_email_field,#fak_vat_field,#billing_company_field,#billing_company_nip_field,#billing_custom_question_field{width:100%}.page-template-page-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%}.product-search div.product-search-results{top:-30px}.search_banner .product-search div.product-search-results{top:-100px}@media only screen and (max-width:768px){.search_banner .product-search div.product-search-results{top:-30px}}@media only screen and (max-width:700px){#billing_kierunkowy_field{width:35%}#billing_phone_field{width:65%}}.woocommerce-result-count,.woocommerce-ordering{margin-top:1rem!important}@media only screen and (max-width:1000px){#opinion .opinion_slider .slick-dots,#product #product_slider .slick-dots{display:none!important}body.woocommerce-cart .cross-sells.slider_boost{padding:0!important;max-width:100%!important;margin:70px 0 50px}}.selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important;text-decoration:none}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close:hover{color:black}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0 !important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:white}.selectize-control.plugin-clear_button .clear{text-decoration:none;display:flex;position:absolute;height:100%;width:25px;top:0;right:calc(8px - 6px);color:#000;opacity:.4;font-weight:bold;border:0;cursor:pointer;z-index:1;font-size:21px;justify-content:center;align-items:center}.selectize-control.plugin-clear_button .clear:hover{opacity:1}.selectize-control.plugin-clear_button.single .clear{right:calc(8px - 6px+1.5rem)}.selectize-dropdown.plugin-auto_position.selectize-position-top{border-top:1px solid #d0d0d0;border-bottom:0 none;border-radius:3px 3px 0 0;box-shadow:0 -6px 12px rgba(0,0,0,0.18)}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active{border-radius:0 0 3px 3px;border-top:0 none}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active::before{top:0;bottom:unset}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:calc(8px - 2px - 0) 8px calc(8px - 2px - 3px - 0)}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:white;border:0 solid white}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;user-select:auto !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0 0 !important}.selectize-input::after{content:" ";display:block;clear:left}.selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);border-radius:1px}.selectize-dropdown .option,.selectize-dropdown .optgroup-header,.selectize-dropdown .no-results,.selectize-dropdown .create{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#e8e8e8;color:#303030}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .selected{background-color:#e8e8e8;color:#303030}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown .active:not(.selected){background:#f5fafd;color:#495c68}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown-emptyoptionlabel{text-align:center}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input:not(:read-only){cursor:text}.selectize-control.single .selectize-input:not(.no-arrow):after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.selectize-control.single .selectize-input:not(.no-arrow).dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-dropdown.plugin-auto_position.selectize-position-top{border-top:1px solid #d0d0d0;border-bottom:0 none;border-radius:3px 3px 0 0;box-shadow:0 -6px 12px rgba(0,0,0,0.18)}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active{border-radius:0 0 3px 3px;border-top:0 none}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active::before{top:0;bottom:unset}.selectize-control.plugin-clear_button .clear{text-decoration:none;display:flex;position:absolute;height:100%;width:25px;top:0;right:calc(8px - 6px);color:#000;opacity:.4;font-weight:bold;border:0;cursor:pointer;z-index:1;font-size:21px;justify-content:center;align-items:center}.selectize-control.plugin-clear_button .clear:hover{opacity:1}.selectize-control.plugin-clear_button.single .clear{right:calc(8px - 6px+1.5rem)}.selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important;text-decoration:none}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close:hover{color:black}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0 !important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:white}/*!
 * price-slider.css
 *
 * Copyright (c) "kento" Karim Rahimpur www.itthinx.com
 *
 * This code is provided subject to the license granted.
 * Unauthorized use and distribution is prohibited.
 * See COPYRIGHT.txt and LICENSE.txt
 *
 * This code is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *
 * This header and all notices must be kept intact.
 *
 * @author itthinx
 * @package woocommerce-product-search
 * @since 2.4.0
 */.product-search-filter-price-slider{margin:1.31em .5em 1em .5em}.product-search-filter-price.show-submit.hide-fields .product-search-filter-price-slider{margin-top:2em}.product-search-filter-price-slider{position:relative}.product-search-filter-price-slider-range{position:relative;font-size:.92em;height:2em;opacity:.9}.product-search-filter-price-slider .slider-min-max{position:absolute;bottom:.62em;text-align:center;font-size:.92em;opacity:.8;width:100%;display:inline-block;font-weight:600}.product-search-filter-price-slider .slider-min-max-separator{padding:.62em}.product-search-filter-price-slider span.slider-limit-min{position:absolute;left:0;text-align:left;padding:0 1px;font-size:.92em;opacity:.5;top:1em;margin:0;font-size:.92em;font-weight:600}.product-search-filter-price-slider span.slider-limit-max{position:absolute;right:0;text-align:right;padding:0 1px;font-size:.92em;opacity:.5;top:1em;margin:0;font-size:.92em;font-weight:600}.product-search-filter-price .ui-state-disabled{cursor:default !important}.product-search-filter-price .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.product-search-filter-price .ui-slider{position:relative;text-align:left}.product-search-filter-price .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.product-search-filter-price .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.product-search-filter-price .ui-slider-horizontal{height:.5em}.product-search-filter-price .ui-slider-horizontal .ui-slider-handle{top:-0.4em;margin-left:-.6em}.product-search-filter-price .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.product-search-filter-price .ui-slider-horizontal .ui-slider-range-min{left:0}.product-search-filter-price .ui-slider-horizontal .ui-slider-range-max{right:0}.product-search-filter-price .ui-slider-vertical{width:.8em;height:100px}.product-search-filter-price .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.product-search-filter-price .ui-slider-vertical .ui-slider-range{left:0;width:100%}.product-search-filter-price .ui-slider-vertical .ui-slider-range-min{bottom:0}.product-search-filter-price .ui-slider-vertical .ui-slider-range-max{top:0}.product-search-filter-price .ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.product-search-filter-price .ui-widget .ui-widget{font-size:1em}.product-search-filter-price .ui-widget input,.product-search-filter-price .ui-widget select,.product-search-filter-price .ui-widget textarea,.product-search-filter-price .ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.product-search-filter-price .ui-widget-content{border:1px solid #ccc;background:#ccc;color:#333}.product-search-filter-price .ui-widget-content a{color:#333}.product-search-filter-price .ui-widget-header{border:1px solid #ccc;background:#333;color:#333;font-weight:bold}.product-search-filter-price .ui-widget-header a{color:#333}.product-search-filter-price .ui-state-default,.product-search-filter-price .ui-widget-content .ui-state-default,.product-search-filter-price .ui-widget-header .ui-state-default{border:0;background:#333;font-weight:normal;color:#ccc}.product-search-filter-price .ui-state-default a,.product-search-filter-price .ui-state-default a:link,.product-search-filter-price .ui-state-default a:visited{color:#ccc;text-decoration:none}.product-search-filter-price .ui-state-hover,.product-search-filter-price .ui-widget-content .ui-state-hover,.product-search-filter-price .ui-widget-header .ui-state-hover,.product-search-filter-price .ui-state-focus,.product-search-filter-price .ui-widget-content .ui-state-focus,.product-search-filter-price .ui-widget-header .ui-state-focus{border:0;background:#333;font-weight:normal;color:#ccc;cursor:ew-resize}.product-search-filter-price .ui-state-hover a,.product-search-filter-price .ui-state-hover a:hover,.product-search-filter-price .ui-state-hover a:link,.product-search-filter-price .ui-state-hover a:visited,.product-search-filter-price .ui-state-focus a,.product-search-filter-price .ui-state-focus a:hover,.product-search-filter-price .ui-state-focus a:link,.product-search-filter-price .ui-state-focus a:visited{color:#ccc;text-decoration:none}.product-search-filter-price .ui-state-active,.product-search-filter-price .ui-widget-content .ui-state-active,.product-search-filter-price .ui-widget-header .ui-state-active{border:0;background:#333;font-weight:normal;color:#fff}.product-search-filter-price .ui-state-active a,.product-search-filter-price .ui-state-active a:link,.product-search-filter-price .ui-state-active a:visited{color:#fff;text-decoration:none}.product-search-filter-price .ui-state-highlight,.product-search-filter-price .ui-widget-content .ui-state-highlight,.product-search-filter-price .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.product-search-filter-price .ui-state-highlight a,.product-search-filter-price .ui-widget-content .ui-state-highlight a,.product-search-filter-price .ui-widget-header .ui-state-highlight a{color:#777620}.product-search-filter-price .ui-state-error,.product-search-filter-price .ui-widget-content .ui-state-error,.product-search-filter-price .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.product-search-filter-price .ui-state-error a,.product-search-filter-price .ui-widget-content .ui-state-error a,.product-search-filter-price .ui-widget-header .ui-state-error a{color:#5f3f3f}.product-search-filter-price .ui-state-error-text,.product-search-filter-price .ui-widget-content .ui-state-error-text,.product-search-filter-price .ui-widget-header .ui-state-error-text{color:#5f3f3f}.product-search-filter-price .ui-priority-primary,.product-search-filter-price .ui-widget-content .ui-priority-primary,.product-search-filter-price .ui-widget-header .ui-priority-primary{font-weight:bold}.product-search-filter-price .ui-priority-secondary,.product-search-filter-price .ui-widget-content .ui-priority-secondary,.product-search-filter-price .ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:normal}.product-search-filter-price .ui-state-disabled,.product-search-filter-price .ui-widget-content .ui-state-disabled,.product-search-filter-price .ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.product-search-filter-price .ui-corner-all,.product-search-filter-price .ui-corner-top,.product-search-filter-price .ui-corner-left,.product-search-filter-price .ui-corner-tl{border-top-left-radius:1em}.product-search-filter-price .ui-corner-all,.product-search-filter-price .ui-corner-top,.product-search-filter-price .ui-corner-right,.product-search-filter-price .ui-corner-tr{border-top-right-radius:1em}.product-search-filter-price .ui-corner-all,.product-search-filter-price .ui-corner-bottom,.product-search-filter-price .ui-corner-left,.product-search-filter-price .ui-corner-bl{border-bottom-left-radius:1em}.product-search-filter-price .ui-corner-all,.product-search-filter-price .ui-corner-bottom,.product-search-filter-price .ui-corner-right,.product-search-filter-price .ui-corner-br{border-bottom-right-radius:1em}.product-search-filter-price .ui-widget-overlay{background:#aaa;opacity:.3}.product-search-filter-price .ui-widget-shadow{margin:0;padding:5px;background:#666;opacity:.3;border-radius:8px}/*!
 * product-search.css
 *
 * Copyright (c) "kento" Karim Rahimpur www.itthinx.com
 *
 * This code is provided subject to the license granted.
 * Unauthorized use and distribution is prohibited.
 * See COPYRIGHT.txt and LICENSE.txt
 *
 * This code is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *
 * This header and all notices must be kept intact.
 *
 * @author itthinx
 * @package woocommerce-product-search
 * @since 1.0.0
 */div.product-search{box-sizing:border-box;display:block;float:none;list-style:none;margin:0;padding:0;position:relative}div.product-search-form{display:block;float:none;position:relative;width:100%}div.product-search-form input{width:100%}div.product-search div.product-search-form form.product-search-form{padding:0;margin:0;border:0}div.product-search-results{box-sizing:border-box;display:block;left:0;margin:0;padding:0;position:relative;top:0;border:0}div.product-search-results-content{display:block;float:none;height:auto;overflow-x:hidden;overflow-y:auto;position:static;z-index:auto;width:100%;padding:0;margin:0;background:#fff;border:1px solid #ccc}div.product-search-results-content:empty{border:0}div.product-search.floating div.product-search-results-content{position:absolute;z-index:99999}div.product-search-form span.product-search-field-clear{cursor:pointer;position:absolute;right:0;height:1px;overflow:visible;margin:auto 0;top:-1em;bottom:.5em;padding:0 .5em}div.product-search-form span.product-search-field-clear:after{content:"\d7"}.product-search input[type="text"].product-search-field,.product-search input[type="text"].product-filter-field,.product-search-filter-price input.product-search-filter-price-field{margin:0}.product-search input[type="text"].product-search-field,.product-search input[type="text"].product-filter-field{display:inline-block}div.product-search-form form.product-search-form.show-submit-button{display:flex}div.product-search-form form.product-search-form.show-submit-button input[type="text"].product-search-field,div.product-search-form form.product-search-form.show-submit-button input[type="text"].product-filter-field{display:inline-block;overflow:hidden;flex:auto}div.product-search-form form.product-search-form.show-submit-button span.product-search-field-clear{display:inline-block;flex:auto;position:relative;overflow:visible;margin:auto 0;right:1em;height:auto;width:0;top:auto;bottom:auto;padding:0}div.product-search-form form.product-search-form.show-submit-button button{display:inline-block;flex:initial;margin:0 0 0 2px;padding:.3em .5em}.product-search .product-search-results-content{display:none}.product-search-form input.blinker{background-image:url(/wp-content/plugins/woocommerce-product-search/images/blinker.gif);background-position:right center;background-repeat:no-repeat}.product-search-results .entry,.product-search-results .no-results{padding:1px}.product-search-results .entry a,.product-search-results .search-results .entry a{text-decoration:none;font-weight:inherit}.product-search-results .entry span.title{font:inherit;display:block}.product-search-results .entry span.title,.product-search-results .entry span.description,.product-search-results .entry span.price,.product-search-results .entry img.thumbnail{vertical-align:middle}.product-search-results .entry span.description{display:block;font-size:85%}.product-search-results .entry span.price{display:block;font-size:95%}.product-search-results .entry span.price .amount{display:inline-block;font-size:inherit}.product-search-results .entry img.thumbnail{max-width:none;box-shadow:unset}.product-search-results .entry a:hover{text-decoration:none !important}.product-search-results .entry a span.title:hover{text-decoration:underline}.product-search-results .entry:hover,.product-search-results .entry.active{background-color:#f0f0f0}.product-search-results .entry.s_product_cat.first{border-top:1px solid #ccc}.product-search-results table.search-results{table-layout:auto}.product-search-results table.search-results{border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline;width:100%}.product-search-results table.search-results td:last-child{width:100%}.product-search-results table.search-results tr:nth-child(n) td{background-color:inherit}.product-search-results table.search-results tr,.product-search-results table.search-results tr td,.entry-content .product-search-results table.search-results tr td{border:0;margin:0;padding:0}.product-search-results table.search-results tr td,.entry-content .product-search-results table.search-results tr td{padding:4px;vertical-align:top;text-align:left}.product-search-filter-blinker{background-image:url(/wp-content/plugins/woocommerce-product-search/images/blinker-256x256.gif);background-position:top center;background-repeat:no-repeat}.product-search-filter-search-heading,.product-search-filter-price-heading,.product-search-filter-terms-heading,.product-search-filter-extras-heading,.product-search-filter-reset-heading{font-size:95%;font-weight:600}.product-search-filter-terms ul li{border:0}.product-search-filter-terms .product-search-filter-product_cat,.product-search-filter-terms .product-search-filter-product_tag,.product-search-filter-terms .product-search-filter-attribute,.product-search-filter-terms .product-search-filter-product_brand{list-style:none;margin:0;padding:0}.product-search-filter-terms .product-search-filter-product_cat ul,.product-search-filter-terms .product-search-filter-product_tag ul,.product-search-filter-terms .product-search-filter-attribute ul,.product-search-filter-terms .product-search-filter-product_brand ul{list-style:none}.product-search-filter-terms .product-search-filter-product_cat.style-inline li,.product-search-filter-terms .product-search-filter-product_tag.style-inline li,.product-search-filter-terms .product-search-filter-attribute.style-inline li,.product-search-filter-terms .product-search-filter-product_brand.style-inline li{display:inline}.product-search-filter-terms .product-search-filter-product_cat .term-thumbnail,.product-search-filter-terms .product-search-filter-product_tag .term-thumbnail,.product-search-filter-terms .product-search-filter-attribute .term-thumbnail,.product-search-filter-terms .product-search-filter-product_brand .term-thumbnail{display:inline-block;vertical-align:middle;border-radius:6px;box-shadow:0 0 1px #333;margin:4px}.product-search-filter-terms .product-search-filter-product_cat .term-name,.product-search-filter-terms .product-search-filter-product_tag .term-name,.product-search-filter-terms .product-search-filter-attribute .term-name,.product-search-filter-terms .product-search-filter-product_brand .term-name{display:inline-block;vertical-align:middle;padding:2px}.product-search-filter-terms .product-search-filter-product_cat.hide-thumbnails .term-thumbnail,.product-search-filter-terms .product-search-filter-product_tag.hide-thumbnails .term-thumbnail,.product-search-filter-terms .product-search-filter-attribute.hide-thumbnails .term-thumbnail,.product-search-filter-terms .product-search-filter-product_brand.hide-thumbnails .term-thumbnail{display:none}.product-search-filter-terms .product-search-filter-product_cat.hide-names .term-name,.product-search-filter-terms .product-search-filter-product_tag.hide-names .term-name,.product-search-filter-terms .product-search-filter-attribute.hide-names .term-name,.product-search-filter-terms .product-search-filter-product_brand.hide-names .term-name{display:none}select.product-search-filter-product_cat,select.product-search-filter-attribute,select.product-search-filter-product_brand{width:100%}.woocommerce-product-search-filter-products-prefix,.woocommerce-product-search-filter-products-suffix{font-size:smaller;min-height:1.618em}.woocommerce-product-search-filter-products-prefix{margin-bottom:1em}.woocommerce-product-search-filter-products-suffix{margin-top:1em}.product-search-product_cat-filter-item a:hover,.product-search-attribute-filter-item a:hover,.product-search-product_brand-filter-item a:hover{cursor:pointer}.product-search-product_cat-filter-item.current-cat>a:after,.product-search-attribute-filter-item.current-attribute>a:after,.product-search-product_brand-filter-item.current-product_brand>a:after{font-family:'Font Awesome 5 Free Solid';font-weight:900;font-size:80%;content:"\f111";vertical-align:middle;padding:0 2px}.product-search-product_cat-filter-item.current-cat>a:hover:after,.product-search-attribute-filter-item.current-attribute>a:hover:after,.product-search-product_brand-filter-item.current-product_brand>a:hover:after{font-family:'Font Awesome 5 Free Solid';font-weight:900;font-size:80%;content:"\f057";vertical-align:middle;padding:0 2px}.product-search-filter-terms .hide-names.style-inline .product-search-product_cat-filter-item.current-cat>a,.product-search-filter-terms .hide-names.style-inline .product-search-attribute-filter-item.current-attribute>a,.product-search-filter-terms .hide-names.style-inline .product-search-product_brand-filter-item.current-cat>a,.product-search-filter-terms .hide-names.style-inline .product-search-product_cat-filter-item>a,.product-search-filter-terms .hide-names.style-inline .product-search-attribute-filter-item>a,.product-search-filter-terms .hide-names.style-inline .product-search-product_brand-filter-item>a{position:relative}.product-search-filter-terms .hide-names.style-inline .product-search-product_cat-filter-item.current-cat>a:after,.product-search-filter-terms .hide-names.style-inline .product-search-attribute-filter-item.current-attribute>a:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_brand-filter-item.current-product_brand>a:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_cat-filter-item>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-attribute-filter-item>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_brand-filter-item>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_cat-filter-item.current-cat>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-attribute-filter-item.current-attribute>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_brand-filter-item.current-product_brand>a:hover:after{color:#333;display:inline-block;height:16px;padding:0;position:absolute;right:4px;text-align:center;top:1px;vertical-align:middle;width:16px;opacity:.85;text-shadow:1px 0 1px #fff,0 1px 1px #fff,0 -1px 1px #fff,-1px 0 1px #fff}a.product-search-product_tag-filter-item{padding:4px;border:1px solid transparent;display:inline-block}div.product-search-filter-tag a.product-search-product_tag-filter-item{display:inline-block}a.product-search-product_tag-filter-item.current-tag,a.product-search-product_tag-filter-item:hover{border:1px solid;border-radius:2px}.product-search-filter-terms .style-inline li.nav-back{display:block}.product-search-filter-terms .nav-back:before{font-family:'Font Awesome 5 Free Solid';font-weight:900;content:"\f0d8";vertical-align:middle;padding:0 2px}.product-search-filter-terms .cat-item-all.nav-back>a,.product-search-filter-terms .attribute-item-all.nav-back>a,.product-search-filter-terms .tag-item-all.nav-back>a,.product-search-filter-terms .brand-item-all.nav-back>a{vertical-align:middle}.product-search-filter-terms .cat-item-all.nav-back:before,.product-search-filter-terms .attribute-item-all.nav-back:before,.product-search-filter-terms .tag-item-all.nav-back:before,.product-search-filter-terms .brand-item-all.nav-back:before{content:"\d7";font-family:inherit;font-weight:inherit}.product-search-filter-terms .nav-back a:hover:after{content:"" !important;display:none !important}.product-search-filter-terms .loading-term-filter,.product-search-filter-extras .loading-extra-filter{background-image:url(/wp-content/plugins/woocommerce-product-search/images/blinker.gif);background-position:right center;background-repeat:no-repeat;padding-right:20px}.product-search-filter-terms .hide-names.style-inline .loading-term-filter,.product-search-filter-extras .hide-names.style-inline .loading-extra-filter{background-position:center center;padding:0}.product-search-filter-terms .hide-names.style-inline .nav-back .loading-term-filter,.product-search-filter-terms .hide-names.style-inline .nav-back .loading-extra-filter{background-position:right center;padding-right:20px}.product-search-filter-terms .hide-names.style-inline .loading-term-filter img.term-thumbnail,.product-search-filter-terms .hide-names.style-inline a.loading-term-filter:after,.product-search-filter-terms .hide-names.style-inline a.loading-term-filter:hover:after{opacity:.32}.product-search-product_cat-filter-item a.loading-term-filter:after,.product-search-product_cat-filter-item.current-cat a.loading-term-filter:hover:after,.product-search-attribute-filter-item.current-attribute a.loading-term-filter:hover:after,.product-search-product_brand-filter-item.current-product_brand a.loading-term-filter:hover:after{content:""}.product-search-filter-search,.product-search-filter-price{position:relative}.product-search-filter-search form.product-search-form{margin-bottom:1.618em !important}.product-search-filter-price.show-slider{width:100%}.product-search-filter-price.show-slider .product-search-filter-price-form{text-align:center}.product-search-filter-price.hide-fields{margin-bottom:4em}.product-search-filter-price.show-fields .slider-min-max{display:none}.product-search-filter-price button[type="submit"]{margin-top:.5em}.product-search-filter-search .product-search-filter-search-clear,.product-search-filter-price .product-search-filter-price-clear{cursor:pointer;padding:0;vertical-align:middle;font-size:13px}.product-search-filter-search .product-search-filter-search-clear,.product-search-filter-price.hide-slider .product-search-filter-price-clear{position:absolute;top:100%;left:0}.product-search-filter-price.hide-fields .product-search-filter-price-clear{padding:1.6em .5em}.product-search-filter-search .product-search-filter-search-clear:before,.product-search-filter-price .product-search-filter-price-clear:before{content:"\d7";display:inline-block;padding:.31em;text-align:center}input[type="text"].product-search-filter-price-field{width:30%;display:inline-block}div.product-search-filter-terms a,div.product-search-filter-extras a,.widget-area .widget div.product-search-filter-terms a,.widget-area .widget div.product-search-filter-extras a{box-shadow:unset;font-weight:inherit;text-decoration:none}.wps_add_to_cart{font-size:inherit}.wps_add_to_cart a.button.add_to_cart_button,.wps_add_to_cart a.button.add_to_cart_button::before,.wps_add_to_cart a.button.add_to_cart_button::after,.wps_add_to_cart a.button.add_to_cart_button:hover,.wps_add_to_cart a.button.ajax_add_to_cart,.wps_add_to_cart a.button.ajax_add_to_cart::before,.wps_add_to_cart a.button.ajax_add_to_cart::after,.wps_add_to_cart a.button.ajax_add_to_cart:hover{font-size:90%}.fusion-body .wps_add_to_cart a.button.add_to_cart_button,.fusion-body .wps_add_to_cart a.button.ajax_add_to_cart{margin:0;padding:0}.fusion-body .wps_add_to_cart a.button.add_to_cart_button::before,.fusion-body .wps_add_to_cart a.button.ajax_add_to_cart::before{content:''}.product-search-filter-terms .term-expander{vertical-align:middle;font-size:90%;cursor:pointer;padding:0 2px;font-family:'Font Awesome 5 Free Solid';font-weight:900}.product-search-filter-terms .cat-parent.expandable>.term-expander .expand{display:inline}.product-search-filter-terms .cat-parent.expandable>.term-expander .retract{display:none}.product-search-filter-terms .cat-parent.expandable.expanded>.term-expander .expand{display:none}.product-search-filter-terms .cat-parent.expandable.expanded>.term-expander .retract{display:inline}.product-search-filter-terms .cat-parent.expandable>ul{display:none}.product-search-filter-reset .loading-reset-filter{background-image:url(/wp-content/plugins/woocommerce-product-search/images/blinker.gif);background-position:right center;background-repeat:no-repeat;padding-right:20px}.product-search-filter-extras input[type="checkbox"].product-search-filter-extra{margin:0 1px;vertical-align:baseline}.product-search-filter-extras a.product-search-filter-extra{margin:0 4px;vertical-align:baseline}.selectize-control a.remove,.selectize-control a.remove:before,.selectize-control a.remove:after,.selectize-control a.remove-single,.selectize-control a.remove-single:before,.selectize-control a.remove-single:after{all:unset}.selectize-input{min-height:34px}.selectize-control a.remove-single,.selectize-control a.remove{font-family:'Font Awesome 5 Free Solid';font-weight:900;font-size:80%;vertical-align:text-top;padding:0 4px;cursor:pointer}.ixnorm .selectize-input,.selectize-control.single.ixnorm .selectize-input.input-active{display:block}.ixnorm .selectize-dropdown{position:relative;top:0}.ixboxed .selectize-dropdown,.selectize-dropdown.plugin-ixboxed{overflow-x:visible !important;overflow-y:scroll !important;position:relative}.ixboxed .selectize-dropdown .selectize-dropdown-content,.selectize-dropdown.plugin-ixboxed .selectize-dropdown-content{overflow:visible !important}.selectize-control.ixboxed .selectize-input,.selectize-control.plugin-ixboxed .selectize-input{display:block !important}.selectize-control.ixboxed .selectize-input.input-active,.selectize-control.plugin-ixboxed .selectize-input.input-active{display:block !important}.selectize-control.ixnorm .selectize-input:after,.selectize-control.single.ixnorm .selectize-input:after{font-family:'Font Awesome 5 Free Solid';font-weight:900;content:"\f067";display:block;position:absolute;top:0;right:0;width:17px;height:17px;overflow:visible;border:0;padding:8.5px 0;margin:0;opacity:.62;color:inherit}.selectize-control.ixnorm .selectize-input.has-items:after,.selectize-control.ixnorm .selectize-input.dropdown-active:after,.selectize-control.single.ixnorm .selectize-input.has-items:after,.selectize-control.single.ixnorm .selectize-input.dropdown-active:after{content:' ' !important}.selectize-control.single.ixnorm .selectize-input.dropdown-active:after{margin:0;border:0}html[dir="rtl"] .product-search-filter-terms .selectize-control.ixnorm .selectize-input::after,html[dir="rtl"] .product-search-filter-terms .selectize-control.single.ixnorm .selectize-input::after{right:unset;left:15px}.selectize-control.ixboxed .selectize-input:after,.selectize-control.single.ixboxed .selectize-input:after,.selectize-control.plugin-ixboxed .selectize-input:after,.selectize-control.single.plugin-ixboxed .selectize-input:after{display:none !important}.product-search-filter-terms .selectize-dropdown{cursor:pointer}.product-search-filter-terms .selectize-dropdown .option.selected{cursor:default}.product-search-filter-terms .selectize-dropdown .active{background-color:#f0f0f0;color:#333}.product-search-filter-terms .selectize-dropdown .option-padding,.product-search-filter-terms .selectize-dropdown .option-thumbnail,.product-search-filter-terms .selectize-dropdown .option-label{display:inline-block}.product-search-filter-terms .selectize-dropdown .option-padding{overflow:hidden}.product-search-filter-rating ul.rating-filter-options{list-style:none;margin:0;padding:.3em 0}.product-search-filter-rating span.rating-filter-star-rating{display:inline-block;position:relative;height:1em;line-height:1;margin:0;padding:0 0 0 5.2em;min-width:5.2em;font-weight:normal}.product-search-filter-rating span.rating-filter-star-rating::before{color:#ccc;content:'\2605\2605\2605\2605\2605';opacity:.25;position:absolute;top:0;left:0}.product-search-filter-rating span.rating-filter-star-rating::after{color:#f0e033;opacity:1;position:absolute;top:0;left:0}.product-search-filter-rating span.rating-filter-star-rating.rating-1::after{content:'\2605'}.product-search-filter-rating span.rating-filter-star-rating.rating-2::after{content:'\2605\2605'}.product-search-filter-rating span.rating-filter-star-rating.rating-3::after{content:'\2605\2605\2605'}.product-search-filter-rating span.rating-filter-star-rating.rating-4::after{content:'\2605\2605\2605\2605'}.product-search-filter-rating span.rating-filter-star-rating.rating-5::after{content:'\2605\2605\2605\2605\2605'}.product-search-filter-extra.rating-filter-option.rating-selected::after{font-family:'Font Awesome 5 Free Solid';font-weight:900;font-size:80%;content:"\f00c";vertical-align:middle;padding:0 2px}.product-search-filter-rating.product-search-filter-rating-active li.rating-not-selected{display:none !important}.product-search-filter-rating li.rating-clear::before{content:"\d7";display:inline-block;vertical-align:middle;text-align:center;padding:0 2px}.product-search-filter-rating li.rating-clear a{margin:0;vertical-align:middle}.product-search-filter-search a,.product-search-filter-terms a,.product-search-filter-price a,.product-search-filter-extras a{text-decoration:none !important}body.product-search-filter-loading{cursor:progress}@font-face{ font-display:swap;font-family:'Font Awesome 5 Free Solid';font-style:normal;font-weight:900;src:url("/wp-content/plugins/woocommerce-product-search/fonts/fa-solid-900.eot");src:url("/wp-content/plugins/woocommerce-product-search/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/wp-content/plugins/woocommerce-product-search/fonts/fa-solid-900.woff2") format("woff2"),url("/wp-content/plugins/woocommerce-product-search/fonts/fa-solid-900.woff") format("woff"),url("/wp-content/plugins/woocommerce-product-search/fonts/fa-solid-900.ttf") format("truetype"),url("/wp-content/plugins/woocommerce-product-search/fonts/fa-solid-900.svg#fontawesome") format("svg") }@font-face{ font-display:swap;font-family:'Font Awesome 5 Free Regular';font-style:normal;font-weight:400;src:url("/wp-content/plugins/woocommerce-product-search/fonts/fa-regular-400.eot");src:url("/wp-content/plugins/woocommerce-product-search/fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("/wp-content/plugins/woocommerce-product-search/fonts/fa-regular-400.woff2") format("woff2"),url("/wp-content/plugins/woocommerce-product-search/fonts/fa-regular-400.woff") format("woff"),url("/wp-content/plugins/woocommerce-product-search/fonts/fa-regular-400.ttf") format("truetype"),url("/wp-content/plugins/woocommerce-product-search/fonts/fa-regular-400.svg#fontawesome") format("svg") }.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}#payment ul.wc_payment_methods .payment_method_bluemedia img{width:100px;height:80px;-o-object-fit:contain;object-fit:contain}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia img{float:unset!important;max-height:unset!important;box-sizing:border-box}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>input{vertical-align:middle}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>label{display:inline-flex;align-items:center}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>label>img{margin-left:15px}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs{padding:0}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods{display:grid;grid-template-areas:"blik" "carts" "pbl" "wallets" "fr" "installment";grid-template-rows:auto;grid-auto-columns:auto}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div{margin:8px 0}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li{justify-content:flex-start;margin-bottom:0}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul{margin-left:0;width:100%}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-group-item{border:1px solid transparent!important;justify-content:flex-start;margin-bottom:0;padding:5px}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item.selected,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item.bm-selected-group,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-group-item.selected,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-group-item.bm-selected-group{border:1px solid #87ca8d!important}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item>label,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-group-item>label{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;cursor:pointer;font-size:.9em;text-indent:initial;min-height:100px}@media only screen and (max-width:375px){#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item>label,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-group-item>label{min-height:75px}}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item>label>input[type=radio],#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-group-item>label>input[type=radio]{cursor:pointer;margin-left:0;max-width:1.5em}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item>label .bm-payment-channel-method-logo,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item>label .bm-payment-channel-group-method-logo,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-group-item>label .bm-payment-channel-method-logo,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-group-item>label .bm-payment-channel-group-method-logo{display:initial;height:unset;max-width:90px;width:100%}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item>label .bm-payment-channel-method-name,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item>label .bm-payment-channel-group-method-name,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-group-item>label .bm-payment-channel-method-name,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-group-item>label .bm-payment-channel-group-method-name{word-wrap:break-word}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item>span.bm-payment-channel-method-desc,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-group-item>span.bm-payment-channel-method-desc{display:none;font-size:.9em}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item.selected{flex-direction:column}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item.selected span{text-align:start}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div>li>ul li.bm-payment-channel-item.selected>span.bm-payment-channel-method-desc{display:initial;margin-top:5px}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-blik{grid-area:blik}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-blik .bm-blik-overlay{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;background-color:#fff;border:#CCC5C5 1px solid;border-radius:10px;box-shadow:5px 5px 10px;color:#CCC5C5;font-size:33px;padding:1.3em;height:-moz-max-content;height:max-content;max-width:600px;width:80vw}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-blik .bm-blik-overlay p{text-align:center}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-blik .bm-blik-overlay p::after{content:"";display:block;background-image:url(https://platnosci.bm.pl/pomoc/grafika/509.gif);background-size:cover;background-position:center center;margin:10px auto 0;height:55px;width:123px}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-blik .bm-blik-overlay p span{display:inline-block;text-align:center!important}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-blik .bm-blik-overlay p span.bm-blik-overlay-status{font-weight:700}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-blik .bm-blik-overlay p span.bm-blik-overlay-status--success{color:#0e7b17}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-blik .bm-blik-overlay p span.bm-blik-overlay-status--process{color:#CCC5C5}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-blik .bm-blik-overlay p span.bm-blik-overlay-status--error{color:#A7301F}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-blik .bm-blik-code-wrapper>*{display:block}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-blik .bm-blik-code-wrapper input{margin-right:0;width:100%}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-karta-platnicza,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-platnosc-karta{grid-area:carts}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-portfel-elektroniczny,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-przelew-internetowy,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-apple_pay,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-google_pay{grid-area:wallets}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-pbl{grid-area:pbl}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-raty-online{grid-area:installment}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-szybki-przelew{grid-area:fr}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-apple-pay{display:none}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-expandable .bm-group-expandable-wrapper{display:none;flex-wrap:wrap;gap:5px}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-expandable .bm-group-expandable-wrapper.active{display:flex}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-expandable .bm-group-expandable-wrapper>li{display:block;position:relative;width:auto}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-expandable .bm-group-expandable-wrapper>li>label{display:block;margin:0;min-height:unset}@media only screen and (max-width:375px){#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-expandable .bm-group-expandable-wrapper>li>label{min-height:unset}}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-expandable .bm-group-expandable-wrapper>li>label>input[type=radio]{display:block!important;height:100%;width:100%;margin-right:0;position:absolute;top:0;left:0;opacity:0;z-index:2}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-expandable .bm-group-expandable-wrapper>li>label .bm-payment-channel-method-logo{width:65px;height:65px;-o-object-fit:contain;object-fit:contain;margin-left:auto;margin-right:auto;min-height:unset}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-expandable .bm-group-expandable-wrapper>li>label>p{display:none}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-expandable .bm-group-expandable-wrapper>li>span.bm-payment-channel-method-desc{margin-top:0!important}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-karta-platnicza li.bm-payment-channel-item,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-platnosc-karta li.bm-payment-channel-item{border:1px solid #f1f1f1!important;margin-top:15px;padding:16px!important}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-karta-platnicza li.bm-payment-channel-item.selected,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-platnosc-karta li.bm-payment-channel-item.selected{border-color:#006ec7!important}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-karta-platnicza li.bm-payment-channel-item>label,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-platnosc-karta li.bm-payment-channel-item>label{min-height:82px!important;-moz-column-gap:0;column-gap:0;font-size:1em}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-karta-platnicza li.bm-payment-channel-item>label>input[type=radio],#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-platnosc-karta li.bm-payment-channel-item>label>input[type=radio]{display:none!important}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-karta-platnicza li.bm-payment-channel-item>label .bm-payment-channel-method-logo,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-platnosc-karta li.bm-payment-channel-item>label .bm-payment-channel-method-logo{width:50px!important;max-width:50px!important;padding-right:25px;background-color:transparent!important}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-karta-platnicza li.bm-payment-channel-item>label .bm-payment-channel-method-name,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-platnosc-karta li.bm-payment-channel-item>label .bm-payment-channel-method-name{margin:0;font-size:1em;font-weight:600;line-height:1.25}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-karta-platnicza li.bm-payment-channel-item.selected>span.bm-payment-channel-method-desc,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-platnosc-karta li.bm-payment-channel-item.selected>span.bm-payment-channel-method-desc{margin-top:10px!important;font-size:1em}@media only screen and (max-width:480px){#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-karta-platnicza li.bm-payment-channel-item,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-platnosc-karta li.bm-payment-channel-item{padding:12px!important}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-karta-platnicza li.bm-payment-channel-item>label .bm-payment-channel-method-logo,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div.bm-group-platnosc-karta li.bm-payment-channel-item>label .bm-payment-channel-method-logo{width:42px!important;max-width:42px!important;padding-right:16px}}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .bm-card-widget--classic{margin-top:10px;padding-top:6px;width:100%}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .bm-card-widget__help{margin:0 0 10px;font-size:13px;color:#555}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .bm-card-widget__iframe-wrapper{border:1px solid #dcdcdc;border-radius:4px;padding:0;background:#fff}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .bm-card-widget__iframe-wrapper iframe,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .bm-card-widget__iframe{width:100%;min-height:315px;border:0;display:block}@media only screen and (max-width:782px){#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .bm-card-widget--classic{margin-top:8px}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .bm-card-widget__iframe-wrapper iframe,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .bm-card-widget__iframe{min-height:300px}}@media only screen and (max-width:480px){#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .bm-card-widget__help{font-size:12px;margin-bottom:8px}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .bm-card-widget__iframe-wrapper iframe,#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .bm-card-widget__iframe{min-height:280px}}.bm-redirect-overlay{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;margin:auto;min-height:90vh;text-align:center;width:90vw}.bm-redirect-overlay h2{font-size:3em}@media only screen and (min-width:768px){.bm-redirect-overlay h2{font-size:2em}}.bm-redirect-overlay>span{font-size:2em}@media only screen and (min-width:768px){.bm-redirect-overlay>span{font-size:1.2em}}body.theme-astra .woocommerce-checkout #payment .payment_method_bluemedia img{margin:0}body.theme-astra .payment_box.payment_method_bluemedia>.bm-payment-channels-wrapper{margin-left:0}body.theme-astra .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods li.payment_method_bluemedia ul#shipping_method li{padding-left:0}body.theme-astra .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods li.payment_method_bluemedia ul#shipping_method li .bm-payment-channel-item,body.theme-astra .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods li.payment_method_bluemedia ul#shipping_method li .bm-payment-channel-group-item{padding:5px}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods{grid-template-areas:none!important;grid-template-columns:1fr!important;grid-template-rows:none!important}#payment ul.wc_payment_methods>li.wc_payment_method.payment_method_bluemedia>.payment_box.payment_method_bluemedia .payment_box.payment_method_bacs>.bm-payment-channels-wrapper ul.woocommerce-shipping-methods>div{grid-area:auto!important}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce table.shop_attributes tr,.woocommerce-page table.shop_attributes tr{display:block}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:left;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.woocommerce-product-gallery__photoswipe-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.woocommerce-product-gallery__photoswipe-video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__video .wp-post-video{display:block;width:100%;height:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none;position:relative}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail::before{content:"▶";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgb(0 0 0 / .8);pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none;content:"\e019"/""}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-order-withdrawal-content{max-width:680px}.woocommerce-order-withdrawal-content__intro{margin-bottom:.5em}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description,.woocommerce-order-withdrawal-content__note{color:#767676;font-size:.875em;line-height:1.4}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description{display:block;margin-top:.25em}.woocommerce-order-withdrawal-content__field-error{color:var(--wc-red);display:block;font-size:.875em;margin:-.25em 0 .75em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:1em;list-style:none;margin:2em 0;padding:0;color:#767676;font-size:.875em}.woocommerce-order-withdrawal-content__step:not(:last-child)::after{content:"";display:inline-block;width:.25em;height:.25em;margin-left:1em;border-radius:50%;background:currentColor;vertical-align:middle}.woocommerce-order-withdrawal-content__step--current{color:inherit;font-weight:700}.woocommerce-order-withdrawal-content__radio-field{clear:both;border:0;margin:0 0 6px;padding:3px}.woocommerce-order-withdrawal-content__radio-field legend{line-height:2;padding:0}.woocommerce-order-withdrawal-content__radio-field.woocommerce-invalid legend{color:var(--wc-red)}.woocommerce-order-withdrawal-content__radio-label{display:block;line-height:1.7;margin:0}.woocommerce-order-withdrawal-content__review{margin:2em 0}.woocommerce-order-withdrawal-content__review-row{padding:.75em 0 .8em}.woocommerce-order-withdrawal-content__review-row:not(:last-child){border-bottom:1px solid #e9e6ed}.woocommerce-order-withdrawal-content__review-row dd,.woocommerce-order-withdrawal-content__review-row dt{margin:0;line-height:1.4}.woocommerce-order-withdrawal-content__review-row dt{color:#767676;font-size:.875em;margin-bottom:.25em}.woocommerce-order-withdrawal-content__review-row dd{font-size:1em}.woocommerce-order-withdrawal-content__actions{display:flex;gap:1em;align-items:center;flex-wrap:wrap;margin-top:2em}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentColor;color:inherit}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit}.woocommerce-order-withdrawal-content .required{visibility:visible}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}.notifima-popup-overlay{margin:0 0;position:fixed;top:0;left:0;background:rgba(0,0,0,.1607843137);width:100vw;height:100vh;z-index:123570;display:flex;align-items:center;justify-content:center;overflow-y:auto;gap:1rem;max-width:100%!important}.notifima-popup-overlay .notifima-popup{overflow-y:auto;background-color:#fff;width:40%;max-height:80vh;padding:1rem;position:relative}.notifima-popup-overlay .notifima-popup .notifima-popup-close{position:absolute;right:1rem;color:#cd2020;border:none;background:rgba(205,32,32,.1411764706);font-size:1.125rem;border-radius:50%}.notifima-manage-stock .product-details{display:flex;gap:1rem;margin-bottom:2rem}.notifima-manage-stock .product-details .product-image{height:8rem}.notifima-subscribe-form form{display:flex;flex-direction:column}@media screen and (width <= 37.5rem){.notifima-popup{width:95%!important}}@font-face{font-display:swap;font-family:'FontAwesomePB';src:url(/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb.eot?v=5.9.0);src:url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb.eot?#iefix&v=5.9.0") format("embedded-opentype"),url(/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb.woff2?v=5.9.0) format("woff2"),url(/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb.woff2?v=5.9.0) format("woff"),url(/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb.ttf?v=5.9.0) format("truetype"),url("/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb.svg?v=5.9.0#fapbregular") format("svg");font-weight:400;font-style:normal}.bundled_table_item .product-name,.bundled_table_item .product-price,.bundled_table_item:not(.order_item) .product-quantity,.bundled_table_item .product-subtotal,.bundled_table_item .product-total{font-size:.875em}.bundled_table_item .bundled_table_item_indent{padding-left:32px}.woocommerce .bundled_table_item td.product-name dl.variation,.woocommerce-page .bundled_table_item td.product-name dl.variation,.bundled_table_item td.product-name .wc-item-meta{font-size:100%}.bundled_table_item,.bundled_table_item td{border-top:none!important;border-bottom:none!important}.bundle_table_item,.bundle_table_item td{border-bottom:none!important}.bundled_table_item_price:before,.bundled_table_item_subtotal:before{font-family:'FontAwesomePB';font-size:1rem;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);content:"\e806";margin:0 12px 0 3px;opacity:.25}dt.bundled_title_meta,.bundled_notice{margin:12px 0 5px}a.edit_bundle_in_cart_text{color:#888;font-weight:400;text-decoration:none}a.edit_bundle_in_cart_text:hover small{text-decoration:underline}.single-product.woocommerce-page .product.product-type-grouped .summary .grouped_form.hide_fields_out_of_stock_products .woocommerce-grouped-product-list-item__quantity,.single-product.woocommerce-page .product.product-type-grouped form.cart.hide_fields_out_of_stock_products .group_table td.woocommerce-grouped-product-list-item__label,.single-product.woocommerce-page .product.product-type-grouped form.cart.hide_fields_out_of_stock_products .group_table td.woocommerce-grouped-product-list-item__price del,.single-product.woocommerce-page .product.product-type-grouped form.cart.hide_fields_out_of_stock_products .group_table td.woocommerce-grouped-product-list-item__price ins,.single-product.woocommerce-page .product.product-type-grouped form.cart.hide_fields_out_of_stock_products .group_table tr,.single-product.woocommerce-page .product .summary form.cart.hide_fields_out_of_stock_products .single_add_to_cart_button,.single-product.woocommerce-page .product .summary .grouped_form.cart.hide_fields_out_of_stock_products:before{display:none!important}.single-product.woocommerce-page .product .summary .grouped_form.cart.hide_fields_out_of_stock_products:after{content:"Brak w magazynie";font-size:.92em;color:red}div#reviews{padding:30px 0}@media only screen and (min-width:1240px){body header .row .navbar-main .nav_main li .nav-link{padding:0 11px}}.single-product.woocommerce-page #pakiet #o-kursie .cert_img{width:200%;max-width:320px}.single-product.woocommerce-page #pakiet #o-kursie{background-color:#F1F4F8;display:flex}.single-product.woocommerce-page #pakiet #o-kursie .box_product_desc{background-color:#F1F4F8;padding:40px 50px 40px 50px;box-sizing:border-box}@media only screen and (max-width:768px){body.single-product.woocommerce-page #pakiet #o-kursie .cert_img{width:100%;max-width:100%;display:block}.single-product.woocommerce-page #pakiet #o-kursie{flex-wrap:wrap}}label[for=radio-control-wc-payment-method-options-bluemedia] #radio-control-wc-payment-method-options-bluemedia__label .wc-block-components-payment-method-label{display:none}label[for=radio-control-wc-payment-method-options-bluemedia] #radio-control-wc-payment-method-options-bluemedia__label:before{background-color:#006ec7;content:"";height:2px;position:absolute;right:18px;top:28px;width:calc(100% - 165px)}label[for=radio-control-wc-payment-method-options-bluemedia] #radio-control-wc-payment-method-options-bluemedia__label:after{background:url(/wp-content/plugins/platnosci-online-blue-media/blocks/assets/js/images/safe-brands.4b27d851.png) no-repeat;background-size:cover;bottom:4px;content:"";height:20px;position:absolute;right:16px;width:200px}.atp-block-payment,.editor-styles-wrapper .atp-block-payment{list-style:none}.atp-block-payment-item::marker,.editor-styles-wrapper .atp-block-payment-item::marker{content:"";visibility:hidden}.atp-block-payment-item label,.editor-styles-wrapper .atp-block-payment-item label{align-content:center;align-items:center;border:1px solid #f1f1f1;display:flex!important;margin:15px 0 0;min-height:82px;padding:16px}.atp-block-payment-item label input[type=radio],.editor-styles-wrapper .atp-block-payment-item label input[type=radio]{display:none!important}.atp-block-payment-item label img,.editor-styles-wrapper .atp-block-payment-item label img{box-sizing:content-box;height:auto;padding-right:25px;width:50px}.atp-block-payment-item label .atp-block-payment-item-wrapper,.editor-styles-wrapper .atp-block-payment-item label .atp-block-payment-item-wrapper{line-height:1.25}.atp-block-payment-item label .atp-block-payment-item-wrapper span,.editor-styles-wrapper .atp-block-payment-item label .atp-block-payment-item-wrapper span{display:block}.atp-block-payment-item label .atp-block-payment-item-wrapper span.blik-error,.editor-styles-wrapper .atp-block-payment-item label .atp-block-payment-item-wrapper span.blik-error{color:#a7301f}.atp-block-payment-item label .atp-block-payment-item-wrapper .atp-block-payment-label,.editor-styles-wrapper .atp-block-payment-item label .atp-block-payment-item-wrapper .atp-block-payment-label{flex-basis:50%;font-size:1em;font-weight:600}.atp-block-payment-item label .atp-block-payment-item-wrapper .atp-block-payment-description,.editor-styles-wrapper .atp-block-payment-item label .atp-block-payment-item-wrapper .atp-block-payment-description{display:none;flex:0 0 100%;font-size:.75em;font-weight:400;margin-top:3px;opacity:.8}.atp-block-payment-item label .atp-block-payment-item-wrapper .atp-block-payment-description a,.editor-styles-wrapper .atp-block-payment-item label .atp-block-payment-item-wrapper .atp-block-payment-description a{color:#24b9d7;text-decoration:none}.atp-block-payment-item label .atp-block-payment-item-wrapper .atp-block-payment-description a:hover,.editor-styles-wrapper .atp-block-payment-item label .atp-block-payment-item-wrapper .atp-block-payment-description a:hover{color:#1a8196}.atp-block-payment-item label.atp-active,.atp-block-payment-item label:hover,.editor-styles-wrapper .atp-block-payment-item label.atp-active,.editor-styles-wrapper .atp-block-payment-item label:hover{border-color:#006ec7}.atp-block-payment-item label.atp-active .atp-block-payment-item-wrapper .atp-block-payment-description,.atp-block-payment-item label:hover .atp-block-payment-item-wrapper .atp-block-payment-description,.editor-styles-wrapper .atp-block-payment-item label.atp-active .atp-block-payment-item-wrapper .atp-block-payment-description,.editor-styles-wrapper .atp-block-payment-item label:hover .atp-block-payment-item-wrapper .atp-block-payment-description{display:block}.atp-block-payment-item.atp-blik input.blik-input,.editor-styles-wrapper .atp-block-payment-item.atp-blik input.blik-input{min-width:215px;width:100%}.atp-block-payment-item.atp-has-children .ReactCollapse--collapse .ReactCollapse--content,.editor-styles-wrapper .atp-block-payment-item.atp-has-children .ReactCollapse--collapse .ReactCollapse--content{margin-top:15px}.atp-block-payment-item.atp-has-children .ReactCollapse--collapse .ReactCollapse--content .atp-block-payment,.editor-styles-wrapper .atp-block-payment-item.atp-has-children .ReactCollapse--collapse .ReactCollapse--content .atp-block-payment{display:grid;gap:.3rem;grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}.atp-block-payment-item.atp-has-children .ReactCollapse--collapse .ReactCollapse--content .atp-block-payment-item label,.editor-styles-wrapper .atp-block-payment-item.atp-has-children .ReactCollapse--collapse .ReactCollapse--content .atp-block-payment-item label{flex-direction:column;height:100%;justify-content:space-between;margin:0;min-height:auto;padding:5px}.atp-block-payment-item.atp-has-children .ReactCollapse--collapse .ReactCollapse--content .atp-block-payment-item label img,.editor-styles-wrapper .atp-block-payment-item.atp-has-children .ReactCollapse--collapse .ReactCollapse--content .atp-block-payment-item label img{padding-right:unset}.atp-block-payment-item.atp-has-children .ReactCollapse--collapse .ReactCollapse--content .atp-block-payment-item label .atp-block-payment-item-wrapper .atp-block-payment-description,.atp-block-payment-item.atp-has-children .ReactCollapse--collapse .ReactCollapse--content .atp-block-payment-item label .atp-block-payment-item-wrapper .atp-block-payment-label,.editor-styles-wrapper .atp-block-payment-item.atp-has-children .ReactCollapse--collapse .ReactCollapse--content .atp-block-payment-item label .atp-block-payment-item-wrapper .atp-block-payment-description,.editor-styles-wrapper .atp-block-payment-item.atp-has-children .ReactCollapse--collapse .ReactCollapse--content .atp-block-payment-item label .atp-block-payment-item-wrapper .atp-block-payment-label{display:none!important}.bm-blik-overlay{align-items:center;background-color:hsl(0 0% 100% / .6);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.bm-blik-overlay-content{background-color:#fff;border:1px solid #ccc5c5;border-radius:10px;box-shadow:5px 5px 10px;color:#ccc5c5;font-size:33px;left:50%;max-width:600px;padding:1.3em;position:fixed;top:50%;transform:translate(-50%,-50%);width:80vw;z-index:9999}.bm-blik-overlay-content p{margin:0;text-align:center}.bm-blik-overlay-content p:after{background-image:url(https://platnosci.bm.pl/pomoc/grafika/509.gif);background-position:50%;background-size:cover;content:"";display:block;height:55px;margin:10px auto 0;width:123px}.bm-blik-overlay-content p span{display:inline-block}.bm-blik-overlay-content p span.bm-blik-overlay-status{color:#ccc5c5;font-weight:700}.bm-blik-overlay-content p span.bm-blik-overlay-status.payment_success{color:#0e7b17}.bm-blik-overlay-content p span.bm-blik-overlay-status.error{color:#a7301f}.editor-styles-wrapper .atp-gpay-wrapper,.wc-block-checkout .atp-gpay-wrapper{padding:10px 0 4px}.editor-styles-wrapper .bm-card-widget--blocks,.wc-block-checkout .bm-card-widget--blocks{margin-top:10px;padding-top:6px}.editor-styles-wrapper .bm-card-widget__help,.wc-block-checkout .bm-card-widget__help{color:#555;font-size:13px;margin:0 0 10px}.editor-styles-wrapper .bm-card-widget__iframe-wrapper,.wc-block-checkout .bm-card-widget__iframe-wrapper{background:#fff;border:1px solid #dcdcdc;border-radius:4px;padding:0}.editor-styles-wrapper .bm-card-widget__iframe,.wc-block-checkout .bm-card-widget__iframe{border:0;display:block;min-height:315px;width:100%}.editor-styles-wrapper .atp-gpay-subtitle,.wc-block-checkout .atp-gpay-subtitle{color:#555;font-size:13px;margin:14px 0 18px;padding:2px 0 0 2px}.editor-styles-wrapper .atp-gpay-terms-error,.wc-block-checkout .atp-gpay-terms-error{color:#c20000;font-size:13px;margin-top:10px}.editor-styles-wrapper .atp-gpay-terms-error__strong,.wc-block-checkout .atp-gpay-terms-error__strong{font-weight:600}.summary-add-to-cart-form-bundle{clear:both}.summary-add-to-cart-form-bundle:before{display:table;content:'';clear:both}div.bundled_product_summary,.woocommerce div.product.bundled_product_summary{padding-bottom:1.618em;margin-bottom:1.618em;border-bottom:1px solid rgb(0 0 0 / .05)}.bundled_product_summary .bundled_product_optional_checkbox span{font-weight:inherit}.bundled_product_summary .bundled_product_optional_checkbox input,.single-product form.cart .bundled_product_summary .bundled_product_optional_checkbox input{width:auto}.bundled_product_summary .bundled_product_optional_checkbox{margin:0;padding:0 0 1em;display:inline-block}.bundled_product_summary .bundled_item_wrap{min-height:2px}.woocommerce-page div.product div.bundled_product_images,.woocommerce-page #content div.product div.bundled_product_images,.woocommerce div.product div.bundled_product_images,.woocommerce #content div.product div.bundled_product_images{float:left;width:20%;margin:0}.bundled_product_summary .bundled_product_images{float:left}.bundled_product_summary .bundled_product_images figure{margin:0}.bundled_product_summary .bundled_product_images img{width:100%;height:auto;display:block}.bundled_product_summary .bundled_product_images a.placeholder_image[data-rel="photoSwipe"]{cursor:default}div.bundled_product_summary .bundled_product_images,div.bundled_product_summary .details{box-sizing:border-box}div.bundled_product_summary:not(.thumbnail_hidden) .details{float:right;width:80%;padding:0 0 0 1.5em}.summary-add-to-cart-form-bundle div.bundled_product_summary:not(.thumbnail_hidden) .details{padding:0 0 0 2em}.bundled_product_summary .bundled_product_title .item_suffix{font-style:italic}.bundled_product_summary .bundled_product_title .bundled_product_title_link{margin-left:.5em}.bundled_product_summary .bundled_product_title a.bundled_product_permalink{text-decoration:none!important;box-shadow:none!important;position:relative}.bundled_product_summary .bundled_product_title a.bundled_product_permalink:before{content:'\e803';font-family:'FontAwesomePB';position:absolute;font-size:.7em;top:50%;-webkit-transform:translateY(-46%);-ms-transform:translateY(-46%);transform:translateY(-46%)}.bundled_item_cart_details p.stock,.bundled_item_cart_details span.price,.bundled_item_cart_details .single_variation .price,.bundled_item_cart_details p.bundled_item_unavailable,.bundled_item_cart_details .woocommerce-variation-description p:first-child,.single-product div.product .bundled_item_cart_details span.price,.single-product div.product .bundled_item_cart_details .single_variation .price,.bundled_item_cart_details .woocommerce-variation-description p:first-child{margin:1em 0 0}.bundled_item_cart_details>p:first-child,.bundled_item_cart_details>span:first-child,.single-product div.product .bundled_item_cart_details>p:first-child,.single-product div.product .bundled_item_cart_details>span:first-child{margin-top:0}.bundled_product_summary .bundled_item_wrap span.price,.single-product .bundled_product_summary .bundled_item_wrap span.price{display:block}.bundled_product_summary p.bundled_item_unavailable{font-weight:500}.bundled_product_summary .bundled_item_price_quantity,.bundled_product_summary.bundled_item_optional .bundled_product_optional_checkbox span.price,.single-product div.product .bundled_product_summary.bundled_item_optional .bundled_product_optional_checkbox span.price{margin-left:.25em}.bundled_item_wrap *+.bundled_item_button .quantity,.single-product div.product .bundled_item_wrap *+.bundled_item_button .quantity{margin:1.5em 0 0 0}.bundled_product_summary .quantity_hidden{display:none!important}.bundle_form{margin:0 4px 2em}.bundle_form .bundled_product.product{overflow:visible}.bundle_data .bundle_button button.disabled{opacity:.5}.bundled_item_wrap:before,.bundled_item_wrap:after,div.bundled_product_summary:after,div.bundled_product_summary:before,.bundle_data:after,.bundled_product_summary .bundled_product_optional_checkbox:after{display:table;content:'';clear:both}.float_qty_input .details{padding-right:100px;position:relative;width:100%}.float_qty_input .bundled_item_after_cart_details{position:absolute;right:5px;top:0}.bundled_product_checkbox{vertical-align:middle;margin:0 6px 3px 0}.bundle_error .woocommerce-info ul{list-style:none;margin:0}.bundle_error .woocommerce-info ul li{margin-bottom:.5em}.bundle_error .woocommerce-info ul li:last-child{margin-bottom:0}.bundle_error .woocommerce-info{margin:0 0 30px}.woocommerce-info .purchasable_notice_reason{font-size:90%;font-style:italic;display:block;margin-top:1em}.woocommerce-info .purchasable_notice_reason strong{font-style:normal;margin:0 2px}.bundle_form button{vertical-align:middle}.bundle_form .bundle_price,.bundle_form .bundle_error{margin-top:0!important;margin-bottom:0!important}.bundle_form .bundle_price:before,.bundle_form .bundle_error:before,.bundle_form .bundle_availability:before{display:table;content:'';clear:both}.bundle_form .bundle_price:after,.bundle_form .bundle_error:after,.bundle_form .bundle_availability:after{display:table;content:'';clear:both}.bundle_form .bundle_price p.price,.single-product .bundle_form .bundle_price p.price{line-height:1em;margin:0 0 30px}.bundle_form .bundle_availability p.stock,.single-product .bundle_form .bundle_availability p.stock{margin:0 0 30px}.bundle_form.bundle_out_of_stock .bundle_availability p.out-of-stock,.single-product .bundle_form.bundle_out_of_stock .bundle_availability p.out-of-stock{margin:0}ul.bundled_products .bundled_product_summary .bundled_product_images{float:none!important;width:100%!important}ul.bundled_products .bundled_product_summary .quantity,.single-product div.product form.cart ul.bundled_products .bundled_product_summary .quantity{float:none}ul.bundled_products table.variations td{text-align:center}ul.bundled_products li.bundled_product .price{display:inline-block}ul.bundled_products li.bundled_product{text-align:center}table.bundled_products_hidden{display:none}table.bundled_products{border-width:0 0 1px;margin-bottom:2em}table.bundled_products .bundled_product_summary{padding:0}table.bundled_products .bundled_product_summary .bundled_product_images{float:none!important;width:100%!important}table.bundled_products td.bundled_item_col{vertical-align:top;border:0;padding:1em}table.bundled_products th.bundled_item_col{border:0;padding:1em}table.bundled_products td.bundled_item_images_col{width:20%;min-width:100px}table.bundled_products td.bundled_item_qty_col{max-width:150px}table.bundled_products td.bundled_item_qty_col,table.bundled_products th.bundled_item_qty_head{text-align:center}.summary-add-to-cart-form-bundle table.bundled_products th,.summary-add-to-cart-form-bundle table.bundled_products td{padding:1.5em}table.bundled_products td.bundled_item_qty_col .quantity,.single-product div.product form.cart table.bundled_products td.bundled_item_qty_col .quantity{float:none;margin:0;display:inline-block}table.bundled_products .bundled_product_summary td.bundled_item_details_col .details{width:100%;float:none;padding:0}span.summary_element_content span.content_bundled_product_details_wrapper{margin:.5em 0 0 0;display:block}span.summary_element_content span.content_bundled_product_details{display:block}span.summary_element_content span.content_bundled_product_image{width:20%;margin:.75em auto 0 auto;display:none}span.summary_element_content span.content_bundled_product_image img{margin-bottom:.5em}span.summary_element_content span.content_bundled_product_title{display:block}span.summary_element_content span.content_bundled_product_title:first-of-type{margin-top:.5em}span.summary_element_content span.content_bundled_product_title span.bundled_product_title_sep{display:none}.component .bundle_form{margin-bottom:0}.component .component_wrap .bundle_price span.price,.single-product .component div.product .component_wrap .bundle_price span.price{margin:0 0 1.5em}.bundle_form .product-addon{margin:0;padding:10px 0}.bundle_form table.variations .required{border-bottom:0!important;color:red}.bundle_form table.variations,.single-product div.product .bundle_form table.variations{margin:0}.bundle_form table.variations td,.bundle_form table.variations th{display:list-item;padding:0;list-style:none;background-color:#fff0}.bundle_form .cart .variations select,.bundled_product .cart .variations .bundled_variation_attribute_value,.single-product div.product .bundle_form .cart .variations select{margin:0}.bundle_form table.variations td.value,.single-product div.product .bundle_form table.variations td.value{margin:0;padding:.25em 0 0}.bundle_form .variations_button,.single-product div.product .bundle_form .variations_button{padding-top:0;border-top:none}.bundled_product .cart .variations,.bundled_product .cart .variations tr,.bundled_product .cart .variations td{border:0}.bundled_product .cart .variations td.label{padding:1em 0 0}.bundled_product .cart .variations tr:first-child td.label{padding:0}.bundled_product .cart .attribute_value_static td label:after{content:':'}.bundled_product .cart .variations a.reset_variations{margin:1em 0 0;display:inline-block;visibility:visible!important}