:root {  --blue:#007bff;  --indigo:#6610f2;  --purple:#6f42c1;  --pink:#e83e8c;  --red:#dc3545;  --orange:#fd7e14;  --yellow:#ffc107;  --green:#28a745;  --teal:#20c997;  --cyan:#17a2b8;  --white:#fff;  --gray:#6c757d;  --gray-dark:#343a40;  --primary:#007bff;  --secondary:#6c757d;  --success:#28a745;  --info:#17a2b8;  --warning:#ffc107;  --danger:#dc3545;  --light:#f8f9fa;  --dark:#343a40;  --breakpoint-xs:0;  --breakpoint-sm:576px;  --breakpoint-md:768px;  --breakpoint-lg:992px;  --breakpoint-xl:1200px;  --font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";  --font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } *, *::before, *::after {  box-sizing:border-box; } html {  font-family:sans-serif;  line-height:1.15;  -webkit-text-size-adjust:100%;  -ms-text-size-adjust:100%;  -ms-overflow-style:scrollbar;  -webkit-tap-highlight-color:transparent; } @-ms-viewport {  width:device-width; } article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {  display:block; } body {  text-align:left;  background:#fff;  background-size:auto;  margin-top:0;  margin-right:0;  margin-bottom:0;  margin-left:0; } @media (max-width:767.98px) {  body {  } } @media (max-width:575.98px) {  body {  } } @media (max-width:767.98px) {  body {  } } @media (max-width:575.98px) {  body {  } } body .jupiterx-site:not(.jupiterx-global-style) {  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";  font-size:1rem;  color:#212529;  line-height:1.5; } @media (max-width:767.98px) {  body .jupiterx-site:not(.jupiterx-global-style) {  } } @media (max-width:575.98px) {  body .jupiterx-site:not(.jupiterx-global-style) {  } } [tabindex="-1"]:focus {  outline:0 !important; } hr {  box-sizing:content-box;  height:0;  overflow:visible; } h1, h2, h3, h4, h5, h6 {  margin-top:0;  margin-bottom:0.5rem; } p {  margin-top:0;  margin-bottom:1rem; } abbr[title], abbr[data-original-title] {  text-decoration:underline;  text-decoration:underline dotted;  cursor:help;  border-bottom:0; } address {  margin-bottom:1rem;  font-style:normal;  line-height:inherit; } ol, ul, dl {  margin-top:0;  margin-bottom:1rem; } ol ol, ul ul, ol ul, ul ol {  margin-bottom:0; } dt {  font-weight:700; } dd {  margin-bottom:0.5rem;  margin-left:0; } blockquote {  margin:0 0 1rem; } dfn {  font-style:italic; } b, strong {  font-weight:bolder; } small {  font-size:80%; } sub, sup {  position:relative;  font-size:75%;  line-height:0;  vertical-align:baseline; } sub {  bottom:-0.25em; } sup {  top:-0.5em; } a {  color:#007bff;  text-decoration:none;  background-color:transparent;  -webkit-text-decoration-skip:objects; } a:hover {  color:#0056b3;  text-decoration:underline; } a:not([href]):not([tabindex]) {  color:inherit;  text-decoration:none; } a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {  color:inherit;  text-decoration:none; } a:not([href]):not([tabindex]):focus {  outline:0; } pre, code, kbd, samp {  font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;  font-size:1em; } pre {  margin-top:0;  margin-bottom:1rem;  overflow:auto;  -ms-overflow-style:scrollbar; } figure {  margin:0 0 1rem; } img {  vertical-align:middle;  border-style:none; } svg:not(:root) {  overflow:hidden; } table {  border-collapse:collapse; } caption {  padding-top:0.75rem;  padding-bottom:0.75rem;  color:#6c757d;  text-align:left;  caption-side:bottom; } th {  text-align:inherit; } label {  display:inline-block;  margin-bottom:0.5rem; } button {  border-radius:0; } button:focus {  outline:1px dotted;  outline:5px auto -webkit-focus-ring-color; } input, button, select, optgroup, textarea {  margin:0;  font-family:inherit;  font-size:inherit;  line-height:inherit; } button, input {  overflow:visible; } button, select {  text-transform:none; } button, html [type="button"], [type="reset"], [type="submit"] {  -webkit-appearance:button; } button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {  padding:0;  border-style:none; } input[type="radio"], input[type="checkbox"] {  box-sizing:border-box;  padding:0; } input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {  -webkit-appearance:listbox; } textarea {  overflow:auto;  resize:vertical; } fieldset {  min-width:0;  padding:0;  margin:0;  border:0; } legend {  display:block;  width:100%;  max-width:100%;  padding:0;  margin-bottom:0.5rem;  font-size:1.5rem;  line-height:inherit;  color:inherit;  white-space:normal; } progress {  vertical-align:baseline; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {  height:auto; } [type="search"] {  outline-offset:-2px;  -webkit-appearance:none; } [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {  -webkit-appearance:none; } ::-webkit-file-upload-button {  font:inherit;  -webkit-appearance:button; } output {  display:inline-block; } summary {  display:list-item;  cursor:pointer; } template {  display:none; } [hidden] {  display:none !important; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {  margin-bottom:0.5rem;  font-family:inherit;  color:inherit; } h1, .h1 {  font-size:2.5rem;  font-weight:500;  line-height:1.2; } @media (max-width:767.98px) {  h1,  .h1 {  } } @media (max-width:575.98px) {  h1,  .h1 {  } } h2, .h2 {  font-size:2rem;  font-weight:500;  line-height:1.2; } @media (max-width:767.98px) {  h2,  .h2 {  } } @media (max-width:575.98px) {  h2,  .h2 {  } } h3, .h3 {  font-size:1.75rem;  font-weight:500;  line-height:1.2; } @media (max-width:767.98px) {  h3,  .h3 {  } } @media (max-width:575.98px) {  h3,  .h3 {  } } h4, .h4 {  font-size:1.5rem;  font-weight:500;  line-height:1.2; } @media (max-width:767.98px) {  h4,  .h4 {  } } @media (max-width:575.98px) {  h4,  .h4 {  } } h5, .h5 {  font-size:1.25rem;  font-weight:500;  line-height:1.2; } @media (max-width:767.98px) {  h5,  .h5 {  } } @media (max-width:575.98px) {  h5,  .h5 {  } } h6, .h6 {  font-size:1rem;  font-weight:500;  line-height:1.2; } @media (max-width:767.98px) {  h6,  .h6 {  } } @media (max-width:575.98px) {  h6,  .h6 {  } } .lead {  font-size:1.25rem;  font-weight:300; } .display-1 {  font-size:6rem;  font-weight:300;  line-height:1.2; } .display-2 {  font-size:5.5rem;  font-weight:300;  line-height:1.2; } .display-3 {  font-size:4.5rem;  font-weight:300;  line-height:1.2; } .display-4 {  font-size:3.5rem;  font-weight:300;  line-height:1.2; } hr {  margin-top:1rem;  margin-bottom:1rem;  border:0;  border-top:1px solid rgba(0,0,0,0.1); } small, .small {  font-size:80%;  font-weight:400; } mark, .mark {  padding:0.2em;  background-color:#fcf8e3; } .list-unstyled {  padding-left:0;  list-style:none; } .list-inline {  padding-left:0;  list-style:none; } .list-inline-item {  display:inline-block; } .list-inline-item:not(:last-child) {  margin-right:0.5rem; } .initialism {  font-size:90%;  text-transform:uppercase; } blockquote, .blockquote {  margin-bottom:1rem;  font-size:1.25rem; } blockquote footer, .blockquote-footer {  display:block;  font-size:80%;  color:#6c757d; } blockquote footer::before, .blockquote-footer::before {  content:"\2014 \00A0"; } .img-fluid {  max-width:100%;  height:auto; } .img-thumbnail {  padding:0.25rem;  background-color:#fff;  border:1px solid #dee2e6;  border-radius:0.25rem;  box-shadow:0 1px 2px rgba(0,0,0,0.075);  max-width:100%;  height:auto; } .figure {  display:inline-block; } .figure-img {  margin-bottom:0.5rem;  line-height:1; } .figure-caption {  font-size:90%;  color:#6c757d; } code {  font-size:87.5%;  color:#e83e8c;  word-break:break-word; } a > code {  color:inherit; } kbd {  padding:0.2rem 0.4rem;  font-size:87.5%;  color:#fff;  background-color:#212529;  border-radius:0.2rem;  box-shadow:inset 0 -0.1rem 0 rgba(0,0,0,0.25); } kbd kbd {  padding:0;  font-size:100%;  font-weight:700;  box-shadow:none; } pre {  display:block;  font-size:87.5%;  color:#212529; } pre code {  font-size:inherit;  color:inherit;  word-break:normal; } .pre-scrollable {  max-height:340px;  overflow-y:scroll; } .container {  width:100%;  padding-right:20px;  padding-left:20px;  margin-right:auto;  margin-left:auto;  max-width:1440px; } .container-fluid {  width:100%;  padding-right:20px;  padding-left:20px;  margin-right:auto;  margin-left:auto; } .row {  display:flex;  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-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%;  min-height:1px;  padding-right:15px;  padding-left:15px; } .col {  flex-basis:0;  flex-grow:1;  max-width:100%; } .col-auto {  flex:0 0 auto;  width:auto;  max-width:none; } .col-1 {  flex:0 0 8.33333%;  max-width:8.33333%; } .col-2 {  flex:0 0 16.66667%;  max-width:16.66667%; } .col-3 {  flex:0 0 25%;  max-width:25%; } .col-4 {  flex:0 0 33.33333%;  max-width:33.33333%; } .col-5 {  flex:0 0 41.66667%;  max-width:41.66667%; } .col-6 {  flex:0 0 50%;  max-width:50%; } .col-7 {  flex:0 0 58.33333%;  max-width:58.33333%; } .col-8 {  flex:0 0 66.66667%;  max-width:66.66667%; } .col-9 {  flex:0 0 75%;  max-width:75%; } .col-10 {  flex:0 0 83.33333%;  max-width:83.33333%; } .col-11 {  flex:0 0 91.66667%;  max-width:91.66667%; } .col-12 {  flex:0 0 100%;  max-width:100%; } .order-first {  order:-1; } .order-last {  order:13; } .order-0 {  order:0; } .order-1 {  order:1; } .order-2 {  order:2; } .order-3 {  order:3; } .order-4 {  order:4; } .order-5 {  order:5; } .order-6 {  order:6; } .order-7 {  order:7; } .order-8 {  order:8; } .order-9 {  order:9; } .order-10 {  order:10; } .order-11 {  order:11; } .order-12 {  order:12; } .offset-1 {  margin-left:8.33333%; } .offset-2 {  margin-left:16.66667%; } .offset-3 {  margin-left:25%; } .offset-4 {  margin-left:33.33333%; } .offset-5 {  margin-left:41.66667%; } .offset-6 {  margin-left:50%; } .offset-7 {  margin-left:58.33333%; } .offset-8 {  margin-left:66.66667%; } .offset-9 {  margin-left:75%; } .offset-10 {  margin-left:83.33333%; } .offset-11 {  margin-left:91.66667%; } @media (min-width:576px) {  .col-sm {   flex-basis:0;   flex-grow:1;   max-width:100%;  }  .col-sm-auto {   flex:0 0 auto;   width:auto;   max-width:none;  }  .col-sm-1 {   flex:0 0 8.33333%;   max-width:8.33333%;  }  .col-sm-2 {   flex:0 0 16.66667%;   max-width:16.66667%;  }  .col-sm-3 {   flex:0 0 25%;   max-width:25%;  }  .col-sm-4 {   flex:0 0 33.33333%;   max-width:33.33333%;  }  .col-sm-5 {   flex:0 0 41.66667%;   max-width:41.66667%;  }  .col-sm-6 {   flex:0 0 50%;   max-width:50%;  }  .col-sm-7 {   flex:0 0 58.33333%;   max-width:58.33333%;  }  .col-sm-8 {   flex:0 0 66.66667%;   max-width:66.66667%;  }  .col-sm-9 {   flex:0 0 75%;   max-width:75%;  }  .col-sm-10 {   flex:0 0 83.33333%;   max-width:83.33333%;  }  .col-sm-11 {   flex:0 0 91.66667%;   max-width:91.66667%;  }  .col-sm-12 {   flex:0 0 100%;   max-width:100%;  }  .order-sm-first {   order:-1;  }  .order-sm-last {   order:13;  }  .order-sm-0 {   order:0;  }  .order-sm-1 {   order:1;  }  .order-sm-2 {   order:2;  }  .order-sm-3 {   order:3;  }  .order-sm-4 {   order:4;  }  .order-sm-5 {   order:5;  }  .order-sm-6 {   order:6;  }  .order-sm-7 {   order:7;  }  .order-sm-8 {   order:8;  }  .order-sm-9 {   order:9;  }  .order-sm-10 {   order:10;  }  .order-sm-11 {   order:11;  }  .order-sm-12 {   order:12;  }  .offset-sm-0 {   margin-left:0;  }  .offset-sm-1 {   margin-left:8.33333%;  }  .offset-sm-2 {   margin-left:16.66667%;  }  .offset-sm-3 {   margin-left:25%;  }  .offset-sm-4 {   margin-left:33.33333%;  }  .offset-sm-5 {   margin-left:41.66667%;  }  .offset-sm-6 {   margin-left:50%;  }  .offset-sm-7 {   margin-left:58.33333%;  }  .offset-sm-8 {   margin-left:66.66667%;  }  .offset-sm-9 {   margin-left:75%;  }  .offset-sm-10 {   margin-left:83.33333%;  }  .offset-sm-11 {   margin-left:91.66667%;  } } @media (min-width:768px) {  .col-md {   flex-basis:0;   flex-grow:1;   max-width:100%;  }  .col-md-auto {   flex:0 0 auto;   width:auto;   max-width:none;  }  .col-md-1 {   flex:0 0 8.33333%;   max-width:8.33333%;  }  .col-md-2 {   flex:0 0 16.66667%;   max-width:16.66667%;  }  .col-md-3 {   flex:0 0 25%;   max-width:25%;  }  .col-md-4 {   flex:0 0 33.33333%;   max-width:33.33333%;  }  .col-md-5 {   flex:0 0 41.66667%;   max-width:41.66667%;  }  .col-md-6 {   flex:0 0 50%;   max-width:50%;  }  .col-md-7 {   flex:0 0 58.33333%;   max-width:58.33333%;  }  .col-md-8 {   flex:0 0 66.66667%;   max-width:66.66667%;  }  .col-md-9 {   flex:0 0 75%;   max-width:75%;  }  .col-md-10 {   flex:0 0 83.33333%;   max-width:83.33333%;  }  .col-md-11 {   flex:0 0 91.66667%;   max-width:91.66667%;  }  .col-md-12 {   flex:0 0 100%;   max-width:100%;  }  .order-md-first {   order:-1;  }  .order-md-last {   order:13;  }  .order-md-0 {   order:0;  }  .order-md-1 {   order:1;  }  .order-md-2 {   order:2;  }  .order-md-3 {   order:3;  }  .order-md-4 {   order:4;  }  .order-md-5 {   order:5;  }  .order-md-6 {   order:6;  }  .order-md-7 {   order:7;  }  .order-md-8 {   order:8;  }  .order-md-9 {   order:9;  }  .order-md-10 {   order:10;  }  .order-md-11 {   order:11;  }  .order-md-12 {   order:12;  }  .offset-md-0 {   margin-left:0;  }  .offset-md-1 {   margin-left:8.33333%;  }  .offset-md-2 {   margin-left:16.66667%;  }  .offset-md-3 {   margin-left:25%;  }  .offset-md-4 {   margin-left:33.33333%;  }  .offset-md-5 {   margin-left:41.66667%;  }  .offset-md-6 {   margin-left:50%;  }  .offset-md-7 {   margin-left:58.33333%;  }  .offset-md-8 {   margin-left:66.66667%;  }  .offset-md-9 {   margin-left:75%;  }  .offset-md-10 {   margin-left:83.33333%;  }  .offset-md-11 {   margin-left:91.66667%;  } } @media (min-width:992px) {  .col-lg {   flex-basis:0;   flex-grow:1;   max-width:100%;  }  .col-lg-auto {   flex:0 0 auto;   width:auto;   max-width:none;  }  .col-lg-1 {   flex:0 0 8.33333%;   max-width:8.33333%;  }  .col-lg-2 {   flex:0 0 16.66667%;   max-width:16.66667%;  }  .col-lg-3 {   flex:0 0 25%;   max-width:25%;  }  .col-lg-4 {   flex:0 0 33.33333%;   max-width:33.33333%;  }  .col-lg-5 {   flex:0 0 41.66667%;   max-width:41.66667%;  }  .col-lg-6 {   flex:0 0 50%;   max-width:50%;  }  .col-lg-7 {   flex:0 0 58.33333%;   max-width:58.33333%;  }  .col-lg-8 {   flex:0 0 66.66667%;   max-width:66.66667%;  }  .col-lg-9 {   flex:0 0 75%;   max-width:75%;  }  .col-lg-10 {   flex:0 0 83.33333%;   max-width:83.33333%;  }  .col-lg-11 {   flex:0 0 91.66667%;   max-width:91.66667%;  }  .col-lg-12 {   flex:0 0 100%;   max-width:100%;  }  .order-lg-first {   order:-1;  }  .order-lg-last {   order:13;  }  .order-lg-0 {   order:0;  }  .order-lg-1 {   order:1;  }  .order-lg-2 {   order:2;  }  .order-lg-3 {   order:3;  }  .order-lg-4 {   order:4;  }  .order-lg-5 {   order:5;  }  .order-lg-6 {   order:6;  }  .order-lg-7 {   order:7;  }  .order-lg-8 {   order:8;  }  .order-lg-9 {   order:9;  }  .order-lg-10 {   order:10;  }  .order-lg-11 {   order:11;  }  .order-lg-12 {   order:12;  }  .offset-lg-0 {   margin-left:0;  }  .offset-lg-1 {   margin-left:8.33333%;  }  .offset-lg-2 {   margin-left:16.66667%;  }  .offset-lg-3 {   margin-left:25%;  }  .offset-lg-4 {   margin-left:33.33333%;  }  .offset-lg-5 {   margin-left:41.66667%;  }  .offset-lg-6 {   margin-left:50%;  }  .offset-lg-7 {   margin-left:58.33333%;  }  .offset-lg-8 {   margin-left:66.66667%;  }  .offset-lg-9 {   margin-left:75%;  }  .offset-lg-10 {   margin-left:83.33333%;  }  .offset-lg-11 {   margin-left:91.66667%;  } } @media (min-width:1200px) {  .col-xl {   flex-basis:0;   flex-grow:1;   max-width:100%;  }  .col-xl-auto {   flex:0 0 auto;   width:auto;   max-width:none;  }  .col-xl-1 {   flex:0 0 8.33333%;   max-width:8.33333%;  }  .col-xl-2 {   flex:0 0 16.66667%;   max-width:16.66667%;  }  .col-xl-3 {   flex:0 0 25%;   max-width:25%;  }  .col-xl-4 {   flex:0 0 33.33333%;   max-width:33.33333%;  }  .col-xl-5 {   flex:0 0 41.66667%;   max-width:41.66667%;  }  .col-xl-6 {   flex:0 0 50%;   max-width:50%;  }  .col-xl-7 {   flex:0 0 58.33333%;   max-width:58.33333%;  }  .col-xl-8 {   flex:0 0 66.66667%;   max-width:66.66667%;  }  .col-xl-9 {   flex:0 0 75%;   max-width:75%;  }  .col-xl-10 {   flex:0 0 83.33333%;   max-width:83.33333%;  }  .col-xl-11 {   flex:0 0 91.66667%;   max-width:91.66667%;  }  .col-xl-12 {   flex:0 0 100%;   max-width:100%;  }  .order-xl-first {   order:-1;  }  .order-xl-last {   order:13;  }  .order-xl-0 {   order:0;  }  .order-xl-1 {   order:1;  }  .order-xl-2 {   order:2;  }  .order-xl-3 {   order:3;  }  .order-xl-4 {   order:4;  }  .order-xl-5 {   order:5;  }  .order-xl-6 {   order:6;  }  .order-xl-7 {   order:7;  }  .order-xl-8 {   order:8;  }  .order-xl-9 {   order:9;  }  .order-xl-10 {   order:10;  }  .order-xl-11 {   order:11;  }  .order-xl-12 {   order:12;  }  .offset-xl-0 {   margin-left:0;  }  .offset-xl-1 {   margin-left:8.33333%;  }  .offset-xl-2 {   margin-left:16.66667%;  }  .offset-xl-3 {   margin-left:25%;  }  .offset-xl-4 {   margin-left:33.33333%;  }  .offset-xl-5 {   margin-left:41.66667%;  }  .offset-xl-6 {   margin-left:50%;  }  .offset-xl-7 {   margin-left:58.33333%;  }  .offset-xl-8 {   margin-left:66.66667%;  }  .offset-xl-9 {   margin-left:75%;  }  .offset-xl-10 {   margin-left:83.33333%;  }  .offset-xl-11 {   margin-left:91.66667%;  } } .jupiterx-post-content table, .table {  width:100%;  max-width:100%;  margin-bottom:1rem;  background-color:transparent; } .jupiterx-post-content table th, .jupiterx-post-content table td, .table th, .table td {  padding:0.75rem;  vertical-align:top;  border-top:1px solid #dee2e6; } .jupiterx-post-content table thead th, .table thead th {  vertical-align:bottom;  border-bottom:2px solid #dee2e6; } .jupiterx-post-content table tbody + tbody, .table tbody + tbody {  border-top:2px solid #dee2e6; } .jupiterx-post-content table .table, .table .table {  background-color:#fff; } .table-sm th, .table-sm td {  padding:0.3rem; } .table-bordered {  border:1px solid #dee2e6; } .table-bordered th, .table-bordered td {  border:1px solid #dee2e6; } .table-bordered thead th, .table-bordered thead td {  border-bottom-width:2px; } .table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody {  border:0; } .table-striped tbody tr:nth-of-type(odd) {  background-color:rgba(0,0,0,0.05); } .table-hover tbody tr:hover {  background-color:rgba(0,0,0,0.075); } .table .thead-dark th {  color:#fff;  background-color:#212529;  border-color:#32383e; } .table .thead-light th {  color:#495057;  background-color:#e9ecef;  border-color:#dee2e6; } .table-dark {  color:#fff;  background-color:#212529; } .table-dark th, .table-dark td, .table-dark thead th {  border-color:#32383e; } .table-dark.table-bordered {  border:0; } .table-dark.table-striped tbody tr:nth-of-type(odd) {  background-color:rgba(255,255,255,0.05); } .table-dark.table-hover tbody tr:hover {  background-color:rgba(255,255,255,0.075); } .form-control {  display:block;  width:100%;  padding:0.375rem 0.75rem;  font-size:1rem;  line-height:1.5;  color:#495057;  background-color:#fff;  background-clip:padding-box;  border:1px solid #ced4da;  border-radius:0.25rem;  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);  transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } .form-control::-ms-expand {  background-color:transparent;  border:0; } .form-control::-moz-placeholder {  color:#6c757d;  opacity:1; } .form-control:-ms-input-placeholder {  color:#6c757d; } .form-control::-webkit-input-placeholder {  color:#6c757d; } .form-control:disabled, .form-control[readonly] {  background-color:#e9ecef;  opacity:1; } .form-control:focus {  background-color:#fff;  border-color:#80bdff;  outline:0;  box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25); } select.form-control:not([size]):not([multiple]) {  height:calc(2.25rem + 2px); } select.form-control:focus::-ms-value {  color:#495057;  background-color:#fff; } .form-control-file, .form-control-range {  display:block;  width:100%; } .col-form-label {  padding-top:calc(0.375rem + 1px);  padding-bottom:calc(0.375rem + 1px);  margin-bottom:0;  font-size:inherit;  line-height:1.5; } .col-form-label-lg {  padding-top:calc(0.5rem + 1px);  padding-bottom:calc(0.5rem + 1px);  font-size:1.25rem;  line-height:1.5; } .col-form-label-sm {  padding-top:calc(0.25rem + 1px);  padding-bottom:calc(0.25rem + 1px);  font-size:0.875rem;  line-height:1.5; } .form-control-plaintext {  display:block;  width:100%;  padding-top:0.375rem;  padding-bottom:0.375rem;  margin-bottom:0;  line-height:1.5;  color:#212529;  background-color:transparent;  border:solid transparent;  border-width:1px 0; } .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {  padding-right:0;  padding-left:0; } .form-control-sm {  padding:0.25rem 0.5rem;  font-size:0.875rem;  line-height:1.5;  border-radius:0.2rem; } select.form-control-sm:not([size]):not([multiple]) {  height:calc(1.8125rem + 2px); } .form-control-lg {  padding:0.5rem 1rem;  font-size:1.25rem;  line-height:1.5;  border-radius:0.3rem; } select.form-control-lg:not([size]):not([multiple]) {  height:calc(2.875rem + 2px); } .form-group {  margin-bottom:1rem; } .form-text {  display:block;  margin-top:0.25rem; } .form-row {  display:flex;  flex-wrap:wrap;  margin-right:-5px;  margin-left:-5px; } .form-row > .col, .form-row > [class*="col-"] {  padding-right:5px;  padding-left:5px; } .form-check {  position:relative;  display:block;  padding-left:1.25rem; } .form-check-input {  position:absolute;  margin-top:0.3rem;  margin-left:-1.25rem; } .form-check-input:disabled ~ .form-check-label {  color:#6c757d; } .form-check-label {  margin-bottom:0; } .form-check-inline {  display:inline-flex;  align-items:center;  padding-left:0;  margin-right:0.75rem; } .form-check-inline .form-check-input {  position:static;  margin-top:0;  margin-right:0.3125rem;  margin-left:0; } .valid-feedback {  display:none;  width:100%;  margin-top:0.25rem;  font-size:80%;  color:#28a745; } .valid-tooltip {  position:absolute;  top:100%;  z-index:5;  display:none;  max-width:100%;  padding:0.5rem;  margin-top:0.1rem;  font-size:0.875rem;  line-height:1;  color:#fff;  background-color:rgba(40,167,69,0.8);  border-radius:0.2rem; } .was-validated .form-control:valid, .form-control.is-valid, .was-validated .custom-select:valid, .custom-select.is-valid {  border-color:#28a745; } .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {  border-color:#28a745;  box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25); } .was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip {  display:block; } .was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip {  display:block; } .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {  color:#28a745; } .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip {  display:block; } .was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {  color:#28a745; } .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {  background-color:#71dd8a; } .was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip {  display:block; } .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {  background-color:#34ce57; } .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {  box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(40,167,69,0.25); } .was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {  border-color:#28a745; } .was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {  border-color:inherit; } .was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip {  display:block; } .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {  box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25); } .invalid-feedback {  display:none;  width:100%;  margin-top:0.25rem;  font-size:80%;  color:#dc3545; } .invalid-tooltip {  position:absolute;  top:100%;  z-index:5;  display:none;  max-width:100%;  padding:0.5rem;  margin-top:0.1rem;  font-size:0.875rem;  line-height:1;  color:#fff;  background-color:rgba(220,53,69,0.8);  border-radius:0.2rem; } .was-validated .form-control:invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .custom-select.is-invalid {  border-color:#dc3545; } .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {  border-color:#dc3545;  box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25); } .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip {  display:block; } .was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip {  display:block; } .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {  color:#dc3545; } .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip {  display:block; } .was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {  color:#dc3545; } .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {  background-color:#efa2a9; } .was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip {  display:block; } .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {  background-color:#e4606d; } .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {  box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(220,53,69,0.25); } .was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {  border-color:#dc3545; } .was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {  border-color:inherit; } .was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip {  display:block; } .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {  box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25); } .form-inline {  display:flex;  flex-flow:row wrap;  align-items:center; } .form-inline .form-check {  width:100%; } @media (min-width:576px) {  .form-inline label {   display:flex;   align-items:center;   justify-content:center;   margin-bottom:0;  }  .form-inline .form-group {   display:flex;   flex:0 0 auto;   flex-flow:row wrap;   align-items:center;   margin-bottom:0;  }  .form-inline .form-control {   display:inline-block;   width:auto;   vertical-align:middle;  }  .form-inline .form-control-plaintext {   display:inline-block;  }  .form-inline .input-group,  .form-inline .custom-select {   width:auto;  }  .form-inline .form-check {   display:flex;   align-items:center;   justify-content:center;   width:auto;   padding-left:0;  }  .form-inline .form-check-input {   position:relative;   margin-top:0;   margin-right:0.25rem;   margin-left:0;  }  .form-inline .custom-control {   align-items:center;   justify-content:center;  }  .form-inline .custom-control-label {   margin-bottom:0;  } } .btn {  display:inline-block;  font-weight:400;  text-align:center;  white-space:nowrap;  vertical-align:middle;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;  border:1px solid transparent;  padding:0.375rem 0.75rem;  font-size:1rem;  line-height:1.5;  border-radius:0.25rem;  transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } .btn:hover, .btn:focus {  text-decoration:none; } .btn:focus, .btn.focus {  outline:0;  box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25); } .btn.disabled, .btn:disabled {  opacity:0.65;  box-shadow:none; } .btn:not(:disabled):not(.disabled) {  cursor:pointer; } .btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {  background-image:none;  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125); } .btn:not(:disabled):not(.disabled):active:focus, .btn:not(:disabled):not(.disabled).active:focus {  box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25), inset 0 3px 5px rgba(0,0,0,0.125); } a.btn.disabled, fieldset:disabled a.btn {  pointer-events:none; } .btn-primary {  color:#fff;  background:#007bff;  border-color:#007bff;  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075); } .btn-primary:hover {  color:#fff;  background:#0069d9;  border-color:#0062cc; } .btn-primary:focus, .btn-primary.focus {  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075), 0 0 0 0.2rem rgba(0,123,255,0.5); } .btn-primary.disabled, .btn-primary:disabled {  color:#fff;  background-color:#007bff;  border-color:#007bff; } .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {  color:#fff;  background-color:#0062cc;  border-color:#005cbf; } .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(0,123,255,0.5); } .btn-secondary {  color:#fff;  background:#6c757d;  border-color:#6c757d;  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075); } .btn-secondary:hover {  color:#fff;  background:#5a6268;  border-color:#545b62; } .btn-secondary:focus, .btn-secondary.focus {  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075), 0 0 0 0.2rem rgba(108,117,125,0.5); } .btn-secondary.disabled, .btn-secondary:disabled {  color:#fff;  background-color:#6c757d;  border-color:#6c757d; } .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {  color:#fff;  background-color:#545b62;  border-color:#4e555b; } .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(108,117,125,0.5); } .btn-success {  color:#fff;  background:#28a745;  border-color:#28a745;  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075); } .btn-success:hover {  color:#fff;  background:#218838;  border-color:#1e7e34; } .btn-success:focus, .btn-success.focus {  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075), 0 0 0 0.2rem rgba(40,167,69,0.5); } .btn-success.disabled, .btn-success:disabled {  color:#fff;  background-color:#28a745;  border-color:#28a745; } .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {  color:#fff;  background-color:#1e7e34;  border-color:#1c7430; } .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(40,167,69,0.5); } .btn-danger {  color:#fff;  background:#dc3545;  border-color:#dc3545;  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075); } .btn-danger:hover {  color:#fff;  background:#c82333;  border-color:#bd2130; } .btn-danger:focus, .btn-danger.focus {  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075), 0 0 0 0.2rem rgba(220,53,69,0.5); } .btn-danger.disabled, .btn-danger:disabled {  color:#fff;  background-color:#dc3545;  border-color:#dc3545; } .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {  color:#fff;  background-color:#bd2130;  border-color:#b21f2d; } .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(220,53,69,0.5); } .btn-warning {  color:#343a40;  background:#ffc107;  border-color:#ffc107;  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075); } .btn-warning:hover {  color:#343a40;  background:#e0a800;  border-color:#d39e00; } .btn-warning:focus, .btn-warning.focus {  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075), 0 0 0 0.2rem rgba(255,193,7,0.5); } .btn-warning.disabled, .btn-warning:disabled {  color:#343a40;  background-color:#ffc107;  border-color:#ffc107; } .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {  color:#343a40;  background-color:#d39e00;  border-color:#c69500; } .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(255,193,7,0.5); } .btn-info {  color:#fff;  background:#17a2b8;  border-color:#17a2b8;  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075); } .btn-info:hover {  color:#fff;  background:#138496;  border-color:#117a8b; } .btn-info:focus, .btn-info.focus {  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075), 0 0 0 0.2rem rgba(23,162,184,0.5); } .btn-info.disabled, .btn-info:disabled {  color:#fff;  background-color:#17a2b8;  border-color:#17a2b8; } .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {  color:#fff;  background-color:#117a8b;  border-color:#10707f; } .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(23,162,184,0.5); } .btn-light {  color:#343a40;  background:#f8f9fa;  border-color:#f8f9fa;  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075); } .btn-light:hover {  color:#343a40;  background:#e2e6ea;  border-color:#dae0e5; } .btn-light:focus, .btn-light.focus {  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075), 0 0 0 0.2rem rgba(248,249,250,0.5); } .btn-light.disabled, .btn-light:disabled {  color:#343a40;  background-color:#f8f9fa;  border-color:#f8f9fa; } .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {  color:#343a40;  background-color:#dae0e5;  border-color:#d3d9df; } .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(248,249,250,0.5); } .btn-dark {  color:#fff;  background:#343a40;  border-color:#343a40;  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075); } .btn-dark:hover {  color:#fff;  background:#23272b;  border-color:#1d2124; } .btn-dark:focus, .btn-dark.focus {  box-shadow:inset 0 1px 0 rgba(255,255,255,0.15), 0 1px 1px rgba(0,0,0,0.075), 0 0 0 0.2rem rgba(52,58,64,0.5); } .btn-dark.disabled, .btn-dark:disabled {  color:#fff;  background-color:#343a40;  border-color:#343a40; } .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {  color:#fff;  background-color:#1d2124;  border-color:#171a1d; } .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(52,58,64,0.5); } .btn-outline-primary {  color:#007bff;  background-color:transparent;  background-image:none;  border-color:#007bff; } .btn-outline-primary:hover {  color:#fff;  background-color:#007bff;  border-color:#007bff; } .btn-outline-primary:focus, .btn-outline-primary.focus {  box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5); } .btn-outline-primary.disabled, .btn-outline-primary:disabled {  color:#007bff;  background-color:transparent; } .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {  color:#007bff;  background-color:#007bff;  border-color:#007bff; } .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(0,123,255,0.5); } .btn-outline-secondary {  color:#6c757d;  background-color:transparent;  background-image:none;  border-color:#6c757d; } .btn-outline-secondary:hover {  color:#fff;  background-color:#6c757d;  border-color:#6c757d; } .btn-outline-secondary:focus, .btn-outline-secondary.focus {  box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5); } .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {  color:#6c757d;  background-color:transparent; } .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {  color:#6c757d;  background-color:#6c757d;  border-color:#6c757d; } .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(108,117,125,0.5); } .btn-outline-success {  color:#28a745;  background-color:transparent;  background-image:none;  border-color:#28a745; } .btn-outline-success:hover {  color:#fff;  background-color:#28a745;  border-color:#28a745; } .btn-outline-success:focus, .btn-outline-success.focus {  box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5); } .btn-outline-success.disabled, .btn-outline-success:disabled {  color:#28a745;  background-color:transparent; } .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {  color:#28a745;  background-color:#28a745;  border-color:#28a745; } .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(40,167,69,0.5); } .btn-outline-danger {  color:#dc3545;  background-color:transparent;  background-image:none;  border-color:#dc3545; } .btn-outline-danger:hover {  color:#fff;  background-color:#dc3545;  border-color:#dc3545; } .btn-outline-danger:focus, .btn-outline-danger.focus {  box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5); } .btn-outline-danger.disabled, .btn-outline-danger:disabled {  color:#dc3545;  background-color:transparent; } .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {  color:#dc3545;  background-color:#dc3545;  border-color:#dc3545; } .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(220,53,69,0.5); } .btn-outline-warning {  color:#ffc107;  background-color:transparent;  background-image:none;  border-color:#ffc107; } .btn-outline-warning:hover {  color:#343a40;  background-color:#ffc107;  border-color:#ffc107; } .btn-outline-warning:focus, .btn-outline-warning.focus {  box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5); } .btn-outline-warning.disabled, .btn-outline-warning:disabled {  color:#ffc107;  background-color:transparent; } .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {  color:#ffc107;  background-color:#ffc107;  border-color:#ffc107; } .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(255,193,7,0.5); } .btn-outline-info {  color:#17a2b8;  background-color:transparent;  background-image:none;  border-color:#17a2b8; } .btn-outline-info:hover {  color:#fff;  background-color:#17a2b8;  border-color:#17a2b8; } .btn-outline-info:focus, .btn-outline-info.focus {  box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5); } .btn-outline-info.disabled, .btn-outline-info:disabled {  color:#17a2b8;  background-color:transparent; } .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {  color:#17a2b8;  background-color:#17a2b8;  border-color:#17a2b8; } .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(23,162,184,0.5); } .btn-outline-light {  color:#f8f9fa;  background-color:transparent;  background-image:none;  border-color:#f8f9fa; } .btn-outline-light:hover {  color:#343a40;  background-color:#f8f9fa;  border-color:#f8f9fa; } .btn-outline-light:focus, .btn-outline-light.focus {  box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5); } .btn-outline-light.disabled, .btn-outline-light:disabled {  color:#f8f9fa;  background-color:transparent; } .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {  color:#f8f9fa;  background-color:#f8f9fa;  border-color:#f8f9fa; } .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(248,249,250,0.5); } .btn-outline-dark {  color:#343a40;  background-color:transparent;  background-image:none;  border-color:#343a40; } .btn-outline-dark:hover {  color:#fff;  background-color:#343a40;  border-color:#343a40; } .btn-outline-dark:focus, .btn-outline-dark.focus {  box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5); } .btn-outline-dark.disabled, .btn-outline-dark:disabled {  color:#343a40;  background-color:transparent; } .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {  color:#343a40;  background-color:#343a40;  border-color:#343a40; } .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {  box-shadow:inset 0 3px 5px rgba(0,0,0,0.125), 0 0 0 0.2rem rgba(52,58,64,0.5); } .btn-link {  font-weight:400;  color:#007bff;  background-color:transparent; } .btn-link:hover {  color:#0056b3;  text-decoration:underline;  background-color:transparent;  border-color:transparent; } .btn-link:focus, .btn-link.focus {  text-decoration:underline;  border-color:transparent;  box-shadow:none; } .btn-link:disabled, .btn-link.disabled {  color:#6c757d;  pointer-events:none; } .btn-lg {  padding:0.5rem 1rem;  font-size:1.25rem;  line-height:1.5;  border-radius:0.3rem; } .btn-sm {  padding:0.25rem 0.5rem;  font-size:0.875rem;  line-height:1.5;  border-radius:0.2rem; } .btn-block {  display:block;  width:100%; } .btn-block + .btn-block {  margin-top:0.5rem; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {  width:100%; } .fade {  transition:opacity 0.15s linear; } .fade:not(.show) {  opacity:0; } @media screen and (prefers-reduced-motion:reduce) {  .fade {   transition:none;  } } .collapse:not(.show) {  display:none; } .collapsing {  position:relative;  height:0;  overflow:hidden;  transition:height 0.35s ease; } @media screen and (prefers-reduced-motion:reduce) {  .collapsing {   transition:none;  } } .dropup, .dropright, .dropdown, .dropleft {  position:relative; } .dropdown-toggle::after {  display:inline-block;  width:0;  height:0;  margin-left:0.255em;  vertical-align:0.255em;  content:"";  border-top:0.3em solid;  border-right:0.3em solid transparent;  border-bottom:0;  border-left:0.3em solid transparent; } .dropdown-toggle:empty::after {  margin-left:0; } .dropdown-menu {  position:absolute;  top:100%;  left:0;  z-index:1000;  display:none;  float:left;  min-width:10rem;  padding:0.5rem 0;  margin:0 0 0;  font-size:1rem;  color:#212529;  text-align:left;  list-style:none;  background-color:#fff;  background-clip:padding-box;  border:1px solid rgba(0,0,0,0.15);  border-radius:0.25rem; } .dropdown-menu-right {  right:0;  left:auto; } .dropup .dropdown-menu {  top:auto;  bottom:100%;  margin-top:0;  margin-bottom:0.125rem; } .dropup .dropdown-toggle::after {  border-top:0;  border-right:0.3em solid transparent;  border-bottom:0.3em solid;  border-left:0.3em solid transparent; } .dropright .dropdown-menu {  top:0;  right:auto;  left:100%;  margin-top:0;  margin-left:0.125rem; } .dropright .dropdown-toggle::after {  vertical-align:0;  border-top:0.3em solid transparent;  border-right:0;  border-bottom:0.3em solid transparent;  border-left:0.3em solid; } .dropleft .dropdown-menu {  top:0;  right:100%;  left:auto;  margin-top:0;  margin-right:0.125rem; } .dropleft .dropdown-toggle::before {  vertical-align:0; } .dropleft .dropdown-toggle::before::after {  display:none; } .dropleft .dropdown-toggle::before::before {  display:inline-block;  width:0;  height:0;  margin-right:0.255em;  vertical-align:0.255em;  content:"";  border-top:0.3em solid transparent;  border-right:0.3em solid;  border-bottom:0.3em solid transparent; } .dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {  right:auto;  bottom:auto; } .dropdown-divider {  height:0;  margin:0.5rem 0;  overflow:hidden;  border-top:1px solid #e9ecef; } .dropdown-item {  display:block;  width:100%;  padding:0.25rem 1.5rem;  clear:both;  font-weight:400;  color:#212529;  text-align:inherit;  white-space:nowrap;  background-color:transparent;  border:0; } .dropdown-item:hover, .dropdown-item:focus {  text-decoration:none;  background:#f8f9fa; } .dropdown-item.active, .dropdown-item:active {  color:#fff;  text-decoration:none;  background:#007bff; } .dropdown-item.disabled, .dropdown-item:disabled {  color:#6c757d;  background-color:transparent; } .dropdown-menu.show {  display:block; } .dropdown-header {  display:block;  padding:0.5rem 1.5rem;  margin-bottom:0;  font-size:0.875rem;  color:#6c757d;  white-space:nowrap; } .dropdown-item-text {  display:block;  padding:0.25rem 1.5rem;  color:#212529; } .input-group {  position:relative;  display:flex;  flex-wrap:wrap;  align-items:stretch;  width:100%; } .input-group > .form-control, .input-group > .custom-select, .input-group > .custom-file {  position:relative;  flex:1 1 auto;  width:1%;  margin-bottom:0; } .input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file:focus {  z-index:3; } .input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file {  margin-left:-1px; } .input-group > .custom-file {  display:flex;  align-items:center; } .input-group-prepend, .input-group-append {  display:flex; } .input-group-prepend .btn, .input-group-append .btn {  position:relative;  z-index:2; } .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn {  margin-left:-1px; } .input-group-prepend {  margin-right:-1px; } .input-group-append {  margin-left:-1px; } .input-group-text {  display:flex;  align-items:center;  padding:0.375rem 0.75rem;  margin-bottom:0;  font-size:1rem;  font-weight:400;  line-height:1.5;  color:#495057;  text-align:center;  white-space:nowrap;  background-color:#e9ecef;  border:1px solid #ced4da;  border-radius:0.25rem; } .input-group-text input[type="radio"], .input-group-text input[type="checkbox"] {  margin-top:0; } .input-group-lg > .form-control, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn {  height:calc(2.875rem + 2px);  padding:0.5rem 1rem;  font-size:1.25rem;  line-height:1.5;  border-radius:0.3rem; } .input-group-sm > .form-control, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn {  height:calc(1.8125rem + 2px);  padding:0.25rem 0.5rem;  font-size:0.875rem;  line-height:1.5;  border-radius:0.2rem; } .custom-control {  position:relative;  display:block;  min-height:1.5rem;  padding-left:1.5rem; } .custom-control-inline {  display:inline-flex;  margin-right:1rem; } .custom-control-input {  position:absolute;  z-index:-1;  opacity:0; } .custom-control-input:checked ~ .custom-control-label::before {  color:#fff;  background-color:#007bff; } .custom-control-input:focus ~ .custom-control-label::before {  box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0,123,255,0.25); } .custom-control-input:active ~ .custom-control-label::before {  color:#fff;  background-color:#b3d7ff; } .custom-control-input:disabled ~ .custom-control-label {  color:#6c757d; } .custom-control-input:disabled ~ .custom-control-label::before {  background-color:#e9ecef; } .custom-control-label {  position:relative;  margin-bottom:0; } .custom-control-label::before {  position:absolute;  top:0.25rem;  left:-1.5rem;  display:block;  width:1rem;  height:1rem;  pointer-events:none;  content:"";  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;  background-color:#dee2e6; } .custom-control-label::after {  position:absolute;  top:0.25rem;  left:-1.5rem;  display:block;  width:1rem;  height:1rem;  content:"";  background-repeat:no-repeat;  background-position:center center;  background-size:50% 50%; } .custom-checkbox .custom-control-label::before {  border-radius:0.25rem; } .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {  background-color:#007bff; } .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); } .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {  background-color:#007bff; } .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23ffffff' d='M0 2h4'/%3E%3C/svg%3E"); } .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {  background-color:rgba(0,123,255,0.5); } .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {  background-color:rgba(0,123,255,0.5); } .custom-radio .custom-control-label::before {  border-radius:50%; } .custom-radio .custom-control-input:checked ~ .custom-control-label::before {  background-color:#007bff; } .custom-radio .custom-control-input:checked ~ .custom-control-label::after {  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ffffff'/%3E%3C/svg%3E"); } .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {  background-color:rgba(0,123,255,0.5); } .custom-select {  display:inline-block;  width:100%;  height:calc(2.25rem + 2px);  padding:0.375rem 1.75rem 0.375rem 0.75rem;  line-height:1.5;  color:#495057;  vertical-align:middle;  background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;  background-size:8px 10px;  border:1px solid #ced4da;  -webkit-appearance:none;  -moz-appearance:none;  appearance:none; } .custom-select when (@enable-rounded) {  border-radius:0.25rem; } .custom-select when not (@enable-rounded) {  border-radius:0; } .custom-select:focus {  border-color:#80bdff;  outline:0;  box-shadow:inset 0 1px 2px rgba(0,0,0,0.075), 0 0 5px rgba(128,189,255,0.5); } .custom-select:focus::-ms-value {  color:#495057;  background-color:#fff; } .custom-select[multiple], .custom-select[size]:not([size="1"]) {  height:auto;  padding-right:0.75rem;  background-image:none; } .custom-select:disabled {  color:#6c757d;  background-color:#e9ecef; } .custom-select::-ms-expand {  opacity:0; } .custom-select-sm {  height:calc(1.8125rem + 2px);  padding-top:0.375rem;  padding-bottom:0.375rem;  font-size:75%; } .custom-select-lg {  height:calc(2.875rem + 2px);  padding-top:0.375rem;  padding-bottom:0.375rem;  font-size:125%; } .custom-file {  position:relative;  display:inline-block;  width:100%;  height:calc(2.25rem + 2px);  margin-bottom:0; } .custom-file-input {  position:relative;  z-index:2;  width:100%;  height:calc(2.25rem + 2px);  margin:0;  opacity:0; } .custom-file-input:focus ~ .custom-file-label {  border-color:#80bdff;  box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25); } .custom-file-input:focus ~ .custom-file-label::after {  border-color:#80bdff; } .custom-file-label {  position:absolute;  top:0;  right:0;  left:0;  z-index:1;  height:calc(2.25rem + 2px);  padding:0.375rem 0.75rem;  line-height:1.5;  color:#495057;  background-color:#fff;  border:1px solid #ced4da;  border-radius:0.25rem; } .custom-file-label::after {  position:absolute;  top:0;  right:0;  bottom:0;  z-index:3;  display:block;  height:2.25rem;  padding:0.375rem 0.75rem;  line-height:1.5;  color:#495057;  content:"Browse";  background-color:#e9ecef;  border-left:1px solid #ced4da;  border-radius:0 0.25rem 0.25rem 0; } .custom-range {  width:100%;  padding-left:0;  background-color:transparent;  -webkit-appearance:none;  -moz-appearance:none;  appearance:none; } .custom-range:focus {  outline:none; } .custom-range::-moz-focus-outer {  border:0; } .custom-range::-webkit-slider-thumb {  width:1rem;  height:1rem;  margin-top:-0.25rem;  background-color:#007bff;  border:0;  border-radius:1rem;  -webkit-appearance:none;  -moz-appearance:none;  appearance:none; } .custom-range::-webkit-slider-thumb:focus {  outline:none;  box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0,123,255,0.25); } .custom-range::-webkit-slider-thumb:active {  background-color:#b3d7ff; } .custom-range::-webkit-slider-runnable-track {  width:100%;  height:0.5rem;  color:transparent;  cursor:pointer;  background-color:#dee2e6;  border-color:transparent;  border-radius:1rem; } .custom-range::-moz-range-thumb {  width:1rem;  height:1rem;  background-color:#007bff;  border:0;  border-radius:1rem;  -webkit-appearance:none;  -moz-appearance:none;  appearance:none; } .custom-range::-moz-range-thumb:focus {  outline:none;  box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0,123,255,0.25); } .custom-range::-moz-range-thumb:active {  background-color:#b3d7ff; } .custom-range::-moz-range-track {  width:100%;  height:0.5rem;  color:transparent;  cursor:pointer;  background-color:#dee2e6;  border-color:transparent;  border-radius:1rem; } .custom-range::-ms-thumb {  width:1rem;  height:1rem;  background-color:#007bff;  border:0;  border-radius:1rem;  -webkit-appearance:none;  -moz-appearance:none;  appearance:none; } .custom-range::-ms-thumb:focus {  outline:none;  box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0,123,255,0.25); } .custom-range::-ms-thumb:active {  background-color:#b3d7ff; } .custom-range::-ms-track {  width:100%;  height:0.5rem;  color:transparent;  cursor:pointer;  background-color:transparent;  border-color:transparent;  border-width:0.5rem; } .custom-range::-ms-fill-lower {  background-color:#dee2e6;  border-radius:1rem; } .custom-range::-ms-fill-upper {  margin-right:15px;  background-color:#dee2e6;  border-radius:1rem; } .nav {  display:flex;  flex-wrap:wrap;  padding-left:0;  margin-bottom:0;  list-style:none; } .nav-link {  display:block;  padding:0.5rem 1rem; } .nav-link:hover, .nav-link:focus {  text-decoration:none; } .nav-link.disabled {  color:#6c757d; } .nav-tabs {  border-bottom:1px solid #dee2e6; } .nav-tabs .nav-item {  margin-bottom:-1px; } .nav-tabs .nav-link {  border:1px solid transparent; } .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {  border-color:#e9ecef #e9ecef #dee2e6; } .nav-tabs .nav-link.disabled {  color:#6c757d;  background-color:transparent;  border-color:transparent; } .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {  color:#495057;  background-color:#fff;  border-color:#dee2e6 #dee2e6 #fff; } .nav-tabs .dropdown-menu {  margin-top:-1px; } .nav-pills .nav-link {  border-radius:0.25rem; } .nav-pills .nav-link.active, .nav-pills .show > .nav-link {  color:#fff;  background-color:#007bff; } .nav-fill .nav-item {  flex:1 1 auto;  text-align:center; } .nav-justified .nav-item {  flex-basis:0;  flex-grow:1;  text-align:center; } .tab-content > .tab-pane {  display:none; } .tab-content > .active {  display:block; } .navbar {  position:relative;  display:flex;  flex-wrap:wrap;  align-items:center;  justify-content:space-between; } .navbar > .container, .navbar > .container-fluid {  display:flex;  flex-wrap:wrap;  align-items:center;  justify-content:space-between; } .navbar-brand {  display:inline-block;  padding-top:0.3125rem;  padding-bottom:0.3125rem;  margin-right:1rem;  font-size:1.25rem;  line-height:inherit;  white-space:nowrap; } .navbar-brand:hover, .navbar-brand:focus {  text-decoration:none; } .navbar-nav {  display:flex;  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:0.5rem;  padding-bottom:0.5rem; } .navbar-collapse {  flex-basis:100%;  flex-grow:1;  align-items:center; } .navbar-toggler {  padding:0.25rem 0.75rem;  font-size:1.25rem;  line-height:1;  background-color:transparent;  border:1px solid transparent;  border-radius:0.25rem; } .navbar-toggler:hover, .navbar-toggler:focus {  text-decoration:none; } .navbar-toggler:not(:disabled):not(.disabled) {  cursor:pointer; } @media (min-width:576px) and (max-width:767.98px) {  .navbar-toggler.jupiterx-tablet-hidden {   display:none;  } } @media (max-width:575.98px) {  .navbar-toggler.jupiterx-mobile-hidden {   display:none;  } } .navbar-toggler-icon {  display:inline-block;  width:1.5em;  height:1.5em;  vertical-align:middle;  content:"";  background:no-repeat center center;  background-size:100% 100%; } @media (min-width:576px) {  .navbar-expand-sm {   flex-flow:row nowrap;   justify-content:flex-start;  }  .navbar-expand-sm .navbar-nav {   flex-direction:row;  }  .navbar-expand-sm .navbar-nav .dropdown-menu {   position:absolute;  }  .navbar-expand-sm .navbar-nav .nav-link {   padding-right:0.5rem;   padding-left:0.5rem;  }  .navbar-expand-sm > .container,  .navbar-expand-sm > .container-fluid {   flex-wrap:nowrap;  }  .navbar-expand-sm .navbar-collapse {   display:flex !important;   flex-basis:auto;  }  .navbar-expand-sm .navbar-toggler {   display:none;  } } @media (min-width:768px) {  .navbar-expand-md {   flex-flow:row nowrap;   justify-content:flex-start;  }  .navbar-expand-md .navbar-nav {   flex-direction:row;  }  .navbar-expand-md .navbar-nav .dropdown-menu {   position:absolute;  }  .navbar-expand-md .navbar-nav .nav-link {   padding-right:0.5rem;   padding-left:0.5rem;  }  .navbar-expand-md > .container,  .navbar-expand-md > .container-fluid {   flex-wrap:nowrap;  }  .navbar-expand-md .navbar-collapse {   display:flex !important;   flex-basis:auto;  }  .navbar-expand-md .navbar-toggler {   display:none;  } } @media (min-width:992px) {  .navbar-expand-lg {   flex-flow:row nowrap;   justify-content:flex-start;  }  .navbar-expand-lg .navbar-nav {   flex-direction:row;  }  .navbar-expand-lg .navbar-nav .dropdown-menu {   position:absolute;  }  .navbar-expand-lg .navbar-nav .nav-link {   padding-right:0.5rem;   padding-left:0.5rem;  }  .navbar-expand-lg > .container,  .navbar-expand-lg > .container-fluid {   flex-wrap:nowrap;  }  .navbar-expand-lg .navbar-collapse {   display:flex !important;   flex-basis:auto;  }  .navbar-expand-lg .navbar-toggler {   display:none;  } } @media (min-width:1200px) {  .navbar-expand-xl {   flex-flow:row nowrap;   justify-content:flex-start;  }  .navbar-expand-xl .navbar-nav {   flex-direction:row;  }  .navbar-expand-xl .navbar-nav .dropdown-menu {   position:absolute;  }  .navbar-expand-xl .navbar-nav .nav-link {   padding-right:0.5rem;   padding-left:0.5rem;  }  .navbar-expand-xl > .container,  .navbar-expand-xl > .container-fluid {   flex-wrap:nowrap;  }  .navbar-expand-xl .navbar-collapse {   display:flex !important;   flex-basis:auto;  }  .navbar-expand-xl .navbar-toggler {   display:none;  } } .navbar-expand {  flex-flow:row nowrap;  justify-content:flex-start; } .navbar-expand .navbar-nav {  flex-direction:row; } .navbar-expand .navbar-nav .dropdown-menu {  position:absolute; } .navbar-expand .navbar-nav .nav-link {  padding-right:0.5rem;  padding-left:0.5rem; } .navbar-expand > .container, .navbar-expand > .container-fluid {  flex-wrap:nowrap; } .navbar-expand .navbar-collapse {  display:flex !important;  flex-basis:auto; } .navbar-expand .navbar-toggler {  display:none; } .navbar-light .navbar-brand {  color:rgba(0,0,0,0.9); } .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {  color:rgba(0,0,0,0.9); } .navbar-light .navbar-nav .nav-link {  color:rgba(0,0,0,0.5); } .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {  color:rgba(0,0,0,0.7); } .navbar-light .navbar-nav .nav-link.disabled {  color:rgba(0,0,0,0.3); } .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {  color:rgba(0,0,0,0.9); } .navbar-light .navbar-toggler {  color:rgba(0,0,0,0.5);  border-color:rgba(0,0,0,0.1); } .navbar-light .navbar-toggler-icon {  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } .navbar-light .navbar-text {  color:rgba(0,0,0,0.5); } .navbar-light .navbar-text a {  color:rgba(0,0,0,0.9); } .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {  color:rgba(0,0,0,0.9); } .navbar-dark .navbar-brand {  color:#fff; } .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {  color:#fff; } .navbar-dark .navbar-nav .nav-link {  color:rgba(255,255,255,0.5); } .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {  color:rgba(255,255,255,0.75); } .navbar-dark .navbar-nav .nav-link.disabled {  color:rgba(255,255,255,0.25); } .navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active {  color:#fff; } .navbar-dark .navbar-toggler {  color:rgba(255,255,255,0.5);  border-color:rgba(255,255,255,0.1); } .navbar-dark .navbar-toggler-icon {  background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } .navbar-dark .navbar-text {  color:rgba(255,255,255,0.5); } .navbar-dark .navbar-text a {  color:#fff; } .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {  color:#fff; } .card {  position:relative;  display:flex;  flex-direction:column;  min-width:0;  word-wrap:break-word;  background-color:#fff;  background-clip:border-box;  border:1px solid rgba(0,0,0,0.125);  border-radius:0.25rem; } .card > hr {  margin-right:0;  margin-left:0; } .card-body {  flex:1 1 auto;  padding:1.25rem; } .card-title {  margin-bottom:0.75rem; } .card-subtitle {  margin-top:-0.375rem;  margin-bottom:0; } .card-text:last-child {  margin-bottom:0; } .card-link:hover {  text-decoration:none; } .card-link + .card-link {  margin-left:1.25rem; } .card-header {  padding:0.75rem 1.25rem;  margin-bottom:0;  background-color:rgba(0,0,0,0.03);  border-bottom:1px solid rgba(0,0,0,0.125); } .card-header:first-child {  border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } .card-header + .list-group .list-group-item:first-child {  border-top:0; } .card-footer {  padding:0.75rem 1.25rem;  background-color:rgba(0,0,0,0.03);  border-top:1px solid rgba(0,0,0,0.125); } .card-footer:last-child {  border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } .card-header-tabs {  margin-right:-0.625rem;  margin-bottom:-0.75rem;  margin-left:-0.625rem;  border-bottom:0; } .card-header-pills {  margin-right:-0.625rem;  margin-left:-0.625rem; } .card-img-overlay {  position:absolute;  top:0;  right:0;  bottom:0;  left:0;  padding:1.25rem; } .card-img {  width:100%;  border-radius:calc(0.25rem - 1px); } .card-img-top {  width:100%; } .card-img-bottom {  width:100%; } .card-deck {  display:flex;  flex-direction:column; } .card-deck .card {  margin-bottom:15px; } @media (min-width:576px) {  .card-deck {   flex-flow:row wrap;   margin-right:-15px;   margin-left:-15px;  }  .card-deck .card {   display:flex;   flex:1 0 0%;   flex-direction:column;   margin-right:15px;   margin-bottom:0;   margin-left:15px;  } } .card-group {  display:flex;  flex-direction:column; } .card-group > .card {  margin-bottom:15px; } @media (min-width:576px) {  .card-group {   flex-flow:row wrap;  }  .card-group > .card {   flex:1 0 0%;   margin-bottom:0;  }  .card-group > .card + .card {   margin-left:0;   border-left:0;  }  .card-group > .card:first-child {   border-top-right-radius:0;   border-bottom-right-radius:0;  }  .card-group > .card:first-child .card-img-top,  .card-group > .card:first-child .card-header {   border-top-right-radius:0;  }  .card-group > .card:first-child .card-img-bottom,  .card-group > .card:first-child .card-footer {   border-bottom-right-radius:0;  }  .card-group > .card:last-child {   border-top-left-radius:0;   border-bottom-left-radius:0;  }  .card-group > .card:last-child .card-img-top,  .card-group > .card:last-child .card-header {   border-top-left-radius:0;  }  .card-group > .card:last-child .card-img-bottom,  .card-group > .card:last-child .card-footer {   border-bottom-left-radius:0;  }  .card-group > .card:only-child {   border-radius:0.25rem;  }  .card-group > .card:only-child .card-img-top,  .card-group > .card:only-child .card-header {   border-top-left-radius:0.25rem;   border-top-right-radius:0.25rem;  }  .card-group > .card:only-child .card-img-bottom,  .card-group > .card:only-child .card-footer {   border-bottom-right-radius:0.25rem;   border-bottom-left-radius:0.25rem;  }  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {   border-radius:0;  }  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {   border-radius:0;  } } .card-columns .card {  margin-bottom:0.75rem; } @media (min-width:576px) {  .card-columns {   -moz-column-count:3;   column-count:3;   -moz-column-gap:1.25rem;   column-gap:1.25rem;   orphans:1;   widows:1;  }  .card-columns .card {   display:inline-block;   width:100%;  } } .accordion .card:not(:first-of-type):not(:last-of-type) {  border-bottom:0;  border-radius:0; } .accordion .card:not(:first-of-type) .card-header:first-child {  border-radius:0; } .accordion .card:first-of-type {  border-bottom:0;  border-bottom-right-radius:0;  border-bottom-left-radius:0; } .accordion .card:last-of-type {  border-top-left-radius:0;  border-top-right-radius:0; } .breadcrumb {  display:flex;  flex-wrap:wrap;  padding-left:0;  list-style:none;  border-radius:0.25rem;  margin-bottom:0rem; } @media (max-width:767.98px) {  .breadcrumb {  } } @media (max-width:575.98px) {  .breadcrumb {  } } @media (max-width:767.98px) {  .breadcrumb {  } } @media (max-width:575.98px) {  .breadcrumb {  } } @media (max-width:767.98px) {  .breadcrumb {  } } @media (max-width:575.98px) {  .breadcrumb {  } } .breadcrumb a, .breadcrumb span { } .breadcrumb .breadcrumb-item.active { } .breadcrumb-item + .breadcrumb-item {  padding-left:0.5rem; } .breadcrumb-item + .breadcrumb-item::before {  display:inline-block;  padding-right:0.5rem;  content:"/"; } .breadcrumb-item + .breadcrumb-item:hover::before {  text-decoration:underline; } .breadcrumb-item + .breadcrumb-item:hover::before {  text-decoration:none; } .breadcrumb-item.active {  color:#6c757d; } .pagination {  display:flex;  padding-left:0;  list-style:none;  border-radius:0.25rem; } .page-link {  position:relative;  display:block;  padding:0.5rem 0.75rem;  margin-left:-1px;  line-height:1.25;  color:#007bff;  background-color:#fff;  border:1px solid #dee2e6; } .page-link:hover {  z-index:2;  color:#0056b3;  text-decoration:none;  background-color:#e9ecef;  border-color:#dee2e6; } .page-link:focus {  z-index:2;  outline:0;  box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25); } .page-link:not(:disabled):not(.disabled) {  cursor:pointer; } .page-item:first-child .page-link {  margin-left:0; } .page-item.active .page-link {  z-index:1;  color:#fff;  background-color:#007bff;  border-color:#007bff; } .page-item.disabled .page-link {  color:#6c757d;  pointer-events:none;  cursor:auto;  background-color:#fff;  border-color:#dee2e6; } .pagination-lg .page-link {  padding:0.75rem 1.5rem;  font-size:1.25rem;  line-height:1.5; } .pagination-sm .page-link {  padding:0.25rem 0.5rem;  font-size:0.875rem;  line-height:1.5; } .badge {  display:inline-block;  padding:0.25em 0.4em;  font-size:75%;  font-weight:700;  line-height:1;  text-align:center;  white-space:nowrap;  vertical-align:baseline;  border-radius:0.25rem; } .badge:empty {  display:none; } .btn .badge {  position:relative;  top:-1px; } .badge-pill {  padding-right:0.6em;  padding-left:0.6em;  border-radius:10rem; } .badge-primary {  color:#fff;  background-color:#007bff; } .badge-primary[href]:hover, .badge-primary[href]:focus {  color:#fff;  text-decoration:none;  background-color:#0062cc; } .badge-secondary {  color:#212529;  background-color:#6c757d; } .badge-secondary[href]:hover, .badge-secondary[href]:focus {  color:#212529;  text-decoration:none;  background-color:#545b62; } .badge-success {  color:#fff;  background-color:#28a745; } .badge-success[href]:hover, .badge-success[href]:focus {  color:#fff;  text-decoration:none;  background-color:#1e7e34; } .badge-info {  color:#fff;  background-color:#17a2b8; } .badge-info[href]:hover, .badge-info[href]:focus {  color:#fff;  text-decoration:none;  background-color:#117a8b; } .badge-warning {  color:#fff;  background-color:#ffc107; } .badge-warning[href]:hover, .badge-warning[href]:focus {  color:#fff;  text-decoration:none;  background-color:#d39e00; } .badge-danger {  color:#fff;  background-color:#dc3545; } .badge-danger[href]:hover, .badge-danger[href]:focus {  color:#fff;  text-decoration:none;  background-color:#bd2130; } .badge-light {  color:#212529;  background-color:#f8f9fa; } .badge-light[href]:hover, .badge-light[href]:focus {  color:#212529;  text-decoration:none;  background-color:#dae0e5; } .badge-dark {  color:#fff;  background-color:#343a40; } .badge-dark[href]:hover, .badge-dark[href]:focus {  color:#fff;  text-decoration:none;  background-color:#1d2124; } .alert {  position:relative;  padding:0.75rem 1.25rem;  margin-bottom:1rem;  border:1px solid transparent;  border-radius:0.25rem; } .alert-heading {  color:inherit; } .alert-link {  font-weight:700; } .alert-dismissible {  padding-right:4rem; } .alert-dismissible .close {  position:absolute;  top:0;  right:0;  padding:0.75rem 1.25rem;  color:inherit; } .alert-primary {  color:#004085;  background:#cce5ff;  border-color:#b8daff; } .alert-primary hr {  border-top-color:#9ecdff; } .alert-primary .alert-link {  color:#002752; } .alert-secondary {  color:#383d41;  background:#e2e3e5;  border-color:#d6d8db; } .alert-secondary hr {  border-top-color:#c8cccf; } .alert-secondary .alert-link {  color:#212326; } .alert-success {  color:#155724;  background:#d4edda;  border-color:#c3e6cb; } .alert-success hr {  border-top-color:#b1dfbb; } .alert-success .alert-link {  color:#0b2e13; } .alert-danger {  color:#721c24;  background:#f8d7da;  border-color:#f5c6cb; } .alert-danger hr {  border-top-color:#f1b1b7; } .alert-danger .alert-link {  color:#491217; } .alert-warning {  color:#856404;  background:#fff3cd;  border-color:#ffeeba; } .alert-warning hr {  border-top-color:#ffe7a0; } .alert-warning .alert-link {  color:#533f02; } .alert-info {  color:#0c5460;  background:#d1ecf1;  border-color:#bee5eb; } .alert-info hr {  border-top-color:#abdde5; } .alert-info .alert-link {  color:#062c32; } .alert-light {  color:#818182;  background:#fefefe;  border-color:#fdfdfe; } .alert-light hr {  border-top-color:#eef1f3; } .alert-light .alert-link {  color:#686868; } .alert-dark {  color:#1b1e21;  background:#d6d8d9;  border-color:#c6c8ca; } .alert-dark hr {  border-top-color:#b9bbbd; } .alert-dark .alert-link {  color:#040505; } .clearfix::after {  display:block;  clear:both;  content:""; } .visible {  visibility:visible !important; } .invisible {  visibility:hidden !important; } @media print {  *,  *::before,  *::after {   text-shadow:none !important;   box-shadow:none !important;  }  a:not(.btn) {   text-decoration:underline;  }  abbr[title]::after {   content:" (" attr(title) ")";  }  pre {   white-space:pre-wrap !important;  }  pre,  blockquote {   border:1px solid #adb5bd;   page-break-inside:avoid;  }  thead {   display:table-header-group;  }  tr,  img {   page-break-inside:avoid;  }  p,  h2,  h3 {   orphans:3;   widows:3;  }  h2,  h3 {   page-break-after:avoid;  }  @page {   size:a3;  }  body {   min-width:992px !important;  }  .container {   min-width:992px !important;  }  .navbar {   display:none;  }  .badge {   border:1px solid #000;  }  .table {   border-collapse:collapse !important;  }  .table td,  .table th {   background-color:#fff !important;  }  .table-bordered th,  .table-bordered td {   border:1px solid #dee2e6 !important;  }  .table-dark {   color:inherit;  }  .table-dark th,  .table-dark td,  .table-dark thead th,  .table-dark tbody + tbody {   border-color:#dee2e6;  }  .table .thead-dark th {   color:inherit;   border-color:#dee2e6;  } } .ml-auto {  margin-left:auto; } @keyframes jupiterx_anim_slide-in-top {  0% {   transform:translateY(-1000px);   opacity:0;  }  100% {   transform:translateY(0);   opacity:1;  } } .jupiterx_anim_slide-in-top {  animation:jupiterx_anim_slide-in-top 0.5s cubic-bezier(0.250,0.460,0.450,0.940) both; } body.jupiterx-has-border {  padding:0;  margin:0; } .jupiterx-toggle-overlapped {  position:absolute;  right:0;  top:0;  background-color:rgba(110,120,129,0.7);  color:#ffffff;  text-align:right;  font-size:11px;  display:flex;  flex-direction:row;  justify-content:flex-end;  align-items:center;  cursor:pointer;  height:27px;  padding:15px;  border-bottom:1px solid #000000;  z-index:101; } .jupiterx-toggle-overlapped i {  font-size:15px;  margin-right:5px;  margin-top:4px; } .jupiterx-toggle-overlapped span {  font-size:12px; } .jupiterx-toggle-overlapped:hover span {  text-decoration:underline; } .elementor-editor-preview .jupiterx-toggle-overlapped {  display:none !important; } .elementor-editor-preview header.jupiterx-disableable-overlapped {  display:block !important; } .jupiterx-site-body-border {  border-width:10px;  border-style:solid;  border-color:transparent; } @media (max-width:767.98px) {  .jupiterx-site-body-border {  } } @media (max-width:575.98px) {  .jupiterx-site-body-border {  } } .jupiterx-site-body-border:after {  content:'';  position:fixed;  top:0;  right:0;  bottom:0;  left:0;  border-width:10px;  border-style:solid;  border-color:#e9ecef;  z-index:9999;  pointer-events:none;  touch-action:none; } @media (max-width:767.98px) {  .jupiterx-site-body-border:after {  } } @media (max-width:575.98px) {  .jupiterx-site-body-border:after {  } } .admin-bar .jupiterx-site-body-border:after {  top:32px; } @media (max-width:767.98px) {  .admin-bar .jupiterx-site-body-border:after {   top:46px;  } } @media (max-width:575.98px) {  .admin-bar .jupiterx-site-body-border:after {   top:0;  } } .jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {  top:10px;  right:10px;  left:10px; } @media (max-width:767.98px) {  .jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {  } } @media (max-width:575.98px) {  .jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {  } } .admin-bar.jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {  top:calc(10px + 32px); } @media (max-width:767.98px) {  .admin-bar.jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {   top:calc( + 46px);  } } @media (max-width:575.98px) {  .admin-bar.jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {   top:calc( + 46px);  } } .jupiterx-header-bottom.jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {  top:auto;  right:10px;  bottom:10px;  left:10px; } @media (min-width:768px) {  .admin-bar.jupiterx-header-bottom.jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {   top:auto;  } } @media (max-width:767.98px) {  .jupiterx-header-bottom.jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {   top:auto;  } } @media (max-width:767.98px) and (min-width:576px) {  .jupiterx-header-tablet-behavior-off.jupiterx-header-bottom.jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {   top:auto;   bottom:auto;  }  .admin-bar.jupiterx-header-bottom.jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {   top:auto;  } } @media (max-width:575.98px) {  .jupiterx-header-bottom.jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {   top:auto;  } } @media (max-width:575.98px) {  .jupiterx-header-mobile-behavior-off.jupiterx-header-bottom.jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {   top:auto;   bottom:auto;  }  .admin-bar.jupiterx-header-bottom.jupiterx-header-fixed .jupiterx-site-body-border .jupiterx-header {   top:auto;  } } .jupiterx-site-body-border .jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:last-of-type:not(:first-of-type) {  position:absolute;  visibility:hidden;  top:-100%;  width:100%; } .jupiterx-header-sticked .jupiterx-site-body-border .jupiterx-header, .jupiterx-header-sticked .jupiterx-site-body-border .jupiterx-header > .elementor:last-of-type:not(:first-of-type) {  visibility:visible;  top:10px;  right:10px;  left:10px;  transition:top .5s ease-in-out;  width:auto; } @media (max-width:767.98px) {  .jupiterx-header-sticked .jupiterx-site-body-border .jupiterx-header,  .jupiterx-header-sticked .jupiterx-site-body-border .jupiterx-header > .elementor:last-of-type:not(:first-of-type) {  } } @media (max-width:575.98px) {  .jupiterx-header-sticked .jupiterx-site-body-border .jupiterx-header,  .jupiterx-header-sticked .jupiterx-site-body-border .jupiterx-header > .elementor:last-of-type:not(:first-of-type) {  } } .admin-bar.jupiterx-header-sticked .jupiterx-site-body-border .jupiterx-header, .admin-bar.jupiterx-header-sticked .jupiterx-site-body-border .jupiterx-header > .elementor:last-of-type:not(:first-of-type) {  top:calc(10px + 32px); } @media (max-width:767.98px) {  .admin-bar.jupiterx-header-sticked .jupiterx-site-body-border .jupiterx-header,  .admin-bar.jupiterx-header-sticked .jupiterx-site-body-border .jupiterx-header > .elementor:last-of-type:not(:first-of-type) {   top:calc( + 46px);  } } @media (max-width:575.98px) {  .admin-bar.jupiterx-header-sticked .jupiterx-site-body-border .jupiterx-header,  .admin-bar.jupiterx-header-sticked .jupiterx-site-body-border .jupiterx-header > .elementor:last-of-type:not(:first-of-type) {   top:calc( + 46px);  } } .jupiterx-header-stick .jupiterx-site-body-border .jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:first-of-type:not(:last-of-type), .jupiterx-header-stick .jupiterx-site-body-border .jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:not(:first-of-type):not(:last-of-type) {  width:auto;  visibility:hidden; } .jupiterx-header-stick .jupiterx-site-body-border .jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:last-of-type:not(:first-of-type) {  visibility:visible;  position:fixed;  width:auto; } @media (min-width:768px) {  .jupiterx-header-overlapped:not(.jupiterx-header-stick):not(.jupiterx-header-sticked) .jupiterx-site-body-border .jupiterx-header {   top:10px;   right:10px;   left:10px;   width:auto;  }  .admin-bar.jupiterx-header-overlapped:not(.jupiterx-header-stick):not(.jupiterx-header-sticked) .jupiterx-site-body-border .jupiterx-header {   top:calc(10px + 32px);  } } @media (max-width:767.98px) and (min-width:576px) {  .jupiterx-header-overlapped-tablet .jupiterx-site-body-border .jupiterx-header {   width:auto;   top:10px;   right:10px;   left:10px;  }  .admin-bar.jupiterx-header-overlapped-tablet .jupiterx-site-body-border .jupiterx-header {   top:calc(10px + 46px);  } } @media (max-width:575.98px) {  .jupiterx-header-overlapped-mobile .jupiterx-site-body-border .jupiterx-header {   width:auto;   top:10px;   right:10px;   left:10px;  }  .admin-bar.jupiterx-header-overlapped-mobile .jupiterx-site-body-border .jupiterx-header {   top:calc(10px + 46px);  } } .jupiterx-site-body-border .jupiterx-footer-fixed {  right:10px;  bottom:10px;  left:10px; } @media (max-width:767.98px) {  .jupiterx-site-body-border .jupiterx-footer-fixed {  } } @media (max-width:575.98px) {  .jupiterx-site-body-border .jupiterx-footer-fixed {  } } .jupiterx-site-body-border .jupiterx-corner-buttons, .jupiterx-site-body-border .jupiterx-corner-buttons.jupiterx-scrolled {  right:10px;  bottom:10px; } @media (max-width:767.98px) {  .jupiterx-site-body-border .jupiterx-corner-buttons,  .jupiterx-site-body-border .jupiterx-corner-buttons.jupiterx-scrolled {  } } @media (max-width:575.98px) {  .jupiterx-site-body-border .jupiterx-corner-buttons,  .jupiterx-site-body-border .jupiterx-corner-buttons.jupiterx-scrolled {  } } .jupiterx-site-body-border ~ .elementor-lightbox, .jupiterx-site-body-border .elementor-lightbox, .jupiterx-site-body-border .raven-search-form .raven-search-form-lightbox, .jupiterx-site-body-border .elementor-search-form--skin-full_screen .elementor-search-form__container, .jupiterx-site-body-border .raven-nav-menu-full-screen {  top:10px;  right:10px;  left:10px;  bottom:10px;  width:auto;  height:auto; } @media (max-width:767.98px) {  .jupiterx-site-body-border ~ .elementor-lightbox,  .jupiterx-site-body-border .elementor-lightbox,  .jupiterx-site-body-border .raven-search-form .raven-search-form-lightbox,  .jupiterx-site-body-border .elementor-search-form--skin-full_screen .elementor-search-form__container,  .jupiterx-site-body-border .raven-nav-menu-full-screen {  } } @media (max-width:575.98px) {  .jupiterx-site-body-border ~ .elementor-lightbox,  .jupiterx-site-body-border .elementor-lightbox,  .jupiterx-site-body-border .raven-search-form .raven-search-form-lightbox,  .jupiterx-site-body-border .elementor-search-form--skin-full_screen .elementor-search-form__container,  .jupiterx-site-body-border .raven-nav-menu-full-screen {  } } .admin-bar .jupiterx-site-body-border ~ .elementor-lightbox, .admin-bar .jupiterx-site-body-border .elementor-lightbox, .admin-bar .jupiterx-site-body-border .raven-search-form .raven-search-form-lightbox, .admin-bar .jupiterx-site-body-border .elementor-search-form--skin-full_screen .elementor-search-form__container, .admin-bar .jupiterx-site-body-border .raven-nav-menu-full-screen {  top:calc(10px + 32px); } @media (max-width:767.98px) {  .admin-bar .jupiterx-site-body-border ~ .elementor-lightbox,  .admin-bar .jupiterx-site-body-border .elementor-lightbox,  .admin-bar .jupiterx-site-body-border .raven-search-form .raven-search-form-lightbox,  .admin-bar .jupiterx-site-body-border .elementor-search-form--skin-full_screen .elementor-search-form__container,  .admin-bar .jupiterx-site-body-border .raven-nav-menu-full-screen {   top:calc( + 46px);  } } @media (max-width:575.98px) {  .admin-bar .jupiterx-site-body-border ~ .elementor-lightbox,  .admin-bar .jupiterx-site-body-border .elementor-lightbox,  .admin-bar .jupiterx-site-body-border .raven-search-form .raven-search-form-lightbox,  .admin-bar .jupiterx-site-body-border .elementor-search-form--skin-full_screen .elementor-search-form__container,  .admin-bar .jupiterx-site-body-border .raven-nav-menu-full-screen {   top:calc( + 46px);  } } .jupiterx-site-body-border .raven-nav-menu-side {  top:10px;  bottom:10px;  height:auto; } @media (max-width:767.98px) {  .jupiterx-site-body-border .raven-nav-menu-side {  } } @media (max-width:575.98px) {  .jupiterx-site-body-border .raven-nav-menu-side {  } } .admin-bar .jupiterx-site-body-border .raven-nav-menu-side {  top:calc(10px + 32px); } @media (max-width:767.98px) {  .admin-bar .jupiterx-site-body-border .raven-nav-menu-side {   top:calc( + 46px);  } } @media (max-width:575.98px) {  .admin-bar .jupiterx-site-body-border .raven-nav-menu-side {   top:calc( + 46px);  } } .jupiterx-cart-quick-view-overlay .jupiterx-site-body-border .jupiterx-cart-quick-view {  top:10px;  bottom:10px;  height:auto; } @media (max-width:767.98px) {  .jupiterx-cart-quick-view-overlay .jupiterx-site-body-border .jupiterx-cart-quick-view {  } } @media (max-width:575.98px) {  .jupiterx-cart-quick-view-overlay .jupiterx-site-body-border .jupiterx-cart-quick-view {  } } .admin-bar.jupiterx-cart-quick-view-overlay .jupiterx-site-body-border .jupiterx-cart-quick-view {  top:calc(10px + 32px); } @media (max-width:767.98px) {  .admin-bar.jupiterx-cart-quick-view-overlay .jupiterx-site-body-border .jupiterx-cart-quick-view {   top:calc( + 46px);  } } @media (max-width:575.98px) {  .admin-bar.jupiterx-cart-quick-view-overlay .jupiterx-site-body-border .jupiterx-cart-quick-view {   top:calc( + 46px);  } } .jupiterx-cart-quick-view-overlay .jupiterx-site-body-border .jupiterx-cart-quick-view[data-position="left"], .jupiterx-site-body-border .raven-nav-menu-side.raven-side-menu-left {  left:10px; } @media (max-width:767.98px) {  .jupiterx-cart-quick-view-overlay .jupiterx-site-body-border .jupiterx-cart-quick-view[data-position="left"],  .jupiterx-site-body-border .raven-nav-menu-side.raven-side-menu-left {  } } @media (max-width:575.98px) {  .jupiterx-cart-quick-view-overlay .jupiterx-site-body-border .jupiterx-cart-quick-view[data-position="left"],  .jupiterx-site-body-border .raven-nav-menu-side.raven-side-menu-left {  } } .jupiterx-cart-quick-view-overlay .jupiterx-site-body-border .jupiterx-cart-quick-view[data-position="right"], .jupiterx-site-body-border .raven-nav-menu-side.raven-side-menu-right {  right:10px; } @media (max-width:767.98px) {  .jupiterx-cart-quick-view-overlay .jupiterx-site-body-border .jupiterx-cart-quick-view[data-position="right"],  .jupiterx-site-body-border .raven-nav-menu-side.raven-side-menu-right {  } } @media (max-width:575.98px) {  .jupiterx-cart-quick-view-overlay .jupiterx-site-body-border .jupiterx-cart-quick-view[data-position="right"],  .jupiterx-site-body-border .raven-nav-menu-side.raven-side-menu-right {  } } .jupiterx-site-main-border .jupiterx-main {  border-width:0 10px 0 10px;  border-style:solid;  border-color:#e9ecef; } @media (max-width:767.98px) {  .jupiterx-site-main-border .jupiterx-main {   border-width:0 0 ;  } } @media (max-width:575.98px) {  .jupiterx-site-main-border .jupiterx-main {   border-width:0 0 ;  } } .jupiterx-site-container {  margin-left:auto;  margin-right:auto;  max-width:1140px;  border-width:1px;  border-color:#e9ecef;  border-style:solid; } @media (max-width:767.98px) {  .jupiterx-site-container {  } } @media (max-width:575.98px) {  .jupiterx-site-container {  } } @media (max-width:767.98px) and (min-width:576px) {  .jupiterx-header-tablet-behavior-off .jupiterx-site {   padding-top:0 !important;   padding-bottom:0 !important;  } } @media (max-width:575.98px) {  .jupiterx-header-mobile-behavior-off .jupiterx-site {   padding-top:0 !important;   padding-bottom:0 !important;  } } .jupiterx-a11y-skip-navigation-link {  position:absolute;  top:-1000em; } .logged-in .jupiterx-a11y-skip-navigation-link:focus {  left:18px;  top:50px; } .jupiterx-a11y-skip-navigation-link:focus {  left:18px;  top:18px;  width:200px;  display:block;  background:#e9ecef;  color:#444;  border:1px solid #444;  border-radius:3px;  padding:15px 23px 14px;  font-size:14px;  font-weight:700;  text-align:center;  text-decoration:none;  z-index:100000; } .jupiterx-header {  position:relative;  z-index:100;  width:100%; } .jupiterx-header .navbar-toggler {  order:10; } .jupiterx-header-fixed .jupiterx-header {  top:0;  left:0;  right:0;  width:auto; } .admin-bar.jupiterx-header-fixed .jupiterx-header {  top:32px; } @media (max-width:767.98px) {  .admin-bar.jupiterx-header-fixed .jupiterx-header {   top:46px;  } } .jupiterx-header-bottom.jupiterx-header-fixed .jupiterx-header {  top:auto;  bottom:0;  border-bottom-width:0;  border-top-width:1px;  border-top-color:#e9ecef;  border-top-style:solid; } @media (max-width:767.98px) {  .jupiterx-header-bottom.jupiterx-header-fixed .jupiterx-header {  } } @media (max-width:575.98px) {  .jupiterx-header-bottom.jupiterx-header-fixed .jupiterx-header {  } } .jupiterx-site-container .jupiterx-header {  max-width:1138px;  margin:0 auto; } .jupiterx-site-container .jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:last-of-type:not(:first-of-type) {  max-width:1138px;  margin:0 auto; } .jupiterx-header-stick .jupiterx-header {  position:fixed;  top:-1000%;  left:0;  right:0;  visibility:hidden;  width:auto; } .jupiterx-header-sticked .jupiterx-site:not(.jupiterx-site-body-border) .jupiterx-header {  visibility:visible;  top:0;  transition:top .5s ease-in-out; } .admin-bar.jupiterx-header-sticked .jupiterx-site:not(.jupiterx-site-body-border) .jupiterx-header {  top:32px; } @media (max-width:767.98px) {  .admin-bar.jupiterx-header-sticked .jupiterx-site:not(.jupiterx-site-body-border) .jupiterx-header {   top:46px;  } } .jupiterx-header-sticked .jupiterx-site:not(.jupiterx-site-body-border) .jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:last-of-type:not(:first-of-type) {  top:0;  transition:top .5s ease-in-out; } .admin-bar.jupiterx-header-sticked .jupiterx-site:not(.jupiterx-site-body-border) .jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:last-of-type:not(:first-of-type) {  top:32px; } @media (max-width:767.98px) {  .admin-bar.jupiterx-header-sticked .jupiterx-site:not(.jupiterx-site-body-border) .jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:last-of-type:not(:first-of-type) {   top:46px;  } } .jupiterx-site:not(.jupiterx-site-body-border) .jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:last-of-type:not(:first-of-type) {  position:absolute;  visibility:hidden;  top:-1000%;  width:100%; } .jupiterx-header-stick .jupiterx-site:not(.jupiterx-site-body-border) .jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:first-of-type:not(:last-of-type), .jupiterx-header-stick .jupiterx-site:not(.jupiterx-site-body-border) .jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:not(:first-of-type):not(:last-of-type) {  width:100%;  visibility:hidden; } .jupiterx-header-stick .jupiterx-site:not(.jupiterx-site-body-border) .jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:last-of-type:not(:first-of-type) {  visibility:visible;  position:fixed;  width:100%; } @media (max-width:767.98px) and (min-width:576px) {  .jupiterx-header-tablet-behavior-off .jupiterx-header {   position:static;  }  .jupiterx-header-tablet-behavior-off .jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:last-of-type:not(:first-of-type) {   display:none;  } } @media (max-width:575.98px) {  .jupiterx-header-mobile-behavior-off .jupiterx-header {   position:static;  }  .jupiterx-header-mobile-behavior-off .jupiterx-header.jupiterx-header-sticky-custom.jupiterx-header-custom > .elementor:last-of-type:not(:first-of-type) {   display:none;  } } @media (min-width:768px) {  .jupiterx-header-overlapped:not(.jupiterx-header-fixed):not(.jupiterx-header-stick):not(.jupiterx-header-sticked) .jupiterx-header {   position:absolute;  } } @media (max-width:767.98px) and (min-width:576px) {  .jupiterx-header-overlapped-tablet:not(.jupiterx-header-fixed):not(.jupiterx-header-stick):not(.jupiterx-header-sticked) .jupiterx-header {   position:absolute;  }  .jupiterx-header-tablet-behavior-off.jupiterx-header-overlapped-tablet .jupiterx-header {   position:absolute;   top:auto;   bottom:auto;  } } @media (max-width:575.98px) {  .jupiterx-header-overlapped-mobile:not(.jupiterx-header-fixed):not(.jupiterx-header-stick):not(.jupiterx-header-sticked) .jupiterx-header {   position:absolute;  }  .jupiterx-header-mobile-behavior-off.jupiterx-header-overlapped-mobile .jupiterx-header {   position:absolute;   top:auto;   bottom:auto;  } } .jupiterx-header > .container > .alert-warning {  margin-top:1rem; } @media (min-width:768px) {  .jupiterx-navbar-desktop-left {   text-align:left;  }  .jupiterx-navbar-desktop-left .jupiterx-navbar-brand {   margin-right:1rem;   flex-grow:1;  }  .jupiterx-navbar-desktop-left .jupiterx-search-form,  .jupiterx-navbar-desktop-left .navbar-nav,  .jupiterx-navbar-desktop-left .jupiterx-navbar-cart {   margin-left:1rem;  }  .jupiterx-header-overlapped.jupiterx-header-fixed .jupiterx-header-custom {   position:fixed;  } } @media (max-width:767.98px) and (min-width:576px) {  .jupiterx-navbar-tablet-left {   text-align:left;  }  .jupiterx-navbar-tablet-left .jupiterx-navbar-brand {   margin-right:1rem;   flex-grow:1;  }  .jupiterx-navbar-tablet-left .jupiterx-navbar-cart,  .jupiterx-navbar-tablet-left .jupiterx-navbar-toggler,  .jupiterx-navbar-tablet-left .dropdown-toggle-icon {   margin-left:1rem;  }  .jupiterx-header-overlapped-tablet.jupiterx-header-fixed .jupiterx-header-custom {   position:fixed;  } } @media (max-width:575.98px) {  .jupiterx-navbar-mobile-left {   text-align:left;  }  .jupiterx-navbar-mobile-left .jupiterx-navbar-brand {   margin-right:1rem;   flex-grow:1;   width:45%;   margin-bottom:1rem;  }  .jupiterx-navbar-mobile-left .jupiterx-navbar-cart,  .jupiterx-navbar-mobile-left .jupiterx-navbar-toggler,  .jupiterx-navbar-mobile-left .dropdown-toggle-icon {   margin-left:1rem;  }  .jupiterx-header-overlapped-mobile.jupiterx-header-fixed .jupiterx-header-custom {   position:fixed;  } } @media (min-width:768px) {  .jupiterx-navbar-desktop-right {   text-align:right;  }  .jupiterx-navbar-desktop-right .jupiterx-navbar-brand {   margin-left:1rem;   flex-grow:1;  }  .jupiterx-navbar-desktop-right .jupiterx-search-form,  .jupiterx-navbar-desktop-right .navbar-nav,  .jupiterx-navbar-desktop-right .jupiterx-navbar-cart {   margin-right:1rem;  } } @media (max-width:767.98px) and (min-width:576px) {  .jupiterx-navbar-tablet-right {   text-align:right;  }  .jupiterx-navbar-tablet-right .jupiterx-navbar-brand {   margin-left:1rem;   flex-grow:1;  }  .jupiterx-navbar-tablet-right .jupiterx-navbar-cart,  .jupiterx-navbar-tablet-right .jupiterx-navbar-toggler,  .jupiterx-navbar-tablet-right .dropdown-toggle-icon {   margin-right:1rem;  }  .jupiterx-navbar-tablet-right .nav-link {   direction:rtl;  } } @media (max-width:575.98px) {  .jupiterx-navbar-mobile-right {   text-align:right;  }  .jupiterx-navbar-mobile-right .jupiterx-navbar-brand {   margin-left:1rem;   flex-grow:1;   width:45%;   margin-bottom:1rem;  }  .jupiterx-navbar-mobile-right .jupiterx-navbar-cart,  .jupiterx-navbar-mobile-right .jupiterx-navbar-toggler,  .jupiterx-navbar-mobile-right .dropdown-toggle-icon {   margin-right:1rem;  }  .jupiterx-navbar-mobile-right .nav-link {   direction:rtl;  } } .jupiterx-site-navbar {  border-bottom-width:1px;  border-bottom-color:#e9ecef;  border-bottom-style:solid;  padding-top:1.75rem;  padding-bottom:1.75rem;  transition:padding 0.15s;  background-color:#fff; } @media (max-width:767.98px) {  .jupiterx-site-navbar {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar {  } } @media (max-width:767.98px) {  .jupiterx-site-navbar {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar {  } } @media (max-width:767.98px) {  .jupiterx-site-navbar {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar {  } } .jupiterx-header-stick .jupiterx-site-navbar {  border-bottom-style:solid; } @media (max-width:767.98px) {  .jupiterx-header-stick .jupiterx-site-navbar {  } } @media (max-width:575.98px) {  .jupiterx-header-stick .jupiterx-site-navbar {  } } @media (max-width:767.98px) {  .jupiterx-header-stick .jupiterx-site-navbar {  } } @media (max-width:575.98px) {  .jupiterx-header-stick .jupiterx-site-navbar {  } } @media (max-width:767.98px) {  .jupiterx-header-stick .jupiterx-site-navbar {  } } @media (max-width:575.98px) {  .jupiterx-header-stick .jupiterx-site-navbar {  } } .jupiterx-header-stick .jupiterx-site-navbar .navbar-brand-sticky .jupiterx-navbar-brand-img:first-of-type {  display:none; } .jupiterx-header-stick .jupiterx-site-navbar .jupiterx-navbar-brand-img-sticky {  display:block; } .jupiterx-header-stick .jupiterx-site-navbar .jupiterx-navbar-brand {  flex-grow:1; } @media (max-width:767.98px) {  .jupiterx-header-stick .jupiterx-site-navbar .jupiterx-navbar-brand {  } } @media (max-width:575.98px) {  .jupiterx-header-stick .jupiterx-site-navbar .jupiterx-navbar-brand {  } } .jupiterx-site-navbar > div {flex-direction:row; } @media (max-width:767.98px) {  .jupiterx-site-navbar > div {flex-direction:row;  } } @media (max-width:575.98px) {  .jupiterx-site-navbar > div {flex-direction:row;  } } .jupiterx-site-navbar .jupiterx-navbar-brand {  flex-grow:1; } @media (max-width:767.98px) {  .jupiterx-site-navbar .jupiterx-navbar-brand {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar .jupiterx-navbar-brand {  } } .jupiterx-site-navbar .jupiterx-navbar-description {  margin-top:-0.3rem;  padding:0;  display:block;  font-size:0.875rem; } .jupiterx-site-navbar .jupiterx-navbar-brand-img-sticky, .jupiterx-site-navbar .jupiterx-navbar-brand-img-mobile {  display:none; } .jupiterx-site-navbar .jupiterx-navbar-brand-img {  height:auto; } @media (max-width:767.98px) {  .jupiterx-site-navbar .jupiterx-navbar-brand-img {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar .jupiterx-navbar-brand-img {  } } .jupiterx-site-navbar .jupiterx-navbar-brand-img-sticky { } .jupiterx-site-navbar .jupiterx-navbar-brand-link {  margin-right:0;  text-decoration:none; } @media (max-width:575.98px) {  .jupiterx-site-navbar .navbar-brand-mobile .jupiterx-navbar-brand-img {   display:none;  }  .jupiterx-site-navbar .navbar-brand-mobile .jupiterx-navbar-brand-img-mobile {   display:block;  } } .jupiterx-site-navbar .jupiterx-navbar-content {  display:flex;  align-items:center; } .jupiterx-site-navbar .navbar-collapse {  flex-direction:inherit;  justify-content:flex-end; } @media (max-width:767.98px) {  .jupiterx-site-navbar .navbar-collapse {   overflow-y:auto;   -ms-scroll-chaining:chained;   overscroll-behavior:contain;   order:10;  } } @media (min-width:768px) {  .jupiterx-site-navbar .navbar-nav {   flex-direction:inherit;  } } .jupiterx-site-navbar .navbar-nav { } @media (max-width:767.98px) {  .jupiterx-site-navbar .navbar-nav {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar .navbar-nav {  } } @media (max-width:767.98px) {  .jupiterx-site-navbar .navbar-nav {   margin-top:1rem;   margin-bottom:1rem;  } } .jupiterx-site-navbar .navbar-nav .dropdown-toggle {  width:100%;  display:inline-flex;  align-items:center;  justify-content:space-between; } .jupiterx-site-navbar .navbar-nav .dropdown-toggle:after {  display:none; } .jupiterx-site-navbar .navbar-nav .dropdown-toggle-icon {  margin-left:.5rem;  font-size:.9em;  line-height:.6; } @media (max-width:767.98px) {  .jupiterx-site-navbar .navbar-nav .dropdown-toggle-icon {   border:1px solid #dee2e6;   padding:8px 10px;   border-radius:0.25rem;  } } @media (min-width:768px) {  .jupiterx-site-navbar .navbar-nav .nav-item.dropdown:hover > .dropdown-menu,  .jupiterx-site-navbar .navbar-nav .nav-item.dropdown.hover > .dropdown-menu {   display:block;  } } @media (min-width:768px) {  .jupiterx-site-navbar .navbar-nav .dropdown-menu .dropdown-toggle-icon {   transform:rotate(-90deg);  }  .rtl .jupiterx-site-navbar .navbar-nav .dropdown-menu .dropdown-toggle-icon {   transform:rotate(90deg);  } } .jupiterx-site-navbar .navbar-nav .dropdown-submenu {  top:-32%;  left:100%; } @media (max-width:767.98px) {  .jupiterx-site-navbar .navbar-nav .dropdown-submenu {   margin:.5rem 1rem;  } } @media (min-width:768px) {  .jupiterx-site-navbar .navbar-nav > .nav-item {  } } .jupiterx-site-navbar .navbar-nav .nav-link {  border-width:0;  border-width:0px;  border-style:solid;  text-decoration:none; } @media (max-width:767.98px) {  .jupiterx-site-navbar .navbar-nav .nav-link {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar .navbar-nav .nav-link {  } } @media (max-width:767.98px) {  .jupiterx-site-navbar .navbar-nav .nav-link {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar .navbar-nav .nav-link {  } } @media (max-width:767.98px) {  .jupiterx-site-navbar .navbar-nav .nav-link {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar .navbar-nav .nav-link {  } } .jupiterx-site-navbar .navbar-nav .nav-link:hover { } .jupiterx-site-navbar .navbar-nav .active .nav-link { } .jupiterx-site-navbar .navbar-nav .dropdown-menu {  border-style:solid; } @media (max-width:767.98px) {  .jupiterx-site-navbar .navbar-nav .dropdown-menu {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar .navbar-nav .dropdown-menu {  } } .jupiterx-site-navbar .navbar-nav .dropdown-menu .active .dropdown-item { } .jupiterx-site-navbar .navbar-nav .dropdown-item {  text-decoration:none; } @media (max-width:767.98px) {  .jupiterx-site-navbar .navbar-nav .dropdown-item {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar .navbar-nav .dropdown-item {  } } @media (max-width:767.98px) {  .jupiterx-site-navbar .navbar-nav .dropdown-item {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar .navbar-nav .dropdown-item {  } } .jupiterx-site-navbar .navbar-nav .dropdown-item:hover, .jupiterx-site-navbar .navbar-nav .dropdown-item:focus { } .jupiterx-site-navbar .navbar-nav.dropup .dropdown-submenu {  top:auto;  bottom:0; } @media (min-width:768px) {  .jupiterx-site-navbar .navbar-nav.dropup > .dropdown > .dropdown-toggle .dropdown-toggle-icon {   transform:rotate(180deg);  } } .jupiterx-site-navbar .jupiterx-search-form {  overflow:hidden; } @media (max-width:767.98px) {  .jupiterx-site-navbar .jupiterx-search-form {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar .jupiterx-search-form {  } } .jupiterx-site-navbar .jupiterx-search-form .form-control {  border-style:solid;  border-radius:4px;  width:150px;  box-shadow:none; } @media (max-width:767.98px) {  .jupiterx-site-navbar .jupiterx-search-form .form-control {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar .jupiterx-search-form .form-control {  } } @media (max-width:767.98px) {  .jupiterx-site-navbar .jupiterx-search-form .form-control {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar .jupiterx-search-form .form-control {  } } .jupiterx-site-navbar .jupiterx-search-form .form-control::-moz-placeholder {  opacity:1; } .jupiterx-site-navbar .jupiterx-search-form .form-control:-ms-input-placeholder { } .jupiterx-site-navbar .jupiterx-search-form .form-control::-webkit-input-placeholder { } @media (max-width:767.98px) {  .jupiterx-site-navbar .jupiterx-search-form input.form-control {   width:100%;  } } .jupiterx-site-navbar .jupiterx-search-form .btn { } .jupiterx-site-navbar .jupiterx-navbar-cart {  display:inline-flex;  align-items:center;  text-decoration:none; } @media (max-width:767.98px) {  .jupiterx-site-navbar .jupiterx-navbar-cart {  } } @media (max-width:575.98px) {  .jupiterx-site-navbar .jupiterx-navbar-cart {  } } .jupiterx-site-navbar .jupiterx-navbar-cart:hover, .jupiterx-site-navbar .jupiterx-navbar-cart:focus {  text-decoration:none; } .jupiterx-site-navbar .jupiterx-navbar-cart:hover .jupiterx-navbar-cart-icon, .jupiterx-site-navbar .jupiterx-navbar-cart:focus .jupiterx-navbar-cart-icon { } .jupiterx-site-navbar .jupiterx-navbar-cart-icon {  padding-right:.3rem;  line-height:1;  transition:color 0.15s; } .jupiterx-main {  position:relative;  z-index:20;  background-color:#ffffff;  background-position:top left;  background-repeat:no-repeat;  background-attachment:scroll;  background-size:auto; } @media (max-width:767.98px) {  .jupiterx-main {  } } @media (max-width:575.98px) {  .jupiterx-main {  } } @media (max-width:767.98px) {  .jupiterx-main {  } } @media (max-width:575.98px) {  .jupiterx-main {  } } .jupiterx-main-body-border .jupiterx-main {  border-style:solid;  border-color:#e9ecef;  border-width:0 10px 0 10px; } @media (max-width:767.98px) {  .jupiterx-main-body-border .jupiterx-main {   border-width:0 0 ;  } } @media (max-width:575.98px) {  .jupiterx-main-body-border .jupiterx-main {   border-width:0 0 ;  } } .jupiterx-main-body-border {  background-color:#e9ecef; } .jupiterx-main-header:not(.jupiterx-main-header-custom) {  display:flex;  padding-top:1rem;  padding-bottom:1rem;  background:#f8f9fa;  background-size:auto;  border-top-width:0px;  border-top-color:#f8f9fa;  border-top-style:solid;  border-bottom-width:0px;  border-bottom-color:#f8f9fa;  border-bottom-style:solid; } @media (max-width:767.98px) {  .jupiterx-main-header:not(.jupiterx-main-header-custom) {  } } @media (max-width:575.98px) {  .jupiterx-main-header:not(.jupiterx-main-header-custom) {  } } @media (max-width:767.98px) {  .jupiterx-main-header:not(.jupiterx-main-header-custom) {  } } @media (max-width:575.98px) {  .jupiterx-main-header:not(.jupiterx-main-header-custom) {  } } @media (max-width:767.98px) {  .jupiterx-main-header:not(.jupiterx-main-header-custom) {  } } @media (max-width:575.98px) {  .jupiterx-main-header:not(.jupiterx-main-header-custom) {  } } @media (max-width:767.98px) {  .jupiterx-main-header:not(.jupiterx-main-header-custom) {  } } @media (max-width:575.98px) {  .jupiterx-main-header:not(.jupiterx-main-header-custom) {  } } .jupiterx-main-header [class*=-header-post-title] {  font-size:2.5rem;  font-weight:500;  word-break:break-word; } @media (max-width:767.98px) {  .jupiterx-main-header [class*=-header-post-title] {  } } @media (max-width:575.98px) {  .jupiterx-main-header [class*=-header-post-title] {  } } @media (max-width:767.98px) {  .jupiterx-main-header [class*=-header-post-title] {  } } @media (max-width:575.98px) {  .jupiterx-main-header [class*=-header-post-title] {  } } @media (max-width:767.98px) {  .jupiterx-main-header [class*=-header-post-title] {  } } @media (max-width:575.98px) {  .jupiterx-main-header [class*=-header-post-title] {  } } .jupiterx-main-header .jupiterx-subtitle {  margin-bottom:0.75rem; } @media (max-width:767.98px) {  .jupiterx-main-header .jupiterx-subtitle {  } } @media (max-width:575.98px) {  .jupiterx-main-header .jupiterx-subtitle {  } } @media (max-width:767.98px) {  .jupiterx-main-header .jupiterx-subtitle {  } } @media (max-width:575.98px) {  .jupiterx-main-header .jupiterx-subtitle {  } } @media (max-width:767.98px) {  .jupiterx-main-header .jupiterx-subtitle {  } } @media (max-width:575.98px) {  .jupiterx-main-header .jupiterx-subtitle {  } } .jupiterx-main-content {  padding:24px 0;  word-wrap:break-word; } .jupiterx-main-content > .container > .row {  margin-right:-20px;  margin-left:-20px; } .jupiterx-main-content > .container > .row > [class*=col-] {  padding-right:20px;  padding-left:20px; } .jupiterx-post img {  max-width:100%;  height:auto; } .jupiterx-post-loop {  margin-bottom:3rem; } body:not(.single) .jupiterx-post-title {  margin-bottom:1rem; } .jupiterx-post-title a {  text-decoration:none; } .jupiterx-post-title a:hover {  text-decoration:underline; } .jupiterx-post-title a, .jupiterx-post-title a:hover {  color:inherit; } .jupiterx-post-image {  margin-bottom:1rem; } .jupiterx-post-image img {  width:100%;  height:auto;  object-fit:cover;  border:0 solid;  border-radius:0.25rem; } .jupiterx-post-more-link {  margin-top:1rem; } .jupiterx-post-meta {  font-size:0.875rem;  color:#6c757d; } .jupiterx-post-meta .list-inline-item + .list-inline-item:before {  padding-right:.5rem;  content:'|'; } .jupiterx-post-tags {  margin:2rem 0 0; } .jupiterx-post-tags .jupiterx-post-tags {  margin-left:-5px;  margin-right:-5px; } .jupiterx-post-tags .btn {  margin:0 5px 5px 5px;  padding:.22rem .75rem;  font-size:0.875rem;  color:#6c757d; } .jupiterx-post-meta-author-avatar .avatar {  border-radius:0.25rem; } .jupiterx-post-navigation img {  width:100px;  height:100px;  border-radius:0.25rem; } .jupiterx-post-navigation-link {  margin-top:1rem;  margin-bottom:1rem;  display:flex;  align-items:center;  word-break:break-word; } .jupiterx-post-navigation-link:hover {  color:#212529;  text-decoration:none; } .jupiterx-post-navigation-link:hover .jupiterx-post-navigation-title {  text-decoration:underline; } .jupiterx-post-navigation-previous img {  margin-right:1rem; } .jupiterx-post-navigation-next {  text-align:right;  justify-content:flex-end; } .jupiterx-post-navigation-next img {  margin-left:1rem; } .jupiterx-post-navigation-title {  color:#212529; } .jupiterx-post-navigation-label {  margin-top:.5rem;  display:block;  font-size:0.875rem;  color:#6c757d; } .jupiterx-post-author-box {  display:flex;  margin:5rem 0 0;  padding:1.5rem;  border:1px solid rgba(0,0,0,0.13);  border-radius:0.25rem; } .jupiterx-post-author-box-avatar {  margin-right:1.5rem; } .jupiterx-post-author-box-avatar img {  border-radius:0.25rem; } .jupiterx-post-author-box-link {  display:block;  margin:0 0 .5rem;  font-weight:bold;  color:#212529; } .jupiterx-post-author-icons {  margin-bottom:0; } .jupiterx-post-author-icons .list-inline-item {  margin-right:1rem; } .jupiterx-post-author-icons .list-inline-item:first-child {  margin-left:0; } .jupiterx-post-author-icons .list-inline-item:last-child {  margin-right:0; } .jupiterx-post-author-icons a {  color:#6c757d; } .jupiterx-post-author-icons a:hover {  text-decoration:none; } .jupiterx-post-related-label {  margin-bottom:1.5rem;  font-size:1.25rem; } .jupiterx-post-related {  margin-top:5rem; } .jupiterx-post-related [class^=col-] {  margin-bottom:30px; } .jupiterx-post-related .card {  height:100%;  overflow:hidden;  text-decoration:none;  color:inherit; } .jupiterx-post-related .card:hover .card-title, .jupiterx-post-related .card:focus .card-title {  text-decoration:underline; } .jupiterx-post-related img {  width:100%;  height:200px;  object-fit:cover; } .jupiterx-post-related .card-title {  margin-bottom:0;  color:#212529; } .jupiterx-posts-pagination {  justify-content:center; } .single-post .jupiterx-post-title { } @media (max-width:767.98px) {  .single-post .jupiterx-post-title {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-title {  } } @media (max-width:767.98px) {  .single-post .jupiterx-post-title {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-title {  } } @media (max-width:767.98px) {  .single-post .jupiterx-post-title {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-title {  } } .single-post .jupiterx-post-title a { } .single-post .jupiterx-post-content { } @media (max-width:767.98px) {  .single-post .jupiterx-post-content {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-content {  } } @media (max-width:767.98px) {  .single-post .jupiterx-post-content {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-content {  } } @media (max-width:767.98px) {  .single-post .jupiterx-post-content {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-content {  } } .single-post .jupiterx-post-image-full-width .jupiterx-post-image img {  border-radius:0; } .single-post .jupiterx-post-meta {  margin-bottom:1rem; } @media (max-width:767.98px) {  .single-post .jupiterx-post-meta {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-meta {  } } @media (max-width:767.98px) {  .single-post .jupiterx-post-meta {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-meta {  } } @media (max-width:767.98px) {  .single-post .jupiterx-post-meta {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-meta {  } } .single-post .jupiterx-post-meta a { } .single-post .jupiterx-post-meta .list-inline-item + .list-inline-item:before {  content:"|"; } .single-post .jupiterx-post-tags { } @media (max-width:767.98px) {  .single-post .jupiterx-post-tags {text-align:center;  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-tags {text-align:center;  } } @media (max-width:767.98px) {  .single-post .jupiterx-post-tags {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-tags {  } } .single-post .jupiterx-post-tags .jupiterx-post-tags-row { } .single-post .jupiterx-post-tags .btn {  border-style:solid; } @media (max-width:767.98px) {  .single-post .jupiterx-post-tags .btn {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-tags .btn {  } } @media (max-width:767.98px) {  .single-post .jupiterx-post-tags .btn {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-tags .btn {  } } @media (max-width:767.98px) {  .single-post .jupiterx-post-tags .btn {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-tags .btn {  } } .single-post .jupiterx-post-tags .btn:hover, .single-post .jupiterx-post-tags .btn:focus { } .single-post .jupiterx-social-share {  margin-top:1.5rem; } @media (max-width:767.98px) {  .single-post .jupiterx-social-share {  } } @media (max-width:575.98px) {  .single-post .jupiterx-social-share {  } } .single-post .jupiterx-social-share-inner { } @media (max-width:767.98px) {  .single-post .jupiterx-social-share-inner {justify-content:center;  } } @media (max-width:575.98px) {  .single-post .jupiterx-social-share-inner {justify-content:center;  } } .single-post .jupiterx-social-share-link {  padding-top:0.4rem;  padding-right:0.75rem;  padding-bottom:0.4rem;  padding-left:0.75rem; } @media (max-width:767.98px) {  .single-post .jupiterx-social-share-link {  } } @media (max-width:575.98px) {  .single-post .jupiterx-social-share-link {  } } .single-post .jupiterx-post-navigation-link img { } .single-post .jupiterx-post-navigation-title { } @media (max-width:767.98px) {  .single-post .jupiterx-post-navigation-title {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-navigation-title {  } } .single-post .jupiterx-post-navigation-label { } @media (max-width:767.98px) {  .single-post .jupiterx-post-navigation-label {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-navigation-label {  } } .single-post .jupiterx-post-navigation {  margin-top:3rem; } @media (max-width:767.98px) {  .single-post .jupiterx-post-navigation {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-navigation {  } } .single-post .jupiterx-post-author-box {  margin-top:3rem;  border-style:solid; } @media (max-width:767.98px) {  .single-post .jupiterx-post-author-box {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-author-box {  } } @media (max-width:767.98px) {  .single-post .jupiterx-post-author-box {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-author-box {  } } @media (max-width:767.98px) {  .single-post .jupiterx-post-author-box {   flex-flow:column;   justify-content:center;   text-align:center;  }  .single-post .jupiterx-post-author-box .jupiterx-post-author-box-avatar {   margin:0 0 1rem 0;  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-author-box {   flex-flow:column;   justify-content:center;   text-align:center;  }  .single-post .jupiterx-post-author-box .jupiterx-post-author-box-avatar {   margin:0 0 1rem 0;  } } .single-post .jupiterx-post-author-box-avatar img { } .single-post .jupiterx-post-author-box-link { } @media (max-width:767.98px) {  .single-post .jupiterx-post-author-box-link {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-author-box-link {  } } .single-post .jupiterx-post-author-box-content p { } @media (max-width:767.98px) {  .single-post .jupiterx-post-author-box-content p {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-author-box-content p {  } } .single-post .jupiterx-post-author-icons li { } .single-post .jupiterx-post-author-icons a { } .single-post .jupiterx-post-related {  margin-top:3rem; } @media (max-width:767.98px) {  .single-post .jupiterx-post-related {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-related {  } } .single-post .jupiterx-post-related .card {  border-style:solid; } @media (max-width:767.98px) {  .single-post .jupiterx-post-related .card {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-related .card {  } } .single-post .jupiterx-post-related .card-title { } @media (max-width:767.98px) {  .single-post .jupiterx-post-related .card-title {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-related .card-title {  } } .single-post .jupiterx-post-related .card-body { } @media (max-width:767.98px) {  .single-post .jupiterx-post-related .card-body {  } } @media (max-width:575.98px) {  .single-post .jupiterx-post-related .card-body {  } } .jupiterx-post-template-1 .jupiterx-post-image, .jupiterx-post-template-3 .jupiterx-post-image {  margin-bottom:2rem; } @media (max-width:767.98px) {  .jupiterx-post-template-1 .jupiterx-post-image,  .jupiterx-post-template-3 .jupiterx-post-image {  } } @media (max-width:575.98px) {  .jupiterx-post-template-1 .jupiterx-post-image,  .jupiterx-post-template-3 .jupiterx-post-image {  } } .jupiterx-post-template-1 .jupiterx-post-image img, .jupiterx-post-template-3 .jupiterx-post-image img {  border-style:solid; } @media (max-width:767.98px) {  .jupiterx-post-template-1 .jupiterx-post-image img,  .jupiterx-post-template-3 .jupiterx-post-image img {  } } @media (max-width:575.98px) {  .jupiterx-post-template-1 .jupiterx-post-image img,  .jupiterx-post-template-3 .jupiterx-post-image img {  } } .jupiterx-post-template-2 .jupiterx-main-content {  padding-top:0; } .jupiterx-post-template-2 .jupiterx-post-header {  border:0 solid; } .jupiterx-post-template-2 .jupiterx-post-header {  margin-bottom:2rem;  min-height:60vh;  overflow:hidden;  position:relative;  display:flex;  align-items:center;  border-style:solid;  border-left:none;  border-right:none;  text-align:center; } @media (max-width:767.98px) {  .jupiterx-post-template-2 .jupiterx-post-header {  } } @media (max-width:575.98px) {  .jupiterx-post-template-2 .jupiterx-post-header {  } } @media (max-width:767.98px) {  .jupiterx-post-template-2 .jupiterx-post-header {  } } @media (max-width:575.98px) {  .jupiterx-post-template-2 .jupiterx-post-header {  } } .jupiterx-post-template-2 .jupiterx-post-header .container {  padding-top:1.5rem;  padding-bottom:1rem;  z-index:2; } .jupiterx-post-template-2 .jupiterx-post-image {  margin-bottom:0;  position:absolute;  width:100%;  height:100%; } .jupiterx-post-template-2 .jupiterx-post-image img {  height:100%; } .jupiterx-post-template-2 .jupiterx-post-image-overlay {  position:absolute;  top:0;  right:0;  bottom:0;  left:0;  background-color:rgba(108,117,125,0.5); } .jupiterx-post-template-2 .jupiterx-post-title {  margin-bottom:2rem; } .jupiterx-post-template-2 .jupiterx-post-meta-author-avatar {  margin-bottom:1rem; } .jupiterx-post-template-2 .jupiterx-post-meta-author-avatar img {  height:auto;  border-width:0px;  border-style:solid; } @media (max-width:767.98px) {  .jupiterx-post-template-2 .jupiterx-post-meta-author-avatar img {  } } @media (max-width:575.98px) {  .jupiterx-post-template-2 .jupiterx-post-meta-author-avatar img {  } } @media (max-width:767.98px) {  .jupiterx-post-template-2 .jupiterx-post-meta-author-avatar img {  } } @media (max-width:575.98px) {  .jupiterx-post-template-2 .jupiterx-post-meta-author-avatar img {  } } .jupiterx-post-template-3 .jupiterx-main-content.jupiterx-post-image-full-width {  padding-top:0; } @media (max-width:767.98px) {  .jupiterx-post-template-3 .jupiterx-post {   display:flex;   flex-flow:column;  }  .jupiterx-post-template-3 .jupiterx-post-header {   order:-1;  } } @media (min-width:768px) {  .jupiterx-post-template-3 .jupiterx-post-header,  .jupiterx-post-template-3 .jupiterx-post-body {   margin-left:230px;  }  .jupiterx-post-template-3 .jupiterx-post-meta {   max-width:200px;   float:left;  } } .jupiterx-post-template-3 .jupiterx-post-meta-author-avatar {  float:left; } .jupiterx-post-template-3 .jupiterx-post-meta .list-inline-item {  display:block; } @media (min-width:768px) {  .jupiterx-post-template-3 .jupiterx-post-meta .list-inline-item {   margin-bottom:1rem;  } } .jupiterx-post-template-3 .jupiterx-post-meta .list-inline-item:before {  display:none; } @media (min-width:768px) {  .jupiterx-post-template-3 .jupiterx-post-meta .list-inline-item > span {   display:block;  } } .jupiterx-post-template-3 .jupiterx-post-meta .jupiterx-post-meta-author-avatar ~ .list-inline-item {  margin-left:calc(50px + 1rem); } .single-portfolio .jupiterx-post-title { } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-title {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-title {  } } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-title {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-title {  } } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-title {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-title {  } } .single-portfolio .jupiterx-post-content { } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-content {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-content {  } } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-content {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-content {  } } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-content {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-content {  } } .single-portfolio .jupiterx-post-image {  margin-bottom:2rem; } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-image {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-image {  } } .single-portfolio .jupiterx-post-image img {  width:100%;  object-fit:cover;  border-style:solid; } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-image img {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-image img {  } } .single-portfolio .jupiterx-post-image.jupiterx-post-image-full-width img {  border-radius:0; } .single-portfolio .jupiterx-post-image:not(.jupiterx-post-image-full-width) img { } .single-portfolio .jupiterx-social-share {  margin-top:1.5rem; } @media (max-width:767.98px) {  .single-portfolio .jupiterx-social-share {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-social-share {  } } .single-portfolio .jupiterx-social-share-inner { } @media (max-width:767.98px) {  .single-portfolio .jupiterx-social-share-inner {justify-content:center;  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-social-share-inner {justify-content:center;  } } .single-portfolio .jupiterx-social-share-link {  padding-top:0.4rem;  padding-right:0.75rem;  padding-bottom:0.4rem;  padding-left:0.75rem; } @media (max-width:767.98px) {  .single-portfolio .jupiterx-social-share-link {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-social-share-link {  } } .single-portfolio .jupiterx-post-meta {  margin-bottom:1rem; } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-meta {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-meta {  } } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-meta {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-meta {  } } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-meta {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-meta {  } } .single-portfolio .jupiterx-post-meta a { } .single-portfolio .jupiterx-post-meta .list-inline-item + .list-inline-item:before {  padding-right:.5rem;  content:"|"; } .single-portfolio .jupiterx-post-navigation-link img { } .single-portfolio .jupiterx-post-navigation-title { } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-navigation-title {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-navigation-title {  } } .single-portfolio .jupiterx-post-navigation-label { } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-navigation-label {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-navigation-label {  } } .single-portfolio .jupiterx-post-navigation {  margin-top:3rem; } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-navigation {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-navigation {  } } .single-portfolio .jupiterx-post-related {  margin-bottom:3rem; } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-related {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-related {  } } .single-portfolio .jupiterx-post-related .card {  border-style:solid; } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-related .card {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-related .card {  } } .single-portfolio .jupiterx-post-related .card-title { } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-related .card-title {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-related .card-title {  } } .single-portfolio .jupiterx-post-related .card-body { } @media (max-width:767.98px) {  .single-portfolio .jupiterx-post-related .card-body {  } } @media (max-width:575.98px) {  .single-portfolio .jupiterx-post-related .card-body {  } } body.page .jupiterx-post-title { } @media (max-width:767.98px) {  body.page .jupiterx-post-title {  } } @media (max-width:575.98px) {  body.page .jupiterx-post-title {  } } @media (max-width:767.98px) {  body.page .jupiterx-post-title {  } } @media (max-width:575.98px) {  body.page .jupiterx-post-title {  } } @media (max-width:767.98px) {  body.page .jupiterx-post-title {  } } @media (max-width:575.98px) {  body.page .jupiterx-post-title {  } } body.page .jupiterx-post-image {  margin-bottom:2rem; } @media (max-width:767.98px) {  body.page .jupiterx-post-image {  } } @media (max-width:575.98px) {  body.page .jupiterx-post-image {  } } body.page .jupiterx-post-image img {  width:100%;  object-fit:cover;  border-style:solid; } @media (max-width:767.98px) {  body.page .jupiterx-post-image img {  } } @media (max-width:575.98px) {  body.page .jupiterx-post-image img {  } } body.page .jupiterx-post-image.jupiterx-post-image-full-width img {  border-radius:0; } body.page .jupiterx-post-image:not(.jupiterx-post-image-full-width) img { } body.page .jupiterx-social-share {  margin-top:1.5rem; } @media (max-width:767.98px) {  body.page .jupiterx-social-share {  } } @media (max-width:575.98px) {  body.page .jupiterx-social-share {  } } body.page .jupiterx-social-share-inner { } @media (max-width:767.98px) {  body.page .jupiterx-social-share-inner {justify-content:center;  } } @media (max-width:575.98px) {  body.page .jupiterx-social-share-inner {justify-content:center;  } } body.page .jupiterx-social-share-link {  padding-top:0.4rem;  padding-right:0.75rem;  padding-bottom:0.4rem;  padding-left:0.75rem; } @media (max-width:767.98px) {  body.page .jupiterx-social-share-link {  } } @media (max-width:575.98px) {  body.page .jupiterx-social-share-link {  } } .jupiterx-corner-buttons {  position:fixed;  bottom:0;  right:-100px;  z-index:990;  transition:right 0.15s; } .jupiterx-corner-buttons.jupiterx-scrolled {  right:0; } .jupiterx-scroll-top {  border-width:1px;  border-color:#e9ecef;  border-style:solid;  border-radius:4px;  margin-top:1rem;  margin-right:1rem;  margin-bottom:1rem;  margin-left:1rem;  padding-top:1rem;  padding-right:1.2rem;  padding-bottom:1rem;  padding-left:1.2rem;  display:inline-block;  background-color:#e9ecef;  font-size:1.3rem;  color:#adb5bd;  cursor:pointer;  line-height:.8;  transition:color 0.15s; } @media (max-width:767.98px) {  .jupiterx-scroll-top {  } } @media (max-width:575.98px) {  .jupiterx-scroll-top {  } } @media (max-width:767.98px) {  .jupiterx-scroll-top {  } } @media (max-width:575.98px) {  .jupiterx-scroll-top {  } } .jupiterx-scroll-top:hover, .jupiterx-scroll-top:focus {  color:#6c757d; } .jupiterx-scroll-top:focus {  outline:0;  box-shadow:0 0 0 0.2rem rgba(180,180,180,0.5); } .archive.date .jupiterx-main-content, .archive.author .jupiterx-main-content, .archive.category .jupiterx-main-content, .archive.tag .jupiterx-main-content { } @media (max-width:767.98px) {  .archive.date .jupiterx-main-content,  .archive.author .jupiterx-main-content,  .archive.category .jupiterx-main-content,  .archive.tag .jupiterx-main-content {  } } @media (max-width:575.98px) {  .archive.date .jupiterx-main-content,  .archive.author .jupiterx-main-content,  .archive.category .jupiterx-main-content,  .archive.tag .jupiterx-main-content {  } } .archive.post-type-archive-product .jupiterx-main-content, .archive.tax-product_cat .jupiterx-main-content, .archive.tax-product_tag .jupiterx-main-content { } @media (max-width:767.98px) {  .archive.post-type-archive-product .jupiterx-main-content,  .archive.tax-product_cat .jupiterx-main-content,  .archive.tax-product_tag .jupiterx-main-content {  } } @media (max-width:575.98px) {  .archive.post-type-archive-product .jupiterx-main-content,  .archive.tax-product_cat .jupiterx-main-content,  .archive.tax-product_tag .jupiterx-main-content {  } } .archive.post-type-archive-portfolio .jupiterx-main-content, .archive.tax-portfolio_category .jupiterx-main-content, .archive.tax-portfolio_tag .jupiterx-main-content { } @media (max-width:767.98px) {  .archive.post-type-archive-portfolio .jupiterx-main-content,  .archive.tax-portfolio_category .jupiterx-main-content,  .archive.tax-portfolio_tag .jupiterx-main-content {  } } @media (max-width:575.98px) {  .archive.post-type-archive-portfolio .jupiterx-main-content,  .archive.tax-portfolio_category .jupiterx-main-content,  .archive.tax-portfolio_tag .jupiterx-main-content {  } } .jupiterx-widget {  margin-bottom:1.5rem;  font-size:0.875rem;  overflow:hidden;  list-style:none; } .jupiterx-widget .card-title, .jupiterx-widget .widgettitle {  font-size:1.25rem; } .jupiterx-widget:after {  content:'';  clear:both;  display:table; } .jupiterx-widget .wp-caption-text {  margin-top:.3em;  color:#6c757d;  font-size:0.875rem; } .jupiterx-widget img[class*='attachment'] {  border-radius:0.25rem; } .jupiterx-widget.widget_mod_vikbooking_horizontalsearch {  overflow:initial; } .jupiterx-widget ul {  padding-left:0;  list-style:none; } .jupiterx-widget ul li {  margin-bottom:.6em; } .jupiterx-widget ul [class*=jupiterx-icon]::before {  opacity:.15;  margin-right:.4em;  vertical-align:-0.1em; } .jupiterx-widget ul .children {  margin-top:.6em; } .jupiterx-widget ul .children > li {  padding-left:1.3em; } .jupiterx-widget ul .menu-item, .jupiterx-widget ul .cat-parent {  position:relative;  cursor:pointer; } .jupiterx-widget ul .menu-item:before, .jupiterx-widget ul .cat-parent:before {  position:absolute;  right:0;  top:.7em;  font-size:.5em;  cursor:pointer; } .jupiterx-widget-divider {  display:block;  max-width:100%;  margin:1rem 0; } .widget_calendar .calendar_wrap {  text-align:center; } .widget_calendar .calendar_wrap table {  table-layout:fixed;  width:100%; } .widget_calendar .calendar_wrap caption {  text-align:center;  color:#6c757d;  margin-top:-2.1rem; } .widget_calendar .calendar_wrap thead th {  padding-bottom:1em; } .widget_calendar .calendar_wrap tbody {  color:#6c757d; } .widget_calendar .calendar_wrap tbody td {  padding:.4em;  background:#f8f9fa;  border:1px solid #fff; } .widget_calendar .calendar_wrap tbody td:hover {  background:#fff; } .widget_calendar .calendar_wrap tbody .pad {  background:none; } .widget_calendar .calendar_wrap tfoot #next, .widget_calendar .calendar_wrap tfoot #prev {  padding-top:1em;  text-align:right; } .widget_calendar .calendar_wrap tfoot #prev {  text-align:left; } .widget_tag_cloud .tag-cloud-link {  margin:0 0 .3em; } .widget_media_image a {  transition:opacity 0.15s linear; } .widget_media_image a:hover, .widget_media_image a:focus {  opacity:.5; } .gallery {  margin-right:-3px;  margin-left:-3px; } .gallery .gallery-item {  padding-right:3px;  padding-left:3px;  margin-bottom:6px; } .gallery .gallery-item a {  display:block;  transition:opacity 0.15s linear; } .gallery .gallery-item a:hover, .gallery .gallery-item a:focus {  opacity:.5; } .gallery .gallery-item img {  width:100%;  height:auto; } .gallery .gallery-caption {  font-size:13px;  margin:0; } .elementor-widget-image-gallery:not(.gallery-spacing-custom) .gallery .gallery-item {  margin-bottom:6px; } .gallery-columns-1 .gallery-item {  max-width:100%; } .gallery-columns-2 .gallery-item {  max-width:50%; } .gallery-columns-4 .gallery-item {  max-width:25%; } .gallery-columns-5 .gallery-item {  max-width:20%; } .gallery-columns-6 .gallery-item {  max-width:16.66%; } .gallery-columns-7 .gallery-item {  max-width:14.28%; } .gallery-columns-8 .gallery-item {  max-width:12.5%; } .gallery-columns-9 .gallery-item {  max-width:11.11%; } .gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {  display:none; } .jupiterx-search-form {  position:relative; } .jupiterx-search-form .form-control {  width:100%;  padding-right:2em; } .jupiterx-search-form button {  position:absolute;  right:0;  top:0;  color:#6c757d;  font-size:0.875rem;  padding-top:.65rem;  background-color:transparent; } .jupiterx-search-form button:focus {  outline:1px auto -webkit-focus-ring-color; } .jupiterx-search-form button:hover {  color:#6c757d;  outline:0;  box-shadow:none; } .jupiterx-search-form button:focus:active {  color:#6c757d;  outline:0;  box-shadow:none; } .jupiterx-search-form button:before {  line-height:0; } .widget_nav_menu .menu > .menu-item {  display:block; } .widget_nav_menu .sub-menu {  display:none;  padding-top:.5em; } .widget_nav_menu .sub-menu > .menu-item {  padding:.1em 0 .1em 1.3em; } .widget_nav_menu a {  display:block;  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap; } .widget_nav_menu .menu-item-has-children a {  width:90%; } .widget_nav_menu .current_page_item {  text-decoration:underline; } .widget_rss li::before {  font-size:.75em; } .widget_rss .rss-date, .widget_rss cite {  display:block;  margin:.5em 0;  color:#6c757d;  font-size:0.875rem; } .widget_rss .rssSummary {  margin:.5em 0; } .jupiterx-recent-comment .comment-author-link {  display:inline-block;  color:#007bff; } .jupiterx-recent-comment .comment-author-link:before {  color:#007bff; } .jupiterx-recent-comment:hover .comment-author-link:before {  color:#0056b3; } .widget_recent-posts .post-date {  display:block;  margin:.3em 0 .5em;  color:#6c757d;  font-size:0.875rem; } .jupiterx-social-widget-wrapper {  margin-right:-0.1em;  margin-left:-0.1em;  font-size:2rem;  line-height:0; } .jupiterx-social-widget-wrapper .jupiterx-widget-social-share-link {  margin-right:.1em;  margin-left:.1em;  margin-bottom:.2em;  padding:0.5rem;  color:#ffffff;  font-size:2rem;  line-height:1;  text-align:center;  text-decoration:none; } .jupiterx-social-widget-wrapper .jupiterx-widget-social-share-link.btn:focus, .jupiterx-social-widget-wrapper .jupiterx-widget-social-share-link.btn:active, .jupiterx-social-widget-wrapper .jupiterx-widget-social-share-link.btn:active:focus, .jupiterx-social-widget-wrapper .jupiterx-widget-social-share-link.btn:not(:disabled):not(.disabled):active:focus {  box-shadow:none; } .jupiterx-social-widget-wrapper .jupiterx-widget-social-share-link:hover {  color:#ffffff;  text-decoration:none; } .jupiterx-social-widget-wrapper .jupiterx-widget-social-share-link .jupiterx-social-icon {  display:block;  position:relative;  height:1em;  width:1em;  font-size:.5em;  line-height:1;  transition:0.15s; } .jupiterx-widget-social-icon-android {  background-color:#a4c639; } .jupiterx-widget-social-icon-apple {  background-color:#999; } .jupiterx-widget-social-icon-behance {  background-color:#1769ff; } .jupiterx-widget-social-icon-bitbucket {  background-color:#205081; } .jupiterx-widget-social-icon-delicious {  background-color:#39f; } .jupiterx-widget-social-icon-dribbble {  background-color:#ea4c89; } .jupiterx-widget-social-icon-facebook {  background-color:#3b5998; } .jupiterx-widget-social-icon-flickr {  background-color:#0063dc; } .jupiterx-widget-social-icon-foursquare {  background-color:#2d5be3; } .jupiterx-widget-social-icon-github {  background-color:#333; } .jupiterx-widget-social-icon-google-plus {  background-color:#dd4b39; } .jupiterx-widget-social-icon-instagram {  background-color:#262626; } .jupiterx-widget-social-icon-jsfiddle {  background-color:#487aa2; } .jupiterx-widget-social-icon-linkedin {  background-color:#0077b5; } .jupiterx-widget-social-icon-medium {  background-color:#00ab6b; } .jupiterx-widget-social-icon-pinterest {  background-color:#bd081c; } .jupiterx-widget-social-icon-product-hunt {  background-color:#da552f; } .jupiterx-widget-social-icon-reddit {  background-color:#ff4500; } .jupiterx-widget-social-icon-rss {  background-color:#f26522; } .jupiterx-widget-social-icon-skype {  background-color:#00aff0; } .jupiterx-widget-social-icon-snapchat {  background-color:#fffc00; } .jupiterx-widget-social-icon-soundcloud {  background-color:#f80; } .jupiterx-widget-social-icon-spotify {  background-color:#2ebd59; } .jupiterx-widget-social-icon-stack-overflow {  background-color:#fe7a15; } .jupiterx-widget-social-icon-steam {  background-color:#00adee; } .jupiterx-widget-social-icon-stumbleupon {  background-color:#eb4924; } .jupiterx-widget-social-icon-telegram {  background-color:#2ca5e0; } .jupiterx-widget-social-icon-tripadvisor {  background-color:#589442; } .jupiterx-widget-social-icon-tumblr {  background-color:#35465c; } .jupiterx-widget-social-icon-twitch {  background-color:#6441a5; } .jupiterx-widget-social-icon-twitter {  background-color:#000000; } .jupiterx-widget-social-icon-vimeo {  background-color:#1ab7ea; } .jupiterx-widget-social-icon-vk {  background-color:#45668e; } .jupiterx-widget-social-icon-weibo {  background-color:#df2029; } .jupiterx-widget-social-icon-weixin {  background-color:#7bb32e; } .jupiterx-widget-social-icon-whatsapp {  background-color:#25d366; } .jupiterx-widget-social-icon-wordpress {  background-color:#21759b; } .jupiterx-widget-social-icon-xing {  background-color:#026466; } .jupiterx-widget-social-icon-yelp {  background-color:#af0606; } .jupiterx-widget-social-icon-youtube {  background-color:#cd201f; } .jupiterx-widget-social-icon-500px {  background-color:#0099e5; } .jupiterx-widget-posts-item {  display:flex; } .jupiterx-widget-posts-item.no-thumbnail {  margin-top:20px;  margin-bottom:20px; } .jupiterx-widget-posts-item.has-thumbnail {  margin-bottom:10px; } .jupiterx-widget-posts-image {  margin-right:10px;  flex-shrink:0; } .jupiterx-widget-posts-image img {  height:80px;  width:80px;  object-fit:cover; } .jupiterx-widget-posts-main {  width:100%; } .jupiterx-widget-posts-post-title {  font-size:1rem; } .jupiterx-widget-posts-post-title a {  color:inherit; } .jupiterx-widget-posts-meta {  font-size:0.875rem; } .jupiterx-widget-posts-item.has-thumbnail .jupiterx-widget-posts-comments-num {  display:block;  margin-left:0; } .jupiterx-widget-posts-date {  margin-right:.75rem; } .jupiterx-widget-posts-comments-num::before {  color:currentColor;  opacity:.15;  font-size:0.875rem;  margin-right:0.5em;  vertical-align:-1.5px; } .jupiterx-widget-posts-wrapper [class^=jupiterx-icon]:before {  vertical-align:middle; } .jupiterx-widget-posts-portfolio-item {  position:relative;  overflow:hidden;  height:0;  padding-top:64.3%;  margin-bottom:10px; } .jupiterx-widget-posts-portfolio-item img, .elementor .jupiterx-widget-posts-portfolio-item img {  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  opacity:.85;  object-fit:cover;  border-radius:0.25rem; } .jupiterx-widget-posts-portfolio-item:hover img {  opacity:1; } .jupiterx-widget-posts-portfolio-title {  position:absolute;  display:block;  width:100%;  height:100%;  top:50%;  transform:translateY(-50%);  background:rgba(0,0,0,0.3);  text-align:center;  opacity:0;  transition:opacity 0.15s linear;  font-size:1rem;  border-radius:0.25rem; } .jupiterx-widget-posts-portfolio-title a {  color:#ffffff;  display:flex;  align-items:center;  justify-content:center;  height:100%; } .jupiterx-widget-posts-portfolio-item:hover .jupiterx-widget-posts-portfolio-title {  opacity:1; } .jupiterx-widget-nav-menu-vertical .menu-item:last-child {  margin-bottom:0; } .jupiterx-widget-nav-menu-horizontal .menu-item {  display:inline-block !important; } .jupiterx-widget-nav-menu-horizontal .menu-item:last-child {  margin-right:0; } .jupiterx-widget-nav-menu-horizontal .menu-item-has-children a {  width:100%; } .jupiterx-widget-nav-menu-horizontal .menu-item-has-children::before {  content:''; } .jupiterx-sidebar .jupiterx-widget {  border-width:0px;  border-style:solid;  text-align:left; } @media (max-width:767.98px) {  .jupiterx-sidebar .jupiterx-widget {  } } @media (max-width:575.98px) {  .jupiterx-sidebar .jupiterx-widget {  } } @media (max-width:767.98px) {  .jupiterx-sidebar .jupiterx-widget {  } } @media (max-width:575.98px) {  .jupiterx-sidebar .jupiterx-widget {  } } .jupiterx-sidebar .jupiterx-widget a:not(.jupiterx-widget-social-share-link) { } .jupiterx-sidebar .jupiterx-widget a:not(.jupiterx-widget-social-share-link):hover { } .jupiterx-sidebar .jupiterx-widget .card-title { } @media (max-width:767.98px) {  .jupiterx-sidebar .jupiterx-widget .card-title {  } } @media (max-width:575.98px) {  .jupiterx-sidebar .jupiterx-widget .card-title {  } } @media (max-width:767.98px) {  .jupiterx-sidebar .jupiterx-widget .card-title {  } } @media (max-width:575.98px) {  .jupiterx-sidebar .jupiterx-widget .card-title {  } } @media (max-width:767.98px) {  .jupiterx-sidebar .jupiterx-widget .card-title {  } } @media (max-width:575.98px) {  .jupiterx-sidebar .jupiterx-widget .card-title {  } } .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-content { } @media (max-width:767.98px) {  .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-content {  } } @media (max-width:575.98px) {  .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-content {  } } .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-content, .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-content p { } @media (max-width:767.98px) {  .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-content,  .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-content p {  } } @media (max-width:575.98px) {  .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-content,  .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-content p {  } } .jupiterx-sidebar .jupiterx-widget ul li, .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-posts-item {  border-bottom-width:0px;  border-bottom-style:solid; } @media (max-width:767.98px) {  .jupiterx-sidebar .jupiterx-widget ul li,  .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-posts-item {  } } @media (max-width:575.98px) {  .jupiterx-sidebar .jupiterx-widget ul li,  .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-posts-item {  } } @media (max-width:767.98px) {  .jupiterx-sidebar .jupiterx-widget ul li,  .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-posts-item {  } } @media (max-width:575.98px) {  .jupiterx-sidebar .jupiterx-widget ul li,  .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-posts-item {  } } .jupiterx-sidebar .jupiterx-widget ul li:first-of-type, .jupiterx-sidebar .jupiterx-widget .jupiterx-widget-posts-item:first-of-type {  padding-top:0; } .jupiterx-sidebar .jupiterx-widget-posts-image img, .jupiterx-sidebar .woocommerce ul.product_list_widget li img {  border-width:0px;  border-style:solid; } @media (max-width:767.98px) {  .jupiterx-sidebar .jupiterx-widget-posts-image img,  .jupiterx-sidebar .woocommerce ul.product_list_widget li img {  } } @media (max-width:575.98px) {  .jupiterx-sidebar .jupiterx-widget-posts-image img,  .jupiterx-sidebar .woocommerce ul.product_list_widget li img {  } } @media (max-width:767.98px) {  .jupiterx-sidebar .jupiterx-widget-posts-image img,  .jupiterx-sidebar .woocommerce ul.product_list_widget li img {  } } @media (max-width:575.98px) {  .jupiterx-sidebar .jupiterx-widget-posts-image img,  .jupiterx-sidebar .woocommerce ul.product_list_widget li img {  } } .jupiterx-sidebar .jupiterx-widget-divider {  border-top-width:0px;  border-top-style:solid; } @media (max-width:767.98px) {  .jupiterx-sidebar .jupiterx-widget-divider {  } } @media (max-width:575.98px) {  .jupiterx-sidebar .jupiterx-widget-divider {  } } .jupiterx-sidebar .jupiterx-widget-divider:last-child {  display:none; } .jupiterx-sidebar .jupiterx-recent-comment .comment-author-link { } .jupiterx-sidebar .jupiterx-recent-comment .comment-author-link:before { } .jupiterx-sidebar .jupiterx-recent-comment:hover .comment-author-link:before { } @media (min-width:768px) {  .jupiterx-sidebar:not(.order-lg-first):not(.elementor-widget),  .jupiterx-sidebar.order-lg-last {   border-left-width:0px;   border-left-style:solid;  }  .jupiterx-sidebar.order-lg-first,  .jupiterx-primary.order-lg-last ~ .jupiterx-sidebar {   border-right-width:0px;   border-right-style:solid;   border-left:none;  } } @media (min-width:768px) and (max-width:767.98px) {  .jupiterx-sidebar:not(.order-lg-first):not(.elementor-widget),  .jupiterx-sidebar.order-lg-last {  } } @media (min-width:768px) and (max-width:575.98px) {  .jupiterx-sidebar:not(.order-lg-first):not(.elementor-widget),  .jupiterx-sidebar.order-lg-last {  } } @media (min-width:768px) and (max-width:767.98px) {  .jupiterx-sidebar.order-lg-first,  .jupiterx-primary.order-lg-last ~ .jupiterx-sidebar {  } } @media (min-width:768px) and (max-width:575.98px) {  .jupiterx-sidebar.order-lg-first,  .jupiterx-primary.order-lg-last ~ .jupiterx-sidebar {  } } body.search .jupiterx-primary .jupiterx-search-form {  max-width:33.3333%;  margin:0 auto; } body.search .jupiterx-search-post-title {  font-size:1.25rem; } body.search-no-results .jupiterx-post {  margin:1rem 0;  text-align:center; } body.search-results .jupiterx-post {  margin:0 0 1.5rem; } body.search-results .jupiterx-post-image {  position:relative;  border-radius:.25rem;  padding-left:0; } @media (min-width:768px) {  body.search-results .jupiterx-post-image {   padding-right:1.4rem;  } } body.search-results .jupiterx-post-image img {  height:170px; } body.search-results .jupiterx-post-body {  padding:0; } body.search-results .jupiterx-new-search {  padding-bottom:2.5rem;  margin:1rem 0 2rem;  border-bottom:1px solid #dee2e6;  text-align:center; } body.search-results .jupiterx-search-secondary-subtitle {  margin-bottom:2.3rem; } body.search-results .jupiterx-content .products {  margin-bottom:0; } body.search-results .jupiterx-content .woocommerce ~ .jupiterx-post:first-of-type {  padding-top:2rem;  border-top:1px solid #dee2e6; } .jupiterx-comments {  margin:3rem 0 1.5rem; } .jupiterx-comments ol, .jupiterx-comments ul {  padding-left:0;  list-style:none; } .jupiterx-comments ol.children, .jupiterx-comments ul.children {  margin-left:4vw; } .jupiterx-comments img {  max-width:100%; } .jupiterx-comments .row {  margin-right:-8px;  margin-left:-8px; } .jupiterx-comments [class*=col-] {  padding-right:8px;  padding-left:8px; } .jupiterx-comments .comment-form-cookies-consent {  padding-right:8px;  padding-left:8px; } .jupiterx-comments .comment-form-cookies-consent label {  margin-left:.5em; } .jupiterx-comments .form-group {  flex-basis:33.3333%; } @media (max-width:767.98px) {  .jupiterx-comments .form-group {   flex-basis:100%;  } } .jupiterx-comments .jupiterx-comments-title, .jupiterx-comments .comment-reply-title { } @media (max-width:767.98px) {  .jupiterx-comments .jupiterx-comments-title,  .jupiterx-comments .comment-reply-title {  } } @media (max-width:575.98px) {  .jupiterx-comments .jupiterx-comments-title,  .jupiterx-comments .comment-reply-title {  } } @media (max-width:767.98px) {  .jupiterx-comments .jupiterx-comments-title,  .jupiterx-comments .comment-reply-title {  } } @media (max-width:575.98px) {  .jupiterx-comments .jupiterx-comments-title,  .jupiterx-comments .comment-reply-title {  } } .jupiterx-comments .jupiterx-comment-username, .jupiterx-comments .jupiterx-comment-username .url { } @media (max-width:767.98px) {  .jupiterx-comments .jupiterx-comment-username,  .jupiterx-comments .jupiterx-comment-username .url {  } } @media (max-width:575.98px) {  .jupiterx-comments .jupiterx-comment-username,  .jupiterx-comments .jupiterx-comment-username .url {  } } .jupiterx-comments .jupiterx-comment-meta time { } @media (max-width:767.98px) {  .jupiterx-comments .jupiterx-comment-meta time {  } } @media (max-width:575.98px) {  .jupiterx-comments .jupiterx-comment-meta time {  } } .jupiterx-comments .jupiterx-comment-avatar .avatar {  border-width:0px;  border-style:solid; } @media (max-width:767.98px) {  .jupiterx-comments .jupiterx-comment-avatar .avatar {  } } @media (max-width:575.98px) {  .jupiterx-comments .jupiterx-comment-avatar .avatar {  } } @media (max-width:767.98px) {  .jupiterx-comments .jupiterx-comment-avatar .avatar {  } } @media (max-width:575.98px) {  .jupiterx-comments .jupiterx-comment-avatar .avatar {  } } .jupiterx-comments .jupiterx-comment-body-wrapper { } @media (max-width:767.98px) {  .jupiterx-comments .jupiterx-comment-body-wrapper {  } } @media (max-width:575.98px) {  .jupiterx-comments .jupiterx-comment-body-wrapper {  } } .jupiterx-comments .jupiterx-comment-body-wrapper { } @media (max-width:767.98px) {  .jupiterx-comments .jupiterx-comment-body-wrapper {  } } @media (max-width:575.98px) {  .jupiterx-comments .jupiterx-comment-body-wrapper {  } } .jupiterx-comments .jupiterx-comment-links a, .jupiterx-comments .logged-in-as a, .jupiterx-comments .comment-respond a {  text-decoration:none; } .jupiterx-comments .jupiterx-comment-links a:hover, .jupiterx-comments .logged-in-as a:hover, .jupiterx-comments .comment-respond a:hover {  color:#0056b3;  text-decoration:underline; } .jupiterx-comments .form-submit { } @media (max-width:767.98px) {  .jupiterx-comments .form-submit {  } } @media (max-width:575.98px) {  .jupiterx-comments .form-submit {  } } .jupiterx-comments .comment-form .jupiterx-comment-field-wrapper, .jupiterx-comments .comment-form .form-group, .jupiterx-comments .comment-form .comment-form-cookies-consent { } @media (max-width:767.98px) {  .jupiterx-comments .comment-form .jupiterx-comment-field-wrapper,  .jupiterx-comments .comment-form .form-group,  .jupiterx-comments .comment-form .comment-form-cookies-consent {  } } @media (max-width:575.98px) {  .jupiterx-comments .comment-form .jupiterx-comment-field-wrapper,  .jupiterx-comments .comment-form .form-group,  .jupiterx-comments .comment-form .comment-form-cookies-consent {  } } .jupiterx-comments .form-control {  border-style:solid; } @media (max-width:767.98px) {  .jupiterx-comments .form-control {  } } @media (max-width:575.98px) {  .jupiterx-comments .form-control {  } } @media (max-width:767.98px) {  .jupiterx-comments .form-control {  } } @media (max-width:575.98px) {  .jupiterx-comments .form-control {  } } @media (max-width:767.98px) {  .jupiterx-comments .form-control {  } } @media (max-width:575.98px) {  .jupiterx-comments .form-control {  } } .jupiterx-comments .form-control:focus { } .jupiterx-comments .form-submit .btn {  border-width:0px;  border-style:solid; } @media (max-width:767.98px) {  .jupiterx-comments .form-submit .btn {  } } @media (max-width:575.98px) {  .jupiterx-comments .form-submit .btn {  } } @media (max-width:767.98px) {  .jupiterx-comments .form-submit .btn {  } } @media (max-width:575.98px) {  .jupiterx-comments .form-submit .btn {  } } @media (max-width:767.98px) {  .jupiterx-comments .form-submit .btn {  } } @media (max-width:575.98px) {  .jupiterx-comments .form-submit .btn {  } } .jupiterx-comments .form-submit .btn:hover { } .jupiterx-no-comment {  color:#6c757d; } .jupiterx-comments-title {  margin-bottom:1.5rem;  font-size:1.25rem; } .jupiterx-comments-list {  margin:0; } .jupiterx-comment {  padding-bottom:1.5rem; } .jupiterx-comment-header {  margin-bottom:1rem; } .jupiterx-comment-avatar {  float:left;  margin-right:1rem; } .jupiterx-comment-avatar img {  border-radius:0.25rem; } .jupiterx-comment-badge {  margin-left:.5rem; } .jupiterx-comment-meta {  font-size:0.875rem;  color:#6c757d; } .jupiterx-comment-links {  margin-top:.75rem;  font-size:0.875rem; } .jupiterx-comment-links .list-inline-item:not(:last-child) {  margin-right:1rem; } .comment-reply-title {  font-size:1.25rem; } .logged-in-as {  font-size:0.875rem; } .jupiterx-social-share .jupiterx-social-share-inner {  display:flex;  flex-flow:row wrap;  margin:0 -0.3rem; } .jupiterx-social-share .jupiterx-icon {  display:inline-flex;  width:1rem;  justify-content:center; } .jupiterx-social-share-link-name {  padding-left:.5rem; } .jupiterx-social-share-link {  display:inline-flex;  align-items:center;  color:#fff;  margin:0 .3rem .6rem;  background-color:#343a40;  text-decoration:none; } .jupiterx-social-share-link.btn {  color:#fff; } .jupiterx-social-share-link:hover {  color:#fff;  background-color:#24292d; } .jupiterx-social-share-facebook {  background-color:#3b5998; } .jupiterx-social-share-facebook:hover {  background-color:#344f88; } .jupiterx-social-share-twitter {  background-color:#000000e6; } .jupiterx-social-share-twitter:hover {  background-color:#000000; } .jupiterx-social-share-pinterest {  background-color:#bd081c; } .jupiterx-social-share-pinterest:hover {  background-color:#b21d23; } .jupiterx-social-share-linkedin {  background-color:#0077b5; } .jupiterx-social-share-linkedin:hover {  background-color:#0868a0; } .jupiterx-social-share-google-plus {  background-color:#dc4e41; } .jupiterx-social-share-google-plus:hover {  background-color:#c24539; } .jupiterx-social-share-reddit {  background-color:#ff4500; } .jupiterx-social-share-reddit:hover {  background-color:#e03300; } .jupiterx-social-share-whatsapp {  background-color:#25D366; } .jupiterx-social-share-whatsapp:hover {  background-color:#25D366; } .jupiterx-social-share-telegram {  background-color:#0088cc; } .jupiterx-social-share-telegram:hover {  background-color:#0088cc; } .jupiterx-social-share-vk {  background-color:#4c75a3; } .jupiterx-social-share-vk:hover {  background-color:#4c75a3; } @font-face {  font-family:"jupiterx";  src:url(https://freedombuildings.us/wp-content/themes/jupiterx/lib/assets/fonts/jupiterx.eot);  src:url(https://freedombuildings.us/wp-content/themes/jupiterx/lib/assets/fonts/jupiterx.eot) format('eot'), url(https://freedombuildings.us/wp-content/themes/jupiterx/lib/assets/fonts/jupiterx.woff2) format('woff2'), url(https://freedombuildings.us/wp-content/themes/jupiterx/lib/assets/fonts/jupiterx.woff) format('woff'), url(https://freedombuildings.us/wp-content/themes/jupiterx/lib/assets/fonts/jupiterx.ttf) format('truetype'), url(https://freedombuildings.us/wp-content/themes/jupiterx/lib/assets/fonts/jupiterx.svg) format('svg'); } [class^="jupiterx-icon-"]:before, [class*=" jupiterx-icon-"]:before {  font-family:"jupiterx";  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-style:normal;  font-variant:normal;  font-weight:normal;  speak:none;  text-decoration:none;  text-transform:none;  line-height:1; } .jupiterx-icon-creative-market:before {  content:"\EA01"; } .jupiterx-icon-long-arrow:before {  content:"\EA02"; } .jupiterx-icon-pro-badge:before {  content:"\EA03"; } .jupiterx-icon-search-1:before {  content:"\EA04"; } .jupiterx-icon-search-2:before {  content:"\EA05"; } .jupiterx-icon-search-3:before {  content:"\EA06"; } .jupiterx-icon-search-4:before {  content:"\EA07"; } .jupiterx-icon-share-email:before {  content:"\EA08"; } .jupiterx-icon-shopping-cart-1:before {  content:"\EA09"; } .jupiterx-icon-shopping-cart-10:before {  content:"\EA0A"; } .jupiterx-icon-shopping-cart-2:before {  content:"\EA0B"; } .jupiterx-icon-shopping-cart-3:before {  content:"\EA0C"; } .jupiterx-icon-shopping-cart-4:before {  content:"\EA0D"; } .jupiterx-icon-shopping-cart-5:before {  content:"\EA0E"; } .jupiterx-icon-shopping-cart-6:before {  content:"\EA0F"; } .jupiterx-icon-shopping-cart-7:before {  content:"\EA10"; } .jupiterx-icon-shopping-cart-8:before {  content:"\EA11"; } .jupiterx-icon-shopping-cart-9:before {  content:"\EA12"; } .jupiterx-icon-zillow:before {  content:"\EA13"; } .jupiterx-icon-zomato:before {  content:"\EA14"; } .jupiterx-icon-pro:before {  content:"\EA4C"; } .jupiterx-icon-500px:before {  content:"\EA15"; } .jupiterx-icon-android:before {  content:"\EA16"; } .jupiterx-icon-angle-down:before {  content:"\EA17"; } .jupiterx-icon-angle-left:before {  content:"\EA18"; } .jupiterx-icon-angle-right:before {  content:"\EA19"; } .jupiterx-icon-angle-up:before {  content:"\EA1A"; } .jupiterx-icon-apple:before {  content:"\EA1B"; } .jupiterx-icon-behance:before {  content:"\EA1C"; } .jupiterx-icon-bitbucket:before {  content:"\EA1D"; } .jupiterx-icon-delicious:before {  content:"\EA1E"; } .jupiterx-icon-dribbble:before {  content:"\EA20"; } .jupiterx-icon-facebook-f:before {  content:"\EA21"; } .jupiterx-icon-facebook:before {  content:"\EA22"; } .jupiterx-icon-flickr:before {  content:"\EA23"; } .jupiterx-icon-foursquare:before {  content:"\EA24"; } .jupiterx-icon-github:before {  content:"\EA25"; } .jupiterx-icon-google-plus:before {  content:"\EA26"; } .jupiterx-icon-instagram:before {  content:"\EA27"; } .jupiterx-icon-jsfiddle:before {  content:"\EA28"; } .jupiterx-icon-linkedin-in:before {  content:"\EA29"; } .jupiterx-icon-linkedin:before {  content:"\EA2A"; } .jupiterx-icon-medium:before {  content:"\EA2B"; } .jupiterx-icon-minus:before {  content:"\EA2C"; } .jupiterx-icon-pinterest-p:before {  content:"\EA2D"; } .jupiterx-icon-pinterest:before {  content:"\EA2E"; } .jupiterx-icon-plus:before {  content:"\EA2F"; } .jupiterx-icon-product-hunt:before {  content:"\EA30"; } .jupiterx-icon-reddit-alien:before {  content:"\EA31"; } .jupiterx-icon-reddit:before {  content:"\EA32"; } .jupiterx-icon-rss:before {  content:"\EA33"; } .jupiterx-icon-skype:before {  content:"\EA34"; } .jupiterx-icon-snapchat:before {  content:"\EA35"; } .jupiterx-icon-solid-comment:before {  content:"\EA36"; } .jupiterx-icon-solid-times-circle:before {  content:"\EA37"; } .jupiterx-icon-soundcloud:before {  content:"\EA38"; } .jupiterx-icon-spinner:before {  content:"\EA39"; } .jupiterx-icon-spotify:before {  content:"\EA3A"; } .jupiterx-icon-stack-overflow:before {  content:"\EA3B"; } .jupiterx-icon-steam:before {  content:"\EA3C"; } .jupiterx-icon-stumbleupon:before {  content:"\EA3D"; } .jupiterx-icon-telegram:before {  content:"\EA3E"; } .jupiterx-icon-tripadvisor:before {  content:"\EA3F"; } .jupiterx-icon-tumblr:before {  content:"\EA40"; } .jupiterx-icon-twitch:before {  content:"\EA41"; } .jupiterx-icon-twitter:before {  content:"\EA42"; } .jupiterx-icon-vimeo:before {  content:"\EA43"; } .jupiterx-icon-vk:before {  content:"\EA44"; } .jupiterx-icon-weibo:before {  content:"\EA45"; } .jupiterx-icon-weixin:before {  content:"\EA46"; } .jupiterx-icon-whatsapp:before {  content:"\EA47"; } .jupiterx-icon-wordpress:before {  content:"\EA48"; } .jupiterx-icon-xing:before {  content:"\EA49"; } .jupiterx-icon-yelp:before {  content:"\EA4A"; } .jupiterx-icon-youtube:before {  content:"\EA4B"; } .jupiterx-icon-arrow-down-solid:before {  content:"\EA4D"; } .jupiterx-icon-arrow-left-solid:before {  content:"\EA4E"; } .jupiterx-icon-arrow-left:before {  content:"\EA4F"; } .jupiterx-icon-arrow-right-solid:before {  content:"\EA50"; } .jupiterx-icon-arrow-up-solid:before {  content:"\EA51"; } .jupiterx-icon-check-solid:before {  content:"\EA52"; } .jupiterx-icon-cloud:before {  content:"\EA53"; } .jupiterx-icon-plus-circle-solid:before {  content:"\EA54"; } .jupiterx-icon-question-circle:before {  content:"\EA55"; } .jupiterx-icon-rocket:before {  content:"\EA57"; } .jupiterx-icon-sync-alt:before {  content:"\EA58"; } .jupiterx-icon-times-circle:before {  content:"\EA59"; } .jupiterx-icon-question:before {  content:"\EA5A"; } .jupiterx-icon-circle-notch:before {  content:"\EA60"; } .jupiterx-icon-external-link-alt:before {  content:"\EA61"; } .jupiterx-icon-check:before {  content:"\EA62"; } .jupiterx-icon-times:before {  content:"\EA63"; } .jupiterx-icon-key:before {  content:"\EA64"; } .jupiterx-icon-info-circle:before {  content:"\EA65"; } .jupiterx-icon-credit-card:before {  content:"\EA66"; } .jupiterx-icon-eye-regular:before {  content:"\EA67"; } .jupiterx-icon-eye-slash:before {  content:"\EA68"; } .jupiterx-icon-telegram-paper-plane:before {  content:"\EA69"; } .jupiterx-footer > .container > .alert-warning {  margin-top:1rem; } .jupiterx-footer-widgets {  padding-top:1.5rem; } @media (max-width:767.98px) {  .jupiterx-footer-widgets {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets {  } } @media (max-width:767.98px) {  .jupiterx-footer-widgets {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets {  } } .jupiterx-footer-widgets:not(.elementor-widget-sidebar) {  border-top-width:1px;  border-top-color:#e9ecef;  border-top-style:solid; } @media (max-width:767.98px) {  .jupiterx-footer-widgets:not(.elementor-widget-sidebar) {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets:not(.elementor-widget-sidebar) {  } } .jupiterx-footer-widgets .row { } .jupiterx-footer-widgets .row > div { } .jupiterx-footer-widgets a { } .jupiterx-footer-widgets a:hover { } .jupiterx-footer-widgets img {  border-width:0px;  border-style:solid; } @media (max-width:767.98px) {  .jupiterx-footer-widgets img {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets img {  } } .jupiterx-footer-widgets .jupiterx-recent-comment .comment-author-link { } .jupiterx-footer-widgets .jupiterx-recent-comment .comment-author-link:before { } .jupiterx-footer-widgets .jupiterx-recent-comment:hover .comment-author-link:before { } .jupiterx-footer-widgets .jupiterx-widget {  border-width:0px;  border-style:solid; } @media (max-width:767.98px) {  .jupiterx-footer-widgets .jupiterx-widget {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets .jupiterx-widget {  } } @media (max-width:767.98px) {  .jupiterx-footer-widgets .jupiterx-widget {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets .jupiterx-widget {  } } .jupiterx-footer-widgets .card-title { } @media (max-width:767.98px) {  .jupiterx-footer-widgets .card-title {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets .card-title {  } } @media (max-width:767.98px) {  .jupiterx-footer-widgets .card-title {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets .card-title {  } } @media (max-width:767.98px) {  .jupiterx-footer-widgets .card-title {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets .card-title {  } } .jupiterx-footer-widgets .jupiterx-widget-content, .jupiterx-footer-widgets .jupiterx-widget-content p { } @media (max-width:767.98px) {  .jupiterx-footer-widgets .jupiterx-widget-content,  .jupiterx-footer-widgets .jupiterx-widget-content p {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets .jupiterx-widget-content,  .jupiterx-footer-widgets .jupiterx-widget-content p {  } } .jupiterx-footer-widgets .jupiterx-widget-content { } @media (max-width:767.98px) {  .jupiterx-footer-widgets .jupiterx-widget-content {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets .jupiterx-widget-content {  } } .jupiterx-footer-widgets ul li, .jupiterx-footer-widgets .jupiterx-widget-posts-item {  border-bottom-width:0px;  border-bottom-style:solid; } @media (max-width:767.98px) {  .jupiterx-footer-widgets ul li,  .jupiterx-footer-widgets .jupiterx-widget-posts-item {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets ul li,  .jupiterx-footer-widgets .jupiterx-widget-posts-item {  } } @media (max-width:767.98px) {  .jupiterx-footer-widgets ul li,  .jupiterx-footer-widgets .jupiterx-widget-posts-item {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets ul li,  .jupiterx-footer-widgets .jupiterx-widget-posts-item {  } } .jupiterx-footer-widgets ul li:first-of-type, .jupiterx-footer-widgets .jupiterx-widget-posts-item:first-of-type {  padding-top:0; } .jupiterx-footer-widgets .jupiterx-widget-posts-image img, .jupiterx-footer-widgets .woocommerce ul.product_list_widget li img {  border-width:0px;  border-style:solid; } @media (max-width:767.98px) {  .jupiterx-footer-widgets .jupiterx-widget-posts-image img,  .jupiterx-footer-widgets .woocommerce ul.product_list_widget li img {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets .jupiterx-widget-posts-image img,  .jupiterx-footer-widgets .woocommerce ul.product_list_widget li img {  } } @media (max-width:767.98px) {  .jupiterx-footer-widgets .jupiterx-widget-posts-image img,  .jupiterx-footer-widgets .woocommerce ul.product_list_widget li img {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets .jupiterx-widget-posts-image img,  .jupiterx-footer-widgets .woocommerce ul.product_list_widget li img {  } } .jupiterx-footer-widgets .jupiterx-widget-divider {  border-top-width:0;  border-top-style:solid; } @media (max-width:767.98px) {  .jupiterx-footer-widgets .jupiterx-widget-divider {  } } @media (max-width:575.98px) {  .jupiterx-footer-widgets .jupiterx-widget-divider {  } } @media (min-width:768px) {  .jupiterx-footer-widgets .jupiterx-widget-divider:last-child {   display:none;  } } .jupiterx-footer-widgets .row > div:last-child .jupiterx-widget-divider:last-child {  display:none; } @media (max-width:767.98px) {  .jupiterx-footer-widgets .col {   flex-basis:100%;  } } .jupiterx-subfooter {  padding-top:1.5rem;  padding-bottom:1.5rem;  background:#343a40;  background-size:auto;  border-top-width:1px;  border-top-style:solid; } @media (max-width:767.98px) {  .jupiterx-subfooter {  } } @media (max-width:575.98px) {  .jupiterx-subfooter {  } } @media (max-width:767.98px) {  .jupiterx-subfooter {  } } @media (max-width:575.98px) {  .jupiterx-subfooter {  } } @media (max-width:767.98px) {  .jupiterx-subfooter {  } } @media (max-width:575.98px) {  .jupiterx-subfooter {  } } .jupiterx-subfooter-menu-container { } @media (max-width:767.98px) {  .jupiterx-subfooter-menu-container {  } } @media (max-width:575.98px) {  .jupiterx-subfooter-menu-container {  } } .jupiterx-subfooter-menu-container ul {  margin-left:-4.5px;  margin-right:-4.5px;  margin-bottom:0;  padding:0;  list-style:none; } .jupiterx-subfooter-menu-container ul > li {  padding-left:calc(9px / 2);  padding-right:calc(9px / 2); } .jupiterx-subfooter-menu-container li {  display:inline-block; } .jupiterx-subfooter-menu-container li a {  color:#f8f9fa;  text-decoration:none; } @media (max-width:767.98px) {  .jupiterx-subfooter-menu-container li a {  } } @media (max-width:575.98px) {  .jupiterx-subfooter-menu-container li a {  } } .jupiterx-subfooter-menu-container li a:hover { } .jupiterx-subfooter-copyright {  color:#f8f9fa; } @media (max-width:767.98px) {  .jupiterx-subfooter-copyright {  } } @media (max-width:575.98px) {  .jupiterx-subfooter-copyright {  } } @media (max-width:767.98px) {  .jupiterx-subfooter-copyright {  } } @media (max-width:575.98px) {  .jupiterx-subfooter-copyright {  } } .jupiterx-footer-dummy {  display:none; } @media (min-width:768px) {  .jupiterx-footer-fixed {   position:fixed;   bottom:0;   left:0;   right:0;   z-index:10;  }  .jupiterx-footer-dummy {   display:block;   width:100%;  } } .alignnone {  margin:5px 20px 20px 0; } .alignleft {  display:block;  margin-right:1rem;  float:left; } .alignright {  display:block;  margin-left:1rem;  float:right; } .aligncenter {  display:block;  margin-left:auto;  margin-right:auto; } .wp-caption, .wp-caption img {  max-width:100%;  text-align:center; } .wp-caption-text {  font-size:0.875rem;  color:#6c757d;  margin:3px 0; } .screen-reader-text {  clip:rect(1px,1px,1px,1px);  position:absolute !important;  height:1px;  width:1px;  overflow:hidden; } .screen-reader-text:focus {  background-color:#f1f1f1;  border-radius:3px;  box-shadow:0 0 2px 2px rgba(0,0,0,0.6);  clip:auto !important;  color:#21759b;  display:block;  font-size:14px;  font-size:0.875rem;  font-weight:bold;  height:auto;  left:5px;  line-height:normal;  padding:15px 23px 14px;  text-decoration:none;  top:5px;  width:auto;  z-index:100000; } .kirki-customizer-loading-wrapper {  background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='65px' height='62px' viewBox='0 0 500 500' style='enable-background:new 0 0 500 500;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%239CA1A8;%7d %3c/style%3e%3cpath class='st0' d='M485,3.6H362.5L249.7,163.3l61.2,86.7l-61.2,86.7l-61.2-86.7L14.4,496.3h122.5l112.8-159.7l112.8,159.7H485 L310.9,249.9L485,3.6z M136.9,3.6H14.4l174.1,246.4l61.2-86.7L136.9,3.6z'/%3e%3c/svg%3e ") !important; } .wp-block-media-text, .wp-block-table {  margin-bottom:1rem; } .wp-block-media-text th, .wp-block-media-text td, .wp-block-table th, .wp-block-table td {  padding:.75rem;  vertical-align:top;  border:none;  border-top:1px solid #dee2e6; } .wp-block-embed:not(.wp-block-embed-twitter):not(.wp-block-embed-instagram):not(.wp-block-embed-wordpress):not(.wp-block-embed-flickr):not(.wp-block-embed-reddit) .jupiterx-oembed {  position:relative;  padding:0;  width:100%;  padding-top:56.25%; } .wp-block-embed:not(.wp-block-embed-twitter):not(.wp-block-embed-instagram):not(.wp-block-embed-wordpress):not(.wp-block-embed-flickr):not(.wp-block-embed-reddit) .jupiterx-oembed iframe {  position:absolute;  top:0;  left:0;  width:100%;  height:100%; } .wp-block-embed:not(.wp-block-embed-twitter):not(.wp-block-embed-instagram):not(.wp-block-embed-wordpress):not(.wp-block-embed-flickr):not(.wp-block-embed-reddit).wp-embed-aspect-4-3 .jupiterx-oembed {  padding-top:75%; } 