<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*,::after,::before{box-sizing:border-box}
a{text-decoration:none;background-color:transparent}
a:hover{text-decoration:underline}
a:not([href]){color:inherit;text-decoration:none}
a:not([href]):hover{color:inherit;text-decoration:none}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
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}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){.container{max-width:540px;}
}
@media (min-width:768px){.container{max-width:720px;}
}
@media (min-width:992px){.container{max-width:960px;}
}
@media (min-width:1200px){.container{max-width:1440px;}
}
.container-fluid, .container-sm, .container-md, .container-lg, .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-sm, .container-md{max-width:720px;}
}
@media (min-width:992px){.container, .container-sm, .container-md, .container-lg{max-width:960px;}
}
@media (min-width:1200px){.container, .container-sm, .container-md, .container-lg, .container-xl{max-width:1440px;}
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;}
.no-gutters{margin-right:0;margin-left:0;}
.no-gutters &gt; .col,.no-gutters &gt; [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-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:10px;padding-left:10px;}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.row-cols-1 &gt; *{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.row-cols-2 &gt; *{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.row-cols-3 &gt; *{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.row-cols-4 &gt; *{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.row-cols-5 &gt; *{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
.row-cols-6 &gt; *{-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 &gt; *{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
 .row-cols-sm-2 &gt; *{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .row-cols-sm-3 &gt; *{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
 .row-cols-sm-4 &gt; *{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .row-cols-sm-5 &gt; *{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
 .row-cols-sm-6 &gt; *{-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 &gt; *{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
 .row-cols-md-2 &gt; *{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .row-cols-md-3 &gt; *{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
 .row-cols-md-4 &gt; *{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .row-cols-md-5 &gt; *{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
 .row-cols-md-6 &gt; *{-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 &gt; *{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
 .row-cols-lg-2 &gt; *{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .row-cols-lg-3 &gt; *{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
 .row-cols-lg-4 &gt; *{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .row-cols-lg-5 &gt; *{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
 .row-cols-lg-6 &gt; *{-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 &gt; *{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
 .row-cols-xl-2 &gt; *{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .row-cols-xl-3 &gt; *{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
 .row-cols-xl-4 &gt; *{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .row-cols-xl-5 &gt; *{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
 .row-cols-xl-6 &gt; *{-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;}
}
.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}
.tooltip.show{opacity:.9}
.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}
.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}
.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}
.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}
.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}
.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}

body{font-family: 'Montserrat', sans-serif;font-weight:normal;font-style:normal;color:#676e7c;overflow-x:hidden;}
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
img{max-width:100%;}
a{color: #666666}
a:focus,input:focus,textarea:focus,button:focus{text-decoration:none;outline:none;}
a:focus,a:hover{text-decoration:none;color: #333}
i,span,a{display:inline-block;}
a, button{transition:.3s;}
h1,h2,h3,h4,h5,h6{font-family: 'Montserrat', sans-serif;font-weight:700;color:#041436;margin:0px;}
h1{font-size:48px;}
h2{font-size:36px;}
h3{font-size:28px;}
h4{font-size:22px;}
h5{font-size:16px;}
h6{font-size:13px;}
ul,ol{margin:0px;padding:0px;list-style-type:none;}
p{font-size:14px;font-weight:400;line-height:26px;color:#676e7c;margin:0px;}
textarea, select, input, button{outline:none;}
iframe{width: 100%}

/*Framer*/
.contain-box{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){.contain-box{max-width:100%;}
}
@media (min-width:768px){.contain-box{max-width:100%;}
}
@media (min-width:992px){.contain-box{max-width:100%;}
}
@media (min-width:1200px){.contain-box{max-width:1440px;}
}
.contain-box-fluid, .contain-box-sm, .contain-box-md, .contain-box-lg, .contain-box-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){.contain-box, .contain-box-sm{max-width:100%;}
}
@media (min-width:768px){.contain-box, .contain-box-sm, .contain-box-md{max-width:100%;}
}
@media (min-width:992px){.contain-box, .contain-box-sm, .contain-box-md, .contain-box-lg{max-width:100%;}
}
@media (min-width:1200px){.contain-box, .contain-box-sm, .contain-box-md, .contain-box-lg, .contain-box-xl{max-width:1440px;}
}

/*Buttons*/
.thm-btn{}
.thm-btn i{position:relative;top:1px;font-size: 18px;}
.thm-sm{padding:8px 12px!important;}
.red-btn{background:#fe2536;color:#fff!important;padding:13px 22px;font-size: 13px;line-height: 13px;border:0;}
.red-btn:hover{background:#041436;color:#fff;}

/*Hidden Titles*/ 
.spectitle:before{content: attr(data-name);position: absolute;left: 20px;font-size: 2.5rem;color: #ff3737;font-weight: 900;text-transform: uppercase;}
.spectitle-b:before{content: attr(data-name);position: relative;left: 20px;font-size: 2.5rem;color: #ff3737;font-weight: 900;text-transform: uppercase;}
/* .spectitle.unl:before,.spectitle-b.unl:before{left: unset;} */

/*Header*/

header{background: #fff;}
.banner-top{position:relative;text-align:center;display:block;overflow:hidden;}
.banner-top a{position:relative;display:block;overflow:hidden;}
.banner-top img{vertical-align:middle;}
.bannerclose{color:#fff;position:absolute;right:10px;top:50%;transform:translateY(-50%);padding:12px;}

/*.index-page section:nth-child(odd){background:#f8f8f8;}*/
.language-box{overflow:hidden;max-height:0;transition:.3s all;}
.language-box.active{padding:5px 0;max-height:unset;border-bottom: 1px solid #ddd}
.language-box li{display:inline-block;margin:0 10px 0 0;}
.language-box a{color:#333;font-size: .8em;}
.language-box a:hover{color:#000;text-decoration: underline;}
.language-box .current{font-weight:500;text-decoration:underline;}
/*Top Header*/ 
.top-header{padding: 5px 0;border-bottom: 1px solid #ddd;}
.topper-menu li{display: inline-block;margin-right: 15px}
.topper-menu li:last-child{margin-right:0px}
.top-header a, .topper-menu a{color:#333;font-size:.75em;}
/* Mid Header*/
.mid-header{padding: 15px 0}
.logo img{max-width: 275px}

/* Mid Header Search */
.search-block{border: 1px solid #ddd}
.search-block input{padding:0 12px;border:0;line-height: 40px;}
.search-block input::placeholder{font-size: 12px}
.search-button{border: 0;line-height: 38px;color: #666;background:transparent;font-size: 26px;}
.autocomplete{position: absolute;background: #fff;border: 2px solid #666;border-radius: 0 0 6px 6px;top: calc(100% - 4px);border-top: 1px solid;width: 100%;padding: 12px;display: none;max-height: 300px;overflow: auto;z-index: 99;}
.autocomplete li{padding:0 20px 12px 0; }
.autocomplete a{color: #333;display: block;}

/*mobile search*/
.search-overlay{width:100%;height:100%;background-color:#fff;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index: 63;visibility: hidden;transition: all 0.5s ease;opacity: 0;}
.search-overlay.opened-cart{visibility: visible;opacity: 1;}
.search-overlay .closesearch{position: absolute;top:0;right:10px;color: #999!important;font-size: 30px;}
.search-overlay .overlay-content{width: 100%;
padding: 5px;}
.search-overlay input{border: 0;border-bottom: 1px solid #ddd!important;max-width: 85%;outline:0!important;box-shadow: none!important;border-radius: 0;width: 100%
;}
.search-overlay input::placeholder{font-size: 12px}
.search-overlay button{background: none;border: 0;max-width: 25%;font-size: 25px;color: #666}
.search-overlay .searchcomplete {position: absolute;background: #fff;border-bottom: 1px solid #ddd;width: calc(100% - 16px);padding: 12px;}

.search-overlay .searchcomplete  a{color: #666;font-size: 14px}




/* Mid Header login &amp; cart*/

.logcart li{display: inline-block;}
.logcart a{display: block;padding: 8px;color: #666;overflow: hidden;position: relative;}
.logcart a span{float: left;display: block;}
.logcart small{display: block;}
.logcart i{float: left; font-size: 34px;line-height: 47px;}
.logcart .count{position: relative;background: #fff;border: 1px solid #666;border-radius: 50px;color: #666;width: 15px;left:2px;top: 12px;text-align: center;height: 15px;line-height: 13px;font-size: 10px;}

/*Dropdown Cart Detail*/


.dropdown-cart{position: fixed;width: 100%;top:-100%;left:0;background: #fff;
;z-index: 70;transition: all 0.5s ease;}


.cart-inner{position: relative;background: #fff;z-index: 10;height: 100%;}
.cart-inner .title{background: #efefef;display: block;overflow: hidden;padding: 8px 15px;}
.cart-inner h5{text-transform: uppercase;float: left}
.cart-inner a{float: right;color: #333;}
.cart-inner .cart-list li{display: inline-block;margin-right: 7px;border:1px solid #ddd;border-radius: 4px;padding: 15px;font-size: 13px;position: relative;padding-right: 30px;margin-bottom: 7px;width: 100%}
.cart-inner .cart-list li .remove{position: absolute;top: 5px;right:5px;color: #333;}
.cart-inner .cart-entry li{display: inline-block;}

.dropdown-cart .overlay{visibility:hidden;opacity:0;background-color:#000;position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.opened-cart .overlay{opacity:0.8;visibility:visible;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}

.dropdown-cart.opened-cart .cart-inner{transition: all 0.5s ease;top:0;}
.dropdown-cart.opened-cart {top:0;}
.mobile-fix-menu{position: fixed;bottom: 0;left: 0;height: 45px;background-color: #000;width: 100%;text-align: center;z-index:60;}
.mobile-fix-menu li{display: inline-block;}
.mobile-fix-menu li a{color: #fff;font-size: 28px;padding: 4px 18px;margin: 0 5px;text-align: center;}


/* Main Menu*/

.main-menu-block {background:#f5f5f5;}
.main-menu{position: relative;display: flex;}
.main-menu &gt; li{display: inline-flex;margin-left: -4px;}
.main-menu &gt; li:first-child{margin-left: 0;}
.main-menu &gt; li &gt; a{display:block;color: #333;font-size: 15px;padding:12px 16px;}
.main-menu .drop-menu{visibility:hidden;position: absolute;top:100%;background: #fff;width: 100%;left: 0;transition: .14s ease-in-out all;opacity: 0;padding:15px;}
.main-menu &gt; li:hover .drop-menu{visibility:visible;/*box-shadow: 0 5600px 0px 5600px rgba(0, 0, 0, 0.35);*/opacity: 1;top: 100%;}
.main-menu &gt; li:hover{background: #fff;}
.main-menu .drop-menu  ul &gt; li {display: inline-block;vertical-align: top;}
.main-menu .drop-menu  .sub-main &gt; li {max-width: 24.5%;width: 100%;margin: 0 0 15px}
.main-menu .sub-menu a{color: #666;font-size: 13px}
.main-menu .sub-menu a:hover{color: #000;text-shadow: 0px 0px 0px #000}
.main-menu .sub-menu a:after{content: ","}
.main-menu .sub-menu li:last-child a:after{content: ""}
.main-menu h3 {font-size: 14px}
.myshadow{position: fixed;left: 0;top: 0;width: 100%;background-color: #00000059;z-index: 6;text-align: center;height: 100%;}
/*mobile menu */

.mob-menu-btn{font-size: 24px!important;line-height: 0;position: relative;top: 3px;}
.mobile-menu{display: none;}
.stable-menu{background: #f7f7f7;}

 

/* .dropdown-cart:before{
content: "";
width: 0;
height: 0;
border-style: solid;
border-width: 0 100px 100px 100px;
border-color: transparent transparent #007bff transparent;}*/

/*Slide Show*/
.main-slider .caption-block{position:absolute;top:0;display:table;height:100%;width:65%;}
/*.main-slider .caption-block:before{content:'';background:rgba(0, 0, 0, 0.3);position:fixed;top:0;left:0;width:100%;height:100%;}*/
.main-slider .caption-place{display:table-cell;vertical-align:middle;padding:0px 0px 0px 70px;max-width:65%;position:relative;z-index:5;}
.main-slider .caption-place h1,.main-slider .caption-place h3,.main-slider .caption-place p{color:#fff;margin:10px 0;line-height:normal;}
.main-slider .caption-place h1{font-size:80px;position:relative;top:-100px;opacity:0;transition:1.8s;}
.main-slider .caption-place p{position:relative;top:-100px;opacity:0;transition:1.3s;}
.main-slider .caption-place a{position:relative;top:-100px;opacity:0;transition:.8s;}
.line-btn-black{color:#fff;border:1px solid #fff;padding:8px 22px;}
.line-btn-black:hover{color:#041436;background:#fff;}
.owl-item.active .caption-place h1 ,.owl-item.active .caption-place p,.owl-item.active .caption-place a{top:0;opacity:1;}
/*.main-slider .item{display: flex;}*/
.main-slider .owl-nav{margin-top:10px;position:absolute; top: 50%;  -ms-transform: translateY(-50%);  transform: translateY(-50%);z-index:99;width:100%}
.main-slider .owl-nav .owl-prev{position:absolute;left:0;}
.main-slider .owl-nav .owl-next{position:absolute;right:0;}
.main-slider .owl-nav .owl-next:hover,.main-slider .owl-nav .owl-prev:hover{background:#0414360414368c!important;border-radius:0;}
.main-slider .owl-nav i{color:#ccc;font-size:38px;padding-top:5px!important}
.main-slider .owl-dots {position: absolute;bottom: 0;left: 0;right: 0;}
.main-slider .owl-dot span {background: transparent!important;border: 1px solid #fff;}
.main-slider  .owl-dot.active span, .main-slider .owl-dot:hover span {
    background: #fff!important;
}
.thumb-list img{border-radius: 8px;border: 2px solid #666}
.thumb-list .owl-stage{ margin: 0 auto;}

/*Banners*/

/*top-banner*/
.top-banner-list i{font-size: 40px;margin-right: 10px;}
.top-banner-list img{max-width: 45px;}
.top-banner-list{display: inline-block;border-right: 1px dotted #ddd;}
.top-banner-list:last-child{border-right: 1px dotted transparent;}


/* Best Seller */
.tabstra nav .nav-tabs{border: 0!important;}
.tabstra nav a{border: 0!important;font-weight: 600;position:relative;padding: 2rem 1rem; }
.tabstra nav a.active:before{content: "";height: 6px;background: #333;width: 100%;position: absolute;top: 0;left: 0;}
.tabstra .nav-tabs .nav-item.show .nav-link,.tabstra .nav-tabs .nav-link.active {background: transparent;}
 
/*Products*/

.product-box {background: #fff;height: 100%;width: 100%;}
.product-box .product-img {position: relative;overflow: hidden;text-align: center;display: block;}
.product-box .product-img img{width: 100%}
.product-box .product-img .img-sec{position:absolute;top: 0;left: -100%;transition: .3s all!important;opacity: 0;}
.product-box .product-img:hover .img-sec{left:0;opacity: 1;}
.product-box .special-box:before{content: attr(data-name);}
.product-box .special-box{position: absolute;top:0;left: 0;z-index: 20;background: #fe2536;color: #fff;padding: 5px;text-align: center;text-transform: uppercase;font-weight: 700;font-size: 13px;box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.2)}
.product-box .product-info {padding:15px 15px;}
.product-box .product-info .product-name{font-size:20px;font-weight:700;text-align:center;color: #041436;margin: 0;height: 48px;}
.product-box .product-info sub{display: block;text-align:center;line-height: unset;font-size: 9px;margin:0;}
.owl-stage {display: flex;}
.owl-item {display: flex;flex: 1 0 auto;}
.price-box{padding: 10px 0;position: relative;}
.price-box .offer{background: #fe2536;color: #fff;padding: 8px;display: inline-block;font-weight: 700;}
.price-box .price{vertical-align: middle;color: #000;font-weight: 700;padding: 0 5px;line-height: normal;font-size: 20px}
.price-box .price del{display:block;font-size: 13px;color: #999;font-weight: 400}
.add-cart {float: right;font-size: 46px;color: #000;line-height: 40px;position: absolute;right: 0;top: 5px;}
.add-cart:hover {color: #fe2536}
.product-carousel .owl-dots{float: left;}
.see-all{position: absolute;font-weight: 600;/*bottom: 0px;*/right: 0;width: 100%;text-align: right;background: #fff;height:22px}
.see-all a{font-size: 12px}
.see-all a:hover{color:#fe2536}
.see-all i{font-size: 10px}
.old-price{color: #999;text-decoration: line-through;font-size: 13px;}


.starbucks {color: #dadada;font-size: 14px;border: 1px solid #ddd;width: 100px;display: flex;padding: 3px;margin: 0 auto;border-radius: 18px;justify-content: center;margin-bottom: 10px;} 
.starbucks[star-count="1"] .flaticon-star:first-child:before,.starbucks[star-count="2"] .flaticon-star:nth-child(1):before,.starbucks[star-count="2"] .flaticon-star:nth-child(2):before, .starbucks[star-count="3"] .flaticon-star:nth-child(1):before, .starbucks[star-count="3"] .flaticon-star:nth-child(2):before, .starbucks[star-count="3"] .flaticon-star:nth-child(3):before, .starbucks[star-count="4"] .flaticon-star:nth-child(1):before, .starbucks[star-count="4"] .flaticon-star:nth-child(2):before, .starbucks[star-count="4"] .flaticon-star:nth-child(3):before, .starbucks[star-count="4"] .flaticon-star:nth-child(4):before,  .starbucks[star-count="5"] .flaticon-star:before {
    color:#fd8c00;}

/*middle banner*/
.banner-list a {display: block;}


/*bottom banner*/
 
.banner-list-bottom img {width: 100%}

/*slider owl*/
/*.owl-nav{margin-top:10px;position:absolute;top:40%;z-index:99;width:100%}*/
.owl-prev, .owl-next {position: absolute;top: 50%;transform: translateY(-50%);display: block !important;border:0px solid black;margin:0!important;border-radius: 0!important;width: 48px;background: transparent!important;
} 
.owl-nav .owl-prev{position:absolute;left:0;}
.owl-nav .owl-next{position:absolute;right:0;}
.owl-nav .owl-next:hover, .owl-nav .owl-prev:hover{background:#transparent!important;border-radius:0;}
.owl-nav i{color:#666;font-size:38px;}

 
 /*Footer*/


footer{}
footer .logo img{max-width: 220px}
.informa{padding-right: 60px;}
.newsletter {padding: 0 0 15px;border-bottom: 1px solid #ddd;margin: 0 0 15px;}
.newsletter li{display: inline-block;margin-right: 10px}
.newsletter label{position: relative;width: 100%;margin:0;}
.newsletter input{width: 100%;padding: 10px 30px 10px 10px;border: 1px solid #ddd;border-radius: inherit;}

.newsletter button{position: absolute;right: 1px;top:1px;background: #fff;padding: 10px;line-height: 20px;border: 0;border-left: 1px solid #ddd;height:calc(100% - 2px);}
.newsletter h5{font-weight:600;}
 
.myAlert-bottom{position:fixed;bottom:55px;right:2%;width:100%;max-width: 280px;z-index: 2;font-size: 13px}
div.fullscreen{position:absolute;width:100%;height:960px;top:0;left:0;background-color:lightblue;}
.salert{padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;display:none;}
.salert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}



.footer-widget-menu {border-left: 1px solid #ddd;padding-left: 45px}
.footer-widget-menu h4{margin-bottom: 10px;position: relative;padding-bottom: 10px;font-weight: 300}
.footer-widget-menu h4:before{content: '';
    position: absolute;
    bottom: 0;
    width: 50px;
    height: 2px;
    background-color: #00baf2;}
.footer-widget-menu a{font-size: 14px;color: #999}
.footer-widget-menu a:hover{color: #333} 
.social-menu{display: inline-block;}
.social-menu li{display: inline-block;margin:0 5px;}
.social-menu a{width: 100%;background: #ddd;width: 30px; height: 30px;line-height: 30px;border-radius: 50px}
.social-menu a:hover{background: #041436;color: #fff;}
.followus{display: inline-block;font-weight: 400;color: #999;font-size: 13px;text-transform: uppercase;}
.copyright p{font-size: 12px;line-height: normal;color: #fff;}
.widget-info li{margin: 0 0 5px;font-size: 14px}
.payment-bottom li{display: inline-block;}
.payment-bottom img{max-width: 45px;margin-right: 10px}
 
/*Page*/
.fotorama__wrap--css3 .fotorama__stage{border:1px solid #ddd;}
.fotorama__thumb-border{border-color:#8e8e8e!important}
.fotorama--fullscreen .fotorama__nav, .fotorama--fullscreen .fotorama__stage{border:0!important;}
.fullscreen{background:#fff!important;}

/*404*/

.bg-404{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;}
.error-404 {width: 100%;text-align: center;padding: 60px 0;position: relative;z-index: 10;background:rgba(255, 255, 255, 0.5);}
.error-404 h1{font-size: 10rem;}


.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.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&gt;.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&gt;.tab-pane{display:none}
.tab-content&gt;.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%}
.clearfix::after{display:block;clear:both;content:""}
.float-left{float:left!important}
.float-right{float:right!important}
.float-none{float:none!important}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
@media (min-width:576px){.text-sm-left{text-align:left!important}
.text-sm-right{text-align:right!important}
.text-sm-center{text-align:center!important}
}
@media (min-width:768px){.text-md-left{text-align:left!important}
.text-md-right{text-align:right!important}
.text-md-center{text-align:center!important}
}
@media (min-width:992px){.text-lg-left{text-align:left!important}
.text-lg-right{text-align:right!important}
.text-lg-center{text-align:center!important}
}
@media (min-width:1200px){.text-xl-left{text-align:left!important}
.text-xl-right{text-align:right!important}
.text-xl-center{text-align:center!important}
}


/*Responsive*/

@media only screen and (min-width:992px){.dd:before{content:"\e64a";font-family:themify;position:absolute;line-height:44px;left:0px;transition:.3s;font-size:12px;}
 .dd:hover:before{left:9px;color:#fff;}
}
@media only screen and (max-width:1299px){.theme-carousel .price-box .offer{margin-right:65%;}
}
@media only screen and (max-width:1199px){.dropdown-cart{max-width:300px;height:100%;top:0;left:unset;right:-100%;}
.dropdown-cart.opened-cart{right:0;}
.cart-entry{position:absolute;bottom:10px;left:10px;}
.cart-list{height:calc(100% - 100px);overflow:auto;position:relative;}
}
@media only screen and (max-width:992px){.main-slider .caption-place h1{font-size:50px}
 .starlight-menu li{width:100%;margin-bottom:5px}
 .starlight-menu p{position:relative;}
 .main-menu .drop-menu .sub-main &gt; li{max-width:32.5%;}
 .tabstra nav a{padding:2rem .6rem;font-size:14px;}
 .languagebox{
  top: -2px;
  right: 15px!important;
  width: 180px!important;
  display: inline-flex!important;

  border: unset!important;
  box-shadow: unset!important;
 }

 ul.languagebox li {
  margin: 0 3px;
 }
}
@media only screen and (max-width:768px){.spectitle:before,.spectitle-b:before{font-size:2rem;}
 .main-slider .caption-place h1{font-size:30px}
 .main-slider .caption-place p{font-size:14px}
 .main-slider .caption-block{width:100%;}
 .main-slider .caption-place{padding:0 0 0 20px;}
 .tabstra nav a{padding:1.4rem .5rem;font-size:13px;}
 .product-box .special-box{font-size:11px}
footer{padding-bottom:40px}
.top-banner-list{border:0;}
.top-banner-list sub{line-height:normal}
.footer-widget-menu{padding-left:15px }

}
@media only screen and (max-width:520px){.tabstra nav .nav-tabs{padding:15px 0 }
.tabstra nav a{padding:4px;font-size:13px;border:1px solid #333!important;border-radius:0!important;margin:5px;}
.spectitle:before{left:0;margin-top:-12px;position:relative;display:block;width:100%;text-align:center;}
.spectitle-b:before{text-align:center;}
.top-banner-list{width:50%;text-align:center;}
.top-banner-list i{display:block;}
.informa{padding:0}
.spectitle:before{color:#cecece}
.spectitle-b:before{color:#cecece}
}
@media only screen and (max-width:400px){.error-404 h1{font-size:7rem;}
 .followus{display:block;margin-bottom:10px}
 }
@media only screen and (max-width:320px){.main-slider .caption-place h1, .main-slider .caption-place h3, .main-slider .caption-place p{margin:0}
}

/*blog*/
.bloga .date{font-size: 12px;border-bottom: 1px solid #ddd;margin-bottom: 5px;}

.mobile-fix-menu{position: fixed;bottom: 0;left: 0;height:55px;background-color: #000;width: 100%;text-align: center;z-index:60;}
.mobile-fix-menu li{display: inline-block;}
.mobile-fix-menu li a{color: #fff;font-size: 28px;padding: 4px 12px;margin: 0;text-align: center;position: relative;}
.mobile-fix-menu li a span{display: block;font-size:11px }
.mobile-fix-menu .numbro {
    position: absolute;
    top: 2px;
    right: 0;
    font-size: 14px;
    background: #de3030;
    width: 20px;
    height: 20px;
    text-align: center;
    border-radius: 50px;
    line-height: 20px;
}</pre></body></html>