/*
	Created by: @vibecommerceBr
	Contact: contato@vibecommerce.com.br
	Url: www.vibecommerce.com.br
	Date added: 12/07/2021
*/

@import url('https://fonts.googleapis.com/css2?family=Work+Sans:wght@300;400;500;600;700&display=swap');

:root {
  --color-gray: #303030;
  --color-black: #000000;
  --color-lime-green: #4DFF00;
  --color-success: #25d366;
}

html {overflow-x: hidden;}
body {font-family: "Work Sans", sans-serif;font-weight: 400;color: #666;font-size: 12px;line-height: 20px;width: 100%;}
.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-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs,.col-xs-auto,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.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-10,.col-xl-11,.col-xl-12,.col-xl,.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,.col-xs-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1,.col-xs-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2,.col-xs-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3,.col-xs-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4,.col-xs-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5,.col-xs-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6,.col-xs-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7,.col-xs-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8,.col-xs-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9,.col-xs-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10,.col-xs-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11,.col-xs-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12,.col-xs-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%}}
.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:0.25rem!important}.mt-1,.my-1{margin-top:0.25rem!important}.mr-1,.mx-1{margin-right:0.25rem!important}.mb-1,.my-1{margin-bottom:0.25rem!important}.ml-1,.mx-1{margin-left:0.25rem!important}.m-2{margin:0.5rem!important}.mt-2,.my-2{margin-top:0.5rem!important}.mr-2,.mx-2{margin-right:0.5rem!important}.mb-2,.my-2{margin-bottom:0.5rem!important}.ml-2,.mx-2{margin-left:0.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:0.25rem!important}.pt-1,.py-1{padding-top:0.25rem!important}.pr-1,.px-1{padding-right:0.25rem!important}.pb-1,.py-1{padding-bottom:0.25rem!important}.pl-1,.px-1{padding-left:0.25rem!important}.p-2{padding:0.5rem!important}.pt-2,.py-2{padding-top:0.5rem!important}.pr-2,.px-2{padding-right:0.5rem!important}.pb-2,.py-2{padding-bottom:0.5rem!important}.pl-2,.px-2{padding-left:0.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:-0.25rem!important}.mt-n1,.my-n1{margin-top:-0.25rem!important}.mr-n1,.mx-n1{margin-right:-0.25rem!important}.mb-n1,.my-n1{margin-bottom:-0.25rem!important}.ml-n1,.mx-n1{margin-left:-0.25rem!important}.m-n2{margin:-0.5rem!important}.mt-n2,.my-n2{margin-top:-0.5rem!important}.mr-n2,.mx-n2{margin-right:-0.5rem!important}.mb-n2,.my-n2{margin-bottom:-0.5rem!important}.ml-n2,.mx-n2{margin-left:-0.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:0.25rem!important}.mt-sm-1,.my-sm-1{margin-top:0.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:0.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:0.25rem!important}.m-sm-2{margin:0.5rem!important}.mt-sm-2,.my-sm-2{margin-top:0.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:0.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:0.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:0.25rem!important}.pt-sm-1,.py-sm-1{padding-top:0.25rem!important}.pr-sm-1,.px-sm-1{padding-right:0.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem!important}.pl-sm-1,.px-sm-1{padding-left:0.25rem!important}.p-sm-2{padding:0.5rem!important}.pt-sm-2,.py-sm-2{padding-top:0.5rem!important}.pr-sm-2,.px-sm-2{padding-right:0.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem!important}.pl-sm-2,.px-sm-2{padding-left:0.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:-0.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem!important}.m-sm-n2{margin:-0.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.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:0.25rem!important}.mt-md-1,.my-md-1{margin-top:0.25rem!important}.mr-md-1,.mx-md-1{margin-right:0.25rem!important}.mb-md-1,.my-md-1{margin-bottom:0.25rem!important}.ml-md-1,.mx-md-1{margin-left:0.25rem!important}.m-md-2{margin:0.5rem!important}.mt-md-2,.my-md-2{margin-top:0.5rem!important}.mr-md-2,.mx-md-2{margin-right:0.5rem!important}.mb-md-2,.my-md-2{margin-bottom:0.5rem!important}.ml-md-2,.mx-md-2{margin-left:0.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:0.25rem!important}.pt-md-1,.py-md-1{padding-top:0.25rem!important}.pr-md-1,.px-md-1{padding-right:0.25rem!important}.pb-md-1,.py-md-1{padding-bottom:0.25rem!important}.pl-md-1,.px-md-1{padding-left:0.25rem!important}.p-md-2{padding:0.5rem!important}.pt-md-2,.py-md-2{padding-top:0.5rem!important}.pr-md-2,.px-md-2{padding-right:0.5rem!important}.pb-md-2,.py-md-2{padding-bottom:0.5rem!important}.pl-md-2,.px-md-2{padding-left:0.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:-0.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem!important}.m-md-n2{margin:-0.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-0.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:0.25rem!important}.mt-lg-1,.my-lg-1{margin-top:0.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:0.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:0.25rem!important}.m-lg-2{margin:0.5rem!important}.mt-lg-2,.my-lg-2{margin-top:0.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:0.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:0.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:0.25rem!important}.pt-lg-1,.py-lg-1{padding-top:0.25rem!important}.pr-lg-1,.px-lg-1{padding-right:0.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem!important}.pl-lg-1,.px-lg-1{padding-left:0.25rem!important}.p-lg-2{padding:0.5rem!important}.pt-lg-2,.py-lg-2{padding-top:0.5rem!important}.pr-lg-2,.px-lg-2{padding-right:0.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem!important}.pl-lg-2,.px-lg-2{padding-left:0.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:-0.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem!important}.m-lg-n2{margin:-0.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.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:0.25rem!important}.mt-xl-1,.my-xl-1{margin-top:0.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:0.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:0.25rem!important}.m-xl-2{margin:0.5rem!important}.mt-xl-2,.my-xl-2{margin-top:0.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:0.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:0.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:0.25rem!important}.pt-xl-1,.py-xl-1{padding-top:0.25rem!important}.pr-xl-1,.px-xl-1{padding-right:0.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem!important}.pl-xl-1,.px-xl-1{padding-left:0.25rem!important}.p-xl-2{padding:0.5rem!important}.pt-xl-2,.py-xl-2{padding-top:0.5rem!important}.pr-xl-2,.px-xl-2{padding-right:0.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem!important}.pl-xl-2,.px-xl-2{padding-left:0.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:-0.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem!important}.m-xl-n2{margin:-0.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.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}}
h1 {font-size: 33px;}
h2 {font-size: 27px;}
h3 {font-size: 20px;}
h4 {font-size: 15px;}
h5 {font-size: 12px;}
h6 {font-size: 10.2px;}
a {color: #666666;}
a:hover {text-decoration: none;}
legend {font-size: 18px;padding: 7px 0px}
label {font-size: 12px;font-weight: normal;}
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {font-size: 12px;}
.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {font-size: 12px;}
.input-group .input-group-addon {font-size: 12px;height: 30px;}
span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {display: inline;}
div.required .control-label:before {content: '* ';color: #F00;font-weight: bold;}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {background-color: inherit;border-color: transparent;}
.dropdown-menu::before {content: "";display: inline-flex;position: absolute;left: 28%;top: -8px;width: 15px;height: 15px;border-right: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;transform: rotate(-135deg);background-color: #ffffff;}
.dropdown-menu > li > a {padding: 5px 20px;font-weight: 500;}
/* scroolbar */
* {scrollbar-width: thin;scrollbar-color: #ddd #fff;}
*::-webkit-scrollbar {width: 12px;}
*::-webkit-scrollbar-track {background: #fff;}
*::-webkit-scrollbar-thumb {background-color: #ddd;border-radius: 20px;border: 2px solid #fff;}
/* top */
header {background-color: var(--color-black);}
#top {background-color: var(--color-gray);padding: 8px 0px;margin: 0 auto;}
#top #form-currency .currency-select,#top #form-language .language-select {text-align: left;}
#top #form-currency .currency-select:hover,#top #form-language .language-select:hover {text-shadow: none;color: #ffffff;background-color: #d91b5c;}
#top .btn-link, #top-links li, #top-links a {color: #fff;}
#top .btn-link:hover, #top-links a:hover {color: #444;}
#top-links .dropdown-menu a {text-shadow: none;}
#top-links .dropdown-menu a:hover {color: #FFF;}
#top .btn-link strong {font-size: 14px;line-height: 14px;}
#top-links a + a {margin-left: 15px;}
/* logo */
#logo{display:inline-block;}
/* search */
#search {border-radius: 20px;}
#search input {font-size: 16px;padding: 0 15px;color:#000000;border: none;border-radius: 25px 0 0 25px;}
#search input:focus { box-shadow: none; border: none; }
#search button {height: 46px;border: none;color: var(--color-gray);border-radius: 0 25px 25px 0;background-color: #fff;padding: 5px 20px;font-size:20px;}
#search button:hover, #search button:focus { color: #25d366; }
#search .smartsearch {top:49px !important;}
.smartsearch-product img {width: 30px;height:30px;}
/* cart */
#cart > .btn {font-size: 12px;background: transparent;border: 0;box-shadow: none;padding:0;}
#cart > .btn:hover, #cart > .btn:focus {color:#ffffff;}
#cart.open > .btn {background-image: none;box-shadow: none;text-shadow: none;}
#cart > .btn i {font-size:2rem;}
#cart .dropdown-menu {background: #fff;z-index: 1001;}
#cart .dropdown-menu {min-width: 200px;padding: 10px 20px;}
#cart .dropdown-menu table {margin-bottom: 10px;}
#cart .dropdown-menu li > div {min-width: 427px;padding: 0 10px;}
#cart .dropdown-menu li p {margin: 20px 0;}
/**/
.thelp .dropdown-menu {padding: 20px 10px;}
.thelp .dropdown-menu::before {left: 40%;}
.thelp .dropdown-menu li > a {color: #555 !important;font-size: 15px;}
.thelp .dropdown-menu .btn {color: #fff !important;padding: 12px;}

.valign {display: flex;align-items: center;}
.right .taccount .dropdown-toggle {color: #ffffff;font-weight: 600;font-size: 12px;display:flex;align-items:center;gap:8px;}
.right .list-inline {margin-bottom: 0;}
.header_actions {display: flex;align-items: center;justify-content: end;gap: 10px;}
.header_actions .ha-item {}
.header_actions .ha-item > a {color:#ffffff; line-height:1;}
.header_actions .ha-item > a i {font-size: 2rem;}
#cart > button {background-color: transparent;border: transparent;box-shadow: none;}
#cart .dropdown-menu::before {left: inherit;right: 10%;}
#cart-total {background-color: var(--color-lime-green);color: #000000;padding: 0 5px;border-radius: 10px;position: absolute;right: 0;top: -8px;font-weight: 600;}
/* menu */
#menu {background-color: var(--color-lime-green);border:0;min-height: auto;display: flex;justify-content: center;flex-wrap: wrap;}
#menu.navbar {border-radius: 0;min-width: auto;margin: 0 auto;}
#menu .nav > li > a {font-size: 14px;color:#000000;font-weight:600;padding: 10px 15px 10px 15px;background-color: transparent;}
#menu .nav > li > a:hover, #menu .nav > li.open > a {background-color: rgba(0, 0, 0, 0.1);}
#menu .dropdown-menu {padding-bottom: 0;}
#menu .dropdown-inner {display: table;}
#menu .dropdown-inner ul {display: table-cell;}
#menu .dropdown-inner a {min-width: 160px;display: block;padding: 3px 20px;clear: both;line-height: 20px;color: #333333;font-size: 12px;}
#menu .dropdown-inner li a:hover {color: #ccc;}
#menu .see-all {display: block;margin-top: 0.5em;border-top: 1px solid #DDD;padding: 3px 20px;border-radius: 0 0 3px 3px;font-size: 12px;}
#menu .see-all:hover, #menu .see-all:focus {text-decoration: none;color: #ffffff;background-color: #d91b5c;}
#menu .btn-navbar {font-size: 15px;font-stretch: expanded;color: #FFF;padding: 2px 18px;float: right;background-color: #d91b5c;}
#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {color: #ffffff;background-color: #d91b5c;}
#category {float: left;padding-left: 15px;font-size: 16px;font-weight: 700;line-height: 40px;color: #fff;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}
/* content */
#content {min-height: 600px;}
#product-category, #content {padding-top:15px;}
#product-category #content {padding-top:0;}
/* footer */
footer {margin-top: 30px;}
.footer-middle {padding: 5% 0;background-color: var(--color-black);color: #ffffff;}
.footer-middle h5 {text-transform: uppercase;font-size: 17px;font-weight: 700;border-bottom: 1px solid var(--color-lime-green);padding-bottom: 5px;color:var(--color-lime-green);}
.footer-middle a, .footer-middle li a {color: inherit;}
.footer-bottom {font-size: 15px;line-height: 1;padding: 10px;color: #fff;background:var(--color-gray);}
.fseg img {background-color: #fff;padding: 2px;border-radius: 3px;margin-bottom: 5px;height: 30px;width: 100%;}
/* totop */
.scroll-top:hover {background-color: #d91b5c;color:#fff;bottom: 15.8%;}
.scroll-top.show {visibility: visible;cursor: pointer;opacity: 1.0;}
.scroll-top {color: #d91b5c;bottom: 15%;background-color: #fff;opacity: 0;overflow: hidden;position: fixed;right: 33px;text-align: center;text-transform: uppercase;border-radius: 50%;width: 50px;height: 50px;padding-top: 12px;border: 2px solid #d91b5c;visibility: hidden;z-index: 999;transition: all 0.5s ease-in-out;font-size: 20px;}
/**/
.slideshow .swiper-button-prev {left: 18% !important;}
.slideshow .swiper-button-next {right: 18% !important;}
/* breadcrumb */
.breadcrumb {padding: 8px 0;white-space: nowrap;overflow: hidden;}
.breadcrumb i {font-size: 15px;}
.breadcrumb > li {text-shadow: 0 1px 0 #FFF;padding: 0 20px;position: relative;white-space: nowrap;vertical-align: middle;}
.breadcrumb > li + li:before {content: '';padding: 0;}
.breadcrumb > li:after {content: '';display: block;position: absolute;top: 4px;right: -5px;width: 10px;height: 10px;border-right: 1px solid #DDD;border-bottom: 1px solid #DDD;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.pagination {margin: 0;}
/* buttons */
.buttons {margin: 1em 0;}
.btn {padding: 7.5px 12px;font-size: 12px;border: 1px solid #cccccc;border-radius: 3px;}
.btn-xs {font-size: 9px;}
.btn-sm {font-size: 10.2px;}
.btn-lg {padding: 10px 16px;font-size: 15px;}
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {font-size: 12px;}
.btn-group > .btn-xs {font-size: 9px;}
.btn-group > .btn-sm {font-size: 10.2px;}
.btn-group > .btn-lg {font-size: 15px;}
.btn-default {color: #25d366;background-color: #fff;font-size: 17px;border-color: #25d366;}
.btn-default:hover, .btn-default:focus {background-color: var(--color-lime-green);outline:none;border-color: var(--color-lime-green);color: #000000;}
.btn-primary {color: #fff;background-color: var(--color-lime-green);border-color: var(--color-lime-green); color: #000000;}
.tela_full_compraexpress .btn-primary {margin-top: 25px;font-size: 15px;font-weight: 600;}
.btn-primary:hover,.btn-primary:active:hover,.btn-primary.focus, .btn-primary:focus, .btn-primary:active:focus,.btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled],.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {background-color: #25d366;border-color: #25d366;color:#ffffff;}
.btn-warning {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #faa732;border-color: #f89406;}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}
.btn-danger {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #da4f49;border-color: #bd362f;}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}
.btn-success {color: #fff;background-color: #4fb34f;border-color: #4fb34f;}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}
.btn-info {color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #df5c39;border-color: #dc512c;}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {background-image: none;background-color: #df5c39;}
.btn-link {border-color: rgba(0, 0, 0, 0);cursor: pointer;color: #23A1D1;border-radius: 0;}
.btn-link, .btn-link:active, .btn-link[disabled] {background-color: rgba(0, 0, 0, 0);background-image: none;box-shadow: none;}
.btn-inverse {color: #ffffff;background-color: #363636;border-color: #222222;}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {background-color: #222222;background-image: linear-gradient(to bottom, #333333, #111111);}
/* reds */
.btn-hangtag.next {min-width: 250px;font-weight: bold;text-transform: uppercase;font-size: 20px;}
/* list group */
.list-group a {border: 1px solid #DDDDDD;color: #888888;padding: 8px 12px;}
.list-group a.active, .list-group a.active:hover, .list-group a:hover {color: #444444;background: #eeeeee;border: 1px solid #DDDDDD;text-shadow: 0 1px 0 #FFF;}
/* carousel */
.carousel-caption {color: #FFFFFF;text-shadow: 0 1px 0 #000000;}
.carousel-control .icon-prev:before {content: '\f053';font-family: FontAwesome;}
.carousel-control .icon-next:before {content: '\f054';font-family: FontAwesome;}
/* adv title */
.adv-title {border-bottom: 1px solid var(--color-gray);margin: 5% auto;}
.adv-title h3 {display:flex;align-items:center;justify-content:space-between;gap:10px;color: #fff;background-color: var(--color-gray);width: max-content;padding: 5px 16px;margin: -15px 0;border-radius: 20px;}
/* product list */
.product-thumb .caption .btn {opacity: 0;transition: 0.3s ease-in;}
.product-thumb:hover .caption .btn {opacity: 1;}
.product-thumb {border: 1px solid #f0f0f0;margin-bottom: 20px;border-radius: 5px;padding-bottom: 10px;overflow: auto;}
.product-thumb.transition:hover {box-shadow: 0 0 15px #0000004d;transition: 0.3s ease-out;}
.product-thumb .image {text-align: center;padding: 10px 0;}
.product-thumb .image a {display: block;}
.product-thumb .image a:hover {opacity: 0.8;}
.product-thumb .image img {margin-left: auto;margin-right: auto;}
.product-grid .product-thumb .image {float: none;}
.product-thumb .caption {padding: 0 20px;min-height: 100px;}
.product-list .product-thumb .caption {margin-left: 230px;}
.product-thumb .rating {padding-bottom: 10px;}
.rating .fa-stack {font-size: 8px;}
.rating .fa-star-o {color: #999;font-size: 15px;}
.rating .fa-star {color: #FC0;font-size: 15px;}
.rating .fa-star + .fa-star-o {color: #E69500;}
/* product page */
#input-quantity {width: 70px;border-radius: 0 3px 3px 0;text-align: center;font-size: 20px;font-weight: 700;}
#button-cart {padding: 16px 25px;font-size: 20px;min-width: 300px;margin-top: 10px;}
.product-thumb .price {color: #25d366;font-weight: 700;font-size: 22px;margin: 0;text-align: center;}
.product-thumb .price-new {font-weight: 600;}
.product-thumb .price-old {color: #999;text-decoration: line-through;margin-left: 10px;}
#tab-description, #tab-review {padding: 25px;border: 1px solid #e1e1e1;border-top: transparent;}

#product-product .product-box ul > li h2 .price-old-live {font-size: 30px;font-weight: 700;text-decoration: none;}
#product-product .product-box ul > li .price-old-live {text-decoration: line-through;font-size: 17px;font-weight: normal;}
#product-product .product-box ul > li h2 {font-size: 14px;margin-top: 0;font-weight: 700}
#product-product .product-box ul > li .price-new-live {font-size: 30px;color: #d91b5c;}

.product-installment button {font-size: 10px;background: #ff9f08;padding: 0 10px 0 3px;border: transparent;border-radius: 20px;color: #fff;}
.product-installment button i {font-size: 10px;background-color: #fff;padding: 3px 4px;color: #ff9f08;border-radius: 15px;}
#installment {z-index: 10;position: absolute;box-shadow: 5px 10px 15px #00000036;background-color: #fff;margin-top: 5px;padding: 10px 20px;border-radius: 3px;border: 1px solid #ff9f08;}
#installment:before {position: absolute;top: -12px;right: 13%;border-bottom: 12px solid #ff9f08;border-left: 12px solid transparent;border-right: 12px solid transparent;width: 0;height: 0;content: "";display: block;}
#installment table {margin-bottom: 0;}
#installment tr > td b:nth-child(1) {width: 25px;display: inline-block;text-align: center;}
#installment tr > td b:nth-child(2) {width: max-content;min-width: 58px;display: inline-block;text-align: center;}

.product-thumb .price-tax {color: #999;font-size: 12px;display: block;}
.product-thumb .button-group {border-top: 1px solid #ddd;background-color: #eee;overflow: auto;}
.product-list .product-thumb .button-group {border-left: 1px solid #ddd;}
.product-thumb .button-group button {width: 60%;border: none;display: inline-block;float: left;background-color: #d91b5c;color: #fff;line-height: 38px;font-weight: bold;text-align: center;text-transform: uppercase;}
.product-thumb .button-group button + button {width: 20%;border-left: 1px solid #ddd;}
.product-thumb .button-group button:hover {background-color: #cd0114;color: #fff;text-decoration: none;cursor: pointer;}
/* variant */
.variant {margin: 22px auto;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;}
.variant span {display: block;font-size: 14px;text-transform: uppercase;font-weight: 700;margin: 5px 0 10px 0;}
.variant ul > li {padding-left: 3px;padding-right: 3px;}
.variant .thumbnail {margin: 0 auto;}
.variant ul > li.text a {display: inline-flex;min-width: 58px;text-align: center;text-decoration: none;font-size: 20px;font-weight: 700;vertical-align: middle;align-items: center;justify-content: center;line-height: normal;color: #666;background-color: #fff;padding: 12px;border: 1px solid #ddd;border-radius: 5px;}
.variant ul > li.text a:hover:not(.active) {color: #000;background-color: #ccc;border: 1px solid #000;transition: border .2s ease-in-out;}
.variant ul > li.text a.active {color: #fff;background: #000;border-color: #000;-webkit-box-shadow: 0 0 10px 0 #000;box-shadow: 0 0 10px 0 #000;pointer-events: none;}
.variant ul > li.text a.active::after {content: "\f00c";font-family: "FontAwesome";display: flex;font-size: 7px;font-weight: normal;position: absolute;color: #0aac3d;padding: 2.5px 2.5px;background-color: #fff;border: 1px solid;border-radius: 50%;margin-top: -38px;margin-left: 45px;}
.variant ul > li.text a.soldout {pointer-events: none;}
.variant ul > li.text a.soldout::after {content: "esgotado";display: flex;font-size: 11px;font-weight: 500;position: absolute;color: #d91b5c;padding: 2px 0;background: #fff6;border-top: 1px solid;border-bottom: 1px solid;}
/* parcelamento */
.parcelamento-list ul {list-style: none;padding: 0;font-size: 15px;}
.thumbnails {overflow: auto;clear: both;list-style: none;padding: 0;margin: 0;}
.thumbnails > li {margin-left: 20px;}
.thumbnails {margin-left: -20px;}
.thumbnails > img {width: 100%;}
.image-additional a {margin-bottom: 20px;padding: 5px;display: block;border: 1px solid #ddd;}
.image-additional {max-width: 78px;}
.thumbnails .image-additional {float: left;margin-left: 20px;}
/* account */
.profilebg {padding:15px;background-color:#f9f9f9;border:1px solid #e4e4e4;border-radius:5px;margin-bottom:20px;}
.profilebg ul {margin:0px;}
.profilebg ul li {vertical-align:top;}
.profile_name {font-size:20px;text-transform:uppercase;font-weight:bold;}
.profile_detail {margin-top:10px;}
.profile_text {font-size:14px;}
.profilebtn .btn-circle {width: 30px;height: 30px;text-align: center;padding: 4px 0;font-size: 18px;line-height: 1.428571429;border-radius: 15px;}
.profilebtn .btn-circle.btn-lg {width: 50px;height: 50px;padding: 10px 16px;line-height: 1.33;border-radius: 25px;}
.profilebtn .btn-inverse:hover {color:#fff;}
.profilebtn a {margin-right:10px;}
.profilebtn {line-height:90px;}
.acc_cards {border-radius:5px;padding:15px;border:1px solid #e4e4e4;margin-bottom:20px;}
.acc_cards .title {text-transform:uppercase;font-size:16px;border-bottom:1px solid #e4e4e4;padding-bottom:8px;}
.acc_cards .title i {font-size:16px;}
.acc_cards .card_content {min-height:150px;text-align:center;}
.acc_cards .card_content .num {display: block;font-size: 85px;line-height: 85px;margin: 0;}
.add_line {text-transform:uppercase;font-size:16px;text-align:center;}
.small_cards {border-radius:5px;text-align:center;overflow:hidden;margin-bottom:20px;}
.small_cards i {color:#fff;font-size:48px;margin:15px;}
.small_cards .bottomtext {display:block;padding:10px;background-color:#2a2a2a;}
.custom_acc .list-group-item{border:0px;padding-left:0px;}
.custom_acc a:hover {background:none;border:0px;}
.custom_acc a.heading:hover {border:0px;text-shadow:none;}
.custom_acc .heading {padding:10px;}
.custom_acc .list-group-item:first-child, .custom_acc .list-group-item:last-child {border-radius:0px;}
/* fixed product layouts used in left and right columns */
#column-left .product-layout, #column-right .product-layout {width: 100%;}
/* fixed mobile cart quantity input */
.input-group .form-control[name^=quantity] {min-width: 50px;}
/* Missing focus and border color to overwrite bootstrap */
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {background-image: none;background-color: #df5c39;}

.btn-whatsapp {color: #00e676;}
.btn-whatsapp .fa {font-size: initial;}
.btn-whatsapp .fa-stack-2x {font-size: 2em;}
.fix-whatsapp {position: fixed;bottom: 23%;right: 35px;z-index: 99;}
.btn-whatsapp-product {text-align: center;text-decoration: underline;font-size: 1.3em;color: #028545;}
/* qualit */
.store-quality {padding: 10px 20px;background-color: #f2f2f2;}
.store-quality .media:first-child {margin-top: auto;}
.store-quality .media:hover {transition: 0.5s ease-out;transform: scale(1.1);}
.store-quality .media-left i {font-size: 5em;color: #d91b5c;}
.store-quality .media-heading {margin: 0 auto;font-weight: bold;}
.store-quality .media-body p {line-height: 1.2;}
.btn_viewall{color: #000000; font-size: 12px; vertical-align: middle; background-color: var(--color-lime-green); padding: 2px 10px; border-radius: 10px;}
.btn_viewall:hover,.btn_viewall:focus{color:#ffffff;background-color:#25d366;}
/*****RESPONSIVE *****************/
@media (max-width: 1200px) {
	.product-thumb .button-group button, .product-thumb .button-group button + button {width: 33.33%;}
}
@media (min-width: 1200px) {#content .col-lg-2:nth-child(6n+1),#content .col-lg-3:nth-child(4n+1),#content .col-lg-4:nth-child(3n+1),#content .col-lg-6:nth-child(2n+1) {clear:left;}}
@media (min-width: 992px) and (max-width: 1199px) {#content .col-md-2:nth-child(6n+1),#content .col-md-3:nth-child(4n+1),#content .col-md-4:nth-child(3n+1),#content .col-md-6:nth-child(2n+1) {clear:left;}}
@media (min-width: 768px) and (max-width: 991px) {#content .col-sm-2:nth-child(6n+1),#content .col-sm-3:nth-child(4n+1),#content .col-sm-4:nth-child(3n+1),#content .col-sm-6:nth-child(2n+1) {clear:left;}}
@media (min-width: 768px) {
.dropdown:hover .dropdown-menu, #cart:hover .dropdown-menu {display: block;}
#column-left  .product-layout .col-md-3 {width: 100%;}
#column-left + #content .product-layout .col-md-3 {width: 50%;}
#column-left + #content + #column-right .product-layout .col-md-3 {width: 100%;}
#content + #column-right .product-layout .col-md-3 {width: 100%;}
}
@media (max-width: 1200px) {
.product-grid .product-thumb .caption {min-height: 210px;padding: 0 10px;}
}
@media (min-width: 768px) {
	header {padding:15px 0;}
	#menu .dropdown:hover .dropdown-menu {display: block;}
}
@media (max-width: 768px) {
.product-layout:nth-of-type(2n+1) {padding-right: 5px;}
.product-layout:nth-of-type(2n) {padding-left: 5px;}
.product-thumb .caption {padding: 0 10px;min-height: 110px;}
.product-thumb .installment {line-height: 1;}
.product-thumb .badge {font-weight: 400;padding: 2px 10px;}
.product-thumb .caption h4 {margin: 0;font-size: 15px;height: 49px;overflow: hidden;}
.product-thumb .caption .btn {opacity: 1;margin-top: 20px;transition: 0.3s ease-in;}
.product-list .product-thumb .button-group {border-left: none;}
header .row.valign {padding: 15px 0;}
.widget-logo {text-align: center;}
.header_actions {gap:15px;}
.btn-menu {background-color: transparent;border: none;font-size: 2.5em;color: #fff;}
.taccount .dropdown-menu::before {left: auto;right: 10px;}
.fix-whatsapp {position: fixed;bottom: 5%;left: 35px;z-index: 99;}
/* highlight col-* */
/* .row [class*='col-'] {text-align: center;background-color: #cceeee;background-clip: content-box;min-height: 130px;margin-bottom: 15px;} */
/* home modules list */
#common-home .product-thumb .image {padding: 10px 0;width: 40%;display: inline-block;}
#common-home .product-thumb .caption {padding: 10px;min-height: 110px;width: 60%;float: right;}
#common-home .pl_label {left: 20px;margin-top: 5px;}
.store-quality .valign {display: initial;}
.store-quality {text-align: center;}
.store-quality .media {margin-top: 0;}
.store-quality .media-left {display: block;min-height: 75px;}
}
@media (min-width: 767px) {
	.product-list .product-thumb .image {float: left;padding: 0 15px;}
}
@media (max-width: 767px) {
.product-thumb .button-group button, .product-thumb .button-group button + button {width: 33.33%;}
.product-list .product-thumb .caption {min-height: 0;margin-left: 0;padding: 0 10px;}
.product-grid .product-thumb .caption {min-height: 0;}
#menu {border-radius: 4px;}
#menu div.dropdown-inner > ul.list-unstyled {display: block;}
#menu div.dropdown-menu {margin-left: 0 !important;padding-bottom: 10px;background-color: rgba(0, 0, 0, 0.1);}
#menu .dropdown-inner {display: block;}
#menu .dropdown-inner a {width: 100%;color: #fff;}
#menu .dropdown-menu a:hover,#menu .dropdown-menu ul li a:hover {background: rgba(0, 0, 0, 0.1);}
#menu .see-all {margin-top: 0;border: none;border-radius: 0;color: #fff;}
#msearch {margin-top:15px;}
#product-product h1 {font-size: 1.7em;}
#product-product .tab-content h2 {font-size: 1.3em;}
.footer-bottom {font-size: 12px;}
}
@media (max-width: 478px) {
	#cart .dropdown-menu {width: 100%;min-width: 350px;}
}
.offcanvas-active {overflow:hidden;}
.screen-overlay {width:0%;height: 100%;z-index: 30;position: fixed;top: 0;left: 0;opacity:0;visibility:hidden;background-color: rgba(34, 34, 34, 0.6);transition:opacity .2s linear, visibility .1s, width 1s ease-in;}
.screen-overlay.show {transition: opacity .5s ease, width 0s;opacity: 1;width: 100%;visibility: visible;}
.offcanvas {width: 75%;visibility: hidden;transform: translateX(-100%);transition:all .2s;border-radius:0;box-shadow: 0 5px 10px rgba(0,0,0, .2);display: block;position: fixed;top: 0;left: 0;height: 100%;z-index: 1200;background-color: #fff;overflow-y: scroll;overflow-x: hidden;}
.offcanvas.offcanvas-right {right: 0;left: auto;transform: translateX(100%); }
.offcanvas.show {visibility: visible;transform: translateX(0);transition: transform .2s;}
.offcanvas .btn-close {position: absolute;border: none;color: #000000;border-radius: 0;padding: 9px;}

#offcanvas-left  .btn-close {right: 0px;top: 0;}
#offcanvas-right .btn-close {left: 0px;top: 0;padding: 9px 10px;}
#offcanvas-right i {font-size: initial;}
#btn-menu {background-color: transparent;border: 1px solid transparent;color: #fff;border-radius: 3px;font-size: 2em;}
#offcanvas-left .fa-whatsapp {color: #00b500;}
#offcanvas-left .fa-youtube {color: #ed1818;}
#offcanvas-left .fa-instagram {color: #eb3e6f;}
#offcanvas-left .fa-facebook {color: #0808f6;}
#offcanvas-left .fa-envelope {color: #b48923;}
#offcanvas-right .panel-title {text-align: right;}
#offcanvas-right .panel, #offcanvas-left .panel {border: none;box-shadow: none;}
.mini-cart tr td:first-of-type {width: 30%;vertical-align: middle;}
.mini-cart tr td:last-of-type {line-height: 15px;}
.mini-cart a {color: initial;}
.mini-cart {max-height: 365px;overflow-y: scroll;}
/* @media (max-width: 376px){
.mini-total {position: fixed;bottom: 20px;width: 90%;margin-right: 0 !important;}
#mcart {margin-right: -15px;background-color: transparent;border: 1px solid transparent;}
} */
.btn-remove {background-color: #fff;font-size: 1em;border-radius: 50%;border: 1px solid #ddd;width: 25px;height: 25px;color: #ddd;float: right;}
.mmenu li a {display: block;padding: 10px 10px 10px 20px;background-color: #eaeaea;margin-bottom: 1px;font-size: 14px;}
.mmenu .navbar-nav {margin: 0 auto;}
.mmenu .dropdown-menu {margin: 0 auto;padding: 0;}
.mmenu .dropdown-inner a {background-color: #f8f8f8;}
.mmenu .dropdown-menu::before {display: none;}
.btn-menu-all {position: absolute;right: 0px;margin-top: -39px;background-color: #eaeaea;padding: 7px 10px;font-size: 20px;border: 1px solid transparent;border-radius: 5px;}
.maccount .list-group {display: inline-block;}
.maccount .list-group .badge {margin-left: 10px;background-color: #000000;color: var(--color-lime-green);}
.maccount .list-group-item {background-color: var(--color-black);border-color: var(--color-black);color: #fff;}
.maccount .list-group-item:hover, .maccount .list-group-item:focus{background-color:var(--color-gray);border-color:var(--color-gray);color:#ffffff;}
.maccount .list-group-item .badge {background-color:transparent;}
.mhelp {padding: 10px;text-align: center;border-top: 1px solid #eaeaea;margin-top: 10px;margin-left: -15px;width: 100%;position: absolute;bottom: 0;}
.mhelp .list-inline {margin-bottom: 0;}