/*
 * Title:   Ombligo - HTML Template
 * Author:  QTC Media
 */
/* --------------------------------------------------------
[Table of contents]

1. Google font
2. Reset CSS
3. Variables
4. Mimin
5. Global styles
6. Header styles
7. Footer styles
8. Home 1 styles
9. Home 2 styles
10. Home 3 styles
11. Home 4 styles
12. Home 5 styles
13. Home 6 styles
14. Product 2 column 1 styles
15. Product 2 column 2 styles
16. Product 3 column styles
17. Product 4 column styles
18. Product listing 1 styles
19. Product full width styles
20. Product 2 column sidebar 1 styles
21. Product 2 column sidebar 2 styles
22. Product 2 column sidebar 3 styles
23. Product 3 column sidebar styles
24. Product list sidebar 1 styles
25. Product details 1 styles
26. Product details 2 tyles
27. Product details 3 styles
28. Blog 2 column styles
29. Blog 3 column styles
30. Blog listing 1 styles
31. Blog listing 2 styles
32. Blog list sidebar 1 styles
33. Blog list sidebar 2 styles
34. Blog details full width styles
35. Blog details full width sidebar styles
36. About us styles
37. Contact us styles
38. Newsletter 1 styles
39. Newsletter 2 styles
40. Error 1 styles
41. Error 2 styles
42. Shopping cart styles
43. Checkout styles
44. Coming soon 1 styles
45. Coming soon 2 styles

[End table of contents]
----------------------------------------------------------------------- */
/*----------------------
    Google font
------------------------*/
@import url("https://fonts.googleapis.com/css?family=Oswald:300,400,700");
/*----------------------
    Reset CSS
------------------------*/
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box; }

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

body {
  font-family: 'Oswald', sans-serif;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: 0; }

img {
  max-width: 100%; }

a,
a:hover, a:focus {
  cursor: pointer !important;
  outline: none;
  text-decoration: none; }

p, h1, h2, h3, h4, h5, h6 {
  font-family: 'Oswald', sans-serif;
  margin: 0;
  padding: 0; }

ul, li {
  margin: 0;
  padding: 0;
  list-style: none; }

strong {
  font-weight: 700; }

/*----------------------
    Variables
------------------------*/
/*----------------------
    Mimin
------------------------*/
/*----------------------
    Global
------------------------*/
/*
    Global
*/
[data-uk-sticky].uk-active {
  z-index: 9999; }

.uk-container {
  padding: 0 15px; }

.uk-container-full {
  padding: 0 15px; }

.uk-container-big {
  padding: 0 15px;
  max-width: 980px; }

.sec-padding {
  padding: 100px 0; }

.sec-padding-grid .uk-grid {
  margin-left: -60px; }
  .sec-padding-grid .uk-grid > * {
    padding-left: 60px; }
.sec-padding-grid .uk-grid-collapse {
  margin-left: 0; }
  .sec-padding-grid .uk-grid-collapse > * {
    padding-left: 0; }

.sec-margin {
  margin: 0 auto; }

.omb-hover-radius li a {
  -webkit-transform: perspective(1px) translateZ(0);
  -moz-transform: perspective(1px) translateZ(0);
  -ms-transform: perspective(1px) translateZ(0);
  -o-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative; }
  .omb-hover-radius li a:before {
    pointer-events: none;
    content: '';
    position: absolute;
    border: 2px solid #dc1f3f;
    border-radius: 50%;
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px;
    opacity: 0;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: top, right, bottom, left;
    -moz-transition-property: top, right, bottom, left;
    -ms-transition-property: top, right, bottom, left;
    -o-transition-property: top, right, bottom, left;
    transition-property: top, right, bottom, left; }
  .omb-hover-radius li a:hover:before, .omb-hover-radius li a:active:before, .omb-hover-radius li a:focus:before {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1; }

.omb-line {
  height: 1px;
  width: 100px;
  background: #e8e8e8;
  position: absolute; }
  .omb-line.omb-line-orange {
    background: #dc1f3f; }
  .omb-line.omb-line-green {
    background: #5dbf1b; }
  .omb-line.omb-line-blue {
    background: #2c53d4; }
  .omb-line.omb-line-white {
    background: #ffffff; }
  .omb-line.omb-line-red {
    background: #dc1f3f; }

.omb-border-right-radius {
  width: 10px;
  height: 50px;
  background: url("../images/border-line-radius.png") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  position: absolute;
  top: 1px;
  left: 55px;
  z-index: 999; }

.omb-title {
  text-align: center;
  padding-bottom: 40px;
  position: relative; }
  .omb-title h3 {
    font-family: 'Oswald', sans-serif;
    font-size: 36px;
    color: #000000;
    font-weight: 500;
    line-height: 50px; }
  .omb-title h1 {
    font-family: 'Oswald', sans-serif;
    font-size: 32px;
    color: #000000;
    font-weight: 500;
    line-height: 50px; }	
  .omb-title h2 {
    font-family: 'Oswald', sans-serif;
    font-size: 36px;
    color: #000000;
    font-weight: 500;
    line-height: 50px; }		
  .omb-title .omb-line {
    width: 2px;
    height: 25px;
    z-index: 9;
    bottom: -5px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }
  .omb-title.omb-title-two h3 {
    font-weight: 700; }
  .omb-title.omb-title-two .left {
    margin-left: -4px; }
  .omb-title.omb-title-two .right {
    margin-right: -4px; }
  .omb-title.omb-title-three {
    margin-bottom: 60px; }
    .omb-title.omb-title-three .title {
      display: inline-block;
      padding: 0;
      position: relative; }
      .omb-title.omb-title-three .title h3 {
        font-weight: 700; }
      .omb-title.omb-title-three .title .omb-line {
        height: 2px;
        bottom: auto;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0); }
        .omb-title.omb-title-three .title .omb-line.left {
          right: 108%;
          left: auto; }
        .omb-title.omb-title-three .title .omb-line.right {
          left: 108%;
          right: auto; }
        .omb-title.omb-title-three .title .omb-line.one {
          width: 35px;
          top: 20px; }
        .omb-title.omb-title-three .title .omb-line.two {
          width: 25px;
          top: 25px; }
        .omb-title.omb-title-three .title .omb-line.three {
          width: 15px;
          top: 30px; }
    .omb-title.omb-title-three .text {
      margin-top: 5px;
      position: relative; }
      .omb-title.omb-title-three .text p {
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        color: #000000;
        font-weight: 300;
        opacity: .75; }
      .omb-title.omb-title-three .text .omb-line {
        background: #cbcbcb;
        height: 2px;
        top: auto;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }
        .omb-title.omb-title-three .text .omb-line.one {
          width: 50px;
          bottom: -17px; }
        .omb-title.omb-title-three .text .omb-line.two {
          width: 30px;
          bottom: -22px; }
        .omb-title.omb-title-three .text .omb-line.three {
          width: 10px;
          bottom: -27px; }
  .omb-title.omb-title-four .box-flex {
    display: flex;
    justify-content: center; }
    .omb-title.omb-title-four .box-flex .title {
      margin-top: 5px;
      margin-bottom: 16px;
      position: relative; }
      .omb-title.omb-title-four .box-flex .title h3 {
        font-weight: 700; }
      .omb-title.omb-title-four .box-flex .title .line {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
        .omb-title.omb-title-four .box-flex .title .line.line-left {
          left: -135px; }
        .omb-title.omb-title-four .box-flex .title .line.line-right {
          right: -135px; }
  .omb-title.omb-title-four p {
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #7f7f7f; }
  .omb-title.omb-title-five .box-flex {
    display: flex;
    justify-content: center; }
    .omb-title.omb-title-five .box-flex .title {
      position: relative; }
      .omb-title.omb-title-five .box-flex .title h3 {
        font-weight: 700; }
        .omb-title.omb-title-five .box-flex .title h3 i {
          font-weight: 500;
          color: #c5c5c5; }
      .omb-title.omb-title-five .box-flex .title h1 {
	  font-weight: 700;}
        .omb-title.omb-title-five .box-flex .title h1 i {
          font-weight: 500;
          color: #000; }	
      .omb-title.omb-title-five .box-flex .title h2 {
	  font-weight: 700;}
        .omb-title.omb-title-five .box-flex .title h2 i {
          font-weight: 500;
          color: #000; }		  		  
      .omb-title.omb-title-five .box-flex .title .line {
        position: absolute;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        top: -40px; }
      .omb-title.omb-title-five .box-flex .title .logo {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        left: -55px; }
  .omb-title.omb-title-five p {
    font-family: 'Oswald', sans-serif;
    font-weight: 500;
    font-size: 14px;
    color: #7f7f7f;
    padding-top: 20px; }
  .omb-title.omb-title-six .title h3 {
    padding: 5px 0 10px 0;
    font-size: 100px;
    line-height: 100px;
    color: rgba(197, 197, 197, 0.25);
    position: relative; }
    .omb-title.omb-title-six .title h3 i {
      font-family: 'Oswald', sans-serif;
      font-size: 36px;
      font-weight: 700;
      color: #000000;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translateX(-50%) translateY(-50%);
      -moz-transform: translateX(-50%) translateY(-50%);
      -ms-transform: translateX(-50%) translateY(-50%);
      -o-transform: translateX(-50%) translateY(-50%);
      transform: translateX(-50%) translateY(-50%); }
  .omb-title.omb-title-six p {
    font-family: 'Oswald', sans-serif;
    font-weight: 500;
    font-size: 14px;
    color: #7f7f7f; }

.omb-title-logo .logo {
  position: relative; }
  .omb-title-logo .logo .img-logo {
    display: block;
    position: absolute;
    left: -55px;
    top: -10px; }
  .omb-title-logo .logo h3 {
    font-family: 'Oswald', sans-serif;
    font-size: 36px;
    line-height: 60px;
    font-weight: 700;
    color: #000000; }
  .omb-title-logo .logo .line {
    display: block;
    position: absolute;
    left: 200px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }

.omb-hover-sweep-to-bottom {
  position: relative;
  -webkit-transform: perspective(1px) translateZ(0);
  -moz-transform: perspective(1px) translateZ(0);
  -ms-transform: perspective(1px) translateZ(0);
  -o-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -ms-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s; }
  .omb-hover-sweep-to-bottom:hover:before {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1); }
  .omb-hover-sweep-to-bottom:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -ms-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out; }

.omb-hover-float-shadow {
  display: inline-block;
  z-index: 999;
  height: 50px;
  line-height: 50px;
  padding: 0 30px;
  font-family: 'Oswald', sans-serif;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 1px;
  background: #ffffff;
  color: #000000;
  border-radius: 25px;
  position: relative;
  -webkit-transform: perspective(1px) translateZ(0);
  -moz-transform: perspective(1px) translateZ(0);
  -ms-transform: perspective(1px) translateZ(0);
  -o-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -ms-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s; }
  .omb-hover-float-shadow:hover, .omb-hover-float-shadow:focus, .omb-hover-float-shadow:active {
    color: #000000 !important;
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px); }
    .omb-hover-float-shadow:hover:after, .omb-hover-float-shadow:focus:after, .omb-hover-float-shadow:active:after {
      opacity: 1;
      -webkit-transform: translateY(5px);
      -moz-transform: translateY(5px);
      -ms-transform: translateY(5px);
      -o-transform: translateY(5px);
      transform: translateY(5px); }
  .omb-hover-float-shadow:before {
    display: none; }
  .omb-hover-float-shadow:after {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, transparent 80%);
    background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, transparent 80%);
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s; }

.omb-hover-underline {
  position: relative; }
  .omb-hover-underline:hover:before, .omb-hover-underline:hover:after, .omb-hover-underline:focus:before, .omb-hover-underline:focus:after, .omb-hover-underline:active:before, .omb-hover-underline:active:after, .omb-hover-underline.uk-active:before, .omb-hover-underline.uk-active:after {
    left: 0;
    right: 0; }
  .omb-hover-underline:before, .omb-hover-underline:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 50%;
    right: 50%;
    background: #dc1f3f;
    height: 2px;
    -webkit-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out; }
  .omb-hover-underline:before {
    bottom: 0; }
  .omb-hover-underline:after {
    top: 0; }

.omb-scale {
  -webkit-transform: scaleY(0);
  -moz-transform: scaleY(0);
  -ms-transform: scaleY(0);
  -o-transform: scaleY(0);
  transform: scaleY(0);
  transition: all .5s ease; }
  .omb-scale:hover {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    transition: all .5s ease; }

.omb-scale-zoom {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  transition: all .5s ease; }
  .omb-scale-zoom:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    transition: all .5s ease; }

.omb-scaleY {
  -webkit-transform: scaleY(0);
  -moz-transform: scaleY(0);
  -ms-transform: scaleY(0);
  -o-transform: scaleY(0);
  transform: scaleY(0);
  transition: all .5s ease; }
  .omb-scaleY:hover {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    transition: all .5s ease; }

.omb-scaleY-hidden {
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  -ms-transform: scaleY(1);
  -o-transform: scaleY(1);
  transform: scaleY(1);
  transition: all .5s ease; }
  .omb-scaleY-hidden:hover {
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -ms-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    transition: all .5s ease; }

.omb-slidenav {
  display: block;
  opacity: 1;
  color: #000000 !important;
  font-size: 14px;
  margin-top: 0;
  top: auto;
  bottom: -18px;
  top: initial;
  background: #ffffff;
  width: auto;
  height: auto;
  line-height: normal;
  position: absolute; }
  .omb-slidenav:before {
    width: 36px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #e7e7e7;
    border-radius: 50%;
    text-align: center;
    display: block;
    font-family: 'ElegantIcons';
    transition: all .5s ease; }
  .omb-slidenav.omb-slidenav-previous:before {
    content: '\23'; }
  .omb-slidenav.omb-slidenav-next:before {
    content: '\24'; }

.omb-backtotop {
  display: none;
  opacity: .7;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  position: fixed;
  bottom: 50px;
  right: 30px;
  background-color: #dc1f3f;
  color: #ffffff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  z-index: 999;
  text-align: center;
  font-size: 35px;
  line-height: 36px;
  outline: none;
  cursor: pointer;
  transition: all .5s ease; }
  .omb-backtotop:hover {
    opacity: 1;
    transition: all .5s ease; }
  .omb-backtotop .icon:before {
    margin-left: -2px; }
  .omb-backtotop.show-backtotop {
    display: block;
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown; }

.rateYo {
  position: relative;
  top: 30px;
  left: 30px;
  padding: 0px;
  width: 70px !important; }
  .rateYo > .jq-ry-group-wrapper > .jq-ry-group > svg {
    width: 14px;
    height: 14px; }

.rateYo-hover > .jq-ry-group-wrapper > .jq-ry-group > svg {
  width: 14px;
  height: 14px; }

.shap {
  position: absolute;
  top: 10px;
  right: 10px; }
  .shap .box-border {
    width: 0;
    height: 0;
    border-top: 90px solid #5dbf1b;
    border-left: 90px solid transparent; }
  .shap h5 {
    position: absolute;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 20px;
    color: #fff;
    right: 10px;
    font-family: 'Oswald', sans-serif;
    font-size: 12px;
    font-weight: bold; }

.uk-pagination {
  margin-top: 50px; }
  .uk-pagination.uk-pagination-padding {
    padding: 50px 0; }
  .uk-pagination.uk-pagination-background-default {
    background: #ffffff; }
  .uk-pagination.uk-pagination-background-second {
    background: #f2f2f2; }
  .uk-pagination li {
    margin: 0 !important;
    padding: 0 5px; }
    .uk-pagination li.uk-active.prev a .icon, .uk-pagination li.uk-active.next a .icon {
      color: #ffffff;
      border: 2px solid #dc1f3f;
      transition: all .5s ease; }
    .uk-pagination li.uk-active a {
      border: 2px solid #dc1f3f;
      background: #dc1f3f !important;
      color: #ffffff;
      transition: all .5s ease; }
    .uk-pagination li:hover.prev a .icon, .uk-pagination li:hover.next a .icon {
      border: 2px solid #dc1f3f;
      transition: all .5s ease; }
    .uk-pagination li:hover a {
      border: 2px solid #dc1f3f;
      transition: all .5s ease; }
    .uk-pagination li.prev a, .uk-pagination li.next a {
      height: auto;
      line-height: auto;
      border: none;
      padding: 0; }
      .uk-pagination li.prev a .icon, .uk-pagination li.next a .icon {
        font-size: 24px;
        color: #000000;
        display: block;
        height: 50px;
        line-height: 46px;
        border: 2px solid #ececec;
        padding: 0 11px;
        margin: 0;
        transition: all .5s ease; }
    .uk-pagination li a {
      height: 46px;
      line-height: 46px;
      border: 2px solid #ececec;
      padding: 0 15px;
      margin: 0;
      background: #ffffff !important;
      font-size: 14px;
      font-family: 'Oswald', sans-serif;
      font-weight: 500;
      color: #000000;
      transition: all .5s ease; }

.uk-pagination-v2, .uk-pagination-v3 {
  margin-top: 80px;
  display: flex;
  justify-content: center; }
  .uk-pagination-v2 li, .uk-pagination-v3 li {
    display: block;
    float: left; }
    .uk-pagination-v2 li.uk-active.prev a .icon, .uk-pagination-v3 li.uk-active.prev a .icon, .uk-pagination-v2 li.uk-active.next a .icon, .uk-pagination-v3 li.uk-active.next a .icon, .uk-pagination-v2 li:hover.prev a .icon, .uk-pagination-v3 li:hover.prev a .icon, .uk-pagination-v2 li:hover.next a .icon, .uk-pagination-v3 li:hover.next a .icon {
      color: #dc1f3f;
      transition: all .5s ease; }
    .uk-pagination-v2 li.uk-active a, .uk-pagination-v3 li.uk-active a, .uk-pagination-v2 li:hover a, .uk-pagination-v3 li:hover a {
      color: #dc1f3f;
      transition: all .5s ease; }
    .uk-pagination-v2 li.prev a, .uk-pagination-v3 li.prev a, .uk-pagination-v2 li.next a, .uk-pagination-v3 li.next a {
      line-height: 55px; }
      .uk-pagination-v2 li.prev a .icon, .uk-pagination-v3 li.prev a .icon, .uk-pagination-v2 li.next a .icon, .uk-pagination-v3 li.next a .icon {
        font-size: 24px;
        color: #000000;
        transition: all .5s ease; }
    .uk-pagination-v2 li a, .uk-pagination-v3 li a {
      display: block;
      height: 50px;
      width: 50px;
      text-align: center;
      line-height: 50px;
      border: 1px solid #f3f3f3;
      margin: 0;
      background: #ffffff !important;
      font-size: 14px;
      font-family: 'Oswald', sans-serif;
      font-weight: 500;
      color: #000000;
      transition: all .5s ease; }

.uk-pagination-v3 {
  margin-left: 15px;
  justify-content: flex-start; }
  .uk-pagination-v3 li {
    margin-right: 10px;
    border: 2px solid #f3f3f3;
    -webkit-transform: skewX(-30deg);
    -moz-transform: skewX(-30deg);
    -ms-transform: skewX(-30deg);
    -o-transform: skewX(-30deg);
    transform: skewX(-30deg);
    transition: all .5s ease; }
    .uk-pagination-v3 li:hover, .uk-pagination-v3 li.uk-active {
      border: 2px solid #dc1f3f;
      transition: all .5s ease; }
      .uk-pagination-v3 li:hover a, .uk-pagination-v3 li.uk-active a {
        color: #000000; }
    .uk-pagination-v3 li a {
      height: 46px;
      line-height: 46px;
      border: none;
      background: transparent !important;
      -webkit-transform: skewX(30deg);
      -moz-transform: skewX(30deg);
      -ms-transform: skewX(30deg);
      -o-transform: skewX(30deg);
      transform: skewX(30deg); }

.omb-tooltip:hover p {
  display: block; }
.omb-tooltip h3 {
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-family: 'Oswald', sans-serif;
  font-size: 14px;
  color: #000000;
  border-radius: 50%;
  font-weight: 500;
  position: relative;
  cursor: pointer; }
.omb-tooltip p {
  z-index: 99;
  width: 200px;
  text-align: center;
  display: none;
  font-family: 'Oswald', sans-serif;
  font-size: 14px;
  line-height: 25px !important;
  color: #000000;
  font-weight: 500;
  background: #ffffff;
  padding: 25px;
  position: absolute;
  top: -140px;
  left: -77px; }
  .omb-tooltip p:before {
    content: '';
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #ffffff;
    position: absolute;
    bottom: -10px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }

.omb-countdown li:hover span {
  background: #dc1f3f;
  color: #ffffff;
  transition: all .5s ease; }
.omb-countdown li span {
  display: block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #efeff0;
  color: #000000;
  font-family: 'Oswald', sans-serif;
  font-size: 14px;
  font-weight: 500;
  border-radius: 50%;
  transition: all .5s ease; }

.omb-overlay:hover .overlay-background {
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  -ms-transform: scaleY(1);
  -o-transform: scaleY(1);
  transform: scaleY(1);
  transition: all .5s ease; }
.omb-overlay .overlay-background {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-transform: scaleY(0);
  -moz-transform: scaleY(0);
  -ms-transform: scaleY(0);
  -o-transform: scaleY(0);
  transform: scaleY(0);
  transition: all .5s ease; }

.omb-center-y, .instagram:before, .our-blog:before, .content-blog-2-column:before {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }

.omb-center-x {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%); }

.omb-button {
  outline: none;
  color: #000000;
  font-family: "Oswald", sans-serif;
  font-size: 14px;
  font-weight: 700;
  padding: 0 30px;
  border-radius: 25px;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
  display: inline-block;
  transition: all .5s ease;
  vertical-align: middle;
  background: #ffffff;
  -webkit-transform: perspective(1px) translateZ(0);
  -moz-transform: perspective(1px) translateZ(0);
  -ms-transform: perspective(1px) translateZ(0);
  -o-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -ms-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s; }
  .omb-button.omb-button-blue:before {
    background: #2c53d4; }
  .omb-button.omb-button-green:before {
    background: #5dbf1b; }
  .omb-button.omb-button-orange:before {
    background: #dc1f3f; }
  .omb-button:hover, .omb-button:active, .omb-button:focus {
    color: #ffffff;
    transition: all .5s ease; }
    .omb-button:hover:before, .omb-button:active:before, .omb-button:focus:before {
      -webkit-transform: scaleX(1);
      -moz-transform: scaleX(1);
      -ms-transform: scaleX(1);
      -o-transform: scaleX(1);
      transform: scaleX(1);
      transition: all .5s ease; }
  .omb-button:before {
    content: "";
    border-radius: 25px;
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #2098D1;
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -ms-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    -ms-transform-origin: 50%;
    -o-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out; }

.omb-button-center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center; }

.omb-button-rectag-center {
  display: block;
  margin: 0 auto;
  text-align: center; }

.omb-button-rectag {
  display: inline-block;
  border-top: 2px solid #ececec;
  border-bottom: 2px solid #ececec;
  margin: 0;
  padding: 0 30px;
  height: 50px;
  line-height: 50px;
  background: #ffffff;
  font-family: 'Oswald', sans-serif;
  font-size: 14px;
  font-weight: 700;
  color: #000000;
  position: relative;
  transition: all .5s ease; }
  .omb-button-rectag:hover {
    color: #ffffff;
    background: #dc1f3f;
    border-top: 2px solid #dc1f3f;
    border-bottom: 2px solid #dc1f3f;
    transition: all .5s ease; }
    .omb-button-rectag:hover:before, .omb-button-rectag:hover:after {
      background: #dc1f3f;
      transition: all .5s ease; }
    .omb-button-rectag:hover:before {
      border-top: 2px solid #dc1f3f;
      border-right: 2px solid #dc1f3f; }
    .omb-button-rectag:hover:after {
      border-bottom: 2px solid #dc1f3f;
      border-left: 2px solid #dc1f3f; }
  .omb-button-rectag:before, .omb-button-rectag:after {
    content: '';
    height: 33px;
    width: 33px;
    pointer-events: none;
    background: #ffffff;
    transform: rotate(45deg);
    position: absolute;
    top: 6px; }
  .omb-button-rectag:before {
    border-top: 2px solid #ececec;
    border-right: 2px solid #ececec;
    right: -18px;
    transition: all .5s ease; }
  .omb-button-rectag:after {
    border-bottom: 2px solid #ececec;
    border-left: 2px solid #ececec;
    left: -18px;
    transition: all .5s ease; }

.omb-form {
  margin-top: 70px;
  position: relative; }
  .omb-form .uk-form-icon {
    width: 100%;
    position: relative; }
    .omb-form .uk-form-icon span {
      text-align: center;
      position: absolute;
      top: 0;
      right: 0;
      font-size: 18px;
      color: #dc1f3f;
      display: block;
      width: 130px;
      height: 50px;
      line-height: 46px;
      border: 1px solid #e0e0e0;
      border-right: none;
      border-top-left-radius: 15px 35px;
      border-bottom-left-radius: 15px 35px;
      border-top-right-radius: 35px;
      border-bottom-right-radius: 35px;
      transition: all .5s ease; }
    .omb-form .uk-form-icon input {
      width: 100%;
      height: 50px;
      line-height: 46px;
      border: 1px solid #e0e0e0;
      border-radius: 25px;
      padding: 5px 135px 5px 30px;
      font-family: 'Oswald', sans-serif;
      font-size: 12px;
      font-weight: 500;
      color: #000000;
      opacity: .5;
      background: none;
      outline: none;
      transition: all .5s ease; }
      .omb-form .uk-form-icon input:hover, .omb-form .uk-form-icon input:focus, .omb-form .uk-form-icon input:active {
        border: 1px solid #dc1f3f;
        opacity: 1;
        transition: all .5s ease; }
      .omb-form .uk-form-icon input:hover + span, .omb-form .uk-form-icon input:focus + span, .omb-form .uk-form-icon input:active + span {
        border: 1px solid #dc1f3f;
        border-right: none;
        transition: all .5s ease; }
  .omb-form .omb-button {
    border: 1px solid #e7e7e7;
    position: absolute;
    bottom: -105px; }

.omb-product {
  background: #ffffff;
  border: 1px solid #e4e4e4;
  position: relative;
  transition: all .5s ease; }
  .omb-product .shap h5 {
    font-size: 14px; }
  .omb-product img {
    display: block;
    margin: 75px auto 48px auto; }
  .omb-product > p {
    font-family: 'Oswald', sans-serif;
    font-size: 18px;
    font-weight: 300;
    color: #000000;
    padding: 0 40px 25px 30px; }
  .omb-product .price {
    display: block;
    margin-bottom: 30px;
    position: relative; }
    .omb-product .price:hover:before {
      background: #c9850b;
      transition: all .5s ease; }
    .omb-product .price:hover h3 {
      background: #dc1f3f;
      transition: all .5s ease; }
    .omb-product .price:before {
      display: block;
      content: '';
      width: 5px;
      background: #dc1f3f;
      position: absolute;
      top: 0;
      bottom: 0;
      left: -5px;
      transition: all .5s ease; }
    .omb-product .price h3 {
      text-align: center;
      width: 35%;
      font-family: 'Oswald', sans-serif;
      font-size: 18px;
      font-weight: 500;
      color: #ffffff;
      padding: 0 20px;
      background: #000000;
      height: 40px;
      line-height: 40px;
      position: relative;
      z-index: 1;
      float: left;
      transition: all .5s ease; }
    .omb-product .price .box-hover {
      background: #f2f2f2;
      width: 65%;
      text-align: center;
      position: relative;
      float: right; }
      .omb-product .price .box-hover:hover h5 {
        left: -100%;
        opacity: 0;
        transition: all .5s ease; }
      .omb-product .price .box-hover:hover ul {
        right: 0;
        opacity: 1;
        transition: all .5s ease; }
      .omb-product .price .box-hover:before {
        content: '';
        width: 0;
        height: 0;
        border-top: 20px solid transparent;
        border-right: 12px solid #f2f2f2;
        border-bottom: 20px solid transparent;
        position: absolute;
        top: 0;
        left: -12px;
        z-index: 9; }
      .omb-product .price .box-hover h5 {
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 500;
        color: #000000;
        padding: 0 30px;
        height: 40px;
        line-height: 40px;
        opacity: .5;
        position: relative;
        left: 0;
        transition: all .5s ease; }
      .omb-product .price .box-hover ul {
        width: 100%;
        position: absolute;
        top: 0;
        right: -80%;
        bottom: 0;
        opacity: 0;
        transition: all .5s ease; }
        .omb-product .price .box-hover ul li {
          display: inline-block; }
          .omb-product .price .box-hover ul li a {
            height: 40px;
            line-height: 40px;
            display: block;
            padding: 0 20px;
            position: relative; }
            .omb-product .price .box-hover ul li a:before {
              content: '';
              width: 0;
              height: 0;
              border-left: 6px solid transparent;
              border-right: 6px solid transparent;
              border-bottom: 6px solid #ffffff;
              position: absolute;
              bottom: -6px;
              left: 50%;
              -webkit-transform: translateX(-50%);
              -moz-transform: translateX(-50%);
              -ms-transform: translateX(-50%);
              -o-transform: translateX(-50%);
              transform: translateX(-50%);
              transition: all .5s ease; }
            .omb-product .price .box-hover ul li a:hover:before {
              bottom: 0;
              transition: all .5s ease; }
            .omb-product .price .box-hover ul li a:hover .icon {
              color: #2c53d4;
              transition: all .5s ease; }
            .omb-product .price .box-hover ul li a:hover p {
              opacity: 1;
              transition: all .5s ease; }
            .omb-product .price .box-hover ul li a .icon {
              font-size: 14px;
              color: #000000;
              transition: all .5s ease; }
            .omb-product .price .box-hover ul li a p {
              font-family: 'Oswald', sans-serif;
              font-size: 10px;
              line-height: 30px;
              font-weight: 500;
              color: #000000;
              padding: 0;
              position: absolute;
              bottom: -30px;
              left: -10px;
              right: -10px;
              opacity: 0;
              transition: all .5s ease; }

.carousel {
  padding: 100px 0; }
  .carousel.sec-padding {
    padding-bottom: 145px; }
  .carousel li:hover img {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); }
  .carousel li img {
    display: block;
    margin: 0 auto;
    -webkit-transition-duration: 1s;
    -moz-transition-duration: 1s;
    -ms-transition-duration: 1s;
    -o-transition-duration: 1s;
    transition-duration: 1s;
    -webkit-transition-timing-function: ease-in-out;
    -moz-transition-timing-function: ease-in-out;
    -ms-transition-timing-function: ease-in-out;
    -o-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out; }

.menu-page-v1, .menu-page-v2 {
  background: #ffffff; }
  .menu-page-v1 ul li, .menu-page-v2 ul li {
    display: block;
    padding: 0 25px;
    float: left;
    position: relative; }
    .menu-page-v1 ul li:before, .menu-page-v2 ul li:before {
      content: '\35';
      font-family: 'ElegantIcons';
      font-size: 13px;
      color: #000000;
      position: absolute;
      right: -3px;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
    .menu-page-v1 ul li.uk-active a, .menu-page-v2 ul li.uk-active a, .menu-page-v1 ul li:hover a, .menu-page-v2 ul li:hover a {
      color: #808080;
      transition: all .5s ease; }
    .menu-page-v1 ul li:last-child, .menu-page-v2 ul li:last-child {
      padding-right: 0; }
      .menu-page-v1 ul li:last-child:before, .menu-page-v2 ul li:last-child:before {
        display: none; }
    .menu-page-v1 ul li:first-child, .menu-page-v2 ul li:first-child {
      padding-left: 0; }
    .menu-page-v1 ul li a, .menu-page-v2 ul li a {
      height: 50px;
      line-height: 50px;
      font-size: 13px;
      font-weight: 500;
      color: #000000;
      transition: all .5s ease; }
  .menu-page-v1 .button-search, .menu-page-v2 .button-search {
    z-index: 1;
    text-align: right;
    height: 50px;
    line-height: 50px;
    position: relative; }
    .menu-page-v1 .button-search a:hover .icon, .menu-page-v2 .button-search a:hover .icon {
      opacity: 1;
      transition: all .5s ease; }
    .menu-page-v1 .button-search a .icon, .menu-page-v2 .button-search a .icon {
      font-size: 14px;
      color: #000000;
      opacity: .5;
      transition: all .5s ease; }
    .menu-page-v1 .button-search .uk-dropdown, .menu-page-v2 .button-search .uk-dropdown {
      z-index: 999;
      box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
      background: #ffffff; }
      .menu-page-v1 .button-search .uk-dropdown .uk-form input, .menu-page-v2 .button-search .uk-dropdown .uk-form input {
        font-family: 'Oswald', sans-serif;
        font-size: 12px;
        color: #000000;
        width: 200px;
        height: 40px;
        line-height: 40px;
        outline: none;
        padding: 5px 15px; }
        .menu-page-v1 .button-search .uk-dropdown .uk-form input:focus, .menu-page-v2 .button-search .uk-dropdown .uk-form input:focus {
          background: #ffffff;
          border: 1px solid #dc1f3f; }

.menu-page-v2 ul {
  display: flex;
  justify-content: center; }

.banner-style-one, .banner-style-two, .banner-style-three {
  background: url("../images/banner-page/style-1/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .banner-style-one .box, .banner-style-two .box, .banner-style-three .box {
    position: relative; }
    .banner-style-one .box.box-left, .banner-style-two .box.box-left, .banner-style-three .box.box-left {
      padding: 145px 0;
      display: flex;
      justify-content: flex-end;
      align-items: center; }
      .banner-style-one .box.box-left:before, .banner-style-two .box.box-left:before, .banner-style-three .box.box-left:before {
        content: '';
        border-bottom: 400px solid #2c53d4;
        border-right: 200px solid transparent;
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        right: 0;
        z-index: 0; }
      .banner-style-one .box.box-left .text, .banner-style-two .box.box-left .text, .banner-style-three .box.box-left .text {
        padding-left: 70px;
        left: 0; }
        .banner-style-one .box.box-left .text .omb-line, .banner-style-two .box.box-left .text .omb-line, .banner-style-three .box.box-left .text .omb-line {
          left: 0;
          background: #ffffff; }
        .banner-style-one .box.box-left .text h5, .banner-style-two .box.box-left .text h5, .banner-style-three .box.box-left .text h5 {
          color: #ffffff; }
    .banner-style-one .box.box-right, .banner-style-two .box.box-right, .banner-style-three .box.box-right {
      height: 100%; }
      .banner-style-one .box.box-right .text, .banner-style-two .box.box-right .text, .banner-style-three .box.box-right .text {
        padding-right: 70px;
        right: 0; }
        .banner-style-one .box.box-right .text .omb-line, .banner-style-two .box.box-right .text .omb-line, .banner-style-three .box.box-right .text .omb-line {
          right: 0;
          background: #000000; }
        .banner-style-one .box.box-right .text h5, .banner-style-two .box.box-right .text h5, .banner-style-three .box.box-right .text h5 {
          color: #000000; }
      .banner-style-one .box.box-right img, .banner-style-two .box.box-right img, .banner-style-three .box.box-right img {
        display: block;
        position: absolute;
        bottom: 0;
        left: 185px; }
    .banner-style-one .box .text, .banner-style-two .box .text, .banner-style-three .box .text {
      z-index: 9;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
      .banner-style-one .box .text .omb-line, .banner-style-two .box .text .omb-line, .banner-style-three .box .text .omb-line {
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
      .banner-style-one .box .text h5, .banner-style-two .box .text h5, .banner-style-three .box .text h5 {
        font-size: 14px;
        font-weight: 500; }
    .banner-style-one .box .title, .banner-style-two .box .title, .banner-style-three .box .title {
      position: relative;
      z-index: 1;
      margin-right: -95px; }
      .banner-style-one .box .title h3, .banner-style-two .box .title h3, .banner-style-three .box .title h3 {
        font-size: 70px;
        font-weight: 700;
        line-height: 70px;
        color: #ffffff;
        padding-bottom: 14px; }
      .banner-style-one .box .title p, .banner-style-two .box .title p, .banner-style-three .box .title p {
        display: inline-block;
        font-size: 14px;
        font-weight: 500;
        color: #ffffff;
        position: relative; }
        .banner-style-one .box .title p:before, .banner-style-two .box .title p:before, .banner-style-three .box .title p:before {
          content: '';
          width: 25px;
          height: 2px;
          background: #dc1f3f;
          position: absolute;
          right: -45px;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }

.banner-style-two {
  background: url("../images/banner-page/style-2/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .banner-style-two .box.box-right img {
    bottom: -75px;
    left: -25px; }

.banner-style-three {
  background: url("../images/banner-page/style-3/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .banner-style-three .box.box-right img {
    left: 175px; }

.banner-style-four, .oily-rag-clothing .box, .content-product-details-style-3 .box-details .box, .content-product-details-style-3 .reviews .box {
  position: relative;
  background: url("../images/banner-page/style-4/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .banner-style-four:before, .oily-rag-clothing .box:before, .content-product-details-style-3 .box-details .box:before, .content-product-details-style-3 .reviews .box:before {
    content: '';
    background: #2c53d4;
    width: 50%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    opacity: .9; }
  .banner-style-four:after, .oily-rag-clothing .box:after, .content-product-details-style-3 .box-details .box:after, .content-product-details-style-3 .reviews .box:after {
    content: '';
    background: url("../images/banner-page/style-4/background-left.png") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    width: 300px;
    position: absolute;
    top: 0;
    left: 50%;
    bottom: 0;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    margin-left: 150px; }
  .banner-style-four .uk-container, .oily-rag-clothing .box .uk-container, .content-product-details-style-3 .box-details .box .uk-container, .content-product-details-style-3 .reviews .box .uk-container {
    position: relative; }
  .banner-style-four .content h3, .oily-rag-clothing .box .content h3, .content-product-details-style-3 .box-details .box .content h3, .content-product-details-style-3 .reviews .box .content h3 {
    font-size: 30px;
    line-height: 35px;
    font-weight: 500;
    color: #ffffff;
    padding-bottom: 35px; }
  .banner-style-four .content h5, .oily-rag-clothing .box .content h5, .content-product-details-style-3 .box-details .box .content h5, .content-product-details-style-3 .reviews .box .content h5 {
    font-size: 24px;
    font-weight: 500;
    color: #ffffff;
    display: flex;
    align-items: center;
    padding-bottom: 38px; }
    .banner-style-four .content h5 span, .oily-rag-clothing .box .content h5 span, .content-product-details-style-3 .box-details .box .content h5 span, .content-product-details-style-3 .reviews .box .content h5 span {
      font-size: 14px;
      font-weight: 500;
      color: #ffffff;
      padding-left: 20px;
      text-decoration: line-through;
      opacity: .5; }
  .banner-style-four .content .rating, .oily-rag-clothing .box .content .rating, .content-product-details-style-3 .box-details .box .content .rating, .content-product-details-style-3 .reviews .box .content .rating {
    padding-bottom: 26px; }
    .banner-style-four .content .rating li, .oily-rag-clothing .box .content .rating li, .content-product-details-style-3 .box-details .box .content .rating li, .content-product-details-style-3 .reviews .box .content .rating li {
      padding: 0 30px;
      border-left: 1px solid rgba(255, 255, 255, 0.25);
      height: 15px;
      line-height: 15px;
      display: block;
      float: left; }
      .banner-style-four .content .rating li:first-child, .oily-rag-clothing .box .content .rating li:first-child, .content-product-details-style-3 .box-details .box .content .rating li:first-child, .content-product-details-style-3 .reviews .box .content .rating li:first-child {
        padding-left: 0;
        border-left: none; }
      .banner-style-four .content .rating li .jq-ry-container, .oily-rag-clothing .box .content .rating li .jq-ry-container, .content-product-details-style-3 .box-details .box .content .rating li .jq-ry-container, .content-product-details-style-3 .reviews .box .content .rating li .jq-ry-container {
        padding: 0; }
      .banner-style-four .content .rating li a, .oily-rag-clothing .box .content .rating li a, .content-product-details-style-3 .box-details .box .content .rating li a, .content-product-details-style-3 .reviews .box .content .rating li a {
        font-family: 'Oswald', sans-serif;
        font-size: 20px;
        font-weight: 500;
        color: #ffffff; }
  .banner-style-four .content p, .oily-rag-clothing .box .content p, .content-product-details-style-3 .box-details .box .content p, .content-product-details-style-3 .reviews .box .content p {
    font-size: 14px;
    font-weight: 500;
    color: #ffffff;
    padding-bottom: 27px; }
  .banner-style-four .content .title, .oily-rag-clothing .box .content .title, .content-product-details-style-3 .box-details .box .content .title, .content-product-details-style-3 .reviews .box .content .title {
    display: flex;
    align-items: center; }
    .banner-style-four .content .title h6, .oily-rag-clothing .box .content .title h6, .content-product-details-style-3 .box-details .box .content .title h6, .content-product-details-style-3 .reviews .box .content .title h6 {
      font-size: 14px;
      font-weight: 700;
      color: #ffffff; }
  .banner-style-four .content .color, .oily-rag-clothing .box .content .color, .content-product-details-style-3 .box-details .box .content .color, .content-product-details-style-3 .reviews .box .content .color {
    padding-bottom: 21px; }
    .banner-style-four .content .color ul, .oily-rag-clothing .box .content .color ul, .content-product-details-style-3 .box-details .box .content .color ul, .content-product-details-style-3 .reviews .box .content .color ul {
      padding-left: 60px; }
      .banner-style-four .content .color ul li, .oily-rag-clothing .box .content .color ul li, .content-product-details-style-3 .box-details .box .content .color ul li, .content-product-details-style-3 .reviews .box .content .color ul li {
        display: inline-block;
        padding: 0 8px; }
        .banner-style-four .content .color ul li:first-child, .oily-rag-clothing .box .content .color ul li:first-child, .content-product-details-style-3 .box-details .box .content .color ul li:first-child, .content-product-details-style-3 .reviews .box .content .color ul li:first-child {
          padding-left: 0; }
        .banner-style-four .content .color ul li:hover a, .oily-rag-clothing .box .content .color ul li:hover a, .content-product-details-style-3 .box-details .box .content .color ul li:hover a, .content-product-details-style-3 .reviews .box .content .color ul li:hover a, .banner-style-four .content .color ul li.uk-active a, .oily-rag-clothing .box .content .color ul li.uk-active a, .content-product-details-style-3 .box-details .box .content .color ul li.uk-active a, .content-product-details-style-3 .reviews .box .content .color ul li.uk-active a {
          transition: all .5s ease; }
          .banner-style-four .content .color ul li:hover a.color-grey, .oily-rag-clothing .box .content .color ul li:hover a.color-grey, .content-product-details-style-3 .box-details .box .content .color ul li:hover a.color-grey, .content-product-details-style-3 .reviews .box .content .color ul li:hover a.color-grey, .banner-style-four .content .color ul li.uk-active a.color-grey, .oily-rag-clothing .box .content .color ul li.uk-active a.color-grey, .content-product-details-style-3 .box-details .box .content .color ul li.uk-active a.color-grey, .content-product-details-style-3 .reviews .box .content .color ul li.uk-active a.color-grey {
            background: #dbdbdb; }
          .banner-style-four .content .color ul li:hover a.color-orange, .oily-rag-clothing .box .content .color ul li:hover a.color-orange, .content-product-details-style-3 .box-details .box .content .color ul li:hover a.color-orange, .content-product-details-style-3 .reviews .box .content .color ul li:hover a.color-orange, .banner-style-four .content .color ul li.uk-active a.color-orange, .oily-rag-clothing .box .content .color ul li.uk-active a.color-orange, .content-product-details-style-3 .box-details .box .content .color ul li.uk-active a.color-orange, .content-product-details-style-3 .reviews .box .content .color ul li.uk-active a.color-orange {
            background: #e19236; }
          .banner-style-four .content .color ul li:hover a.color-green, .oily-rag-clothing .box .content .color ul li:hover a.color-green, .content-product-details-style-3 .box-details .box .content .color ul li:hover a.color-green, .content-product-details-style-3 .reviews .box .content .color ul li:hover a.color-green, .banner-style-four .content .color ul li.uk-active a.color-green, .oily-rag-clothing .box .content .color ul li.uk-active a.color-green, .content-product-details-style-3 .box-details .box .content .color ul li.uk-active a.color-green, .content-product-details-style-3 .reviews .box .content .color ul li.uk-active a.color-green {
            background: #95ce33; }
          .banner-style-four .content .color ul li:hover a.color-cream, .oily-rag-clothing .box .content .color ul li:hover a.color-cream, .content-product-details-style-3 .box-details .box .content .color ul li:hover a.color-cream, .content-product-details-style-3 .reviews .box .content .color ul li:hover a.color-cream, .banner-style-four .content .color ul li.uk-active a.color-cream, .oily-rag-clothing .box .content .color ul li.uk-active a.color-cream, .content-product-details-style-3 .box-details .box .content .color ul li.uk-active a.color-cream, .content-product-details-style-3 .reviews .box .content .color ul li.uk-active a.color-cream {
            background: #69bdfd; }
          .banner-style-four .content .color ul li:hover a.color-pink, .oily-rag-clothing .box .content .color ul li:hover a.color-pink, .content-product-details-style-3 .box-details .box .content .color ul li:hover a.color-pink, .content-product-details-style-3 .reviews .box .content .color ul li:hover a.color-pink, .banner-style-four .content .color ul li.uk-active a.color-pink, .oily-rag-clothing .box .content .color ul li.uk-active a.color-pink, .content-product-details-style-3 .box-details .box .content .color ul li.uk-active a.color-pink, .content-product-details-style-3 .reviews .box .content .color ul li.uk-active a.color-pink {
            background: #cb49d3; }
        .banner-style-four .content .color ul li a, .oily-rag-clothing .box .content .color ul li a, .content-product-details-style-3 .box-details .box .content .color ul li a, .content-product-details-style-3 .reviews .box .content .color ul li a {
          display: block;
          width: 10px;
          height: 10px;
          transition: all .5s ease; }
          .banner-style-four .content .color ul li a.color-grey, .oily-rag-clothing .box .content .color ul li a.color-grey, .content-product-details-style-3 .box-details .box .content .color ul li a.color-grey, .content-product-details-style-3 .reviews .box .content .color ul li a.color-grey {
            border: 2px solid #dbdbdb; }
          .banner-style-four .content .color ul li a.color-orange, .oily-rag-clothing .box .content .color ul li a.color-orange, .content-product-details-style-3 .box-details .box .content .color ul li a.color-orange, .content-product-details-style-3 .reviews .box .content .color ul li a.color-orange {
            border: 2px solid #e19236; }
          .banner-style-four .content .color ul li a.color-green, .oily-rag-clothing .box .content .color ul li a.color-green, .content-product-details-style-3 .box-details .box .content .color ul li a.color-green, .content-product-details-style-3 .reviews .box .content .color ul li a.color-green {
            border: 2px solid #95ce33; }
          .banner-style-four .content .color ul li a.color-cream, .oily-rag-clothing .box .content .color ul li a.color-cream, .content-product-details-style-3 .box-details .box .content .color ul li a.color-cream, .content-product-details-style-3 .reviews .box .content .color ul li a.color-cream {
            border: 2px solid #69bdfd; }
          .banner-style-four .content .color ul li a.color-pink, .oily-rag-clothing .box .content .color ul li a.color-pink, .content-product-details-style-3 .box-details .box .content .color ul li a.color-pink, .content-product-details-style-3 .reviews .box .content .color ul li a.color-pink {
            border: 2px solid #cb49d3; }
  .banner-style-four .content .qty, .oily-rag-clothing .box .content .qty, .content-product-details-style-3 .box-details .box .content .qty, .content-product-details-style-3 .reviews .box .content .qty {
    padding-bottom: 15px; }
    .banner-style-four .content .qty .box-qty, .oily-rag-clothing .box .content .qty .box-qty, .content-product-details-style-3 .box-details .box .content .qty .box-qty, .content-product-details-style-3 .reviews .box .content .qty .box-qty {
      padding-left: 42px;
      position: relative; }
      .banner-style-four .content .qty .box-qty .button, .oily-rag-clothing .box .content .qty .box-qty .button, .content-product-details-style-3 .box-details .box .content .qty .box-qty .button, .content-product-details-style-3 .reviews .box .content .qty .box-qty .button {
        height: 5px;
        line-height: 5px;
        font-size: 14px;
        color: #ffffff;
        background: transparent;
        cursor: pointer;
        position: absolute;
        right: 10px;
        border: none;
        outline: none; }
        .banner-style-four .content .qty .box-qty .button.plus, .oily-rag-clothing .box .content .qty .box-qty .button.plus, .content-product-details-style-3 .box-details .box .content .qty .box-qty .button.plus, .content-product-details-style-3 .reviews .box .content .qty .box-qty .button.plus {
          top: 6px; }
        .banner-style-four .content .qty .box-qty .button.minus, .oily-rag-clothing .box .content .qty .box-qty .button.minus, .content-product-details-style-3 .box-details .box .content .qty .box-qty .button.minus, .content-product-details-style-3 .reviews .box .content .qty .box-qty .button.minus {
          bottom: 6px; }
      .banner-style-four .content .qty .box-qty input, .oily-rag-clothing .box .content .qty .box-qty input, .content-product-details-style-3 .box-details .box .content .qty .box-qty input, .content-product-details-style-3 .reviews .box .content .qty .box-qty input {
        background: transparent;
        display: block;
        width: 60px;
        height: 25px;
        line-height: 25px;
        border: 2px solid #ffffff;
        padding: 0 10px;
        font-family: 'Oswald', sans-serif;
        font-size: 12px;
        font-weight: 500;
        color: #ffffff; }
  .banner-style-four .content .size, .oily-rag-clothing .box .content .size, .content-product-details-style-3 .box-details .box .content .size, .content-product-details-style-3 .reviews .box .content .size {
    padding-bottom: 26px; }
    .banner-style-four .content .size ul, .oily-rag-clothing .box .content .size ul, .content-product-details-style-3 .box-details .box .content .size ul, .content-product-details-style-3 .reviews .box .content .size ul {
      -ms-flex: 1 1 auto;
      margin-left: -10px;
      padding-left: 75px; }
      .banner-style-four .content .size ul li, .oily-rag-clothing .box .content .size ul li, .content-product-details-style-3 .box-details .box .content .size ul li, .content-product-details-style-3 .reviews .box .content .size ul li {
        display: inline-block;
        margin: 8px; }
        .banner-style-four .content .size ul li:first-child, .oily-rag-clothing .box .content .size ul li:first-child, .content-product-details-style-3 .box-details .box .content .size ul li:first-child, .content-product-details-style-3 .reviews .box .content .size ul li:first-child {
          margin-left: 0; }
        .banner-style-four .content .size ul li:hover a, .oily-rag-clothing .box .content .size ul li:hover a, .content-product-details-style-3 .box-details .box .content .size ul li:hover a, .content-product-details-style-3 .reviews .box .content .size ul li:hover a, .banner-style-four .content .size ul li.uk-active a, .oily-rag-clothing .box .content .size ul li.uk-active a, .content-product-details-style-3 .box-details .box .content .size ul li.uk-active a, .content-product-details-style-3 .reviews .box .content .size ul li.uk-active a {
          color: #dc1f3f;
          transition: all .5s ease; }
        .banner-style-four .content .size ul li a, .oily-rag-clothing .box .content .size ul li a, .content-product-details-style-3 .box-details .box .content .size ul li a, .content-product-details-style-3 .reviews .box .content .size ul li a {
          padding: 0 10px;
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 500;
          color: #ffffff;
          transition: all .5s ease; }
  .banner-style-four .content .shop-now .omb-button, .oily-rag-clothing .box .content .shop-now .omb-button, .content-product-details-style-3 .box-details .box .content .shop-now .omb-button, .content-product-details-style-3 .reviews .box .content .shop-now .omb-button {
    padding: 0 37px; }
  .banner-style-four .content .shop-now a:hover .icon, .oily-rag-clothing .box .content .shop-now a:hover .icon, .content-product-details-style-3 .box-details .box .content .shop-now a:hover .icon, .content-product-details-style-3 .reviews .box .content .shop-now a:hover .icon {
    background: #dc1f3f;
    border: 2px solid #dc1f3f;
    transition: all .5s ease; }
  .banner-style-four .content .shop-now a .icon, .oily-rag-clothing .box .content .shop-now a .icon, .content-product-details-style-3 .box-details .box .content .shop-now a .icon, .content-product-details-style-3 .reviews .box .content .shop-now a .icon {
    display: inline-block;
    margin-left: 7px;
    width: 50px;
    height: 50px;
    line-height: 46px;
    border: 2px solid #ffffff;
    border-radius: 50%;
    text-align: center;
    color: #ffffff;
    font-size: 18px;
    transition: all .5s ease; }
  .banner-style-four .thumbnai-fotorama, .oily-rag-clothing .box .thumbnai-fotorama, .content-product-details-style-3 .box-details .box .thumbnai-fotorama, .content-product-details-style-3 .reviews .box .thumbnai-fotorama {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
    background: #ffffff;
    position: relative;
    z-index: 9; }
    .banner-style-four .thumbnai-fotorama .hot-sale, .oily-rag-clothing .box .thumbnai-fotorama .hot-sale, .content-product-details-style-3 .box-details .box .thumbnai-fotorama .hot-sale, .content-product-details-style-3 .reviews .box .thumbnai-fotorama .hot-sale {
      z-index: 9;
      left: 30px;
      top: 30px; }
    .banner-style-four .thumbnai-fotorama .fotorama, .oily-rag-clothing .box .thumbnai-fotorama .fotorama, .content-product-details-style-3 .box-details .box .thumbnai-fotorama .fotorama, .content-product-details-style-3 .reviews .box .thumbnai-fotorama .fotorama {
      padding: 40px 0 15px; }
      .banner-style-four .thumbnai-fotorama .fotorama .fotorama__stage, .oily-rag-clothing .box .thumbnai-fotorama .fotorama .fotorama__stage, .content-product-details-style-3 .box-details .box .thumbnai-fotorama .fotorama .fotorama__stage, .content-product-details-style-3 .reviews .box .thumbnai-fotorama .fotorama .fotorama__stage {
        overflow: visible; }
        .banner-style-four .thumbnai-fotorama .fotorama .fotorama__stage .fotorama__fullscreen-icon, .oily-rag-clothing .box .thumbnai-fotorama .fotorama .fotorama__stage .fotorama__fullscreen-icon, .content-product-details-style-3 .box-details .box .thumbnai-fotorama .fotorama .fotorama__stage .fotorama__fullscreen-icon, .content-product-details-style-3 .reviews .box .thumbnai-fotorama .fotorama .fotorama__stage .fotorama__fullscreen-icon {
          width: 50px;
          height: 50px;
          line-height: 50px;
          text-align: center;
          background: url("../images/banner-page/style-4/background-icon.jpg") no-repeat center center;
          top: -10px;
          right: 30px; }
          .banner-style-four .thumbnai-fotorama .fotorama .fotorama__stage .fotorama__fullscreen-icon:before, .oily-rag-clothing .box .thumbnai-fotorama .fotorama .fotorama__stage .fotorama__fullscreen-icon:before, .content-product-details-style-3 .box-details .box .thumbnai-fotorama .fotorama .fotorama__stage .fotorama__fullscreen-icon:before, .content-product-details-style-3 .reviews .box .thumbnai-fotorama .fotorama .fotorama__stage .fotorama__fullscreen-icon:before {
            content: '\30';
            font-family: 'ElegantIcons';
            font-size: 18px;
            color: #ffffff; }
        .banner-style-four .thumbnai-fotorama .fotorama .fotorama__stage .fotorama__stage__shaft, .oily-rag-clothing .box .thumbnai-fotorama .fotorama .fotorama__stage .fotorama__stage__shaft, .content-product-details-style-3 .box-details .box .thumbnai-fotorama .fotorama .fotorama__stage .fotorama__stage__shaft, .content-product-details-style-3 .reviews .box .thumbnai-fotorama .fotorama .fotorama__stage .fotorama__stage__shaft {
          background-color: #ffffff; }
      .banner-style-four .thumbnai-fotorama .fotorama .fotorama__nav-wrap, .oily-rag-clothing .box .thumbnai-fotorama .fotorama .fotorama__nav-wrap, .content-product-details-style-3 .box-details .box .thumbnai-fotorama .fotorama .fotorama__nav-wrap, .content-product-details-style-3 .reviews .box .thumbnai-fotorama .fotorama .fotorama__nav-wrap {
        margin-top: -10px; }
        .banner-style-four .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav, .oily-rag-clothing .box .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav, .content-product-details-style-3 .box-details .box .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav, .content-product-details-style-3 .reviews .box .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav {
          margin-left: 30px;
          text-align: left; }
          .banner-style-four .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__active .fotorama__thumb, .oily-rag-clothing .box .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__active .fotorama__thumb, .content-product-details-style-3 .box-details .box .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__active .fotorama__thumb, .content-product-details-style-3 .reviews .box .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__active .fotorama__thumb {
            background-color: #ffffff;
            transition: all .5s ease; }
          .banner-style-four .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__thumb-border, .oily-rag-clothing .box .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__thumb-border, .content-product-details-style-3 .box-details .box .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__thumb-border, .content-product-details-style-3 .reviews .box .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__thumb-border {
            border-color: #000000;
            background-image: none; }

.banner-style-five, .banner-style-six, .banner-style-seven, .banner-style-eight {
  background: url("../images/banner-page/style-5/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  text-align: center;
  position: relative; }
  .banner-style-five .title, .banner-style-six .title, .banner-style-seven .title, .banner-style-eight .title {
    padding: 145px 0;
    position: relative; }
    .banner-style-five .title h3, .banner-style-six .title h3, .banner-style-seven .title h3, .banner-style-eight .title h3 {
      font-size: 70px;
      line-height: 75px;
      font-weight: 700;
      color: #ffffff;
      padding-bottom: 9px; }
    .banner-style-five .title p, .banner-style-six .title p, .banner-style-seven .title p, .banner-style-eight .title p {
      display: inline-block;
      font-size: 14px;
      font-weight: 500;
      color: #ffffff;
      position: relative; }
      .banner-style-five .title p:before, .banner-style-six .title p:before, .banner-style-seven .title p:before, .banner-style-eight .title p:before, .banner-style-five .title p:after, .banner-style-six .title p:after, .banner-style-seven .title p:after, .banner-style-eight .title p:after {
        content: '';
        display: block;
        width: 25px;
        height: 2px;
        background: #dc1f3f;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
      .banner-style-five .title p:before, .banner-style-six .title p:before, .banner-style-seven .title p:before, .banner-style-eight .title p:before {
        left: -45px; }
      .banner-style-five .title p:after, .banner-style-six .title p:after, .banner-style-seven .title p:after, .banner-style-eight .title p:after {
        right: -45px; }
    .banner-style-five .title .circle-one, .banner-style-six .title .circle-one, .banner-style-seven .title .circle-one, .banner-style-eight .title .circle-one {
      display: block;
      border: 1px solid rgba(255, 255, 255, 0.2);
      border-radius: 50%;
      width: 120px;
      height: 120px;
      text-align: center;
      position: absolute;
      bottom: -60px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
      .banner-style-five .title .circle-one .circle-two, .banner-style-six .title .circle-one .circle-two, .banner-style-seven .title .circle-one .circle-two, .banner-style-eight .title .circle-one .circle-two {
        display: block;
        margin: 14px auto 0 auto;
        border: 1px solid rgba(255, 255, 255, 0.15);
        border-radius: 50%;
        width: 90px;
        height: 90px;
        text-align: center; }
        .banner-style-five .title .circle-one .circle-two .icon, .banner-style-six .title .circle-one .circle-two .icon, .banner-style-seven .title .circle-one .circle-two .icon, .banner-style-eight .title .circle-one .circle-two .icon {
          display: block;
          margin: 14px auto 0 auto;
          width: 60px;
          height: 60px;
          line-height: 60px;
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
          text-align: center;
          font-size: 24px;
          color: #000000;
          background: #ffffff;
          border-radius: 50%; }
  .banner-style-five .post, .banner-style-six .post, .banner-style-seven .post, .banner-style-eight .post {
    display: block;
    height: 30px;
    line-height: 30px;
    padding: 0 17px;
    border: 2px solid #ffffff;
    font-family: 'Oswald', sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: #ffffff;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
    .banner-style-five .post:after, .banner-style-six .post:after, .banner-style-seven .post:after, .banner-style-eight .post:after {
      content: '';
      display: block;
      width: 50px;
      height: 1px;
      background: #ffffff;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
    .banner-style-five .post.older-post, .banner-style-six .post.older-post, .banner-style-seven .post.older-post, .banner-style-eight .post.older-post {
      left: 50px; }
      .banner-style-five .post.older-post:after, .banner-style-six .post.older-post:after, .banner-style-seven .post.older-post:after, .banner-style-eight .post.older-post:after {
        right: -80px; }
    .banner-style-five .post.newest-post, .banner-style-six .post.newest-post, .banner-style-seven .post.newest-post, .banner-style-eight .post.newest-post {
      right: 50px; }
      .banner-style-five .post.newest-post:after, .banner-style-six .post.newest-post:after, .banner-style-seven .post.newest-post:after, .banner-style-eight .post.newest-post:after {
        left: -80px; }
    .banner-style-five .post:before, .banner-style-six .post:before, .banner-style-seven .post:before, .banner-style-eight .post:before {
      background: #dc1f3f; }

.banner-style-six {
  background: url("../images/banner-page/style-6/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }

.banner-style-seven {
  background: url("../images/banner-page/style-6/background2.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }

.banner-style-eight {
  background: url("../images/banner-page/style-8/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }

.fotorama.fotorama--fullscreen .fotorama__stage {
  background-color: #ffffff; }
.fotorama.fotorama--fullscreen .fotorama__thumb {
  background-color: #ffffff; }
.fotorama .fotorama__thumb img {
  width: 63% !important;
  height: auto !important;
  left: 50% !important;
  top: 50% !important;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%); }

.categories-style-one .box, .categories-style-two .box {
  position: relative;
  padding: 130px 0;
  text-align: center; }
  .categories-style-one .box:before, .categories-style-two .box:before {
    content: '';
    background: rgba(0, 0, 0, 0.65);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: all .5s ease; }
  .categories-style-one .box:hover:before, .categories-style-two .box:hover:before {
    background: rgba(0, 0, 0, 0.25);
    transition: all .5s ease; }
  .categories-style-one .box:hover h3, .categories-style-two .box:hover h3 {
    letter-spacing: 5px;
    transition: all .5s ease; }
  .categories-style-one .box.box-left, .categories-style-two .box.box-left {
    background: url("../images/categories-page/style-1/background-left.jpg") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
  .categories-style-one .box.box-right, .categories-style-two .box.box-right {
    background: url("../images/categories-page/style-1/background-right.jpg") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
  .categories-style-one .box h3, .categories-style-two .box h3 {
    font-size: 36px;
    font-weight: 700;
    line-height: 40px;
    color: #ffffff;
    position: relative;
    z-index: 9;
    transition: all .5s ease; }

.categories-style-two .box:before {
  background: rgba(0, 0, 0, 0.75); }
.categories-style-two .box:hover:before {
  background: rgba(0, 0, 0, 0.5); }
.categories-style-two .box.box-left {
  background: url("../images/categories-page/style-2/background-left.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
.categories-style-two .box.box-right {
  background: url("../images/categories-page/style-2/background-right.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }

.sidebar-style-one, .sidebar-style-two {
  border: 5px solid #efefef;
  padding: 20px; }
  .sidebar-style-one .sidebar-widget, .sidebar-style-two .sidebar-widget {
    padding: 45px 0 50px 20px;
    border-top: 1px solid #e8e8e8; }
    .sidebar-style-one .sidebar-widget h3, .sidebar-style-two .sidebar-widget h3 {
      font-size: 18px;
      font-weight: 700;
      color: #000000;
      margin-bottom: 20px;
      position: relative; }
      .sidebar-style-one .sidebar-widget h3:before, .sidebar-style-two .sidebar-widget h3:before {
        content: '';
        width: 40px;
        height: 2px;
        background: #dc1f3f;
        position: absolute;
        left: -20px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
  .sidebar-style-one .search, .sidebar-style-two .search {
    padding: 10px 0; }
    .sidebar-style-one .search h5, .sidebar-style-two .search h5 {
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      float: left; }
    .sidebar-style-one .search .button-search, .sidebar-style-two .search .button-search {
      float: right;
      position: relative;
      text-align: right; }
      .sidebar-style-one .search .button-search a .icon, .sidebar-style-two .search .button-search a .icon {
        font-size: 14px;
        color: #000000; }
      .sidebar-style-one .search .button-search .uk-dropdown, .sidebar-style-two .search .button-search .uk-dropdown {
        background: transparent; }
        .sidebar-style-one .search .button-search .uk-dropdown input, .sidebar-style-two .search .button-search .uk-dropdown input {
          height: 30px;
          line-height: 30px;
          padding: 5px 20px;
          font-family: 'Oswald', sans-serif;
          font-size: 12px;
          color: #000000;
          border: 1px solid #e8e8e8;
          outline: none; }
          .sidebar-style-one .search .button-search .uk-dropdown input:focus, .sidebar-style-two .search .button-search .uk-dropdown input:focus {
            background: #ffffff;
            border: 1px solid #dc1f3f; }
  .sidebar-style-one .categories ul > li, .sidebar-style-two .categories ul > li, .sidebar-style-one .manufactory ul > li, .sidebar-style-two .manufactory ul > li {
    padding: 7px 0; }
    .sidebar-style-one .categories ul > li:hover > a, .sidebar-style-two .categories ul > li:hover > a, .sidebar-style-one .categories ul > li.uk-active > a, .sidebar-style-two .categories ul > li.uk-active > a, .sidebar-style-one .manufactory ul > li:hover > a, .sidebar-style-two .manufactory ul > li:hover > a, .sidebar-style-one .manufactory ul > li.uk-active > a, .sidebar-style-two .manufactory ul > li.uk-active > a {
      color: #dc1f3f;
      transition: all .5s ease; }
      .sidebar-style-one .categories ul > li:hover > a .dropdown-expander i, .sidebar-style-two .categories ul > li:hover > a .dropdown-expander i, .sidebar-style-one .categories ul > li.uk-active > a .dropdown-expander i, .sidebar-style-two .categories ul > li.uk-active > a .dropdown-expander i, .sidebar-style-one .manufactory ul > li:hover > a .dropdown-expander i, .sidebar-style-two .manufactory ul > li:hover > a .dropdown-expander i, .sidebar-style-one .manufactory ul > li.uk-active > a .dropdown-expander i, .sidebar-style-two .manufactory ul > li.uk-active > a .dropdown-expander i {
        color: #000000;
        transition: all .5s ease; }
    .sidebar-style-one .categories ul > li:first-child, .sidebar-style-two .categories ul > li:first-child, .sidebar-style-one .manufactory ul > li:first-child, .sidebar-style-two .manufactory ul > li:first-child {
      padding-top: 0; }
    .sidebar-style-one .categories ul > li:last-child, .sidebar-style-two .categories ul > li:last-child, .sidebar-style-one .manufactory ul > li:last-child, .sidebar-style-two .manufactory ul > li:last-child {
      padding-bottom: 0; }
    .sidebar-style-one .categories ul > li a, .sidebar-style-two .categories ul > li a, .sidebar-style-one .manufactory ul > li a, .sidebar-style-two .manufactory ul > li a {
      display: block;
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      transition: all .5s ease; }
      .sidebar-style-one .categories ul > li a .dropdown-expander, .sidebar-style-two .categories ul > li a .dropdown-expander, .sidebar-style-one .manufactory ul > li a .dropdown-expander, .sidebar-style-two .manufactory ul > li a .dropdown-expander {
        padding-top: 2px;
        background: transparent;
        border: none;
        outline: none;
        cursor: pointer;
        float: right; }
        .sidebar-style-one .categories ul > li a .dropdown-expander i, .sidebar-style-two .categories ul > li a .dropdown-expander i, .sidebar-style-one .manufactory ul > li a .dropdown-expander i, .sidebar-style-two .manufactory ul > li a .dropdown-expander i {
          font-size: 18px;
          color: #c1c1c1;
          transition: all .5s ease; }
    .sidebar-style-one .categories ul > li .submenu, .sidebar-style-two .categories ul > li .submenu, .sidebar-style-one .manufactory ul > li .submenu, .sidebar-style-two .manufactory ul > li .submenu {
      display: none;
      padding-left: 20px;
      padding-top: 10px; }
  .sidebar-style-one .size h3, .sidebar-style-two .size h3 {
    margin-bottom: 40px; }
  .sidebar-style-one .size ul li, .sidebar-style-two .size ul li {
    display: inline-block;
    padding-right: 6px; }
    .sidebar-style-one .size ul li:hover a, .sidebar-style-two .size ul li:hover a, .sidebar-style-one .size ul li.uk-active a, .sidebar-style-two .size ul li.uk-active a {
      color: #ffffff;
      background: #000000;
      transition: all .5s ease; }
    .sidebar-style-one .size ul li a, .sidebar-style-two .size ul li a {
      display: block;
      width: 40px;
      height: 40px;
      line-height: 40px;
      text-align: center;
      background: #efefef;
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      transition: all .5s ease; }
  .sidebar-style-one .price > p, .sidebar-style-two .price > p {
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000000;
    padding-bottom: 55px; }
  .sidebar-style-one .price .price-range p, .sidebar-style-two .price .price-range p {
    padding-top: 20px;
    display: flex;
    font-size: 14px;
    font-weight: 500;
    color: #000000; }
    .sidebar-style-one .price .price-range p input, .sidebar-style-two .price .price-range p input {
      width: 50%;
      height: 25px;
      border: none;
      padding-left: 0px; }
      .sidebar-style-one .price .price-range p input:first-child, .sidebar-style-two .price .price-range p input:first-child {
        text-align: left; }
      .sidebar-style-one .price .price-range p input:last-child, .sidebar-style-two .price .price-range p input:last-child {
        text-align: right; }
      .sidebar-style-one .price .price-range p input:focus, .sidebar-style-two .price .price-range p input:focus {
        border: none;
        box-shadow: none; }
  .sidebar-style-one .price .ui-state-default, .sidebar-style-two .price .ui-state-default, .sidebar-style-one .price .ui-widget-content .ui-state-default, .sidebar-style-two .price .ui-widget-content .ui-state-default {
    background: #dc1f3f;
    width: 10px;
    height: 10px;
    border: none;
    outline: none; }
  .sidebar-style-one .price .ui-slider-horizontal, .sidebar-style-two .price .ui-slider-horizontal {
    height: 2px; }
    .sidebar-style-one .price .ui-slider-horizontal .ui-slider-handle, .sidebar-style-two .price .ui-slider-horizontal .ui-slider-handle {
      margin-left: 0px; }
  .sidebar-style-one .price .ui-widget-header, .sidebar-style-two .price .ui-widget-header {
    background: #000000; }
  .sidebar-style-one .price .ui-corner-all, .sidebar-style-two .price .ui-corner-all {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0; }
  .sidebar-style-one .price .ui-widget-content, .sidebar-style-two .price .ui-widget-content {
    border: none;
    background: #e3e3e3; }
  .sidebar-style-one .color ul, .sidebar-style-two .color ul {
    column-count: 2;
    column-gap: 50px;
    -webkit-column-count: 2;
    -ms-column-count: 2;
    -o-column-count: 2;
    -moz-column-count: 2;
    -webkit-column-gap: 50px;
    -moz-column-gap: 50px;
    -ms-column-gap: 50px;
    -o-column-gap: 50px; }
    .sidebar-style-one .color ul li, .sidebar-style-two .color ul li {
      padding: 7px 0; }
      .sidebar-style-one .color ul li:hover a .color-green, .sidebar-style-two .color ul li:hover a .color-green, .sidebar-style-one .color ul li.uk-active a .color-green, .sidebar-style-two .color ul li.uk-active a .color-green {
        background: #56f112;
        transition: all .5s ease; }
      .sidebar-style-one .color ul li:hover a .color-blue, .sidebar-style-two .color ul li:hover a .color-blue, .sidebar-style-one .color ul li.uk-active a .color-blue, .sidebar-style-two .color ul li.uk-active a .color-blue {
        background: #3838ff;
        transition: all .5s ease; }
      .sidebar-style-one .color ul li:hover a .color-grey, .sidebar-style-two .color ul li:hover a .color-grey, .sidebar-style-one .color ul li.uk-active a .color-grey, .sidebar-style-two .color ul li.uk-active a .color-grey {
        background: #bab8b8;
        transition: all .5s ease; }
      .sidebar-style-one .color ul li:hover a .color-red, .sidebar-style-two .color ul li:hover a .color-red, .sidebar-style-one .color ul li.uk-active a .color-red, .sidebar-style-two .color ul li.uk-active a .color-red {
        background: #fd050b;
        transition: all .5s ease; }
      .sidebar-style-one .color ul li:hover a .color-pink, .sidebar-style-two .color ul li:hover a .color-pink, .sidebar-style-one .color ul li.uk-active a .color-pink, .sidebar-style-two .color ul li.uk-active a .color-pink {
        background: #fd05c0;
        transition: all .5s ease; }
      .sidebar-style-one .color ul li:hover a .color-beige, .sidebar-style-two .color ul li:hover a .color-beige, .sidebar-style-one .color ul li.uk-active a .color-beige, .sidebar-style-two .color ul li.uk-active a .color-beige {
        background: #aba5aa;
        transition: all .5s ease; }
      .sidebar-style-one .color ul li:hover a .color-brown, .sidebar-style-two .color ul li:hover a .color-brown, .sidebar-style-one .color ul li.uk-active a .color-brown, .sidebar-style-two .color ul li.uk-active a .color-brown {
        background: #b993bf;
        transition: all .5s ease; }
      .sidebar-style-one .color ul li:hover a .color-cream, .sidebar-style-two .color ul li:hover a .color-cream, .sidebar-style-one .color ul li.uk-active a .color-cream, .sidebar-style-two .color ul li.uk-active a .color-cream {
        background: #33f8de;
        transition: all .5s ease; }
      .sidebar-style-one .color ul li:hover a .color-navy, .sidebar-style-two .color ul li:hover a .color-navy, .sidebar-style-one .color ul li.uk-active a .color-navy, .sidebar-style-two .color ul li.uk-active a .color-navy {
        background: #50c8f0;
        transition: all .5s ease; }
      .sidebar-style-one .color ul li:hover a .color-orange, .sidebar-style-two .color ul li:hover a .color-orange, .sidebar-style-one .color ul li.uk-active a .color-orange, .sidebar-style-two .color ul li.uk-active a .color-orange {
        background: #fb9402;
        transition: all .5s ease; }
      .sidebar-style-one .color ul li a, .sidebar-style-two .color ul li a {
        display: flex;
        align-items: baseline;
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 500;
        color: #000000; }
        .sidebar-style-one .color ul li a .check-color, .sidebar-style-two .color ul li a .check-color {
          display: block;
          width: 10px;
          height: 10px;
          background: #efefef;
          margin-right: 15px;
          transition: all .5s ease; }
  .sidebar-style-one .tags ul li, .sidebar-style-two .tags ul li {
    display: inline-block;
    margin-right: 7px;
    margin-bottom: 10px; }
    .sidebar-style-one .tags ul li:hover a, .sidebar-style-two .tags ul li:hover a {
      background: #dc1f3f;
      border: 1px solid #dc1f3f;
      color: #ffffff;
      transition: all .5s ease; }
    .sidebar-style-one .tags ul li a, .sidebar-style-two .tags ul li a {
      display: block;
      font-family: 'Oswald', sans-serif;
      font-size: 12px;
      font-weight: 500;
      color: #000000;
      padding: 0 10px;
      border: 1px solid #e6e6e6;
      line-height: 35px;
      height: 35px;
      transition: all .5s ease; }
      .sidebar-style-one .tags ul li a span, .sidebar-style-two .tags ul li a span {
        padding-right: 15px; }

.sidebar-style-two {
  overflow: hidden; }
  .sidebar-style-two .recent-new {
    padding-bottom: 20px;
    counter-reset: section; }
    .sidebar-style-two .recent-new h3 {
      margin-bottom: 35px; }
    .sidebar-style-two .recent-new .recent-box {
      margin-bottom: 30px;
      padding: 18px 0 11px 0;
      border: 2px solid #f3f3f3;
      border-left: none;
      position: relative;
      display: flex;
      align-items: flex-start;
      transition: all .5s ease; }
      .sidebar-style-two .recent-new .recent-box:before {
        content: '';
        width: 55px;
        background: #ffffff;
        border-right: 2px solid #f3f3f3;
        z-index: 1;
        position: absolute;
        top: -2px;
        bottom: -2px;
        left: -28px;
        -webkit-transform: skewX(-30deg);
        -moz-transform: skewX(-30deg);
        -ms-transform: skewX(-30deg);
        -o-transform: skewX(-30deg);
        transform: skewX(-30deg); }
      .sidebar-style-two .recent-new .recent-box:after {
        counter-increment: section;
        content: "0" counter(section);
        font-family: 'Oswald', sans-serif;
        font-size: 70px;
        line-height: 70px;
        font-weight: 700;
        color: #000000;
        opacity: 0;
        z-index: 9;
        position: absolute;
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
      .sidebar-style-two .recent-new .recent-box:hover {
        background: url("../images/sidebar/recent-new/background.png") no-repeat center center;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover; }
        .sidebar-style-two .recent-new .recent-box:hover:after {
          opacity: .15;
          transition: all .5s ease; }
        .sidebar-style-two .recent-new .recent-box:hover img {
          opacity: 0;
          transition: all .5s ease; }
        .sidebar-style-two .recent-new .recent-box:hover .text h5 {
          color: #ffffff;
          transition: all .5s ease; }
        .sidebar-style-two .recent-new .recent-box:hover .text p {
          color: #dc1f3f;
          opacity: 1;
          transition: all .5s ease; }
      .sidebar-style-two .recent-new .recent-box .overlay-background {
        background: rgba(44, 83, 212, 0.85); }
      .sidebar-style-two .recent-new .recent-box img {
        display: block;
        position: relative;
        z-index: 9;
        opacity: 1;
        transition: all .5s ease; }
      .sidebar-style-two .recent-new .recent-box .text {
        -ms-flex: 1 1 auto;
        margin-top: -5px;
        margin-left: 20px;
        position: relative;
        z-index: 9; }
        .sidebar-style-two .recent-new .recent-box .text h5 {
          font-size: 14px;
          font-weight: 500;
          color: #000000;
          line-height: 23px;
          transition: all .5s ease; }
        .sidebar-style-two .recent-new .recent-box .text p {
          font-size: 10px;
          font-weight: 500;
          color: #000000;
          opacity: .5;
          transition: all .5s ease; }
  .sidebar-style-two .recent-conmment h3 {
    margin-bottom: 40px; }
  .sidebar-style-two .recent-conmment .comment-list li:hover .box .number h5 {
    opacity: 1;
    transition: all .5s ease; }
  .sidebar-style-two .recent-conmment .comment-list li .box {
    margin: 0;
    display: flex; }
    .sidebar-style-two .recent-conmment .comment-list li .box .number {
      width: 50px;
      justify-content: flex-start;
      align-items: center;
      display: flex;
      position: relative;
      border-right: 1px solid #e8e8e8;
      padding-right: 20px; }
      .sidebar-style-two .recent-conmment .comment-list li .box .number h5 {
        font-size: 18px;
        font-weight: 700;
        color: #000000;
        opacity: .15;
        transition: all .5s ease; }
      .sidebar-style-two .recent-conmment .comment-list li .box .number .dot {
        background: #ffffff;
        padding: 4px 0;
        z-index: 9;
        position: absolute;
        right: -4px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
        .sidebar-style-two .recent-conmment .comment-list li .box .number .dot span {
          display: block;
          width: 7px;
          height: 7px;
          background: #dc1f3f;
          border-radius: 50%; }
    .sidebar-style-two .recent-conmment .comment-list li .box .comment, .sidebar-style-two .recent-conmment .comment-list li .box .content-blog-details-fullwidth-sidebar .leave-reply, .content-blog-details-fullwidth-sidebar .sidebar-style-two .recent-conmment .comment-list li .box .leave-reply {
      margin: 0;
      padding-left: 25px;
      padding-top: 33px; }
      .sidebar-style-two .recent-conmment .comment-list li .box .comment a:hover p, .sidebar-style-two .recent-conmment .comment-list li .box .content-blog-details-fullwidth-sidebar .leave-reply a:hover p, .content-blog-details-fullwidth-sidebar .sidebar-style-two .recent-conmment .comment-list li .box .leave-reply a:hover p {
        text-decoration: underline;
        transition: all .5s ease; }
      .sidebar-style-two .recent-conmment .comment-list li .box .comment a p, .sidebar-style-two .recent-conmment .comment-list li .box .content-blog-details-fullwidth-sidebar .leave-reply a p, .content-blog-details-fullwidth-sidebar .sidebar-style-two .recent-conmment .comment-list li .box .leave-reply a p {
        font-size: 14px;
        font-weight: 500;
        color: #000000;
        padding-bottom: 5px;
        transition: all .5s ease; }
      .sidebar-style-two .recent-conmment .comment-list li .box .comment .meta a, .sidebar-style-two .recent-conmment .comment-list li .box .content-blog-details-fullwidth-sidebar .leave-reply .meta a, .content-blog-details-fullwidth-sidebar .sidebar-style-two .recent-conmment .comment-list li .box .leave-reply .meta a {
        font-size: 12px;
        font-weight: 500;
        color: #000000;
        opacity: .5;
        transition: all .5s ease; }
        .sidebar-style-two .recent-conmment .comment-list li .box .comment .meta a:nth-child(1), .sidebar-style-two .recent-conmment .comment-list li .box .content-blog-details-fullwidth-sidebar .leave-reply .meta a:nth-child(1), .content-blog-details-fullwidth-sidebar .sidebar-style-two .recent-conmment .comment-list li .box .leave-reply .meta a:nth-child(1) {
          padding-right: 30px; }
        .sidebar-style-two .recent-conmment .comment-list li .box .comment .meta a:hover, .sidebar-style-two .recent-conmment .comment-list li .box .content-blog-details-fullwidth-sidebar .leave-reply .meta a:hover, .content-blog-details-fullwidth-sidebar .sidebar-style-two .recent-conmment .comment-list li .box .leave-reply .meta a:hover {
          color: #dc1f3f;
          opacity: 1;
          transition: all .5s ease; }
        .sidebar-style-two .recent-conmment .comment-list li .box .comment .meta a .icon, .sidebar-style-two .recent-conmment .comment-list li .box .content-blog-details-fullwidth-sidebar .leave-reply .meta a .icon, .content-blog-details-fullwidth-sidebar .sidebar-style-two .recent-conmment .comment-list li .box .leave-reply .meta a .icon {
          padding-right: 10px; }
  .sidebar-style-two .archives li:hover a span {
    color: #dc1f3f;
    transition: all .5s ease; }
  .sidebar-style-two .archives li a span {
    float: right;
    color: #c1c1c1;
    transition: all .5s ease; }

.style-option {
  margin-bottom: 75px;
  padding: 0 30px;
  height: 58px;
  line-height: 48px;
  border: 5px solid #efefef; }
  .style-option .view-option {
    float: left; }
    .style-option .view-option li {
      padding-right: 27px;
      display: inline-block; }
      .style-option .view-option li:hover a, .style-option .view-option li.uk-active a {
        color: #dc1f3f;
        transition: all .5s ease; }
      .style-option .view-option li a {
        color: #000000;
        font-size: 14px;
        transition: all .5s ease; }
  .style-option .selectd-option {
    display: flex;
    float: right; }
    .style-option .selectd-option h3 {
      font-size: 12px;
      font-weight: 500;
      color: #000000;
      display: inline-block; }
    .style-option .selectd-option label {
      position: relative; }
      .style-option .selectd-option label:before {
        content: '\33';
        font-family: 'ElegantIcons';
        font-size: 14px;
        color: #000000;
        opacity: .75;
        position: absolute;
        right: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        cursor: pointer; }
      .style-option .selectd-option label select {
        cursor: pointer;
        padding: 0 20px;
        border: none;
        outline: none;
        font-family: 'Oswald', sans-serif;
        font-size: 12px;
        font-weight: 500;
        color: #000000;
        opacity: .5;
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        appearance: none; }
      .style-option .selectd-option label select::-ms-expand {
        display: none; }
    .style-option .selectd-option .views {
      margin-right: 45px; }

.sidebar-social {
  margin-bottom: 75px;
  text-align: center; }
  .sidebar-social li {
    margin: 0 5px;
    position: relative;
    display: inline-block; }
    .sidebar-social li:first-child {
      margin-left: 0; }
    .sidebar-social li:last-child {
      margin-right: 0; }
    .sidebar-social li:hover a {
      background: #29aae2;
      border: 2px solid #29aae2;
      color: #ffffff;
      transition: all .5s ease; }
      .sidebar-social li:hover a:after {
        opacity: 1;
        transition: all .5s ease; }
      .sidebar-social li:hover a p {
        opacity: 1;
        transition: all .5s ease; }
    .sidebar-social li a {
      display: block;
      width: 58px;
      height: 58px;
      line-height: 58px;
      text-align: center;
      border: 2px solid #ececec;
      font-size: 14px;
      color: #c1c1c1;
      transition: all .5s ease;
      position: relative; }
      .sidebar-social li a:after {
        content: '';
        width: 0;
        height: 0;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-bottom: 6px solid #ffffff;
        position: absolute;
        bottom: -2px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        opacity: 0;
        transition: all .5s ease; }
      .sidebar-social li a p {
        font-size: 10px;
        font-weight: 700;
        color: #000000;
        line-height: 30px;
        position: absolute;
        left: -50px;
        right: -50px;
        bottom: -35px;
        opacity: 0;
        transition: all .5s ease; }

.hot-sale {
  margin: 0;
  position: absolute; }
  .hot-sale h5 {
    font-family: Oswald, sans-serif;
    font-size: 12px;
    line-height: 30px;
    font-weight: 500;
    color: #ffffff;
    display: inline-block;
    padding: 0px 15px; }
    .hot-sale h5:first-child {
      background: #5dbf1b; }
    .hot-sale h5:last-child {
      margin-left: -4px;
      background: #000000; }

.omb-flex {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  align-items: center; }

/*----------------------
    Header
------------------------*/
/*
    Dropdown menu
*/
.menu .mega-menu .uk-dropdown {
  box-shadow: none;
  padding: 40px 0 60px 0 !important;
  margin: 0;
  cursor: default;
  background: url("../images/mega-menu/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .menu .mega-menu .uk-dropdown .submega:hover .title .omb-line {
    width: 100%;
    transition: all .5s ease; }
  .menu .mega-menu .uk-dropdown .submega .title {
    margin-bottom: 30px;
    position: relative; }
    .menu .mega-menu .uk-dropdown .submega .title h5 {
      font-size: 18px;
      font-weight: 700;
      color: #000000;
      line-height: 50px; }
    .menu .mega-menu .uk-dropdown .submega .title .omb-line {
      width: 25px;
      height: 2px;
      left: 0;
      bottom: 0;
      transition: all .5s ease; }
  .menu .mega-menu .uk-dropdown .submega ul li {
    border-bottom: 1px solid #e7e7e7; }
    .menu .mega-menu .uk-dropdown .submega ul li:hover {
      margin-left: 0;
      border-left: none; }
      .menu .mega-menu .uk-dropdown .submega ul li:hover a {
        color: #2c53d4;
        transition: all .5s ease; }
        .menu .mega-menu .uk-dropdown .submega ul li:hover a i {
          color: #000000;
          transition: all .5s ease; }
    .menu .mega-menu .uk-dropdown .submega ul li:last-child {
      border-bottom: none; }
    .menu .mega-menu .uk-dropdown .submega ul li a {
      display: block;
      background: transparent;
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      border: none;
      padding: 0;
      transition: all .5s ease; }
      .menu .mega-menu .uk-dropdown .submega ul li a i {
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 500;
        color: #b9b9b9;
        float: right;
        transition: all .5s ease; }
.menu .uk-dropdown {
  width: 250px;
  padding: 25px 0 0 0;
  margin: 0 0 0 30px;
  background: #ffffff;
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.15); }
  .menu .uk-dropdown .uk-nav {
    margin: 0; }
  .menu .uk-dropdown li {
    position: relative; }
    .menu .uk-dropdown li:last-child a {
      border-bottom: none; }
    .menu .uk-dropdown li:hover {
      margin-left: -2px;
      border-left: 2px solid #dc1f3f; }
      .menu .uk-dropdown li:hover > a {
        background: #f5f5f5;
        transition: all 0s ease; }
      .menu .uk-dropdown li:hover .submenu-dropdown {
        z-index: 999;
        opacity: 1;
        transform: translateX(250px);
        -webkit-transform: translateX(250px);
        -moz-transform: translateX(250px);
        -ms-transform: translateX(250px); }
    .menu .uk-dropdown li a {
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      margin: 0;
      padding: 0 30px;
      line-height: 50px;
      border-bottom: 1px solid #efefef;
      background: #ffffff;
      transition: all 0s ease; }
      .menu .uk-dropdown li a:before {
        display: none; }
    .menu .uk-dropdown li .submenu-dropdown {
      width: 250px;
      padding: 25px 0 0 0;
      box-shadow: 0 0 7px rgba(0, 0, 0, 0.15);
      background: #ffffff;
      position: absolute;
      top: 0px;
      right: 0px;
      transition: transform .5s ease-in-out;
      -moz-transition: transform .5s ease-in-out;
      -ms-transition: transform .5s ease-in-out;
      -webkit-transition: transform .5s ease-in-out;
      opacity: 0; }
      .menu .uk-dropdown li .submenu-dropdown ul {
        padding-left: 0px; }

/*
    Show toggle
*/
#show_toggle {
  display: none;
  height: 85px;
  line-height: 85px;
  text-align: right;
  float: right; }
  #show_toggle a {
    font-family: 'ElegantIcons';
    line-height: 85px;
    color: #000000;
    font-size: 50px;
    cursor: pointer; }

/*
    Menu media
*/
.menu-media {
  background: #ffffff;
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 85px;
  z-index: 9999;
  width: 100%;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
  .menu-media .nav-holder > ul > li {
    border-bottom: 1px solid #dbdbdb; }
    .menu-media .nav-holder > ul > li:last-child {
      border-bottom: none; }
    .menu-media .nav-holder > ul > li:hover > a, .menu-media .nav-holder > ul > li.active > a {
      color: #dc1f3f; }
      .menu-media .nav-holder > ul > li:hover > a i, .menu-media .nav-holder > ul > li.active > a i {
        color: #dc1f3f; }
    .menu-media .nav-holder > ul > li > a {
      display: block;
      color: #000000;
      padding: 5px 25px;
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      line-height: 40px; }
      .menu-media .nav-holder > ul > li > a button {
        border: none;
        color: #000000;
        background: #ffffff;
        position: absolute;
        right: 20px;
        width: 30px;
        height: auto;
        cursor: pointer;
        z-index: 999; }
        .menu-media .nav-holder > ul > li > a button:focus {
          outline: none; }
    .menu-media .nav-holder > ul > li ul.submenu {
      background: #f5f5f5;
      display: none; }
      .menu-media .nav-holder > ul > li ul.submenu li {
        display: block;
        border-top: 1px solid #dbdbdb; }
        .menu-media .nav-holder > ul > li ul.submenu li:hover > a, .menu-media .nav-holder > ul > li ul.submenu li.active > a {
          color: #dc1f3f; }
          .menu-media .nav-holder > ul > li ul.submenu li:hover > a i, .menu-media .nav-holder > ul > li ul.submenu li.active > a i {
            color: #dc1f3f; }
        .menu-media .nav-holder > ul > li ul.submenu li > a {
          display: block;
          line-height: 40px;
          padding: 5px 30px;
          color: #000000; }
          .menu-media .nav-holder > ul > li ul.submenu li > a span {
            padding-right: 5px; }
        .menu-media .nav-holder > ul > li ul.submenu li.child-has-submenu {
          position: relative; }
          .menu-media .nav-holder > ul > li ul.submenu li.child-has-submenu a button {
            border: none;
            color: #000000;
            background: #f5f5f5;
            position: absolute;
            right: 20px;
            width: 30px;
            height: auto;
            cursor: pointer;
            z-index: 999; }
            .menu-media .nav-holder > ul > li ul.submenu li.child-has-submenu a button:focus {
              outline: none; }
          .menu-media .nav-holder > ul > li ul.submenu li.child-has-submenu .child-submenu {
            display: none;
            background: #e8e8e8; }
            .menu-media .nav-holder > ul > li ul.submenu li.child-has-submenu .child-submenu li a {
              padding: 5px 60px; }

/*
    Header V1
*/
.header-v1.uk-active, .uk-active.header-v4, .uk-active.header-v5 {
  z-index: 999999; }
  .header-v1.uk-active .header, .uk-active.header-v4 .header, .uk-active.header-v5 .header {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
    .header-v1.uk-active .header .menu-primary .height, .uk-active.header-v4 .header .menu-primary .height, .uk-active.header-v5 .header .menu-primary .height {
      height: 85px; }
    .header-v1.uk-active .header .menu-primary .logo img, .uk-active.header-v4 .header .menu-primary .logo img, .uk-active.header-v5 .header .menu-primary .logo img {
      width: 85%; }
    .header-v1.uk-active .header .menu-primary .menu > li:hover > a, .uk-active.header-v4 .header .menu-primary .menu > li:hover > a, .uk-active.header-v5 .header .menu-primary .menu > li:hover > a, .header-v1.uk-active .header .menu-primary .menu > li.uk-active > a, .uk-active.header-v4 .header .menu-primary .menu > li.uk-active > a, .uk-active.header-v5 .header .menu-primary .menu > li.uk-active > a {
      margin: 25px 0; }
      .header-v1.uk-active .header .menu-primary .menu > li:hover > a:before, .uk-active.header-v4 .header .menu-primary .menu > li:hover > a:before, .uk-active.header-v5 .header .menu-primary .menu > li:hover > a:before, .header-v1.uk-active .header .menu-primary .menu > li.uk-active > a:before, .uk-active.header-v4 .header .menu-primary .menu > li.uk-active > a:before, .uk-active.header-v5 .header .menu-primary .menu > li.uk-active > a:before {
        bottom: -30px; }
    .header-v1.uk-active .header .menu-primary .menu > li.mega-menu .uk-dropdown, .uk-active.header-v4 .header .menu-primary .menu > li.mega-menu .uk-dropdown, .uk-active.header-v5 .header .menu-primary .menu > li.mega-menu .uk-dropdown {
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
    .header-v1.uk-active .header .menu-primary .menu > li .uk-dropdown, .uk-active.header-v4 .header .menu-primary .menu > li .uk-dropdown, .uk-active.header-v5 .header .menu-primary .menu > li .uk-dropdown {
      padding: 0; }
    .header-v1.uk-active .header .menu-primary .menu > li h3, .uk-active.header-v4 .header .menu-primary .menu > li h3, .uk-active.header-v5 .header .menu-primary .menu > li h3 {
      display: none; }
    .header-v1.uk-active .header .menu-primary .menu > li > a, .uk-active.header-v4 .header .menu-primary .menu > li > a, .uk-active.header-v5 .header .menu-primary .menu > li > a {
      height: 35px;
      line-height: 35px;
      margin: 25px 0; }
    .header-v1.uk-active .header .menu-primary .social, .uk-active.header-v4 .header .menu-primary .social, .uk-active.header-v5 .header .menu-primary .social {
      line-height: 85px; }
.header-v1 .header, .header-v4 .header, .header-v5 .header {
  background: #ffffff;
  border-bottom: 1px solid #dbdbdb; }
  .header-v1 .header .menu-primary, .header-v4 .header .menu-primary, .header-v5 .header .menu-primary {
    position: relative; }
    .header-v1 .header .menu-primary .height, .header-v4 .header .menu-primary .height, .header-v5 .header .menu-primary .height {
      height: 140px; }
      .header-v1 .header .menu-primary .height.logo, .header-v4 .header .menu-primary .height.logo, .header-v5 .header .menu-primary .height.logo {
        width: 18%;
        position: relative; }
        .header-v1 .header .menu-primary .height.logo .omb-line, .header-v4 .header .menu-primary .height.logo .omb-line, .header-v5 .header .menu-primary .height.logo .omb-line {
          display: none;
          right: -100px; }
        .header-v1 .header .menu-primary .height.logo a, .header-v4 .header .menu-primary .height.logo a, .header-v5 .header .menu-primary .height.logo a {
          display: block; }
          .header-v1 .header .menu-primary .height.logo a img, .header-v4 .header .menu-primary .height.logo a img, .header-v5 .header .menu-primary .height.logo a img {
            display: block; }
    .header-v1 .header .menu-primary .menu, .header-v4 .header .menu-primary .menu, .header-v5 .header .menu-primary .menu {
      width: 70%;
      display: flex;
      justify-content: flex-end;
      position: relative; }
      .header-v1 .header .menu-primary .menu > li, .header-v4 .header .menu-primary .menu > li, .header-v5 .header .menu-primary .menu > li {
        padding: 0 30px;
        cursor: pointer;
        position: relative; }
        .header-v1 .header .menu-primary .menu > li:hover h3, .header-v4 .header .menu-primary .menu > li:hover h3, .header-v5 .header .menu-primary .menu > li:hover h3, .header-v1 .header .menu-primary .menu > li.uk-active h3, .header-v4 .header .menu-primary .menu > li.uk-active h3, .header-v5 .header .menu-primary .menu > li.uk-active h3 {
          opacity: .1;
          transition: all .5s ease; }
        .header-v1 .header .menu-primary .menu > li:hover > a, .header-v4 .header .menu-primary .menu > li:hover > a, .header-v5 .header .menu-primary .menu > li:hover > a, .header-v1 .header .menu-primary .menu > li.uk-active > a, .header-v4 .header .menu-primary .menu > li.uk-active > a, .header-v5 .header .menu-primary .menu > li.uk-active > a {
          margin: 62px 0 28px 0;
          transition: all .5s ease; }
          .header-v1 .header .menu-primary .menu > li:hover > a:before, .header-v4 .header .menu-primary .menu > li:hover > a:before, .header-v5 .header .menu-primary .menu > li:hover > a:before, .header-v1 .header .menu-primary .menu > li.uk-active > a:before, .header-v4 .header .menu-primary .menu > li.uk-active > a:before, .header-v5 .header .menu-primary .menu > li.uk-active > a:before {
            bottom: -33px;
            opacity: 1;
            transition: all .5s ease; }
        .header-v1 .header .menu-primary .menu > li h3, .header-v4 .header .menu-primary .menu > li h3, .header-v5 .header .menu-primary .menu > li h3 {
          font-family: 'Oswald', sans-serif;
          font-size: 36px;
          font-weight: 500;
          color: #000000;
          line-height: 35px;
          opacity: 0;
          z-index: 9;
          transition: all .5s ease;
          position: absolute;
          top: 42px;
          left: 50%;
          -webkit-transform: translateX(-50%);
          -moz-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
          -o-transform: translateX(-50%);
          transform: translateX(-50%); }
        .header-v1 .header .menu-primary .menu > li > a, .header-v4 .header .menu-primary .menu > li > a, .header-v5 .header .menu-primary .menu > li > a {
          height: 50px;
          line-height: 50px;
          margin: 45px 0;
          padding: 0;
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 500;
          color: #000000;
          background: #ffffff;
          position: relative;
          transition: all .5s ease; }
          .header-v1 .header .menu-primary .menu > li > a:before, .header-v4 .header .menu-primary .menu > li > a:before, .header-v5 .header .menu-primary .menu > li > a:before {
            content: '';
            width: 2px;
            height: 25px;
            background: #dc1f3f;
            opacity: 0;
            z-index: 9999;
            transition: all .5s ease;
            position: absolute;
            bottom: -15px;
            left: 50%;
            -webkit-transform: translateX(-50%);
            -moz-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            -o-transform: translateX(-50%);
            transform: translateX(-50%); }
    .header-v1 .header .menu-primary .social, .header-v4 .header .menu-primary .social, .header-v5 .header .menu-primary .social {
      display: none;
      width: 30%;
      line-height: 140px;
      text-align: center;
      position: relative; }
      .header-v1 .header .menu-primary .social .omb-line, .header-v4 .header .menu-primary .social .omb-line, .header-v5 .header .menu-primary .social .omb-line {
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
        .header-v1 .header .menu-primary .social .omb-line.left, .header-v4 .header .menu-primary .social .omb-line.left, .header-v5 .header .menu-primary .social .omb-line.left {
          left: 30px; }
        .header-v1 .header .menu-primary .social .omb-line.right, .header-v4 .header .menu-primary .social .omb-line.right, .header-v5 .header .menu-primary .social .omb-line.right {
          right: 30px; }
      .header-v1 .header .menu-primary .social li, .header-v4 .header .menu-primary .social li, .header-v5 .header .menu-primary .social li {
        position: relative;
        z-index: 9;
        background: #fff;
        display: inline-block;
        padding: 0 7px; }
        .header-v1 .header .menu-primary .social li:first-child, .header-v4 .header .menu-primary .social li:first-child, .header-v5 .header .menu-primary .social li:first-child {
          margin-left: 0; }
        .header-v1 .header .menu-primary .social li:last-child, .header-v4 .header .menu-primary .social li:last-child, .header-v5 .header .menu-primary .social li:last-child {
          margin-right: 0; }
        .header-v1 .header .menu-primary .social li a, .header-v4 .header .menu-primary .social li a, .header-v5 .header .menu-primary .social li a {
          display: block; }
          .header-v1 .header .menu-primary .social li a:hover span, .header-v4 .header .menu-primary .social li a:hover span, .header-v5 .header .menu-primary .social li a:hover span, .header-v1 .header .menu-primary .social li a:active span, .header-v4 .header .menu-primary .social li a:active span, .header-v5 .header .menu-primary .social li a:active span, .header-v1 .header .menu-primary .social li a:focus span, .header-v4 .header .menu-primary .social li a:focus span, .header-v5 .header .menu-primary .social li a:focus span {
            color: #000000;
            transition: all .5s  ease; }
          .header-v1 .header .menu-primary .social li a span, .header-v4 .header .menu-primary .social li a span, .header-v5 .header .menu-primary .social li a span {
            font-size: 12px;
            color: #b5b5b5;
            width: 40px;
            height: 40px;
            line-height: 40px;
            display: block;
            text-align: center;
            transition: all .5s  ease; }

/*
    Header V2
*/
.header-v2, .header-v3, .header-v7 {
  background: url("../images/index-3/header/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .header-v2 .header, .header-v3 .header, .header-v7 .header {
    background: rgba(0, 0, 0, 0.15);
    border-bottom: none; }
    .header-v2 .header.uk-active, .header-v3 .header.uk-active, .header-v7 .header.uk-active {
      background: rgba(0, 0, 0, 0.8);
      z-index: 999999;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
      .header-v2 .header.uk-active .menu-primary .logo, .header-v3 .header.uk-active .menu-primary .logo, .header-v7 .header.uk-active .menu-primary .logo {
        height: 85px; }
        .header-v2 .header.uk-active .menu-primary .logo img, .header-v3 .header.uk-active .menu-primary .logo img, .header-v7 .header.uk-active .menu-primary .logo img {
          width: 75%; }
      .header-v2 .header.uk-active .menu-primary .logo, .header-v3 .header.uk-active .menu-primary .logo, .header-v7 .header.uk-active .menu-primary .logo, .header-v2 .header.uk-active .menu-primary .support, .header-v3 .header.uk-active .menu-primary .support, .header-v7 .header.uk-active .menu-primary .support, .header-v2 .header.uk-active .menu-primary .social, .header-v3 .header.uk-active .menu-primary .social, .header-v7 .header.uk-active .menu-primary .social {
        line-height: 85px; }
      .header-v2 .header.uk-active .menu-primary .menu > li .uk-dropdown, .header-v3 .header.uk-active .menu-primary .menu > li .uk-dropdown, .header-v7 .header.uk-active .menu-primary .menu > li .uk-dropdown {
        padding: 0; }
      .header-v2 .header.uk-active .menu-primary .menu > li > a, .header-v3 .header.uk-active .menu-primary .menu > li > a, .header-v7 .header.uk-active .menu-primary .menu > li > a {
        margin: 18px 0;
        height: 50px;
        line-height: 50px; }
      .header-v2 .header.uk-active .menu-media, .header-v3 .header.uk-active .menu-media, .header-v7 .header.uk-active .menu-media {
        top: 85px; }
    .header-v2 .header .menu-primary, .header-v3 .header .menu-primary, .header-v7 .header .menu-primary {
      position: relative; }
      .header-v2 .header .menu-primary .logo, .header-v3 .header .menu-primary .logo, .header-v7 .header .menu-primary .logo {
        width: 20%;
        height: 142px;
        line-height: 142px;
        display: flex;
        align-items: center; }
        .header-v2 .header .menu-primary .logo a, .header-v3 .header .menu-primary .logo a, .header-v7 .header .menu-primary .logo a {
          display: block; }
          .header-v2 .header .menu-primary .logo a img, .header-v3 .header .menu-primary .logo a img, .header-v7 .header .menu-primary .logo a img {
            display: block; }
      .header-v2 .header .menu-primary .menu, .header-v3 .header .menu-primary .menu, .header-v7 .header .menu-primary .menu {
        display: flex;
        justify-content: center;
        width: 45%; }
        .header-v2 .header .menu-primary .menu > li, .header-v3 .header .menu-primary .menu > li, .header-v7 .header .menu-primary .menu > li {
          padding: 0 30px; }
          .header-v2 .header .menu-primary .menu > li:last-child a, .header-v3 .header .menu-primary .menu > li:last-child a, .header-v7 .header .menu-primary .menu > li:last-child a {
            margin-right: 0; }
          .header-v2 .header .menu-primary .menu > li.uk-active .omb-hover-underline:before, .header-v3 .header .menu-primary .menu > li.uk-active .omb-hover-underline:before, .header-v7 .header .menu-primary .menu > li.uk-active .omb-hover-underline:before, .header-v2 .header .menu-primary .menu > li.uk-active .omb-hover-underline:after, .header-v3 .header .menu-primary .menu > li.uk-active .omb-hover-underline:after, .header-v7 .header .menu-primary .menu > li.uk-active .omb-hover-underline:after, .header-v2 .header .menu-primary .menu > li:hover .omb-hover-underline:before, .header-v3 .header .menu-primary .menu > li:hover .omb-hover-underline:before, .header-v7 .header .menu-primary .menu > li:hover .omb-hover-underline:before, .header-v2 .header .menu-primary .menu > li:hover .omb-hover-underline:after, .header-v3 .header .menu-primary .menu > li:hover .omb-hover-underline:after, .header-v7 .header .menu-primary .menu > li:hover .omb-hover-underline:after, .header-v2 .header .menu-primary .menu > li:focus .omb-hover-underline:before, .header-v3 .header .menu-primary .menu > li:focus .omb-hover-underline:before, .header-v7 .header .menu-primary .menu > li:focus .omb-hover-underline:before, .header-v2 .header .menu-primary .menu > li:focus .omb-hover-underline:after, .header-v3 .header .menu-primary .menu > li:focus .omb-hover-underline:after, .header-v7 .header .menu-primary .menu > li:focus .omb-hover-underline:after, .header-v2 .header .menu-primary .menu > li:active .omb-hover-underline:before, .header-v3 .header .menu-primary .menu > li:active .omb-hover-underline:before, .header-v7 .header .menu-primary .menu > li:active .omb-hover-underline:before, .header-v2 .header .menu-primary .menu > li:active .omb-hover-underline:after, .header-v3 .header .menu-primary .menu > li:active .omb-hover-underline:after, .header-v7 .header .menu-primary .menu > li:active .omb-hover-underline:after {
            left: 0;
            right: 0; }
          .header-v2 .header .menu-primary .menu > li > a, .header-v3 .header .menu-primary .menu > li > a, .header-v7 .header .menu-primary .menu > li > a {
            margin: 43px 0;
            padding: 0;
            height: 56px;
            line-height: 56px;
            background: none;
            font-family: 'Oswald', sans-serif;
            font-size: 14px;
            font-weight: 500;
            color: #ffffff; }
      .header-v2 .header .menu-primary .support, .header-v3 .header .menu-primary .support, .header-v7 .header .menu-primary .support {
        width: 20%;
        line-height: 142px; }
        .header-v2 .header .menu-primary .support li, .header-v3 .header .menu-primary .support li, .header-v7 .header .menu-primary .support li {
          display: inline-block; }
          .header-v2 .header .menu-primary .support li:first-child, .header-v3 .header .menu-primary .support li:first-child, .header-v7 .header .menu-primary .support li:first-child {
            margin-right: 40px; }
          .header-v2 .header .menu-primary .support li a, .header-v3 .header .menu-primary .support li a, .header-v7 .header .menu-primary .support li a {
            font-family: 'Oswald', sans-serif;
            font-size: 12px;
            font-weight: 500;
            color: #ffffff; }
            .header-v2 .header .menu-primary .support li a .icon, .header-v3 .header .menu-primary .support li a .icon, .header-v7 .header .menu-primary .support li a .icon {
              font-size: 14px;
              color: #ffffff;
              padding-right: 15px; }
      .header-v2 .header .menu-primary .social, .header-v3 .header .menu-primary .social, .header-v7 .header .menu-primary .social {
        width: 15%;
        line-height: 142px;
        text-align: right;
        padding-right: 25px;
        position: relative; }
        .header-v2 .header .menu-primary .social:before, .header-v3 .header .menu-primary .social:before, .header-v7 .header .menu-primary .social:before {
          content: '';
          width: 1px;
          height: 50px;
          background: #ffffff;
          position: absolute;
          right: 115px;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }
        .header-v2 .header .menu-primary .social li, .header-v3 .header .menu-primary .social li, .header-v7 .header .menu-primary .social li {
          display: inline-block; }
          .header-v2 .header .menu-primary .social li a .icon, .header-v3 .header .menu-primary .social li a .icon, .header-v7 .header .menu-primary .social li a .icon {
            font-size: 24px;
            color: #ffffff;
            padding: 0 35px;
            position: relative; }
            .header-v2 .header .menu-primary .social li a .icon:hover:after, .header-v3 .header .menu-primary .social li a .icon:hover:after, .header-v7 .header .menu-primary .social li a .icon:hover:after {
              -webkit-transform: scale(1.2);
              -moz-transform: scale(1.2);
              -ms-transform: scale(1.2);
              -o-transform: scale(1.2);
              transform: scale(1.2);
              transition: all .5s ease; }
            .header-v2 .header .menu-primary .social li a .icon:after, .header-v3 .header .menu-primary .social li a .icon:after, .header-v7 .header .menu-primary .social li a .icon:after {
              width: 20px;
              height: 20px;
              border-radius: 50%;
              line-height: 20px;
              text-align: center;
              background: #dc1f3f;
              font-family: 'Oswald', sans-serif;
              font-size: 10px;
              font-weight: 500;
              color: #ffffff;
              position: absolute;
              top: -5px;
              left: 55%;
              transition: all .5s ease; }
            .header-v2 .header .menu-primary .social li a .icon.icon_heart_alt:after, .header-v3 .header .menu-primary .social li a .icon.icon_heart_alt:after, .header-v7 .header .menu-primary .social li a .icon.icon_heart_alt:after {
              content: '02'; }
            .header-v2 .header .menu-primary .social li a .icon.icon_bag_alt:after, .header-v3 .header .menu-primary .social li a .icon.icon_bag_alt:after, .header-v7 .header .menu-primary .social li a .icon.icon_bag_alt:after {
              content: '01'; }
      .header-v2 .header .menu-primary #show_toggle a, .header-v3 .header .menu-primary #show_toggle a, .header-v7 .header .menu-primary #show_toggle a {
        color: #ffffff; }
  .header-v2 .great-cycling.sec-padding, .header-v3 .great-cycling.sec-padding, .header-v7 .great-cycling.sec-padding {
    padding: 290px 0; }
  .header-v2 .great-cycling h5, .header-v3 .great-cycling h5, .header-v7 .great-cycling h5 {
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #ffffff;
    padding-bottom: 10px; }
    .header-v2 .great-cycling h5 span, .header-v3 .great-cycling h5 span, .header-v7 .great-cycling h5 span {
      color: #dc1f3f; }
  .header-v2 .great-cycling h3, .header-v3 .great-cycling h3, .header-v7 .great-cycling h3 {
    font-family: 'Oswald', sans-serif;
    font-size: 70px;
    line-height: 80px;
    font-weight: 700;
    color: #ffffff;
    padding-bottom: 25px; }
  .header-v2 .great-cycling p, .header-v3 .great-cycling p, .header-v7 .great-cycling p {
    font-family: 'Oswald', sans-serif;
    font-size: 13px;
    font-weight: 500;
    color: #ffffff; }
  .header-v2 .great-cycling .omb-button, .header-v3 .great-cycling .omb-button, .header-v7 .great-cycling .omb-button {
    margin-top: 40px;
    border: 1px solid #ffffff;
    background: none;
    color: #ffffff;
    padding: 0 45px;
    letter-spacing: 2px; }
    .header-v2 .great-cycling .omb-button:hover, .header-v3 .great-cycling .omb-button:hover, .header-v7 .great-cycling .omb-button:hover {
      border: 1px solid #dc1f3f; }
    .header-v2 .great-cycling .omb-button:before, .header-v3 .great-cycling .omb-button:before, .header-v7 .great-cycling .omb-button:before {
      left: -1px;
      right: -1px; }

/*
    Header V3
*/
.header-v3 {
  background: url(../images/index-4/header/background.jpg) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  display: flex;
  align-items: center;
  height: 100vh; }
  .header-v3 .flex-box {
    width: 100%; }
  .header-v3 .header {
    background: rgba(0, 0, 0, 0.5);
    position: relative; }

/*
    Header V4
*/
.header-v4 .header.uk-active, .header-v5 .header.uk-active {
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); }
.header-v4 .header .menu-primary .logo, .header-v5 .header .menu-primary .logo {
  width: 17%;
  display: flex;
  height: 150px;
  line-height: 150px;
  align-items: center; }
  .header-v4 .header .menu-primary .logo a, .header-v5 .header .menu-primary .logo a {
    display: flex;
    align-items: center; }
.header-v4 .header .menu-primary .menu, .header-v5 .header .menu-primary .menu {
  justify-content: center;
  width: 43%; }
  .header-v4 .header .menu-primary .menu > li.uk-active > a, .header-v5 .header .menu-primary .menu > li.uk-active > a, .header-v4 .header .menu-primary .menu > li:hover > a, .header-v5 .header .menu-primary .menu > li:hover > a, .header-v4 .header .menu-primary .menu > li:active > a, .header-v5 .header .menu-primary .menu > li:active > a, .header-v4 .header .menu-primary .menu > li:focus > a, .header-v5 .header .menu-primary .menu > li:focus > a {
    margin: 50px 0;
    color: #dc1f3f; }
  .header-v4 .header .menu-primary .menu > li > a, .header-v5 .header .menu-primary .menu > li > a {
    margin: 50px 0; }
    .header-v4 .header .menu-primary .menu > li > a:before, .header-v5 .header .menu-primary .menu > li > a:before {
      display: none; }
.header-v4 .header .menu-primary .form-search, .header-v5 .header .menu-primary .form-search {
  width: 25%;
  height: 150px;
  line-height: 150px; }
  .header-v4 .header .menu-primary .form-search #form_search_home_five .uk-form-icon, .header-v5 .header .menu-primary .form-search #form_search_home_five .uk-form-icon {
    width: 90%; }
    .header-v4 .header .menu-primary .form-search #form_search_home_five .uk-form-icon .icon, .header-v5 .header .menu-primary .form-search #form_search_home_five .uk-form-icon .icon {
      font-size: 14px;
      color: #000000;
      position: absolute;
      top: 47%;
      right: 30px; }
    .header-v4 .header .menu-primary .form-search #form_search_home_five .uk-form-icon input, .header-v5 .header .menu-primary .form-search #form_search_home_five .uk-form-icon input {
      width: 100%;
      outline: none;
      border: none;
      background: #eaeaea;
      border-radius: 25px;
      height: 45px;
      line-height: 45px;
      padding: 5px 55px 5px 30px;
      font-size: 12px;
      font-weight: 500;
      color: #000000;
      font-family: 'Oswald', sans-serif; }
      .header-v4 .header .menu-primary .form-search #form_search_home_five .uk-form-icon input::-webkit-input-placeholder, .header-v5 .header .menu-primary .form-search #form_search_home_five .uk-form-icon input::-webkit-input-placeholder {
        opacity: .5;
        color: #000000; }
      .header-v4 .header .menu-primary .form-search #form_search_home_five .uk-form-icon input:-moz-placeholder, .header-v5 .header .menu-primary .form-search #form_search_home_five .uk-form-icon input:-moz-placeholder {
        opacity: .5;
        color: #000000; }
      .header-v4 .header .menu-primary .form-search #form_search_home_five .uk-form-icon input::-moz-placeholder, .header-v5 .header .menu-primary .form-search #form_search_home_five .uk-form-icon input::-moz-placeholder {
        opacity: .5;
        color: #000000; }
      .header-v4 .header .menu-primary .form-search #form_search_home_five .uk-form-icon input:-ms-input-placeholder, .header-v5 .header .menu-primary .form-search #form_search_home_five .uk-form-icon input:-ms-input-placeholder {
        opacity: .5;
        color: #000000 !important; }
      .header-v4 .header .menu-primary .form-search #form_search_home_five .uk-form-icon input:focus, .header-v5 .header .menu-primary .form-search #form_search_home_five .uk-form-icon input:focus {
        background: #eaeaea; }
.header-v4 .header .menu-primary .cart, .header-v5 .header .menu-primary .cart {
  width: 15%;
  height: 150px;
  padding-right: 45px;
  text-align: right; }
  .header-v4 .header .menu-primary .cart ul, .header-v5 .header .menu-primary .cart ul {
    display: flex;
    justify-content: flex-end;
    padding: 60px 0; }
    .header-v4 .header .menu-primary .cart ul li, .header-v5 .header .menu-primary .cart ul li {
      display: inline-block;
      padding: 0 28px;
      border-right: 1px solid #616161; }
      .header-v4 .header .menu-primary .cart ul li.search, .header-v5 .header .menu-primary .cart ul li.search {
        padding-right: 0;
        border: none;
        display: none;
        position: relative; }
        .header-v4 .header .menu-primary .cart ul li.search .uk-dropdown, .header-v5 .header .menu-primary .cart ul li.search .uk-dropdown {
          background: transparent;
          padding: 0; }
          .header-v4 .header .menu-primary .cart ul li.search .uk-dropdown input, .header-v5 .header .menu-primary .cart ul li.search .uk-dropdown input {
            width: 100%;
            padding: 5px 20px;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
            outline: none;
            border: none;
            background: #eaeaea;
            border-radius: 25px;
            height: 45px;
            line-height: 45px;
            font-size: 12px;
            font-weight: 500;
            color: #000000; }
      .header-v4 .header .menu-primary .cart ul li:nth-child(2), .header-v5 .header .menu-primary .cart ul li:nth-child(2) {
        border: none;
        padding-right: 0; }
      .header-v4 .header .menu-primary .cart ul li:first-child, .header-v5 .header .menu-primary .cart ul li:first-child {
        padding-left: 0; }
      .header-v4 .header .menu-primary .cart ul li a, .header-v5 .header .menu-primary .cart ul li a {
        display: block;
        font-family: 'Oswald', sans-serif;
        font-size: 12px;
        font-weight: 500;
        color: #000000;
        transition: all .5s ease; }
        .header-v4 .header .menu-primary .cart ul li a:hover, .header-v5 .header .menu-primary .cart ul li a:hover {
          color: #dc1f3f;
          transition: all .5s ease; }
        .header-v4 .header .menu-primary .cart ul li a .icon, .header-v5 .header .menu-primary .cart ul li a .icon {
          font-size: 24px;
          position: relative; }
          .header-v4 .header .menu-primary .cart ul li a .icon:hover.sub-number:after, .header-v5 .header .menu-primary .cart ul li a .icon:hover.sub-number:after {
            -webkit-transform: scale(1.2);
            -moz-transform: scale(1.2);
            -ms-transform: scale(1.2);
            -o-transform: scale(1.2);
            transform: scale(1.2);
            transition: all .5s ease; }
          .header-v4 .header .menu-primary .cart ul li a .icon.sub-number:after, .header-v5 .header .menu-primary .cart ul li a .icon.sub-number:after {
            content: '01';
            width: 20px;
            height: 20px;
            line-height: 20px;
            text-align: center;
            display: block;
            font-family: 'Oswald', sans-serif;
            font-size: 10px;
            font-weight: 500;
            color: #000000;
            background: #dc1f3f;
            border-radius: 50%;
            position: absolute;
            top: -9px;
            right: -9px;
            transition: all .5s ease; }

/*
    Header V5
*/
.header-v5 .header {
  background: url("../images/index-6/header/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  border-bottom: none; }
  .header-v5 .header .menu-primary .social {
    display: block;
    width: 20%;
    line-height: 60px;
    text-align: left; }
    .header-v5 .header .menu-primary .social li {
      background: transparent;
      display: inline-block;
      padding: 0;
      position: relative; }
      .header-v5 .header .menu-primary .social li:before {
        content: '';
        width: 2px;
        height: 15px;
        background: #dc1f3f;
        opacity: 0;
        z-index: 999999;
        position: absolute;
        bottom: 8px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        transition: all .5s ease; }
      .header-v5 .header .menu-primary .social li:hover:before {
        opacity: 1;
        bottom: -9px;
        transition: all .5s ease; }
      .header-v5 .header .menu-primary .social li:hover a .icon {
        color: #dc1f3f; }
      .header-v5 .header .menu-primary .social li a {
        color: #ffffff;
        padding: 0 15px; }
        .header-v5 .header .menu-primary .social li a .icon {
          width: auto;
          height: 60px;
          line-height: 60px;
          color: #ffffff; }
  .header-v5 .header .menu-primary .content {
    width: 60%; }
    .header-v5 .header .menu-primary .content .toggle, .header-v5 .header .menu-primary .content .search {
      width: 15%; }
      .header-v5 .header .menu-primary .content .toggle .icon, .header-v5 .header .menu-primary .content .search .icon {
        color: #ffffff;
        display: block;
        height: 60px;
        line-height: 60px;
        cursor: pointer; }
        .header-v5 .header .menu-primary .content .toggle .icon:hover, .header-v5 .header .menu-primary .content .search .icon:hover {
          color: #dc1f3f; }
    .header-v5 .header .menu-primary .content .toggle {
      font-size: 24px; }
    .header-v5 .header .menu-primary .content .search {
      font-size: 14px;
      text-align: right;
      position: relative; }
      .header-v5 .header .menu-primary .content .search .uk-dropdown {
        background: #ffffff;
        box-shadow: 0 0 7px rgba(0, 0, 0, 0.2); }
        .header-v5 .header .menu-primary .content .search .uk-dropdown input {
          width: 100%;
          font-family: 'Oswald', sans-serif;
          font-size: 12px;
          font-weight: 500;
          color: #000000;
          outline: none;
          background: #ffffff !important; }
          .header-v5 .header .menu-primary .content .search .uk-dropdown input:focus {
            border: 1px solid #dc1f3f; }
    .header-v5 .header .menu-primary .content .menu {
      width: 70%;
      display: flex;
      justify-content: center; }
      .header-v5 .header .menu-primary .content .menu > li {
        position: relative; }
        .header-v5 .header .menu-primary .content .menu > li:hover:before {
          opacity: 1;
          bottom: -9px;
          transition: all .5s ease; }
        .header-v5 .header .menu-primary .content .menu > li:before {
          content: '';
          width: 2px;
          height: 15px;
          background: #dc1f3f;
          opacity: 0;
          z-index: 999999;
          position: absolute;
          bottom: 8px;
          left: 50%;
          -webkit-transform: translateX(-50%);
          -moz-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
          -o-transform: translateX(-50%);
          transform: translateX(-50%);
          transition: all .5s ease; }
        .header-v5 .header .menu-primary .content .menu > li > a {
          margin: 0;
          height: 60px;
          line-height: 60px;
          padding: 0;
          background: transparent;
          color: #ffffff; }
  .header-v5 .header .menu-primary .cart {
    padding-right: 15px;
    width: 20%;
    height: 60px; }
    .header-v5 .header .menu-primary .cart ul {
      padding: 15px 0; }
      .header-v5 .header .menu-primary .cart ul li a {
        color: #ffffff; }
        .header-v5 .header .menu-primary .cart ul li a .icon:after {
          top: -5px; }
.header-v5 .logo {
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 200px; }
  .header-v5 .logo .box-logo {
    position: relative; }
    .header-v5 .logo .box-logo a {
      display: block; }
      .header-v5 .logo .box-logo a p {
        font-family: 'Oswald', sans-serif;
        font-size: 13px;
        font-weight: 500;
        color: #868686;
        position: absolute;
        right: -20px;
        bottom: -7px; }

/*
    Header V6
*/
.header-page-v1 .header {
  background: url(../images/background-header-page.jpg) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .header-page-v1 .header .menu-primary .logo {
    width: 30%;
    display: flex;
    align-items: center;
    height: 150px;
    line-height: 150px; }
    .header-page-v1 .header .menu-primary .logo a {
      display: flex;
      justify-content: flex-start;
      align-items: center; }
  .header-page-v1 .header .menu-primary .menu {
    width: 65%;
    height: 150px; }
    .header-page-v1 .header .menu-primary .menu > li {
      padding: 50px 0; }
      .header-page-v1 .header .menu-primary .menu > li:hover > a, .header-page-v1 .header .menu-primary .menu > li.uk-active > a {
        color: #dc1f3f;
        transition: all .5s ease; }
        .header-page-v1 .header .menu-primary .menu > li:hover > a:before, .header-page-v1 .header .menu-primary .menu > li.uk-active > a:before {
          bottom: -12px;
          opacity: 1;
          transition: all .5s ease; }
      .header-page-v1 .header .menu-primary .menu > li > a {
        margin: 0;
        padding: 0 20px;
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        color: #ffffff;
        height: 50px;
        line-height: 50px;
        background: transparent;
        transition: all .5s ease;
        position: relative; }
        .header-page-v1 .header .menu-primary .menu > li > a:before {
          content: '\33';
          font-family: 'ElegantIcons';
          font-size: 18px;
          line-height: normal;
          color: #dc1f3f;
          position: absolute;
          left: 50%;
          -webkit-transform: translateX(-50%);
          -moz-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
          -o-transform: translateX(-50%);
          transform: translateX(-50%);
          bottom: 0;
          opacity: 0;
          transition: all .5s ease; }
  .header-page-v1 .header .menu-primary .my-cart {
    width: 5%;
    height: 150px;
    line-height: 150px;
    display: flex;
    align-items: center;
    justify-content: flex-end; }
    .header-page-v1 .header .menu-primary .my-cart li {
      display: inline-block;
      position: relative;
      margin-right: 10px; }
      .header-page-v1 .header .menu-primary .my-cart li:last-child:before {
        display: none;
        content: '';
        width: 1px;
        background: #ffffff;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 5px; }
      .header-page-v1 .header .menu-primary .my-cart li#show_toggle {
        width: auto;
        height: auto;
        line-height: normal;
        display: none; }
        .header-page-v1 .header .menu-primary .my-cart li#show_toggle .icon {
          line-height: normal;
          color: #ffffff;
          font-size: 40px; }
          .header-page-v1 .header .menu-primary .my-cart li#show_toggle .icon:after {
            display: none; }
      .header-page-v1 .header .menu-primary .my-cart li a {
        display: flex;
        align-items: center; }
        .header-page-v1 .header .menu-primary .my-cart li a:hover .icon:after {
          -webkit-transform: scale(1.2);
          -moz-transform: scale(1.2);
          -ms-transform: scale(1.2);
          -o-transform: scale(1.2);
          transform: scale(1.2);
          transition: all .5s ease; }
        .header-page-v1 .header .menu-primary .my-cart li a .icon {
          font-size: 24px;
          color: #ffffff;
          position: relative; }
          .header-page-v1 .header .menu-primary .my-cart li a .icon:after {
            content: '01';
            width: 20px;
            height: 20px;
            line-height: 20px;
            text-align: center;
            display: block;
            font-family: 'Oswald', sans-serif;
            font-size: 10px;
            font-weight: 500;
            color: #000000;
            background: #dc1f3f;
            border-radius: 50%;
            position: absolute;
            top: -9px;
            right: -9px;
            transition: all .5s ease; }
  .header-page-v1 .header .media-menu-page {
    background: #1C1C1C;
    display: none;
    position: absolute;
    left: 0;
    right: 0;
    top: 100px;
    z-index: 999; }
    .header-page-v1 .header .media-menu-page .nav-holder > ul > li {
      border-top: 1px solid #ffffff; }
      .header-page-v1 .header .media-menu-page .nav-holder > ul > li.active a, .header-page-v1 .header .media-menu-page .nav-holder > ul > li:hover a {
        color: #dc1f3f;
        transition: all .5s ease; }
        .header-page-v1 .header .media-menu-page .nav-holder > ul > li.active a button, .header-page-v1 .header .media-menu-page .nav-holder > ul > li:hover a button {
          color: #dc1f3f;
          transition: all .5s ease; }
      .header-page-v1 .header .media-menu-page .nav-holder > ul > li > a {
        display: block;
        color: #ffffff;
        padding: 5px 15px;
        font-weight: 500;
        line-height: 40px;
        transition: all .5s ease; }
        .header-page-v1 .header .media-menu-page .nav-holder > ul > li > a button {
          border: none;
          color: #ffffff;
          background: #1C1C1C;
          position: absolute;
          right: 18px;
          width: 30px;
          height: auto;
          cursor: pointer;
          z-index: 999;
          transition: all .5s ease; }
          .header-page-v1 .header .media-menu-page .nav-holder > ul > li > a button:focus {
            outline: none; }
      .header-page-v1 .header .media-menu-page .nav-holder > ul > li ul.submenu {
        background: #282828;
        display: none; }
        .header-page-v1 .header .media-menu-page .nav-holder > ul > li ul.submenu li {
          padding: 5px 30px;
          display: block; }
          .header-page-v1 .header .media-menu-page .nav-holder > ul > li ul.submenu li:first-child {
            border-top: 1px solid #ffffff; }
          .header-page-v1 .header .media-menu-page .nav-holder > ul > li ul.submenu li a {
            display: block;
            position: relative;
            color: #ffffff;
            transition: all .5s ease; }
            .header-page-v1 .header .media-menu-page .nav-holder > ul > li ul.submenu li a:hover {
              color: #dc1f3f;
              padding-left: 20px;
              transition: all .5s ease; }
              .header-page-v1 .header .media-menu-page .nav-holder > ul > li ul.submenu li a:hover .icon {
                opacity: 1;
                transition: all .5s ease; }
            .header-page-v1 .header .media-menu-page .nav-holder > ul > li ul.submenu li a .icon {
              position: absolute;
              color: #dc1f3f;
              opacity: 0;
              top: 50%;
              left: -5px;
              -webkit-transform: translateY(-50%);
              -moz-transform: translateY(-50%);
              -ms-transform: translateY(-50%);
              -o-transform: translateY(-50%);
              transform: translateY(-50%);
              transition: all .5s ease; }

/*
    Header V7
*/
.header-v7 .header {
  background: transparent;
  position: absolute;
  top: 0;
  right: 0;
  bottom: auto;
  left: 0;
  z-index: 99; }
  .header-v7 .header .menu-primary {
    display: flex;
    align-items: flex-end; }
    .header-v7 .header .menu-primary .logo {
      height: auto;
      justify-content: flex-end;
      padding-right: 75px;
      padding-bottom: 22px;
      line-height: normal; }
    .header-v7 .header .menu-primary .menu {
      width: 60%;
      line-height: normal; }
      .header-v7 .header .menu-primary .menu .omb-hover-underline:after {
        display: none; }
      .header-v7 .header .menu-primary .menu > li > a {
        margin: 45px 0 0 0; }
    .header-v7 .header .menu-primary .search {
      width: 20%;
      height: auto;
      padding-bottom: 22px;
      line-height: normal;
      display: flex;
      justify-content: center;
      align-items: center; }
      .header-v7 .header .menu-primary .search li {
        position: relative; }
        .header-v7 .header .menu-primary .search li.button-search .icon {
          font-size: 14px;
          color: #ffffff; }
        .header-v7 .header .menu-primary .search li.button-search .uk-dropdown .uk-form {
          line-height: normal; }
          .header-v7 .header .menu-primary .search li.button-search .uk-dropdown .uk-form input {
            font-family: 'Oswald', sans-serif;
            font-size: 14px;
            padding: 5px 10px;
            color: #000000; }
            .header-v7 .header .menu-primary .search li.button-search .uk-dropdown .uk-form input:focus {
              background: #ffffff;
              border: 1px solid #dc1f3f; }

/*----------------------
    Footer
------------------------*/
/*
    Footer V1
*/
.footer-v1 .footer, .footer-v2 .footer, .footer-v3 .footer, .footer-v4 .footer, .footer-v5 .footer, .footer-v6 .footer, .footer-v7 .footer {
  background: url("../images/background-footer-page.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding-top: 100px; }
  .footer-v1 .footer .box, .footer-v2 .footer .box, .footer-v3 .footer .box, .footer-v4 .footer .box, .footer-v5 .footer .box, .footer-v6 .footer .box, .footer-v7 .footer .box {
    padding: 0 60px 0 30px; }
    .footer-v1 .footer .box h3, .footer-v2 .footer .box h3, .footer-v3 .footer .box h3, .footer-v4 .footer .box h3, .footer-v5 .footer .box h3, .footer-v6 .footer .box h3, .footer-v7 .footer .box h3 {
      font-family: 'Oswald', sans-serif;
      font-size: 18px;
      font-weight: 500;
      color: #ffffff;
      padding-bottom: 45px; }
    .footer-v1 .footer .box.infomation h3, .footer-v2 .footer .box.infomation h3, .footer-v3 .footer .box.infomation h3, .footer-v4 .footer .box.infomation h3, .footer-v5 .footer .box.infomation h3, .footer-v6 .footer .box.infomation h3, .footer-v7 .footer .box.infomation h3 {
      padding-bottom: 40px; }
    .footer-v1 .footer .box.infomation li, .footer-v2 .footer .box.infomation li, .footer-v3 .footer .box.infomation li, .footer-v4 .footer .box.infomation li, .footer-v5 .footer .box.infomation li, .footer-v6 .footer .box.infomation li, .footer-v7 .footer .box.infomation li {
      display: block;
      padding-bottom: 25px; }
      .footer-v1 .footer .box.infomation li:hover a, .footer-v2 .footer .box.infomation li:hover a, .footer-v3 .footer .box.infomation li:hover a, .footer-v4 .footer .box.infomation li:hover a, .footer-v5 .footer .box.infomation li:hover a, .footer-v6 .footer .box.infomation li:hover a, .footer-v7 .footer .box.infomation li:hover a, .footer-v1 .footer .box.infomation li:focus a, .footer-v2 .footer .box.infomation li:focus a, .footer-v3 .footer .box.infomation li:focus a, .footer-v4 .footer .box.infomation li:focus a, .footer-v5 .footer .box.infomation li:focus a, .footer-v6 .footer .box.infomation li:focus a, .footer-v7 .footer .box.infomation li:focus a, .footer-v1 .footer .box.infomation li:active a, .footer-v2 .footer .box.infomation li:active a, .footer-v3 .footer .box.infomation li:active a, .footer-v4 .footer .box.infomation li:active a, .footer-v5 .footer .box.infomation li:active a, .footer-v6 .footer .box.infomation li:active a, .footer-v7 .footer .box.infomation li:active a {
        color: #dc1f3f;
        transition: all 0.5s ease; }
      .footer-v1 .footer .box.infomation li a, .footer-v2 .footer .box.infomation li a, .footer-v3 .footer .box.infomation li a, .footer-v4 .footer .box.infomation li a, .footer-v5 .footer .box.infomation li a, .footer-v6 .footer .box.infomation li a, .footer-v7 .footer .box.infomation li a {
        display: block;
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 500;
        color: #ffffff;
        transition: all .5s ease; }
        .footer-v1 .footer .box.infomation li a span, .footer-v2 .footer .box.infomation li a span, .footer-v3 .footer .box.infomation li a span, .footer-v4 .footer .box.infomation li a span, .footer-v5 .footer .box.infomation li a span, .footer-v6 .footer .box.infomation li a span, .footer-v7 .footer .box.infomation li a span {
          line-height: 27px;
          float: right; }
    .footer-v1 .footer .box.our-gallery ul, .footer-v2 .footer .box.our-gallery ul, .footer-v3 .footer .box.our-gallery ul, .footer-v4 .footer .box.our-gallery ul, .footer-v5 .footer .box.our-gallery ul, .footer-v6 .footer .box.our-gallery ul, .footer-v7 .footer .box.our-gallery ul {
      display: block;
      margin-bottom: 1px; }
      .footer-v1 .footer .box.our-gallery ul li, .footer-v2 .footer .box.our-gallery ul li, .footer-v3 .footer .box.our-gallery ul li, .footer-v4 .footer .box.our-gallery ul li, .footer-v5 .footer .box.our-gallery ul li, .footer-v6 .footer .box.our-gallery ul li, .footer-v7 .footer .box.our-gallery ul li {
        display: block;
        float: left;
        margin-right: 1px; }
        .footer-v1 .footer .box.our-gallery ul li:last-child, .footer-v2 .footer .box.our-gallery ul li:last-child, .footer-v3 .footer .box.our-gallery ul li:last-child, .footer-v4 .footer .box.our-gallery ul li:last-child, .footer-v5 .footer .box.our-gallery ul li:last-child, .footer-v6 .footer .box.our-gallery ul li:last-child, .footer-v7 .footer .box.our-gallery ul li:last-child {
          margin-right: 0; }
        .footer-v1 .footer .box.our-gallery ul li img, .footer-v2 .footer .box.our-gallery ul li img, .footer-v3 .footer .box.our-gallery ul li img, .footer-v4 .footer .box.our-gallery ul li img, .footer-v5 .footer .box.our-gallery ul li img, .footer-v6 .footer .box.our-gallery ul li img, .footer-v7 .footer .box.our-gallery ul li img {
          display: block; }
    .footer-v1 .footer .box.new-blogger, .footer-v2 .footer .box.new-blogger, .footer-v3 .footer .box.new-blogger, .footer-v4 .footer .box.new-blogger, .footer-v5 .footer .box.new-blogger, .footer-v6 .footer .box.new-blogger, .footer-v7 .footer .box.new-blogger {
      padding-right: 0; }
      .footer-v1 .footer .box.new-blogger li, .footer-v2 .footer .box.new-blogger li, .footer-v3 .footer .box.new-blogger li, .footer-v4 .footer .box.new-blogger li, .footer-v5 .footer .box.new-blogger li, .footer-v6 .footer .box.new-blogger li, .footer-v7 .footer .box.new-blogger li {
        margin-bottom: 40px; }
        .footer-v1 .footer .box.new-blogger li .box-img, .footer-v2 .footer .box.new-blogger li .box-img, .footer-v3 .footer .box.new-blogger li .box-img, .footer-v4 .footer .box.new-blogger li .box-img, .footer-v5 .footer .box.new-blogger li .box-img, .footer-v6 .footer .box.new-blogger li .box-img, .footer-v7 .footer .box.new-blogger li .box-img {
          display: block;
          width: 65px;
          height: 65px;
          float: left;
          margin-right: 20px;
          overflow: hidden; }
          .footer-v1 .footer .box.new-blogger li .box-img img, .footer-v2 .footer .box.new-blogger li .box-img img, .footer-v3 .footer .box.new-blogger li .box-img img, .footer-v4 .footer .box.new-blogger li .box-img img, .footer-v5 .footer .box.new-blogger li .box-img img, .footer-v6 .footer .box.new-blogger li .box-img img, .footer-v7 .footer .box.new-blogger li .box-img img {
            display: block; }
        .footer-v1 .footer .box.new-blogger li .box-text p, .footer-v2 .footer .box.new-blogger li .box-text p, .footer-v3 .footer .box.new-blogger li .box-text p, .footer-v4 .footer .box.new-blogger li .box-text p, .footer-v5 .footer .box.new-blogger li .box-text p, .footer-v6 .footer .box.new-blogger li .box-text p, .footer-v7 .footer .box.new-blogger li .box-text p {
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 500;
          color: #ffffff;
          margin-top: -6px;
          padding-bottom: 10px; }
        .footer-v1 .footer .box.new-blogger li .box-text li, .footer-v2 .footer .box.new-blogger li .box-text li, .footer-v3 .footer .box.new-blogger li .box-text li, .footer-v4 .footer .box.new-blogger li .box-text li, .footer-v5 .footer .box.new-blogger li .box-text li, .footer-v6 .footer .box.new-blogger li .box-text li, .footer-v7 .footer .box.new-blogger li .box-text li {
          display: block;
          float: left;
          margin-bottom: 0; }
          .footer-v1 .footer .box.new-blogger li .box-text li:first-child a, .footer-v2 .footer .box.new-blogger li .box-text li:first-child a, .footer-v3 .footer .box.new-blogger li .box-text li:first-child a, .footer-v4 .footer .box.new-blogger li .box-text li:first-child a, .footer-v5 .footer .box.new-blogger li .box-text li:first-child a, .footer-v6 .footer .box.new-blogger li .box-text li:first-child a, .footer-v7 .footer .box.new-blogger li .box-text li:first-child a {
            border-left: 2px solid #ffffff;
            padding: 0 17px; }
          .footer-v1 .footer .box.new-blogger li .box-text li.omb-hover-sweep-to-bottom:before, .footer-v2 .footer .box.new-blogger li .box-text li.omb-hover-sweep-to-bottom:before, .footer-v3 .footer .box.new-blogger li .box-text li.omb-hover-sweep-to-bottom:before, .footer-v4 .footer .box.new-blogger li .box-text li.omb-hover-sweep-to-bottom:before, .footer-v5 .footer .box.new-blogger li .box-text li.omb-hover-sweep-to-bottom:before, .footer-v6 .footer .box.new-blogger li .box-text li.omb-hover-sweep-to-bottom:before, .footer-v7 .footer .box.new-blogger li .box-text li.omb-hover-sweep-to-bottom:before {
            background: #dc1f3f; }
          .footer-v1 .footer .box.new-blogger li .box-text li a, .footer-v2 .footer .box.new-blogger li .box-text li a, .footer-v3 .footer .box.new-blogger li .box-text li a, .footer-v4 .footer .box.new-blogger li .box-text li a, .footer-v5 .footer .box.new-blogger li .box-text li a, .footer-v6 .footer .box.new-blogger li .box-text li a, .footer-v7 .footer .box.new-blogger li .box-text li a {
            display: block;
            font-family: 'Oswald', sans-serif;
            font-size: 12px;
            font-weight: 500;
            color: #ffffff;
            padding: 0 10px;
            height: 32px;
            line-height: 32px;
            border: 2px solid #ffffff;
            border-left: none; }
            .footer-v1 .footer .box.new-blogger li .box-text li a span, .footer-v2 .footer .box.new-blogger li .box-text li a span, .footer-v3 .footer .box.new-blogger li .box-text li a span, .footer-v4 .footer .box.new-blogger li .box-text li a span, .footer-v5 .footer .box.new-blogger li .box-text li a span, .footer-v6 .footer .box.new-blogger li .box-text li a span, .footer-v7 .footer .box.new-blogger li .box-text li a span {
              font-size: 14px; }
  .footer-v1 .footer .pay, .footer-v2 .footer .pay, .footer-v3 .footer .pay, .footer-v4 .footer .pay, .footer-v5 .footer .pay, .footer-v6 .footer .pay, .footer-v7 .footer .pay {
    margin-top: 30px; }
    .footer-v1 .footer .pay li, .footer-v2 .footer .pay li, .footer-v3 .footer .pay li, .footer-v4 .footer .pay li, .footer-v5 .footer .pay li, .footer-v6 .footer .pay li, .footer-v7 .footer .pay li {
      display: block; }
      .footer-v1 .footer .pay li.uk-active img, .footer-v2 .footer .pay li.uk-active img, .footer-v3 .footer .pay li.uk-active img, .footer-v4 .footer .pay li.uk-active img, .footer-v5 .footer .pay li.uk-active img, .footer-v6 .footer .pay li.uk-active img, .footer-v7 .footer .pay li.uk-active img, .footer-v1 .footer .pay li:hover img, .footer-v2 .footer .pay li:hover img, .footer-v3 .footer .pay li:hover img, .footer-v4 .footer .pay li:hover img, .footer-v5 .footer .pay li:hover img, .footer-v6 .footer .pay li:hover img, .footer-v7 .footer .pay li:hover img, .footer-v1 .footer .pay li:focus img, .footer-v2 .footer .pay li:focus img, .footer-v3 .footer .pay li:focus img, .footer-v4 .footer .pay li:focus img, .footer-v5 .footer .pay li:focus img, .footer-v6 .footer .pay li:focus img, .footer-v7 .footer .pay li:focus img, .footer-v1 .footer .pay li:active img, .footer-v2 .footer .pay li:active img, .footer-v3 .footer .pay li:active img, .footer-v4 .footer .pay li:active img, .footer-v5 .footer .pay li:active img, .footer-v6 .footer .pay li:active img, .footer-v7 .footer .pay li:active img {
        display: none; }
        .footer-v1 .footer .pay li.uk-active img.hover-pay, .footer-v2 .footer .pay li.uk-active img.hover-pay, .footer-v3 .footer .pay li.uk-active img.hover-pay, .footer-v4 .footer .pay li.uk-active img.hover-pay, .footer-v5 .footer .pay li.uk-active img.hover-pay, .footer-v6 .footer .pay li.uk-active img.hover-pay, .footer-v7 .footer .pay li.uk-active img.hover-pay, .footer-v1 .footer .pay li:hover img.hover-pay, .footer-v2 .footer .pay li:hover img.hover-pay, .footer-v3 .footer .pay li:hover img.hover-pay, .footer-v4 .footer .pay li:hover img.hover-pay, .footer-v5 .footer .pay li:hover img.hover-pay, .footer-v6 .footer .pay li:hover img.hover-pay, .footer-v7 .footer .pay li:hover img.hover-pay, .footer-v1 .footer .pay li:focus img.hover-pay, .footer-v2 .footer .pay li:focus img.hover-pay, .footer-v3 .footer .pay li:focus img.hover-pay, .footer-v4 .footer .pay li:focus img.hover-pay, .footer-v5 .footer .pay li:focus img.hover-pay, .footer-v6 .footer .pay li:focus img.hover-pay, .footer-v7 .footer .pay li:focus img.hover-pay, .footer-v1 .footer .pay li:active img.hover-pay, .footer-v2 .footer .pay li:active img.hover-pay, .footer-v3 .footer .pay li:active img.hover-pay, .footer-v4 .footer .pay li:active img.hover-pay, .footer-v5 .footer .pay li:active img.hover-pay, .footer-v6 .footer .pay li:active img.hover-pay, .footer-v7 .footer .pay li:active img.hover-pay {
          display: block; }
      .footer-v1 .footer .pay li img, .footer-v2 .footer .pay li img, .footer-v3 .footer .pay li img, .footer-v4 .footer .pay li img, .footer-v5 .footer .pay li img, .footer-v6 .footer .pay li img, .footer-v7 .footer .pay li img {
        display: block;
        margin: 0 auto;
        transition: all .5s ease; }
        .footer-v1 .footer .pay li img.hover-pay, .footer-v2 .footer .pay li img.hover-pay, .footer-v3 .footer .pay li img.hover-pay, .footer-v4 .footer .pay li img.hover-pay, .footer-v5 .footer .pay li img.hover-pay, .footer-v6 .footer .pay li img.hover-pay, .footer-v7 .footer .pay li img.hover-pay {
          display: none; }
  .footer-v1 .footer .contact, .footer-v2 .footer .contact, .footer-v3 .footer .contact, .footer-v4 .footer .contact, .footer-v5 .footer .contact, .footer-v6 .footer .contact, .footer-v7 .footer .contact {
    padding-top: 85px;
    margin-bottom: -30px; }
    .footer-v1 .footer .contact .box, .footer-v2 .footer .contact .box, .footer-v3 .footer .contact .box, .footer-v4 .footer .contact .box, .footer-v5 .footer .contact .box, .footer-v6 .footer .contact .box, .footer-v7 .footer .contact .box {
      background: #e82344;
      text-align: center;
      padding: 35px 0;
      margin-top: 50px;
      position: relative;
      overflow: hidden;
      transition: all .5s ease; }
      .footer-v1 .footer .contact .box:hover, .footer-v2 .footer .contact .box:hover, .footer-v3 .footer .contact .box:hover, .footer-v4 .footer .contact .box:hover, .footer-v5 .footer .contact .box:hover, .footer-v6 .footer .contact .box:hover, .footer-v7 .footer .contact .box:hover {
        padding-top: 50px;
        padding-bottom: 70px;
        margin-top: 0;
        transition: all .5s ease; }
        .footer-v1 .footer .contact .box:hover:before, .footer-v2 .footer .contact .box:hover:before, .footer-v3 .footer .contact .box:hover:before, .footer-v4 .footer .contact .box:hover:before, .footer-v5 .footer .contact .box:hover:before, .footer-v6 .footer .contact .box:hover:before, .footer-v7 .footer .contact .box:hover:before {
          bottom: 0;
          transition: all .5s ease; }
      .footer-v1 .footer .contact .box:before, .footer-v2 .footer .contact .box:before, .footer-v3 .footer .contact .box:before, .footer-v4 .footer .contact .box:before, .footer-v5 .footer .contact .box:before, .footer-v6 .footer .contact .box:before, .footer-v7 .footer .contact .box:before {
        content: '';
        width: 0;
        height: 0;
        border-left: 25px solid transparent;
        border-right: 25px solid transparent;
        border-bottom: 25px solid #ffffff;
        transition: all .5s ease;
        z-index: 999;
        position: absolute;
        bottom: -25px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }
      .footer-v1 .footer .contact .box.phone i.icon, .footer-v2 .footer .contact .box.phone i.icon, .footer-v3 .footer .contact .box.phone i.icon, .footer-v4 .footer .contact .box.phone i.icon, .footer-v5 .footer .contact .box.phone i.icon, .footer-v6 .footer .contact .box.phone i.icon, .footer-v7 .footer .contact .box.phone i.icon {
        left: -40px;
        bottom: -40px;
        -webkit-transform: rotate(30deg);
        -moz-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
        -o-transform: rotate(30deg);
        transform: rotate(30deg); }
      .footer-v1 .footer .contact .box.map i.icon, .footer-v2 .footer .contact .box.map i.icon, .footer-v3 .footer .contact .box.map i.icon, .footer-v4 .footer .contact .box.map i.icon, .footer-v5 .footer .contact .box.map i.icon, .footer-v6 .footer .contact .box.map i.icon, .footer-v7 .footer .contact .box.map i.icon {
        bottom: -80px; }
      .footer-v1 .footer .contact .box.mail i.icon, .footer-v2 .footer .contact .box.mail i.icon, .footer-v3 .footer .contact .box.mail i.icon, .footer-v4 .footer .contact .box.mail i.icon, .footer-v5 .footer .contact .box.mail i.icon, .footer-v6 .footer .contact .box.mail i.icon, .footer-v7 .footer .contact .box.mail i.icon {
        right: -45px;
        bottom: -15px;
        -webkit-transform: rotate(-30deg);
        -moz-transform: rotate(-30deg);
        -ms-transform: rotate(-30deg);
        -o-transform: rotate(-30deg);
        transform: rotate(-30deg); }
      .footer-v1 .footer .contact .box .icon, .footer-v2 .footer .contact .box .icon, .footer-v3 .footer .contact .box .icon, .footer-v4 .footer .contact .box .icon, .footer-v5 .footer .contact .box .icon, .footer-v6 .footer .contact .box .icon, .footer-v7 .footer .contact .box .icon {
        font-size: 36px;
        color: #ffffff; }
      .footer-v1 .footer .contact .box i.icon, .footer-v2 .footer .contact .box i.icon, .footer-v3 .footer .contact .box i.icon, .footer-v4 .footer .contact .box i.icon, .footer-v5 .footer .contact .box i.icon, .footer-v6 .footer .contact .box i.icon, .footer-v7 .footer .contact .box i.icon {
        font-size: 150px;
        color: #dc1f3f;
        position: absolute;
        z-index: 1; }
      .footer-v1 .footer .contact .box .text, .footer-v2 .footer .contact .box .text, .footer-v3 .footer .contact .box .text, .footer-v4 .footer .contact .box .text, .footer-v5 .footer .contact .box .text, .footer-v6 .footer .contact .box .text, .footer-v7 .footer .contact .box .text {
        margin-top: 10px;
        position: relative;
        z-index: 9; }
        .footer-v1 .footer .contact .box .text p, .footer-v2 .footer .contact .box .text p, .footer-v3 .footer .contact .box .text p, .footer-v4 .footer .contact .box .text p, .footer-v5 .footer .contact .box .text p, .footer-v6 .footer .contact .box .text p, .footer-v7 .footer .contact .box .text p {
          font-family: 'Oswald', sans-serif;
          font-weight: 500;
          font-size: 14px;
          color: #ffffff; }
.footer-v1 .copyright, .footer-v2 .copyright, .footer-v3 .copyright, .footer-v4 .copyright, .footer-v5 .copyright, .footer-v6 .copyright, .footer-v7 .copyright {
  background: #ffffff;
  padding-top: 30px; }
  .footer-v1 .copyright p, .footer-v2 .copyright p, .footer-v3 .copyright p, .footer-v4 .copyright p, .footer-v5 .copyright p, .footer-v6 .copyright p, .footer-v7 .copyright p {
    height: 200px;
    line-height: 200px;
    font-family: 'Oswald', sans-serif;
    font-weight: 500;
    font-size: 14px;
    color: #000000; }

/*
    Footer V2
*/
.footer-v2 .footer {
  background: url("../images/index-2/background-footer.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding-top: 0;
  position: relative; }
  .footer-v2 .footer .social {
    margin-bottom: 95px;
    background: rgba(0, 0, 0, 0.15); }
    .footer-v2 .footer .social li {
      line-height: 100px;
      display: inline-block; }
      .footer-v2 .footer .social li:hover a .icon {
        color: #29aae2;
        transition: all .5s ease; }
      .footer-v2 .footer .social li a {
        display: block;
        padding: 0 42px;
        position: relative; }
        .footer-v2 .footer .social li a:before {
          content: '';
          width: 2px;
          height: 23px;
          background: #ffffff;
          opacity: 0;
          position: absolute;
          bottom: 10px;
          left: 50%;
          -webkit-transform: translateX(-50%);
          -moz-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
          -o-transform: translateX(-50%);
          transform: translateX(-50%);
          transition: all .5s ease; }
        .footer-v2 .footer .social li a:hover:before {
          opacity: 1;
          bottom: -5px;
          transition: all .5s ease; }
        .footer-v2 .footer .social li a .icon {
          font-size: 18px;
          color: #ffffff;
          transition: all .5s ease; }

/*
    Footer V3
*/
.footer-v3 .footer {
  background: url("../images/index-3/footer/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding: 0; }
  .footer-v3 .footer .subscribe, .footer-v3 .footer .subscribe-home-six {
    line-height: 150px;
    background: rgba(0, 0, 0, 0.35);
    margin-bottom: 87px; }
    .footer-v3 .footer .subscribe .text, .footer-v3 .footer .subscribe-home-six .text {
      display: flex;
      align-items: center; }
      .footer-v3 .footer .subscribe .text h3, .footer-v3 .footer .subscribe-home-six .text h3 {
        font-family: 'Oswald', sans-serif;
        font-weight: 700;
        font-size: 24px;
        color: #ffffff; }
    .footer-v3 .footer .subscribe .form-subscribe, .footer-v3 .footer .subscribe-home-six .form-subscribe {
      text-align: right;
      display: flex;
      align-items: center; }
      .footer-v3 .footer .subscribe .form-subscribe #form_subscribe_home_three, .footer-v3 .footer .subscribe-home-six .form-subscribe #form_subscribe_home_three {
        width: 100%; }
        .footer-v3 .footer .subscribe .form-subscribe #form_subscribe_home_three .uk-form-icon, .footer-v3 .footer .subscribe-home-six .form-subscribe #form_subscribe_home_three .uk-form-icon {
          width: 100%; }
          .footer-v3 .footer .subscribe .form-subscribe #form_subscribe_home_three .uk-form-icon input, .footer-v3 .footer .subscribe-home-six .form-subscribe #form_subscribe_home_three .uk-form-icon input {
            width: 90%;
            height: 50px;
            line-height: 50px;
            padding: 5px 140px 5px 20px;
            border: 1px solid #ffffff;
            background: transparent;
            font-family: 'Oswald', sans-serif;
            font-weight: 500;
            font-size: 12px;
            color: #ffffff; }
          .footer-v3 .footer .subscribe .form-subscribe #form_subscribe_home_three .uk-form-icon .btn-submit, .footer-v3 .footer .subscribe-home-six .form-subscribe #form_subscribe_home_three .uk-form-icon .btn-submit {
            height: 48px;
            line-height: 48px;
            padding: 0 28px;
            background: #ffffff;
            font-family: 'Oswald', sans-serif;
            font-weight: 700;
            font-size: 14px;
            color: #000000;
            border: none;
            outline: none;
            cursor: pointer;
            margin-top: 2px;
            position: absolute;
            top: 50%;
            right: 1px;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
            transition: all .5s ease; }
            .footer-v3 .footer .subscribe .form-subscribe #form_subscribe_home_three .uk-form-icon .btn-submit:hover, .footer-v3 .footer .subscribe-home-six .form-subscribe #form_subscribe_home_three .uk-form-icon .btn-submit:hover {
              color: #ffffff;
              transition: all .5s ease; }
            .footer-v3 .footer .subscribe .form-subscribe #form_subscribe_home_three .uk-form-icon .btn-submit:before, .footer-v3 .footer .subscribe-home-six .form-subscribe #form_subscribe_home_three .uk-form-icon .btn-submit:before {
              background: #dc1f3f; }
  .footer-v3 .footer .contact .box-border {
    padding: 5px;
    background: #355cdc;
    margin-top: 50px;
    overflow: hidden;
    position: relative;
    transition: all .5s ease; }
    .footer-v3 .footer .contact .box-border:hover {
      margin-top: 0;
      transition: all .5s ease; }
      .footer-v3 .footer .contact .box-border:hover:after {
        bottom: -5px;
        opacity: 1;
        transition: all .5s ease; }
      .footer-v3 .footer .contact .box-border:hover:before {
        bottom: -4px;
        transition: all .5s ease; }
      .footer-v3 .footer .contact .box-border:hover i.icon {
        opacity: 0;
        transition: all .5s ease; }
      .footer-v3 .footer .contact .box-border:hover .box {
        border: 1px solid #ffffff;
        padding-top: 50px;
        padding-bottom: 70px;
        transition: all .5s ease; }
    .footer-v3 .footer .contact .box-border:before {
      content: '';
      width: 0;
      height: 0;
      border-left: 25px solid transparent;
      border-right: 25px solid transparent;
      border-bottom: 25px solid #ffffff;
      transition: all .5s ease;
      z-index: 999;
      position: absolute;
      bottom: -25px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
    .footer-v3 .footer .contact .box-border:after {
      content: '\32';
      font-family: 'ElegantIcons';
      font-size: 18px;
      color: #000000;
      z-index: 999;
      opacity: 0;
      position: absolute;
      bottom: -15px;
      left: 50%;
      -webkit-transform: translateX(-60%);
      -moz-transform: translateX(-60%);
      -ms-transform: translateX(-60%);
      -o-transform: translateX(-60%);
      transform: translateX(-60%);
      transition: all .5s ease; }
    .footer-v3 .footer .contact .box-border i.icon {
      font-size: 150px;
      color: #3156d2;
      opacity: 1;
      position: absolute;
      z-index: 1; }
      .footer-v3 .footer .contact .box-border i.icon.icon_mobile {
        left: -40px;
        bottom: -40px;
        -webkit-transform: rotate(30deg);
        -moz-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
        -o-transform: rotate(30deg);
        transform: rotate(30deg); }
      .footer-v3 .footer .contact .box-border i.icon.icon_pin_alt {
        left: 50%;
        bottom: -80px;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }
      .footer-v3 .footer .contact .box-border i.icon.icon_mail_alt {
        right: -45px;
        bottom: -15px;
        -webkit-transform: rotate(-30deg);
        -moz-transform: rotate(-30deg);
        -ms-transform: rotate(-30deg);
        -o-transform: rotate(-30deg);
        transform: rotate(-30deg); }
    .footer-v3 .footer .contact .box-border .box {
      border: 1px solid transparent;
      margin-top: 0;
      transition: all .5s ease; }
      .footer-v3 .footer .contact .box-border .box:before {
        display: none; }

/*
    Footer V4
*/
.footer-v4 .footer {
  background: url("../images/index-4/footer/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .footer-v4 .footer .box {
    padding-left: 0; }
.footer-v4 .copyright {
  padding: 0;
  height: 100px;
  line-height: 100px;
  text-align: left; }
  .footer-v4 .copyright p {
    padding: 0;
    height: 100px;
    line-height: 100px; }
  .footer-v4 .copyright .pay li {
    display: block;
    height: 100px;
    line-height: 100px; }
    .footer-v4 .copyright .pay li.uk-active img, .footer-v4 .copyright .pay li:hover img, .footer-v4 .copyright .pay li:focus img, .footer-v4 .copyright .pay li:active img {
      display: none; }
      .footer-v4 .copyright .pay li.uk-active img.hover-pay, .footer-v4 .copyright .pay li:hover img.hover-pay, .footer-v4 .copyright .pay li:focus img.hover-pay, .footer-v4 .copyright .pay li:active img.hover-pay {
        display: block; }
    .footer-v4 .copyright .pay li img {
      display: block;
      margin: 0 auto;
      padding: 43px 0;
      transition: all .5s ease; }
      .footer-v4 .copyright .pay li img.hover-pay {
        display: none; }

/*
    Footer V5
*/
.footer-v5 .footer, .footer-v6 .footer, .footer-v7 .footer {
  background: url("../images/index-5/background-footer.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding: 100px 90px; }
  .footer-v5 .footer .box, .footer-v6 .footer .box, .footer-v7 .footer .box {
    padding-left: 0;
    padding-right: 55px; }
    .footer-v5 .footer .box.contact-us ul, .footer-v6 .footer .box.contact-us ul, .footer-v7 .footer .box.contact-us ul {
      margin-top: -8px; }
      .footer-v5 .footer .box.contact-us ul li, .footer-v6 .footer .box.contact-us ul li, .footer-v7 .footer .box.contact-us ul li {
        display: flex;
        align-items: center;
        margin-bottom: 40px; }
        .footer-v5 .footer .box.contact-us ul li:last-child, .footer-v6 .footer .box.contact-us ul li:last-child, .footer-v7 .footer .box.contact-us ul li:last-child {
          margin-bottom: 0; }
        .footer-v5 .footer .box.contact-us ul li:hover .text a, .footer-v6 .footer .box.contact-us ul li:hover .text a, .footer-v7 .footer .box.contact-us ul li:hover .text a {
          color: #dc1f3f;
          transition: all .5s ease; }
        .footer-v5 .footer .box.contact-us ul li:hover span, .footer-v6 .footer .box.contact-us ul li:hover span, .footer-v7 .footer .box.contact-us ul li:hover span {
          color: #dc1f3f;
          transition: all .5s ease; }
        .footer-v5 .footer .box.contact-us ul li span, .footer-v6 .footer .box.contact-us ul li span, .footer-v7 .footer .box.contact-us ul li span {
          font-size: 18px;
          color: #ffffff;
          padding-right: 30px;
          transition: all .5s ease; }
        .footer-v5 .footer .box.contact-us ul li .text a, .footer-v6 .footer .box.contact-us ul li .text a, .footer-v7 .footer .box.contact-us ul li .text a, .footer-v5 .footer .box.contact-us ul li .text p, .footer-v6 .footer .box.contact-us ul li .text p, .footer-v7 .footer .box.contact-us ul li .text p {
          font-family: 'Oswald', sans-serif;
          font-size: 13px;
          font-weight: 500;
          color: #ffffff;
          transition: all .5s ease; }
    .footer-v5 .footer .box.follow-us ul li span, .footer-v6 .footer .box.follow-us ul li span, .footer-v7 .footer .box.follow-us ul li span {
      font-size: 13px; }
.footer-v5 .social-menu, .footer-v6 .social-menu, .footer-v7 .social-menu {
  display: flex;
  justify-content: center; }
  .footer-v5 .social-menu ul, .footer-v6 .social-menu ul, .footer-v7 .social-menu ul {
    text-align: center; }
    .footer-v5 .social-menu ul li, .footer-v6 .social-menu ul li, .footer-v7 .social-menu ul li {
      display: block;
      float: left;
      position: relative; }
      .footer-v5 .social-menu ul li:hover a, .footer-v6 .social-menu ul li:hover a, .footer-v7 .social-menu ul li:hover a {
        padding: 20px 50px 48px 50px;
        transition: all .5s ease; }
        .footer-v5 .social-menu ul li:hover a .icon, .footer-v6 .social-menu ul li:hover a .icon, .footer-v7 .social-menu ul li:hover a .icon {
          color: #dc1f3f;
          transition: all .5s ease; }
        .footer-v5 .social-menu ul li:hover a p, .footer-v6 .social-menu ul li:hover a p, .footer-v7 .social-menu ul li:hover a p {
          opacity: 1;
          transition: all .5s ease; }
      .footer-v5 .social-menu ul li:after, .footer-v6 .social-menu ul li:after, .footer-v7 .social-menu ul li:after {
        display: none; }
      .footer-v5 .social-menu ul li:before, .footer-v6 .social-menu ul li:before, .footer-v7 .social-menu ul li:before {
        background: #000000;
        height: 1px; }
      .footer-v5 .social-menu ul li a, .footer-v6 .social-menu ul li a, .footer-v7 .social-menu ul li a {
        padding: 34px 50px;
        display: block;
        transition: all .5s ease; }
        .footer-v5 .social-menu ul li a .icon, .footer-v6 .social-menu ul li a .icon, .footer-v7 .social-menu ul li a .icon {
          font-size: 14px;
          color: #c6c6c6;
          transition: all .5s ease; }
        .footer-v5 .social-menu ul li a p, .footer-v6 .social-menu ul li a p, .footer-v7 .social-menu ul li a p {
          font-family: 'Oswald', sans-serif;
          font-size: 13px;
          font-weight: 500;
          color: #000000;
          opacity: 0;
          position: absolute;
          left: 0;
          right: 0;
          bottom: 20px;
          transition: all .5s ease; }
.footer-v5 .copyright, .footer-v6 .copyright, .footer-v7 .copyright {
  height: 150px;
  line-height: 150px;
  background: #f2f2f2;
  padding: 0; }
  .footer-v5 .copyright p, .footer-v6 .copyright p, .footer-v7 .copyright p {
    height: 150px;
    line-height: 150px; }

/*
    Footer V6
*/
.footer-v6 .footer {
  padding: 100px 0;
  background: url("../images/index-6/footer/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
.footer-v6 .social-menu {
  border-bottom: 1px solid #e0e0e0; }
  .footer-v6 .social-menu ul li {
    margin-bottom: -1px; }
.footer-v6 .copyright {
  background: #ffffff; }

/*
    Footer V7
*/
.footer-v7 .footer {
  padding: 100px 0;
  background: url("../images/background-footer-page.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .footer-v7 .footer .box.infomation li:hover a {
    color: #ffffff;
    transition: all .5s ease; }
  .footer-v7 .footer .box.infomation li a {
    color: #878c92; }
  .footer-v7 .footer .box.contact-us ul li:hover .text p {
    color: #ffffff; }
  .footer-v7 .footer .box.contact-us ul li span {
    color: #878c92; }
  .footer-v7 .footer .box.contact-us ul li .text p {
    color: #878c92; }
  .footer-v7 .footer .box.follow-us ul li:hover .text a {
    color: #ffffff; }
  .footer-v7 .footer .box.follow-us ul li .text a {
    color: #878c92; }
  .footer-v7 .footer .box h3 {
    color: #f2f2f2; }

/*----------------------
    Home 1
------------------------*/
/*
    Section 1 
*/
.uk-tooltip {
  padding: 0;
  margin-top: -5px;
  background: #ffffff;
  color: #000000;
  line-height: 40px;
  font-family: 'Oswald', sans-serif;
  font-size: 10px;
  font-weight: 700; }
  .uk-tooltip:after {
    margin-left: -4px; }
  .uk-tooltip.uk-tooltip-top:after {
    border-top-color: #ffffff; }
  .uk-tooltip.uk-tooltip-right:after {
    border-right-color: #ffffff; }
  .uk-tooltip.uk-tooltip-bottom:after {
    border-bottom-color: #ffffff; }
  .uk-tooltip.uk-tooltip-left:after {
    border-left-color: #ffffff; }
  .uk-tooltip .uk-tooltip-inner {
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
    line-height: 25px;
    color: #000000;
    font-weight: 500;
    background: #ffffff;
    padding: 25px;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); }

.slider-home-one {
  position: relative;
  overflow: hidden !important; }
  .slider-home-one .omb-line {
    z-index: 999;
    width: 50px;
    height: 2px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
    .slider-home-one .omb-line.left {
      left: 190px; }
    .slider-home-one .omb-line.right {
      right: 190px; }
  .slider-home-one #slider_home_one .tp-bgimg {
    position: relative; }
    .slider-home-one #slider_home_one .tp-bgimg:before {
      content: '';
      background: rgba(0, 0, 0, 0.5);
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0; }
  .slider-home-one #slider_home_one .tp-mask-wrap {
    overflow: visible !important; }
    .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-h1 {
      font-size: 70px;
      line-height: 80px;
      font-family: 'Oswald', sans-serif;
      font-weight: bold;
      color: #ffffff;
      letter-spacing: 2px;
      z-index: 999;
      position: relative; }
    .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-h3 {
      font-size: 14px;
      line-height: 30px;
      font-family: 'Oswald', sans-serif;
      font-weight: 500;
      letter-spacing: 2px;
      color: #ffffff;
      z-index: 999;
      position: relative; }
      .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-h3 .omb-line {
        right: -65px; }
    .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-p {
      font-size: 13px;
      line-height: 30px;
      font-family: 'Oswald', sans-serif;
      font-weight: 500;
      color: #ffffff;
      z-index: 999;
      position: relative; }
    .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-sale .sale {
      background: #ffffff;
      padding-right: 25px;
      display: flex;
      align-items: center;
      position: relative;
      line-height: 30px;
      font-family: 'Oswald', sans-serif;
      font-size: 30px;
      font-weight: 500; }
      .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-sale .sale .price {
        display: block;
        background: #dc1f3f;
        color: #ffffff;
        padding: 11px 25px; }
      .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-sale .sale .sale-off {
        display: flex;
        align-items: center;
        background: #ffffff;
        color: #000000;
        padding: 0 0 0 20px; }
        .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-sale .sale .sale-off span {
          font-size: 14px;
          padding-left: 10px; }
    .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-button .shop-now {
      position: relative; }
      .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-button .shop-now .omb-button {
        height: auto;
        border: 1px solid #e0e0e0;
        border-radius: 25px;
        z-index: 999;
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: bold;
        background: #ffffff;
        padding-left: 90px; }
        .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-button .shop-now .omb-button span {
          width: 64px;
          line-height: 50px;
          font-size: 18px;
          color: #000000;
          border: 1px solid #e0e0e0;
          border-top-left-radius: 35px;
          border-bottom-left-radius: 35px;
          border-top-right-radius: 15px 35px;
          border-bottom-right-radius: 15px 35px;
          background: #ffffff;
          position: absolute;
          left: -1px;
          top: -1px;
          z-index: 9999; }
    .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-number .number h3 {
      background: #ffffff; }
    .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-number .number p {
      left: auto;
      right: 60px;
      top: -40px;
      z-index: 9999; }
      .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-number .number p:before {
        display: none; }
      .slider-home-one #slider_home_one .tp-mask-wrap .banner-caption-number .number p:after {
        content: '';
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        border-left: 10px solid #ffffff;
        position: absolute;
        right: -10px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 9999; }
  .slider-home-one #slider_home_one .tparrows {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    opacity: 1 !important;
    visibility: visible !important; }
    .slider-home-one #slider_home_one .tparrows:before {
      display: none; }
    .slider-home-one #slider_home_one .tparrows .tp-title-wrap {
      -webkit-transform: scale(1);
      -moz-transform: scale(1);
      -ms-transform: scale(1);
      -o-transform: scale(1);
      transform: scale(1);
      opacity: 1; }
      .slider-home-one #slider_home_one .tparrows .tp-title-wrap .tp-arr-imgholder {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
        transition: all .5s ease; }
        .slider-home-one #slider_home_one .tparrows .tp-title-wrap .tp-arr-imgholder:hover {
          -webkit-transform: scale(1.2);
          -moz-transform: scale(1.2);
          -ms-transform: scale(1.2);
          -o-transform: scale(1.2);
          transform: scale(1.2);
          transition: all .5s ease; }

/*
    Section 2
*/
.sale-info, .sale-info-home-six {
  margin-top: -80px; }
  .sale-info .uk-slidenav-position, .sale-info-home-six .uk-slidenav-position {
    border-bottom: 1px solid #e7e7e7;
    background: #ffffff; }
    .sale-info .uk-slidenav-position:before, .sale-info-home-six .uk-slidenav-position:before {
      content: '';
      width: 1px;
      height: 80px;
      background: #e7e7e7;
      position: absolute;
      top: 0;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
    .sale-info .uk-slidenav-position .uk-slider-container, .sale-info-home-six .uk-slidenav-position .uk-slider-container {
      margin: 0 80px; }
      .sale-info .uk-slidenav-position .uk-slider-container .uk-slider li h3, .sale-info-home-six .uk-slidenav-position .uk-slider-container .uk-slider li h3 {
        text-align: center;
        font-family: 'Oswald', sans-serif;
        font-size: 12px;
        font-weight: 500;
        color: #000000;
        height: 80px;
        line-height: 80px; }
    .sale-info .uk-slidenav-position .uk-slidenav, .sale-info-home-six .uk-slidenav-position .uk-slidenav {
      display: block;
      color: #d7d7d7;
      width: 80px;
      height: 80px;
      line-height: 80px;
      font-size: 36px;
      top: 0;
      margin: 0;
      transition: all .5s ease; }
      .sale-info .uk-slidenav-position .uk-slidenav:before, .sale-info-home-six .uk-slidenav-position .uk-slidenav:before {
        display: block; }
      .sale-info .uk-slidenav-position .uk-slidenav:hover, .sale-info-home-six .uk-slidenav-position .uk-slidenav:hover {
        color: #000000;
        transition: all .5s ease; }
      .sale-info .uk-slidenav-position .uk-slidenav.uk-slidenav-previous, .sale-info-home-six .uk-slidenav-position .uk-slidenav.uk-slidenav-previous {
        left: 0;
        border-right: 1px solid #e7e7e7; }
      .sale-info .uk-slidenav-position .uk-slidenav.uk-slidenav-next, .sale-info-home-six .uk-slidenav-position .uk-slidenav.uk-slidenav-next {
        right: 0;
        border-left: 1px solid #e7e7e7; }
    .sale-info .uk-slidenav-position .box, .sale-info-home-six .uk-slidenav-position .box {
      width: 39px;
      height: 17px;
      line-height: 17px;
      text-align: center;
      font-family: 'Oswald', sans-serif;
      font-size: 10px;
      font-weight: 500;
      color: #ffffff;
      position: absolute;
      top: -17px; }
      .sale-info .uk-slidenav-position .box.hot, .sale-info-home-six .uk-slidenav-position .box.hot {
        background: #6cc82e;
        left: 40%; }
        .sale-info .uk-slidenav-position .box.hot:before, .sale-info-home-six .uk-slidenav-position .box.hot:before {
          content: '';
          width: 0;
          height: 0;
          border-top: 6px solid #6cc82e;
          border-right: 6px solid transparent;
          position: absolute;
          top: 17px;
          left: 0; }
      .sale-info .uk-slidenav-position .box.new, .sale-info-home-six .uk-slidenav-position .box.new {
        background: #2b91ef;
        right: 17%; }
        .sale-info .uk-slidenav-position .box.new:before, .sale-info-home-six .uk-slidenav-position .box.new:before {
          content: '';
          width: 0;
          height: 0;
          border-top: 6px solid #2b91ef;
          border-right: 6px solid transparent;
          position: absolute;
          top: 17px;
          left: 0; }
  .sale-info .info .box, .sale-info-home-six .info .box {
    text-align: center;
    padding: 65px 80px;
    position: relative;
    transition: all .5s ease; }
    .sale-info .info .box.box-rocket, .sale-info-home-six .info .box.box-rocket {
      border-left: 1px solid #e7e7e7;
      border-bottom: 1px solid #e7e7e7; }
    .sale-info .info .box.box-percentage, .sale-info-home-six .info .box.box-percentage {
      border-left: 1px solid #e7e7e7;
      border-right: 1px solid #e7e7e7;
      border-bottom: 1px solid #e7e7e7; }
    .sale-info .info .box.box-giftbox, .sale-info-home-six .info .box.box-giftbox {
      border-right: 1px solid #e7e7e7;
      border-bottom: 1px solid #e7e7e7; }
    .sale-info .info .box:hover, .sale-info-home-six .info .box:hover {
      box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
      transition: all .5s ease; }
      .sale-info .info .box:hover .box-icon:before, .sale-info-home-six .info .box:hover .box-icon:before {
        -webkit-transform: scaleY(1);
        -moz-transform: scaleY(1);
        -ms-transform: scaleY(1);
        -o-transform: scaleY(1);
        transform: scaleY(1); }
      .sale-info .info .box:hover .omb-button-center, .sale-info-home-six .info .box:hover .omb-button-center {
        opacity: 1;
        bottom: -25px;
        transition: all .5s ease; }
    .sale-info .info .box .box-icon, .sale-info-home-six .info .box .box-icon {
      width: 100px;
      height: 100px;
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover;
      margin: 0 auto 98px auto; }
      .sale-info .info .box .box-icon.icon-rocket, .sale-info-home-six .info .box .box-icon.icon-rocket {
        background: url("../images/rocket.png") no-repeat center center; }
        .sale-info .info .box .box-icon.icon-rocket:before, .sale-info-home-six .info .box .box-icon.icon-rocket:before {
          background: url("../images/rocket-black.png") no-repeat center center; }
      .sale-info .info .box .box-icon.icon-percentage, .sale-info-home-six .info .box .box-icon.icon-percentage {
        background: url("../images/percentage.png") no-repeat center center; }
        .sale-info .info .box .box-icon.icon-percentage:before, .sale-info-home-six .info .box .box-icon.icon-percentage:before {
          background: url("../images/percentage-black.png") no-repeat center center; }
      .sale-info .info .box .box-icon.icon-giftbox, .sale-info-home-six .info .box .box-icon.icon-giftbox {
        background: url("../images/giftbox.png") no-repeat center center; }
        .sale-info .info .box .box-icon.icon-giftbox:before, .sale-info-home-six .info .box .box-icon.icon-giftbox:before {
          background: url("../images/giftbox-black.png") no-repeat center center; }
    .sale-info .info .box .omb-line, .sale-info-home-six .info .box .omb-line {
      width: 2px;
      height: 25px;
      top: 47%;
      left: 50%; }
    .sale-info .info .box h3, .sale-info-home-six .info .box h3 {
      font-family: 'Oswald', sans-serif;
      font-size: 18px;
      font-weight: 500;
      color: #000000;
      padding-bottom: 25px; }
    .sale-info .info .box p, .sale-info-home-six .info .box p {
      font-family: 'Oswald', sans-serif;
      font-size: 13px;
      font-weight: 500;
      color: #8c8c8c; }
    .sale-info .info .box .omb-button-center, .sale-info-home-six .info .box .omb-button-center {
      left: 0;
      right: 0;
      opacity: 0;
      position: absolute;
      bottom: 0;
      transition: all .5s ease; }
      .sale-info .info .box .omb-button-center .omb-button, .sale-info-home-six .info .box .omb-button-center .omb-button {
        border: 1px solid #e0e0e0;
        background: #ffffff;
        font-size: 14px;
        letter-spacing: 2px; }

/*
    Section 3
*/
.featured-products .box-slider {
  padding-top: 71px;
  position: relative; }
  .featured-products .box-slider:before {
    content: '';
    width: 100%;
    height: 80%;
    background: none;
    border: 1px solid #e7e7e7;
    position: absolute;
    top: 0;
    left: 0;
    right: 0; }
  .featured-products .box-slider .title {
    margin-bottom: 39px;
    position: relative; }
    .featured-products .box-slider .title .omb-line {
      background: #e8e8e8; }
      .featured-products .box-slider .title .omb-line.left {
        left: 25%; }
      .featured-products .box-slider .title .omb-line.right {
        right: 25%; }
    .featured-products .box-slider .title h3 {
      font-family: 'Oswald', sans-serif;
      font-size: 24px;
      line-height: 30px;
      font-weight: 300;
      color: #000000;
      text-align: center; }
  .featured-products .box-slider .price .only-price {
    display: inline-block;
    margin-bottom: 10px;
    position: relative; }
    .featured-products .box-slider .price .only-price .omb-line {
      width: 13px;
      height: 2px; }
      .featured-products .box-slider .price .only-price .omb-line.left {
        left: -25px; }
      .featured-products .box-slider .price .only-price .omb-line.right {
        right: -25px; }
    .featured-products .box-slider .price .only-price h5 {
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      text-align: center; }
  .featured-products .box-slider .price h3 {
    font-family: 'Oswald', sans-serif;
    font-size: 30px;
    line-height: 35px;
    font-weight: 500;
    color: #000000;
    text-align: center; }
  .featured-products .box-slider .box-bike {
    height: 510px;
    position: absolute;
    bottom: 55px;
    overflow: hidden; }
    .featured-products .box-slider .box-bike.slayer-bike {
      width: 200px;
      right: 50%;
      -webkit-transform: skewY(27deg);
      -moz-transform: skewY(27deg);
      -ms-transform: skewY(27deg);
      -o-transform: skewY(27deg);
      transform: skewY(27deg);
      background: #fbac1f; }
      .featured-products .box-slider .box-bike.slayer-bike:before {
        display: block;
        width: 300px;
        content: 'SLAYER BIKE';
        font-family: 'Oswald', sans-serif;
        font-size: 50px;
        line-height: 60px;
        color: #ffb83d;
        letter-spacing: 3px;
        font-weight: bold;
        -webkit-transform: skewY(-27deg) rotate(-90deg);
        -moz-transform: skewY(-27deg) rotate(-90deg);
        -ms-transform: skewY(-27deg) rotate(-90deg);
        -o-transform: skewY(-27deg) rotate(-90deg);
        transform: skewY(-27deg) rotate(-90deg);
        position: absolute;
        bottom: 98px;
        left: -56px; }
    .featured-products .box-slider .box-bike.pipeline-bike {
      width: 200px;
      left: 50%;
      -webkit-transform: skewY(-27deg);
      -moz-transform: skewY(-27deg);
      -ms-transform: skewY(-27deg);
      -o-transform: skewY(-27deg);
      transform: skewY(-27deg);
      background: #dc1f3f; }
      .featured-products .box-slider .box-bike.pipeline-bike:before {
        display: block;
        width: 360px;
        content: 'PIPELINE BIKE';
        font-family: 'Oswald', sans-serif;
        font-size: 50px;
        line-height: 60px;
        color: #ffb83d;
        letter-spacing: 3px;
        font-weight: bold;
        -webkit-transform: skewY(27deg) rotate(90deg);
        -moz-transform: skewY(27deg) rotate(90deg);
        -ms-transform: skewY(27deg) rotate(90deg);
        -o-transform: skewY(27deg) rotate(90deg);
        transform: skewY(27deg) rotate(90deg);
        position: absolute;
        top: 50px;
        right: -80px; }
  .featured-products .box-slider .uk-slidenav-position {
    padding-top: 90px; }
    .featured-products .box-slider .uk-slidenav-position .uk-slideset li {
      text-align: center; }
      .featured-products .box-slider .uk-slidenav-position .uk-slideset li:nth-child(odd) .intro {
        text-align: left; }
        .featured-products .box-slider .uk-slidenav-position .uk-slideset li:nth-child(odd) .intro p {
          padding-left: 30px; }
        .featured-products .box-slider .uk-slidenav-position .uk-slideset li:nth-child(odd) .intro .omb-line {
          left: 0; }
      .featured-products .box-slider .uk-slidenav-position .uk-slideset li:nth-child(even) .intro {
        text-align: right; }
        .featured-products .box-slider .uk-slidenav-position .uk-slideset li:nth-child(even) .intro p {
          padding-right: 30px; }
        .featured-products .box-slider .uk-slidenav-position .uk-slideset li:nth-child(even) .intro .omb-line {
          right: 0; }
      .featured-products .box-slider .uk-slidenav-position .uk-slideset li img {
        margin: 0 auto;
        display: block;
        max-height: 250px; }
      .featured-products .box-slider .uk-slidenav-position .uk-slideset li .intro {
        padding-top: 165px;
        position: relative; }
        .featured-products .box-slider .uk-slidenav-position .uk-slideset li .intro h5 {
          font-family: 'Oswald', sans-serif;
          font-size: 24px;
          line-height: 30px;
          font-weight: 300;
          color: #000000; }
        .featured-products .box-slider .uk-slidenav-position .uk-slideset li .intro p {
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 500;
          color: #000000;
          padding-top: 15px; }
        .featured-products .box-slider .uk-slidenav-position .uk-slideset li .intro .omb-line {
          width: 50px;
          height: 2px;
          bottom: 12px; }
    .featured-products .box-slider .uk-slidenav-position .uk-slidenav {
      display: block;
      opacity: 1;
      top: -130px;
      font-size: 36px;
      color: #000000 !important; }
      .featured-products .box-slider .uk-slidenav-position .uk-slidenav.uk-slidenav-previous {
        left: 16%; }
      .featured-products .box-slider .uk-slidenav-position .uk-slidenav.uk-slidenav-next {
        right: 16%; }
  .featured-products .box-slider .omb-button-center {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 23%; }
    .featured-products .box-slider .omb-button-center .omb-button {
      background: #ffffff;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
      font-size: 14px;
      padding: 0 40px; }
      .featured-products .box-slider .omb-button-center .omb-button:hover {
        color: #000000; }
      .featured-products .box-slider .omb-button-center .omb-button:before {
        display: none; }
  .featured-products .box-slider .omb-line.omb-line-white {
    background: #e8e8e8;
    width: 1px;
    height: 95px;
    bottom: 108px; }
  .featured-products .box-slider .omb-line.left {
    left: 15%; }
  .featured-products .box-slider .omb-line.right {
    right: 15%; }

/*
    Section 4
*/
.deal-accessories {
  background: #f2f2f2; }
  .deal-accessories.sec-padding {
    padding-bottom: 0; }
  .deal-accessories .uk-slidenav-position {
    background: #ffffff;
    padding: 90px 0;
    border: 1px solid #e7e7e7;
    margin-bottom: -80px; }
    .deal-accessories .uk-slidenav-position:before {
      content: '';
      width: 1px;
      height: 300px;
      background: #e6e6e6;
      position: absolute;
      top: 90px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
    .deal-accessories .uk-slidenav-position .hot-new {
      left: 10px;
      right: auto; }
      .deal-accessories .uk-slidenav-position .hot-new .box-border {
        border-top: 90px solid #2c53d4;
        border-right: 90px solid transparent;
        border-left: none; }
      .deal-accessories .uk-slidenav-position .hot-new h5 {
        right: 35px;
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg); }
    .deal-accessories .uk-slidenav-position .uk-slideset li {
      position: relative; }
      .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(odd) .intro .price {
        text-align: right; }
        .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(odd) .intro .price .omb-line {
          right: 225px; }
        .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(odd) .intro .price h3 {
          padding-right: 140px; }
      .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(odd) .omb-countdown {
        right: 40px; }
      .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(odd) .social {
        left: 25px;
        float: left; }
        .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(odd) .social a {
          text-align: left; }
          .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(odd) .social a:hover, .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(odd) .social a:active, .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(odd) .social a:focus {
            padding: 0 15px 0 40px; }
          .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(odd) .social a span {
            left: 0; }
      .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(even) .intro .price {
        text-align: left; }
        .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(even) .intro .price .omb-line {
          left: 225px; }
        .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(even) .intro .price h3 {
          padding-left: 140px; }
      .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(even) .omb-countdown {
        left: 40px; }
      .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(even) .social {
        right: 25px;
        float: right; }
        .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(even) .social a {
          text-align: right; }
          .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(even) .social a:hover, .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(even) .social a:active, .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(even) .social a:focus {
            padding: 0 40px 0 15px; }
          .deal-accessories .uk-slidenav-position .uk-slideset li:nth-child(even) .social a span {
            right: 0; }
      .deal-accessories .uk-slidenav-position .uk-slideset li img {
        display: block;
        margin: 0 auto; }
      .deal-accessories .uk-slidenav-position .uk-slideset li .intro h5 {
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 300;
        text-align: center;
        color: #000000;
        padding-bottom: 20px; }
      .deal-accessories .uk-slidenav-position .uk-slideset li .intro .price {
        margin-bottom: 60px;
        position: relative; }
        .deal-accessories .uk-slidenav-position .uk-slideset li .intro .price .omb-line {
          width: 25px;
          height: 2px;
          bottom: 13px; }
        .deal-accessories .uk-slidenav-position .uk-slideset li .intro .price h3 {
          font-family: 'Oswald', sans-serif;
          font-size: 30px;
          font-weight: 500;
          color: #000000; }
      .deal-accessories .uk-slidenav-position .uk-slideset li .omb-countdown {
        position: absolute;
        top: 40px; }
        .deal-accessories .uk-slidenav-position .uk-slideset li .omb-countdown li {
          padding: 8px 0; }
          .deal-accessories .uk-slidenav-position .uk-slideset li .omb-countdown li:first-child {
            padding-top: 0; }
          .deal-accessories .uk-slidenav-position .uk-slideset li .omb-countdown li:last-child {
            padding-bottom: 0; }
      .deal-accessories .uk-slidenav-position .uk-slideset li .social {
        position: absolute; }
        .deal-accessories .uk-slidenav-position .uk-slideset li .social.social-search {
          top: 40px; }
        .deal-accessories .uk-slidenav-position .uk-slideset li .social.social-bag {
          top: 96px; }
        .deal-accessories .uk-slidenav-position .uk-slideset li .social.social-heart {
          top: 152px; }
        .deal-accessories .uk-slidenav-position .uk-slideset li .social.social-tags {
          top: 208px; }
        .deal-accessories .uk-slidenav-position .uk-slideset li .social a {
          display: block;
          background: #ffffff;
          width: 40px;
          height: 40px;
          line-height: 40px;
          border: 1px solid #e9e9e9;
          border-radius: 25px;
          font-size: 14px;
          color: #000000;
          overflow: hidden;
          position: relative;
          transition: all .5s ease; }
          .deal-accessories .uk-slidenav-position .uk-slideset li .social a:hover, .deal-accessories .uk-slidenav-position .uk-slideset li .social a:active, .deal-accessories .uk-slidenav-position .uk-slideset li .social a:focus {
            color: #dc1f3f;
            width: 125px;
            transition: all .5s ease; }
            .deal-accessories .uk-slidenav-position .uk-slideset li .social a:hover h3, .deal-accessories .uk-slidenav-position .uk-slideset li .social a:active h3, .deal-accessories .uk-slidenav-position .uk-slideset li .social a:focus h3 {
              opacity: 1;
              transition: all .5s ease; }
          .deal-accessories .uk-slidenav-position .uk-slideset li .social a span {
            padding: 0 12px;
            position: absolute;
            top: 12px; }
          .deal-accessories .uk-slidenav-position .uk-slideset li .social a h3 {
            font-weight: bold;
            opacity: 0;
            transition: all .5s ease; }
  .deal-accessories .omb-nav {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }
    .deal-accessories .omb-nav .uk-slidenav {
      top: auto;
      display: block; }
      .deal-accessories .omb-nav .uk-slidenav.uk-slidenav-previous {
        padding-left: 14px;
        padding-right: 5px;
        left: auto;
        position: relative; }
        .deal-accessories .omb-nav .uk-slidenav.uk-slidenav-previous:before {
          content: '\23'; }
      .deal-accessories .omb-nav .uk-slidenav.uk-slidenav-next {
        padding-right: 14px;
        padding-left: 5px;
        right: auto;
        position: relative; }
        .deal-accessories .omb-nav .uk-slidenav.uk-slidenav-next:before {
          content: '\24'; }

/*
    Section 5
*/
.best-seller.sec-padding, .sec-padding.best-product-3-column, .sec-padding.content-product-2-column-sidebar-style-one, .sec-padding.content-product-2-column-sidebar-style-two, .sec-padding.content-product-2-column-sidebar-style-three, .sec-padding.content-product-3-column-sidebar, .content-product-details-style-3 .sec-padding.recent-product-details {
  padding-top: 195px; }
.best-seller .seller-menu, .best-product-3-column .seller-menu, .content-product-2-column-sidebar-style-one .seller-menu, .content-product-2-column-sidebar-style-two .seller-menu, .content-product-2-column-sidebar-style-three .seller-menu, .content-product-3-column-sidebar .seller-menu, .content-product-details-style-3 .recent-product-details .seller-menu {
  padding: 45px 0 60px 0; }
  .best-seller .seller-menu #seller_filter li, .best-product-3-column .seller-menu #seller_filter li, .content-product-2-column-sidebar-style-one .seller-menu #seller_filter li, .content-product-2-column-sidebar-style-two .seller-menu #seller_filter li, .content-product-2-column-sidebar-style-three .seller-menu #seller_filter li, .content-product-3-column-sidebar .seller-menu #seller_filter li, .content-product-details-style-3 .recent-product-details .seller-menu #seller_filter li {
    padding: 0 5px; }
    .best-seller .seller-menu #seller_filter li:hover a, .best-product-3-column .seller-menu #seller_filter li:hover a, .content-product-2-column-sidebar-style-one .seller-menu #seller_filter li:hover a, .content-product-2-column-sidebar-style-two .seller-menu #seller_filter li:hover a, .content-product-2-column-sidebar-style-three .seller-menu #seller_filter li:hover a, .content-product-3-column-sidebar .seller-menu #seller_filter li:hover a, .content-product-details-style-3 .recent-product-details .seller-menu #seller_filter li:hover a, .best-seller .seller-menu #seller_filter li:active a, .best-product-3-column .seller-menu #seller_filter li:active a, .content-product-2-column-sidebar-style-one .seller-menu #seller_filter li:active a, .content-product-2-column-sidebar-style-two .seller-menu #seller_filter li:active a, .content-product-2-column-sidebar-style-three .seller-menu #seller_filter li:active a, .content-product-3-column-sidebar .seller-menu #seller_filter li:active a, .content-product-details-style-3 .recent-product-details .seller-menu #seller_filter li:active a, .best-seller .seller-menu #seller_filter li:focus a, .best-product-3-column .seller-menu #seller_filter li:focus a, .content-product-2-column-sidebar-style-one .seller-menu #seller_filter li:focus a, .content-product-2-column-sidebar-style-two .seller-menu #seller_filter li:focus a, .content-product-2-column-sidebar-style-three .seller-menu #seller_filter li:focus a, .content-product-3-column-sidebar .seller-menu #seller_filter li:focus a, .content-product-details-style-3 .recent-product-details .seller-menu #seller_filter li:focus a, .best-seller .seller-menu #seller_filter li.uk-active a, .best-product-3-column .seller-menu #seller_filter li.uk-active a, .content-product-2-column-sidebar-style-one .seller-menu #seller_filter li.uk-active a, .content-product-2-column-sidebar-style-two .seller-menu #seller_filter li.uk-active a, .content-product-2-column-sidebar-style-three .seller-menu #seller_filter li.uk-active a, .content-product-3-column-sidebar .seller-menu #seller_filter li.uk-active a, .content-product-details-style-3 .recent-product-details .seller-menu #seller_filter li.uk-active a {
      color: #000000;
      transition: all .5s ease; }
      .best-seller .seller-menu #seller_filter li:hover a span, .best-product-3-column .seller-menu #seller_filter li:hover a span, .content-product-2-column-sidebar-style-one .seller-menu #seller_filter li:hover a span, .content-product-2-column-sidebar-style-two .seller-menu #seller_filter li:hover a span, .content-product-2-column-sidebar-style-three .seller-menu #seller_filter li:hover a span, .content-product-3-column-sidebar .seller-menu #seller_filter li:hover a span, .content-product-details-style-3 .recent-product-details .seller-menu #seller_filter li:hover a span, .best-seller .seller-menu #seller_filter li:active a span, .best-product-3-column .seller-menu #seller_filter li:active a span, .content-product-2-column-sidebar-style-one .seller-menu #seller_filter li:active a span, .content-product-2-column-sidebar-style-two .seller-menu #seller_filter li:active a span, .content-product-2-column-sidebar-style-three .seller-menu #seller_filter li:active a span, .content-product-3-column-sidebar .seller-menu #seller_filter li:active a span, .content-product-details-style-3 .recent-product-details .seller-menu #seller_filter li:active a span, .best-seller .seller-menu #seller_filter li:focus a span, .best-product-3-column .seller-menu #seller_filter li:focus a span, .content-product-2-column-sidebar-style-one .seller-menu #seller_filter li:focus a span, .content-product-2-column-sidebar-style-two .seller-menu #seller_filter li:focus a span, .content-product-2-column-sidebar-style-three .seller-menu #seller_filter li:focus a span, .content-product-3-column-sidebar .seller-menu #seller_filter li:focus a span, .content-product-details-style-3 .recent-product-details .seller-menu #seller_filter li:focus a span, .best-seller .seller-menu #seller_filter li.uk-active a span, .best-product-3-column .seller-menu #seller_filter li.uk-active a span, .content-product-2-column-sidebar-style-one .seller-menu #seller_filter li.uk-active a span, .content-product-2-column-sidebar-style-two .seller-menu #seller_filter li.uk-active a span, .content-product-2-column-sidebar-style-three .seller-menu #seller_filter li.uk-active a span, .content-product-3-column-sidebar .seller-menu #seller_filter li.uk-active a span, .content-product-details-style-3 .recent-product-details .seller-menu #seller_filter li.uk-active a span {
        color: #dc1f3f;
        opacity: 1;
        transition: all .5s ease; }
    .best-seller .seller-menu #seller_filter li a, .best-product-3-column .seller-menu #seller_filter li a, .content-product-2-column-sidebar-style-one .seller-menu #seller_filter li a, .content-product-2-column-sidebar-style-two .seller-menu #seller_filter li a, .content-product-2-column-sidebar-style-three .seller-menu #seller_filter li a, .content-product-3-column-sidebar .seller-menu #seller_filter li a, .content-product-details-style-3 .recent-product-details .seller-menu #seller_filter li a {
      height: 40px;
      line-height: 40px;
      padding: 0 25px;
      border: 1px solid #e7e7e7;
      border-radius: 25px;
      background: #ffffff;
      color: #8c8c8c;
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 700;
      transition: all .5s ease; }
      .best-seller .seller-menu #seller_filter li a span, .best-product-3-column .seller-menu #seller_filter li a span, .content-product-2-column-sidebar-style-one .seller-menu #seller_filter li a span, .content-product-2-column-sidebar-style-two .seller-menu #seller_filter li a span, .content-product-2-column-sidebar-style-three .seller-menu #seller_filter li a span, .content-product-3-column-sidebar .seller-menu #seller_filter li a span, .content-product-details-style-3 .recent-product-details .seller-menu #seller_filter li a span {
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        color: #8c8c8c;
        opacity: .5;
        font-weight: 500;
        padding-left: 15px;
        transition: all .5s ease; }
.best-seller .seller-box li .box, .best-product-3-column .seller-box li .box, .content-product-2-column-sidebar-style-one .seller-box li .box, .content-product-2-column-sidebar-style-two .seller-box li .box, .content-product-2-column-sidebar-style-three .seller-box li .box, .content-product-3-column-sidebar .seller-box li .box, .content-product-details-style-3 .recent-product-details .seller-box li .box {
  border: 1px solid #e7e7e7;
  margin-left: -1px;
  margin-bottom: -1px;
  position: relative;
  transition: all .5s ease; }
  .best-seller .seller-box li .box:hover, .best-product-3-column .seller-box li .box:hover, .content-product-2-column-sidebar-style-one .seller-box li .box:hover, .content-product-2-column-sidebar-style-two .seller-box li .box:hover, .content-product-2-column-sidebar-style-three .seller-box li .box:hover, .content-product-3-column-sidebar .seller-box li .box:hover, .content-product-details-style-3 .recent-product-details .seller-box li .box:hover, .best-seller .seller-box li .box:active, .best-product-3-column .seller-box li .box:active, .content-product-2-column-sidebar-style-one .seller-box li .box:active, .content-product-2-column-sidebar-style-two .seller-box li .box:active, .content-product-2-column-sidebar-style-three .seller-box li .box:active, .content-product-3-column-sidebar .seller-box li .box:active, .content-product-details-style-3 .recent-product-details .seller-box li .box:active, .best-seller .seller-box li .box:focus, .best-product-3-column .seller-box li .box:focus, .content-product-2-column-sidebar-style-one .seller-box li .box:focus, .content-product-2-column-sidebar-style-two .seller-box li .box:focus, .content-product-2-column-sidebar-style-three .seller-box li .box:focus, .content-product-3-column-sidebar .seller-box li .box:focus, .content-product-details-style-3 .recent-product-details .seller-box li .box:focus {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    transition: all .5s ease; }
    .best-seller .seller-box li .box:hover .social li.price a.price-item, .best-product-3-column .seller-box li .box:hover .social li.price a.price-item, .content-product-2-column-sidebar-style-one .seller-box li .box:hover .social li.price a.price-item, .content-product-2-column-sidebar-style-two .seller-box li .box:hover .social li.price a.price-item, .content-product-2-column-sidebar-style-three .seller-box li .box:hover .social li.price a.price-item, .content-product-3-column-sidebar .seller-box li .box:hover .social li.price a.price-item, .content-product-details-style-3 .recent-product-details .seller-box li .box:hover .social li.price a.price-item, .best-seller .seller-box li .box:active .social li.price a.price-item, .best-product-3-column .seller-box li .box:active .social li.price a.price-item, .content-product-2-column-sidebar-style-one .seller-box li .box:active .social li.price a.price-item, .content-product-2-column-sidebar-style-two .seller-box li .box:active .social li.price a.price-item, .content-product-2-column-sidebar-style-three .seller-box li .box:active .social li.price a.price-item, .content-product-3-column-sidebar .seller-box li .box:active .social li.price a.price-item, .content-product-details-style-3 .recent-product-details .seller-box li .box:active .social li.price a.price-item, .best-seller .seller-box li .box:focus .social li.price a.price-item, .best-product-3-column .seller-box li .box:focus .social li.price a.price-item, .content-product-2-column-sidebar-style-one .seller-box li .box:focus .social li.price a.price-item, .content-product-2-column-sidebar-style-two .seller-box li .box:focus .social li.price a.price-item, .content-product-2-column-sidebar-style-three .seller-box li .box:focus .social li.price a.price-item, .content-product-3-column-sidebar .seller-box li .box:focus .social li.price a.price-item, .content-product-details-style-3 .recent-product-details .seller-box li .box:focus .social li.price a.price-item {
      opacity: 0;
      transition: all .5s ease; }
    .best-seller .seller-box li .box:hover .social li.price a.buy-now, .best-product-3-column .seller-box li .box:hover .social li.price a.buy-now, .content-product-2-column-sidebar-style-one .seller-box li .box:hover .social li.price a.buy-now, .content-product-2-column-sidebar-style-two .seller-box li .box:hover .social li.price a.buy-now, .content-product-2-column-sidebar-style-three .seller-box li .box:hover .social li.price a.buy-now, .content-product-3-column-sidebar .seller-box li .box:hover .social li.price a.buy-now, .content-product-details-style-3 .recent-product-details .seller-box li .box:hover .social li.price a.buy-now, .best-seller .seller-box li .box:active .social li.price a.buy-now, .best-product-3-column .seller-box li .box:active .social li.price a.buy-now, .content-product-2-column-sidebar-style-one .seller-box li .box:active .social li.price a.buy-now, .content-product-2-column-sidebar-style-two .seller-box li .box:active .social li.price a.buy-now, .content-product-2-column-sidebar-style-three .seller-box li .box:active .social li.price a.buy-now, .content-product-3-column-sidebar .seller-box li .box:active .social li.price a.buy-now, .content-product-details-style-3 .recent-product-details .seller-box li .box:active .social li.price a.buy-now, .best-seller .seller-box li .box:focus .social li.price a.buy-now, .best-product-3-column .seller-box li .box:focus .social li.price a.buy-now, .content-product-2-column-sidebar-style-one .seller-box li .box:focus .social li.price a.buy-now, .content-product-2-column-sidebar-style-two .seller-box li .box:focus .social li.price a.buy-now, .content-product-2-column-sidebar-style-three .seller-box li .box:focus .social li.price a.buy-now, .content-product-3-column-sidebar .seller-box li .box:focus .social li.price a.buy-now, .content-product-details-style-3 .recent-product-details .seller-box li .box:focus .social li.price a.buy-now {
      bottom: 0;
      opacity: 1;
      transition: all .5s ease; }
  .best-seller .seller-box li .box .box-sale, .best-product-3-column .seller-box li .box .box-sale, .content-product-2-column-sidebar-style-one .seller-box li .box .box-sale, .content-product-2-column-sidebar-style-two .seller-box li .box .box-sale, .content-product-2-column-sidebar-style-three .seller-box li .box .box-sale, .content-product-3-column-sidebar .seller-box li .box .box-sale, .content-product-details-style-3 .recent-product-details .seller-box li .box .box-sale {
    position: absolute;
    top: 0;
    right: 0; }
    .best-seller .seller-box li .box .box-sale .sale, .best-product-3-column .seller-box li .box .box-sale .sale, .content-product-2-column-sidebar-style-one .seller-box li .box .box-sale .sale, .content-product-2-column-sidebar-style-two .seller-box li .box .box-sale .sale, .content-product-2-column-sidebar-style-three .seller-box li .box .box-sale .sale, .content-product-3-column-sidebar .seller-box li .box .box-sale .sale, .content-product-details-style-3 .recent-product-details .seller-box li .box .box-sale .sale {
      width: 0;
      height: 0;
      border-top: 90px solid #5dbf1b;
      border-left: 90px solid transparent; }
    .best-seller .seller-box li .box .box-sale h5, .best-product-3-column .seller-box li .box .box-sale h5, .content-product-2-column-sidebar-style-one .seller-box li .box .box-sale h5, .content-product-2-column-sidebar-style-two .seller-box li .box .box-sale h5, .content-product-2-column-sidebar-style-three .seller-box li .box .box-sale h5, .content-product-3-column-sidebar .seller-box li .box .box-sale h5, .content-product-details-style-3 .recent-product-details .seller-box li .box .box-sale h5 {
      position: absolute;
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg);
      top: 20px;
      color: #fff;
      right: 10px;
      font-family: 'Oswald', sans-serif;
      font-size: 12px;
      font-weight: bold; }
  .best-seller .seller-box li .box img, .best-product-3-column .seller-box li .box img, .content-product-2-column-sidebar-style-one .seller-box li .box img, .content-product-2-column-sidebar-style-two .seller-box li .box img, .content-product-2-column-sidebar-style-three .seller-box li .box img, .content-product-3-column-sidebar .seller-box li .box img, .content-product-details-style-3 .recent-product-details .seller-box li .box img {
    display: block;
    margin: 85px auto 40px auto;
    min-height: 225px; }
  .best-seller .seller-box li .box h3, .best-product-3-column .seller-box li .box h3, .content-product-2-column-sidebar-style-one .seller-box li .box h3, .content-product-2-column-sidebar-style-two .seller-box li .box h3, .content-product-2-column-sidebar-style-three .seller-box li .box h3, .content-product-3-column-sidebar .seller-box li .box h3, .content-product-details-style-3 .recent-product-details .seller-box li .box h3 {
    font-family: 'Oswald', sans-serif;
    font-size: 18px;
    font-weight: 300;
    color: #000000;
    text-align: center;
    padding-bottom: 45px; }
  .best-seller .seller-box li .box .social, .best-product-3-column .seller-box li .box .social, .content-product-2-column-sidebar-style-one .seller-box li .box .social, .content-product-2-column-sidebar-style-two .seller-box li .box .social, .content-product-2-column-sidebar-style-three .seller-box li .box .social, .content-product-3-column-sidebar .seller-box li .box .social, .content-product-details-style-3 .recent-product-details .seller-box li .box .social {
    border-top: 1px solid #e7e7e7;
    position: relative; }
    .best-seller .seller-box li .box .social li, .best-product-3-column .seller-box li .box .social li, .content-product-2-column-sidebar-style-one .seller-box li .box .social li, .content-product-2-column-sidebar-style-two .seller-box li .box .social li, .content-product-2-column-sidebar-style-three .seller-box li .box .social li, .content-product-3-column-sidebar .seller-box li .box .social li, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li {
      display: block;
      width: 19%;
      position: relative;
      float: left; }
      .best-seller .seller-box li .box .social li:last-child, .best-product-3-column .seller-box li .box .social li:last-child, .content-product-2-column-sidebar-style-one .seller-box li .box .social li:last-child, .content-product-2-column-sidebar-style-two .seller-box li .box .social li:last-child, .content-product-2-column-sidebar-style-three .seller-box li .box .social li:last-child, .content-product-3-column-sidebar .seller-box li .box .social li:last-child, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li:last-child {
        border-right: none; }
      .best-seller .seller-box li .box .social li.price, .best-product-3-column .seller-box li .box .social li.price, .content-product-2-column-sidebar-style-one .seller-box li .box .social li.price, .content-product-2-column-sidebar-style-two .seller-box li .box .social li.price, .content-product-2-column-sidebar-style-three .seller-box li .box .social li.price, .content-product-3-column-sidebar .seller-box li .box .social li.price, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li.price {
        width: 43%; }
        .best-seller .seller-box li .box .social li.price a, .best-product-3-column .seller-box li .box .social li.price a, .content-product-2-column-sidebar-style-one .seller-box li .box .social li.price a, .content-product-2-column-sidebar-style-two .seller-box li .box .social li.price a, .content-product-2-column-sidebar-style-three .seller-box li .box .social li.price a, .content-product-3-column-sidebar .seller-box li .box .social li.price a, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li.price a {
          display: flex;
          justify-content: center;
          align-items: center;
          height: 70px;
          line-height: 70px;
          font-family: 'Oswald', sans-serif;
          font-size: 24px;
          font-weight: 700;
          color: #000000;
          padding: 0 10px; }
          .best-seller .seller-box li .box .social li.price a.price-item, .best-product-3-column .seller-box li .box .social li.price a.price-item, .content-product-2-column-sidebar-style-one .seller-box li .box .social li.price a.price-item, .content-product-2-column-sidebar-style-two .seller-box li .box .social li.price a.price-item, .content-product-2-column-sidebar-style-three .seller-box li .box .social li.price a.price-item, .content-product-3-column-sidebar .seller-box li .box .social li.price a.price-item, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li.price a.price-item {
            text-align: center;
            opacity: 1;
            transition: all .5s ease; }
          .best-seller .seller-box li .box .social li.price a.buy-now, .best-product-3-column .seller-box li .box .social li.price a.buy-now, .content-product-2-column-sidebar-style-one .seller-box li .box .social li.price a.buy-now, .content-product-2-column-sidebar-style-two .seller-box li .box .social li.price a.buy-now, .content-product-2-column-sidebar-style-three .seller-box li .box .social li.price a.buy-now, .content-product-3-column-sidebar .seller-box li .box .social li.price a.buy-now, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li.price a.buy-now {
            padding: 0;
            font-size: 18px;
            height: 70px;
            border-bottom: 2px solid #dc1f3f;
            position: absolute;
            bottom: 70px;
            right: 0;
            left: 0;
            opacity: 0;
            transition: all .5s ease; }
            .best-seller .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover, .best-product-3-column .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover, .content-product-2-column-sidebar-style-one .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover, .content-product-2-column-sidebar-style-two .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover, .content-product-2-column-sidebar-style-three .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover, .content-product-3-column-sidebar .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover {
              color: #ffffff;
              transition: all .5s ease; }
              .best-seller .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover span, .best-product-3-column .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover span, .content-product-2-column-sidebar-style-one .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover span, .content-product-2-column-sidebar-style-two .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover span, .content-product-2-column-sidebar-style-three .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover span, .content-product-3-column-sidebar .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover span, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover span {
                display: block; }
            .best-seller .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:before, .best-product-3-column .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:before, .content-product-2-column-sidebar-style-one .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:before, .content-product-2-column-sidebar-style-two .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:before, .content-product-2-column-sidebar-style-three .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:before, .content-product-3-column-sidebar .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:before, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:before {
              background: #dc1f3f; }
            .best-seller .seller-box li .box .social li.price a.buy-now span, .best-product-3-column .seller-box li .box .social li.price a.buy-now span, .content-product-2-column-sidebar-style-one .seller-box li .box .social li.price a.buy-now span, .content-product-2-column-sidebar-style-two .seller-box li .box .social li.price a.buy-now span, .content-product-2-column-sidebar-style-three .seller-box li .box .social li.price a.buy-now span, .content-product-3-column-sidebar .seller-box li .box .social li.price a.buy-now span, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li.price a.buy-now span {
              display: none;
              padding-left: 15px;
              border: none;
              font-size: 18px;
              color: #ffffff; }
          .best-seller .seller-box li .box .social li.price a i, .best-product-3-column .seller-box li .box .social li.price a i, .content-product-2-column-sidebar-style-one .seller-box li .box .social li.price a i, .content-product-2-column-sidebar-style-two .seller-box li .box .social li.price a i, .content-product-2-column-sidebar-style-three .seller-box li .box .social li.price a i, .content-product-3-column-sidebar .seller-box li .box .social li.price a i, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li.price a i {
            font-family: 'Oswald', sans-serif;
            font-size: 14px;
            font-weight: 500;
            color: #000000;
            opacity: .35;
            text-decoration: line-through;
            padding-left: 10px; }
      .best-seller .seller-box li .box .social li:hover a span, .best-product-3-column .seller-box li .box .social li:hover a span, .content-product-2-column-sidebar-style-one .seller-box li .box .social li:hover a span, .content-product-2-column-sidebar-style-two .seller-box li .box .social li:hover a span, .content-product-2-column-sidebar-style-three .seller-box li .box .social li:hover a span, .content-product-3-column-sidebar .seller-box li .box .social li:hover a span, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li:hover a span, .best-seller .seller-box li .box .social li:active a span, .best-product-3-column .seller-box li .box .social li:active a span, .content-product-2-column-sidebar-style-one .seller-box li .box .social li:active a span, .content-product-2-column-sidebar-style-two .seller-box li .box .social li:active a span, .content-product-2-column-sidebar-style-three .seller-box li .box .social li:active a span, .content-product-3-column-sidebar .seller-box li .box .social li:active a span, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li:active a span, .best-seller .seller-box li .box .social li:focus a span, .best-product-3-column .seller-box li .box .social li:focus a span, .content-product-2-column-sidebar-style-one .seller-box li .box .social li:focus a span, .content-product-2-column-sidebar-style-two .seller-box li .box .social li:focus a span, .content-product-2-column-sidebar-style-three .seller-box li .box .social li:focus a span, .content-product-3-column-sidebar .seller-box li .box .social li:focus a span, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li:focus a span {
        color: #dc1f3f;
        transition: all .5s ease; }
      .best-seller .seller-box li .box .social li a, .best-product-3-column .seller-box li .box .social li a, .content-product-2-column-sidebar-style-one .seller-box li .box .social li a, .content-product-2-column-sidebar-style-two .seller-box li .box .social li a, .content-product-2-column-sidebar-style-three .seller-box li .box .social li a, .content-product-3-column-sidebar .seller-box li .box .social li a, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li a {
        display: block; }
        .best-seller .seller-box li .box .social li a span, .best-product-3-column .seller-box li .box .social li a span, .content-product-2-column-sidebar-style-one .seller-box li .box .social li a span, .content-product-2-column-sidebar-style-two .seller-box li .box .social li a span, .content-product-2-column-sidebar-style-three .seller-box li .box .social li a span, .content-product-3-column-sidebar .seller-box li .box .social li a span, .content-product-details-style-3 .recent-product-details .seller-box li .box .social li a span {
          border-right: 1px solid #e7e7e7;
          display: block;
          height: 70px;
          line-height: 70px;
          text-align: center;
          font-size: 18px;
          color: #000000;
          transition: all .5s ease; }

/*
    Section 6
*/
.our-testimonial.sec-padding {
  padding-top: 0; }
.our-testimonial .box-testimonial {
  border: 1px solid #e7e7e7;
  padding: 105px 0 75px 0;
  text-align: center;
  position: relative; }
  .our-testimonial .box-testimonial .testimonial-switcher li {
    display: inline-block;
    margin: 0 13px;
    position: relative; }
    .our-testimonial .box-testimonial .testimonial-switcher li:before {
      content: '\7b';
      font-family: 'ElegantIcons';
      font-size: 36px;
      color: #ffffff;
      position: absolute;
      background: rgba(44, 83, 212, 0.85);
      text-align: center;
      display: flex;
      justify-content: center;
      align-items: center;
      z-index: 9;
      cursor: pointer; }
    .our-testimonial .box-testimonial .testimonial-switcher li.uk-active:before {
      -webkit-transform: scaleY(1);
      -moz-transform: scaleY(1);
      -ms-transform: scaleY(1);
      -o-transform: scaleY(1);
      transform: scaleY(1); }
    .our-testimonial .box-testimonial .testimonial-switcher li a {
      display: block; }
      .our-testimonial .box-testimonial .testimonial-switcher li a img {
        display: block;
        width: 150px;
        height: 150px; }
  .our-testimonial .box-testimonial #our_testimonial li p {
    padding-top: 35px;
    padding-bottom: 22px;
    font-family: 'Oswald', sans-serif;
    font-size: 13px;
    font-weight: 500;
    color: #8c8c8c; }
  .our-testimonial .box-testimonial #our_testimonial li h3 {
    padding-bottom: 6px;
    font-family: 'Oswald', sans-serif;
    font-size: 24px;
    font-weight: 500;
    color: #000000; }
  .our-testimonial .box-testimonial #our_testimonial li span {
    font-family: 'Oswald', sans-serif;
    font-size: 12px;
    font-weight: 500;
    color: #dc1f3f; }
  .our-testimonial .box-testimonial .omb-nav {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }
    .our-testimonial .box-testimonial .omb-nav .omb-slidenav {
      position: relative; }
      .our-testimonial .box-testimonial .omb-nav .omb-slidenav.omb-slidenav-previous {
        padding-left: 14px;
        padding-right: 5px; }
      .our-testimonial .box-testimonial .omb-nav .omb-slidenav.omb-slidenav-next {
        padding-right: 14px;
        padding-left: 5px; }

/*
    Section 7
*/
.instagram, .our-blog, .content-blog-2-column {
  position: relative; }
  .instagram.sec-padding, .sec-padding.our-blog, .sec-padding.content-blog-2-column {
    padding: 20px 0; }
  .instagram:before, .our-blog:before, .content-blog-2-column:before {
    content: '';
    width: 100%;
    height: 350px;
    background: #f2f2f2;
    z-index: -1;
    position: absolute;
    left: 0;
    right: 0; }
  .instagram .box-img, .our-blog .box-img, .content-blog-2-column .box-img {
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    position: relative; }
    .instagram .box-img .text, .our-blog .box-img .text, .content-blog-2-column .box-img .text {
      position: absolute;
      left: 0;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
    .instagram .box-img img, .our-blog .box-img img, .content-blog-2-column .box-img img {
      display: block;
      width: 100%; }
    .instagram .box-img .overlay-background, .our-blog .box-img .overlay-background, .content-blog-2-column .box-img .overlay-background {
      background: rgba(220, 31, 63, 0.9);
      padding: 30px;
      display: flex;
      align-items: center;
      justify-content: center; }
  .instagram h3, .our-blog h3, .content-blog-2-column h3 {
    font-size: 150px;
    font-weight: 700;
    color: #e8e8e8;
    z-index: -1;
    position: absolute;
    left: 55px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
    .instagram h3.opacity, .our-blog h3.opacity, .content-blog-2-column h3.opacity {
      z-index: 1;
      color: rgba(232, 232, 232, 0.2); }
      .instagram h3.opacity span, .our-blog h3.opacity span, .content-blog-2-column h3.opacity span {
        color: #000; }
  .instagram .omb-slidenav, .our-blog .omb-slidenav, .content-blog-2-column .omb-slidenav {
    background: none;
    bottom: auto; }
    .instagram .omb-slidenav:before, .our-blog .omb-slidenav:before, .content-blog-2-column .omb-slidenav:before {
      background: #ffffff; }
    .instagram .omb-slidenav.omb-slidenav-previous, .our-blog .omb-slidenav.omb-slidenav-previous, .content-blog-2-column .omb-slidenav.omb-slidenav-previous {
      top: 42%; }
    .instagram .omb-slidenav.omb-slidenav-next, .our-blog .omb-slidenav.omb-slidenav-next, .content-blog-2-column .omb-slidenav.omb-slidenav-next {
      top: 51%; }

/*
    Section 8
*/
.product-category {
  overflow: hidden; }
  .product-category .sec-margin {
    margin: 60px 0 0 0; }
  .product-category .box.box-orange {
    background: url("../images/index/product-category/background-1.png") no-repeat left center; }
    .product-category .box.box-orange .box-title .title:before, .product-category .box.box-orange .box-title .title:after {
      background: #dc1f3f; }
    .product-category .box.box-orange .box-title .title h3:after {
      content: "SLAYER BIKE"; }
  .product-category .box.box-green {
    background: url("../images/index/product-category/background-2.png") no-repeat right center;
    padding-left: 100px; }
    .product-category .box.box-green .box-title .title:before, .product-category .box.box-green .box-title .title:after {
      background: #5dbf1b; }
    .product-category .box.box-green .box-title .title h3:after {
      content: "REAPER BIKE"; }
    .product-category .box.box-green .box-title .bike-name .omb-line {
      left: 240px; }
  .product-category .box.box-blue {
    background: url("../images/index/product-category/background-3.png") no-repeat left center; }
    .product-category .box.box-blue .box-title .title:before, .product-category .box.box-blue .box-title .title:after {
      background: #2c53d4; }
    .product-category .box.box-blue .box-title .title h3:after {
      content: "VERTEX BIKE"; }
  .product-category .box .box-title {
    padding: 45px 0 52px 39px;
    position: relative; }
    .product-category .box .box-title .title {
      display: inline-block;
      position: relative; }
      .product-category .box .box-title .title:before {
        content: '';
        width: 100%;
        height: 2px;
        position: absolute;
        left: 0;
        right: auto;
        bottom: 31px;
        top: auto;
        z-index: 9; }
      .product-category .box .box-title .title:after {
        content: '';
        width: 100%;
        height: 2px;
        position: absolute;
        left: 0;
        right: auto;
        bottom: 35px;
        top: auto;
        z-index: 9; }
      .product-category .box .box-title .title h3 {
        display: inline-block;
        font-size: 80px;
        line-height: 80px;
        font-weight: 500;
        font-family: 'Oswald', sans-serif;
        color: #ffffff;
        letter-spacing: 2px;
        padding-bottom: 10px;
        position: relative; }
        .product-category .box .box-title .title h3:after {
          width: 100%;
          z-index: 1;
          position: absolute;
          color: rgba(255, 255, 255, 0.2);
          opacity: 1;
          top: 87px;
          right: auto;
          bottom: auto;
          left: 0;
          -webkit-transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
          -moz-transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
          -ms-transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
          -o-transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
          transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
          -webkit-transform-origin: 50% 0 0;
          -moz-transform-origin: 50% 0 0;
          -ms-transform-origin: 50% 0 0;
          -o-transform-origin: 50% 0 0;
          transform-origin: 50% 0 0;
          -webkit-mask-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent 50%);
          -moz-mask-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent 50%);
          -ms-mask-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent 50%);
          -o-mask-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent 50%); }
    .product-category .box .box-title .bike-name {
      display: block;
      z-index: 9;
      position: relative; }
      .product-category .box .box-title .bike-name h5 {
        font-family: 'Oswald', sans-serif;
        font-size: 24px;
        line-height: 30px;
        font-weight: 500;
        color: #ffffff;
        letter-spacing: 5px;
        padding-bottom: 25px;
        z-index: 9;
        position: relative; }
      .product-category .box .box-title .bike-name .omb-line {
        width: 50px;
        height: 2px;
        position: absolute;
        top: 15px;
        left: 212px; }
    .product-category .box .box-title .text {
      position: absolute;
      bottom: 52px;
      left: 295px; }
      .product-category .box .box-title .text p {
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        line-height: 30px;
        font-weight: 700;
        font-style: italic;
        color: #ffffff; }
      .product-category .box .box-title .text .omb-line {
        width: 100px;
        height: 1px; }
        .product-category .box .box-title .text .omb-line.omb-line-one {
          top: -13px;
          left: -2px; }
        .product-category .box .box-title .text .omb-line.omb-line-two {
          top: -8px;
          left: -17px; }
        .product-category .box .box-title .text .omb-line.omb-line-three {
          bottom: -8px;
          right: -17px; }
  .product-category .box-intro {
    display: block;
    padding: 40px 0;
    position: relative; }
    .product-category .box-intro.box-intro-green .box-img {
      position: absolute;
      margin: 0;
      right: -125px;
      left: auto; }
    .product-category .box-intro.box-intro-green .intro {
      text-align: right;
      padding: 20px 305px 20px 0; }
      .product-category .box-intro.box-intro-green .intro .bike-name {
        margin-left: 0;
        margin-right: -30px; }
        .product-category .box-intro.box-intro-green .intro .bike-name .omb-line {
          left: 95px; }
    .product-category .box-intro .box-img {
      position: absolute;
      margin: 0;
      left: -125px;
      right: auto; }
      .product-category .box-intro .box-img img {
        display: block;
        width: 100%;
        height: auto; }
    .product-category .box-intro .intro {
      display: block;
      text-align: left;
      padding: 20px 0 20px 305px; }
      .product-category .box-intro .intro .title {
        display: inline-block; }
        .product-category .box-intro .intro .title h3 {
          font-family: 'Oswald', sans-serif;
          font-size: 24px;
          line-height: 30px;
          font-weight: 300;
          color: #000000;
          padding-bottom: 6px; }
      .product-category .box-intro .intro .bike-name {
        display: inline-block;
        margin-left: -30px;
        position: relative; }
        .product-category .box-intro .intro .bike-name h5 {
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          line-height: 30px;
          font-weight: 500;
          color: #000000;
          margin-bottom: 15px; }
        .product-category .box-intro .intro .bike-name .omb-line {
          width: 50px;
          height: 2px;
          top: 14px;
          left: -30px; }
      .product-category .box-intro .intro p {
        font-family: 'Oswald', sans-serif;
        font-size: 13px;
        line-height: 25px;
        font-weight: 500;
        color: #8c8c8c; }

/*
    Section 9
*/
.subsrcibe.sec-padding {
  padding-top: 0; }
.subsrcibe .box {
  border: 1px solid #e7e7e7;
  padding-top: 75px;
  text-align: center; }
  .subsrcibe .box .omb-title .box-img {
    position: absolute;
    top: -35px; }
    .subsrcibe .box .omb-title .box-img img {
      display: block;
      width: 100%;
      height: auto;
      opacity: .06; }
  .subsrcibe .box p {
    font-family: 'Oswald', sans-serif;
    font-size: 13px;
    line-height: 25px;
    font-weight: 500;
    color: #000000;
    padding-top: 37px; }
  .subsrcibe .box input:focus {
    background: transparent; }
  .subsrcibe .box .omb-button-center {
    margin-top: 55px;
    margin-bottom: -25px; }
    .subsrcibe .box .omb-button-center .omb-button {
      position: relative;
      bottom: 0; }

/*
    Section 10
*/
.our-blog .box-img, .content-blog-2-column .box-img {
  border-right: none;
  border-left: 1px solid #ffffff; }
  .our-blog .box-img:hover .day, .content-blog-2-column .box-img:hover .day {
    opacity: 0;
    transition: all .5s ease; }
  .our-blog .box-img .text, .content-blog-2-column .box-img .text {
    left: auto;
    right: 0; }
  .our-blog .box-img .day, .content-blog-2-column .box-img .day {
    padding: 12px 0 7px 0;
    width: 50px;
    text-align: center;
    background: #ffffff;
    position: absolute;
    right: 20px;
    top: 0;
    opacity: 1;
    transition: all .5s ease; }
    .our-blog .box-img .day h5, .content-blog-2-column .box-img .day h5 {
      font-family: 'Oswald', sans-serif;
      font-size: 18px;
      font-weight: 700;
      color: #000000;
      line-height: 24px; }
    .our-blog .box-img .day p, .content-blog-2-column .box-img .day p {
      font-family: 'Oswald', sans-serif;
      font-size: 10px;
      font-weight: 500;
      color: #000000;
      line-height: 17px; }
  .our-blog .box-img .overlay-background, .content-blog-2-column .box-img .overlay-background {
    background: rgba(44, 83, 212, 0.85);
    display: block; }
    .our-blog .box-img .overlay-background li, .content-blog-2-column .box-img .overlay-background li {
      display: inline-block;
      padding-right: 8px; }
      .our-blog .box-img .overlay-background li a, .content-blog-2-column .box-img .overlay-background li a {
        display: block;
        position: relative; }
        .our-blog .box-img .overlay-background li a .icon, .content-blog-2-column .box-img .overlay-background li a .icon {
          width: 50px;
          height: 50px;
          line-height: 50px;
          text-align: center;
          display: block;
          background: #2c4ebb;
          border-radius: 50%;
          font-size: 18px;
          color: #ffffff; }
    .our-blog .box-img .overlay-background h5, .content-blog-2-column .box-img .overlay-background h5 {
      font-family: 'Oswald', sans-serif;
      font-size: 24px;
      font-weight: 500;
      color: #ffffff;
      padding-top: 75px; }
    .our-blog .box-img .overlay-background p, .content-blog-2-column .box-img .overlay-background p {
      padding-top: 7px;
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      color: #ffffff;
      line-height: 24px; }
.our-blog h3, .content-blog-2-column h3 {
  left: auto;
  right: 60px; }

/*
    Section 11
*/
.find-our {
  border-top: 1px solid #e6e6e6; }
  .find-our.sec-padding {
    padding-top: 0; }
  .find-our img {
    margin-top: -40px;
    margin-bottom: 35px;
    background: #ffffff;
    padding: 0 35px; }
  .find-our p {
    font-family: 'Oswald', sans-serif;
    font-size: 13px;
    font-weight: 500;
    color: #8c8c8c; }
  .find-our .omb-button {
    margin-top: 35px;
    border: 1px solid #e0e0e0;
    font-size: 13px;
    font-weight: 700;
    padding: 0 35px;
    height: 45px;
    line-height: 45px; }

/*----------------------
    Home 2
------------------------*/
/*
    Section 1 
*/
.slider-home-two {
  overflow: hidden !important;
  position: relative; }
  .slider-home-two .omb-line {
    z-index: 999;
    width: 50px;
    height: 2px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
  .slider-home-two #slider_home_two .tp-bgimg {
    position: relative; }
  .slider-home-two #slider_home_two .tp-mask-wrap {
    overflow: visible !important; }
    .slider-home-two #slider_home_two .tp-mask-wrap .banner-caption-h1 {
      font-size: 70px;
      line-height: 80px;
      font-family: 'Oswald', sans-serif;
      font-weight: bold;
      color: #000000;
      letter-spacing: 2px;
      z-index: 999;
      position: relative; }
    .slider-home-two #slider_home_two .tp-mask-wrap .banner-caption-h3 {
      font-size: 14px;
      line-height: 30px;
      font-family: 'Oswald', sans-serif;
      font-weight: 500;
      letter-spacing: 2px;
      color: #000000;
      z-index: 999;
      position: relative; }
      .slider-home-two #slider_home_two .tp-mask-wrap .banner-caption-h3 .omb-line {
        right: -65px; }
    .slider-home-two #slider_home_two .tp-mask-wrap .banner-caption-p {
      font-size: 13px;
      line-height: 24px;
      font-family: 'Oswald', sans-serif;
      font-weight: 500;
      color: #8c8c8c;
      z-index: 999;
      position: relative; }
    .slider-home-two #slider_home_two .tp-mask-wrap .banner-caption-button .omb-button {
      font-size: 14px;
      border: 1px solid #e0e0e0;
      padding: 0 35px; }
    .slider-home-two #slider_home_two .tp-mask-wrap .banner-caption-line {
      font-family: 'Oswald', sans-serif;
      font-weight: 500;
      line-height: 24px;
      font-size: 14px;
      color: #000000; }
      .slider-home-two #slider_home_two .tp-mask-wrap .banner-caption-line .omb-line {
        width: 72px;
        height: 1px;
        background: #000000;
        left: -100px; }
  .slider-home-two #slider_home_two .tparrows {
    width: 50px;
    height: 50px;
    background: #ffffff;
    opacity: 1 !important;
    visibility: visible !important;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
    .slider-home-two #slider_home_two .tparrows:before {
      display: none; }
    .slider-home-two #slider_home_two .tparrows.tp-leftarrow:after {
      content: '\34';
      font-family: 'ElegantIcons';
      color: #000000;
      font-size: 24px;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      display: flex;
      justify-content: center;
      align-items: center; }
    .slider-home-two #slider_home_two .tparrows.tp-rightarrow:after {
      content: '\35';
      font-family: 'ElegantIcons';
      color: #000000;
      font-size: 24px;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      display: flex;
      justify-content: center;
      align-items: center; }

/*
    Section 2
*/
.welcome-ombligo .box, .latest-blog .box, .product-description .box, .content-blog-details-fullwidth .box .box-flipping .box, .content-blog-details-fullwidth-sidebar .box .box-flipping .box, .welcome-ombligo-about .box .box, .paratical-information .box .box {
  padding-left: 23px; }
  .welcome-ombligo .box .title, .latest-blog .box .title, .product-description .box .title, .content-blog-details-fullwidth .box .box-flipping .box .title, .content-blog-details-fullwidth-sidebar .box .box-flipping .box .title, .welcome-ombligo-about .box .box .title, .paratical-information .box .box .title {
    position: relative; }
    .welcome-ombligo .box .title h3, .latest-blog .box .title h3, .product-description .box .title h3, .content-blog-details-fullwidth .box .box-flipping .box .title h3, .content-blog-details-fullwidth-sidebar .box .box-flipping .box .title h3, .welcome-ombligo-about .box .box .title h3, .paratical-information .box .box .title h3 {
      font-family: 'Oswald', sans-serif;
      font-size: 36px;
      line-height: 45px;
      font-weight: 500;
      color: #000000;
      margin-bottom: 15px; }
    .welcome-ombligo .box .title .omb-line, .latest-blog .box .title .omb-line, .product-description .box .title .omb-line, .content-blog-details-fullwidth .box .box-flipping .box .title .omb-line, .content-blog-details-fullwidth-sidebar .box .box-flipping .box .title .omb-line, .welcome-ombligo-about .box .box .title .omb-line, .paratical-information .box .box .title .omb-line {
      width: 45px;
      height: 2px;
      left: -23px; }
    .welcome-ombligo .box .title .box-hot, .latest-blog .box .title .box-hot, .product-description .box .title .box-hot, .content-blog-details-fullwidth .box .box-flipping .box .title .box-hot, .content-blog-details-fullwidth-sidebar .box .box-flipping .box .title .box-hot, .welcome-ombligo-about .box .box .title .box-hot, .paratical-information .box .box .title .box-hot {
      padding: 0 10px;
      font-family: 'Oswald', sans-serif;
      font-size: 10px;
      font-weight: 500;
      color: #ffffff;
      line-height: 20px;
      position: absolute;
      top: -35px; }
      .welcome-ombligo .box .title .box-hot:before, .latest-blog .box .title .box-hot:before, .product-description .box .title .box-hot:before, .content-blog-details-fullwidth .box .box-flipping .box .title .box-hot:before, .content-blog-details-fullwidth-sidebar .box .box-flipping .box .title .box-hot:before, .welcome-ombligo-about .box .box .title .box-hot:before, .paratical-information .box .box .title .box-hot:before {
        content: '';
        width: 0;
        height: 0;
        border-right: 6px solid transparent;
        position: absolute;
        left: 0;
        bottom: -6px; }
      .welcome-ombligo .box .title .box-hot.box-hot-green, .latest-blog .box .title .box-hot.box-hot-green, .product-description .box .title .box-hot.box-hot-green, .content-blog-details-fullwidth .box .box-flipping .box .title .box-hot.box-hot-green, .content-blog-details-fullwidth-sidebar .box .box-flipping .box .title .box-hot.box-hot-green, .welcome-ombligo-about .box .box .title .box-hot.box-hot-green, .paratical-information .box .box .title .box-hot.box-hot-green {
        background: #5dbf1b;
        right: 166px; }
        .welcome-ombligo .box .title .box-hot.box-hot-green:before, .latest-blog .box .title .box-hot.box-hot-green:before, .product-description .box .title .box-hot.box-hot-green:before, .content-blog-details-fullwidth .box .box-flipping .box .title .box-hot.box-hot-green:before, .content-blog-details-fullwidth-sidebar .box .box-flipping .box .title .box-hot.box-hot-green:before, .welcome-ombligo-about .box .box .title .box-hot.box-hot-green:before, .paratical-information .box .box .title .box-hot.box-hot-green:before {
          border-top: 6px solid #5dbf1b; }
      .welcome-ombligo .box .title .box-hot.box-hot-orange, .latest-blog .box .title .box-hot.box-hot-orange, .product-description .box .title .box-hot.box-hot-orange, .content-blog-details-fullwidth .box .box-flipping .box .title .box-hot.box-hot-orange, .content-blog-details-fullwidth-sidebar .box .box-flipping .box .title .box-hot.box-hot-orange, .welcome-ombligo-about .box .box .title .box-hot.box-hot-orange, .paratical-information .box .box .title .box-hot.box-hot-orange {
        background: #dc1f3f;
        right: 68px; }
        .welcome-ombligo .box .title .box-hot.box-hot-orange:before, .latest-blog .box .title .box-hot.box-hot-orange:before, .product-description .box .title .box-hot.box-hot-orange:before, .content-blog-details-fullwidth .box .box-flipping .box .title .box-hot.box-hot-orange:before, .content-blog-details-fullwidth-sidebar .box .box-flipping .box .title .box-hot.box-hot-orange:before, .welcome-ombligo-about .box .box .title .box-hot.box-hot-orange:before, .paratical-information .box .box .title .box-hot.box-hot-orange:before {
          border-top: 6px solid #dc1f3f; }
  .welcome-ombligo .box p, .latest-blog .box p, .product-description .box p, .content-blog-details-fullwidth .box .box-flipping .box p, .content-blog-details-fullwidth-sidebar .box .box-flipping .box p, .welcome-ombligo-about .box .box p, .paratical-information .box .box p {
    margin: 0 0 25px 0;
    font-family: 'Oswald', sans-serif;
    font-size: 13px;
    font-weight: 500;
    color: #8c8c8c; }
  .welcome-ombligo .box .button, .latest-blog .box .button, .product-description .box .button, .content-blog-details-fullwidth .box .box-flipping .box .button, .content-blog-details-fullwidth-sidebar .box .box-flipping .box .button, .welcome-ombligo-about .box .box .button, .paratical-information .box .box .button {
    margin-right: 10px; }
    .welcome-ombligo .box .button:hover .icon, .latest-blog .box .button:hover .icon, .product-description .box .button:hover .icon, .content-blog-details-fullwidth .box .box-flipping .box .button:hover .icon, .content-blog-details-fullwidth-sidebar .box .box-flipping .box .button:hover .icon, .welcome-ombligo-about .box .box .button:hover .icon, .paratical-information .box .box .button:hover .icon {
      opacity: 1;
      transition: all .5s ease; }
    .welcome-ombligo .box .button .icon, .latest-blog .box .button .icon, .product-description .box .button .icon, .content-blog-details-fullwidth .box .box-flipping .box .button .icon, .content-blog-details-fullwidth-sidebar .box .box-flipping .box .button .icon, .welcome-ombligo-about .box .box .button .icon, .paratical-information .box .box .button .icon {
      box-shadow: none;
      color: #000000;
      font-size: 24px;
      font-weight: 500;
      opacity: .5;
      transition: all .5s ease; }
.welcome-ombligo .flipping, .latest-blog .flipping, .product-description .flipping, .content-blog-details-fullwidth .box .box-flipping .flipping, .content-blog-details-fullwidth-sidebar .box .box-flipping .flipping, .welcome-ombligo-about .box .flipping, .paratical-information .box .flipping {
  margin: -250px auto 0 auto; }
  .welcome-ombligo .flipping .gallery-flipping, .latest-blog .flipping .gallery-flipping, .product-description .flipping .gallery-flipping, .content-blog-details-fullwidth .box .box-flipping .flipping .gallery-flipping, .content-blog-details-fullwidth-sidebar .box .box-flipping .flipping .gallery-flipping, .welcome-ombligo-about .box .flipping .gallery-flipping, .paratical-information .box .flipping .gallery-flipping {
    width: 100%;
    height: 560px;
    position: relative; }
    .welcome-ombligo .flipping .gallery-flipping .wrapper, .latest-blog .flipping .gallery-flipping .wrapper, .product-description .flipping .gallery-flipping .wrapper, .content-blog-details-fullwidth .box .box-flipping .flipping .gallery-flipping .wrapper, .content-blog-details-fullwidth-sidebar .box .box-flipping .flipping .gallery-flipping .wrapper, .welcome-ombligo-about .box .flipping .gallery-flipping .wrapper, .paratical-information .box .flipping .gallery-flipping .wrapper {
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      top: 0; }
      .welcome-ombligo .flipping .gallery-flipping .wrapper .box-img, .latest-blog .flipping .gallery-flipping .wrapper .box-img, .product-description .flipping .gallery-flipping .wrapper .box-img, .content-blog-details-fullwidth .box .box-flipping .flipping .gallery-flipping .wrapper .box-img, .content-blog-details-fullwidth-sidebar .box .box-flipping .flipping .gallery-flipping .wrapper .box-img, .welcome-ombligo-about .box .flipping .gallery-flipping .wrapper .box-img, .paratical-information .box .flipping .gallery-flipping .wrapper .box-img {
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        right: 0; }
        .welcome-ombligo .flipping .gallery-flipping .wrapper .box-img:first-child p, .latest-blog .flipping .gallery-flipping .wrapper .box-img:first-child p, .product-description .flipping .gallery-flipping .wrapper .box-img:first-child p, .content-blog-details-fullwidth .box .box-flipping .flipping .gallery-flipping .wrapper .box-img:first-child p, .content-blog-details-fullwidth-sidebar .box .box-flipping .flipping .gallery-flipping .wrapper .box-img:first-child p, .welcome-ombligo-about .box .flipping .gallery-flipping .wrapper .box-img:first-child p, .paratical-information .box .flipping .gallery-flipping .wrapper .box-img:first-child p {
          display: block; }
        .welcome-ombligo .flipping .gallery-flipping .wrapper .box-img:last-child p, .latest-blog .flipping .gallery-flipping .wrapper .box-img:last-child p, .product-description .flipping .gallery-flipping .wrapper .box-img:last-child p, .content-blog-details-fullwidth .box .box-flipping .flipping .gallery-flipping .wrapper .box-img:last-child p, .content-blog-details-fullwidth-sidebar .box .box-flipping .flipping .gallery-flipping .wrapper .box-img:last-child p, .welcome-ombligo-about .box .flipping .gallery-flipping .wrapper .box-img:last-child p, .paratical-information .box .flipping .gallery-flipping .wrapper .box-img:last-child p {
          display: none; }
        .welcome-ombligo .flipping .gallery-flipping .wrapper .box-img img, .latest-blog .flipping .gallery-flipping .wrapper .box-img img, .product-description .flipping .gallery-flipping .wrapper .box-img img, .content-blog-details-fullwidth .box .box-flipping .flipping .gallery-flipping .wrapper .box-img img, .content-blog-details-fullwidth-sidebar .box .box-flipping .flipping .gallery-flipping .wrapper .box-img img, .welcome-ombligo-about .box .flipping .gallery-flipping .wrapper .box-img img, .paratical-information .box .flipping .gallery-flipping .wrapper .box-img img {
          display: block;
          width: 100%;
          height: auto; }
        .welcome-ombligo .flipping .gallery-flipping .wrapper .box-img p, .latest-blog .flipping .gallery-flipping .wrapper .box-img p, .product-description .flipping .gallery-flipping .wrapper .box-img p, .content-blog-details-fullwidth .box .box-flipping .flipping .gallery-flipping .wrapper .box-img p, .content-blog-details-fullwidth-sidebar .box .box-flipping .flipping .gallery-flipping .wrapper .box-img p, .welcome-ombligo-about .box .flipping .gallery-flipping .wrapper .box-img p, .paratical-information .box .flipping .gallery-flipping .wrapper .box-img p {
          display: none;
          height: 70px;
          line-height: 70px;
          background: rgba(44, 83, 212, 0.85);
          color: #ffffff;
          font-family: 'Oswald', sans-serif;
          font-size: 16px;
          font-weight: 500;
          text-align: center;
          position: absolute;
          left: 0;
          right: 0;
          bottom: 0; }

/*
    Section 3
*/
.bestbuy-cycling.sec-padding, .sec-padding.bigsale-cycling, .sec-padding.carousel-slider-home-two, .content-blog-2-column .sec-padding.latest-news {
  padding-top: 0; }
.bestbuy-cycling .logo, .bigsale-cycling .logo, .carousel-slider-home-two .logo, .content-blog-2-column .latest-news .logo {
  display: block;
  text-align: center;
  position: relative;
  margin-bottom: 100px; }
  .bestbuy-cycling .logo:before, .bigsale-cycling .logo:before, .carousel-slider-home-two .logo:before, .content-blog-2-column .latest-news .logo:before, .bestbuy-cycling .logo:after, .bigsale-cycling .logo:after, .carousel-slider-home-two .logo:after, .content-blog-2-column .latest-news .logo:after {
    content: '';
    width: 100%;
    height: 1px;
    background: #dfdfdf;
    opacity: .75;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 9; }
  .bestbuy-cycling .logo:before, .bigsale-cycling .logo:before, .carousel-slider-home-two .logo:before, .content-blog-2-column .latest-news .logo:before {
    top: 26px; }
  .bestbuy-cycling .logo:after, .bigsale-cycling .logo:after, .carousel-slider-home-two .logo:after, .content-blog-2-column .latest-news .logo:after {
    bottom: 26px; }
  .bestbuy-cycling .logo img, .bigsale-cycling .logo img, .carousel-slider-home-two .logo img, .content-blog-2-column .latest-news .logo img {
    margin: 0 auto;
    background: #ffffff;
    padding: 0 25px;
    display: block;
    position: relative;
    z-index: 999; }
.bestbuy-cycling .box.box-two, .bigsale-cycling .box.box-two, .carousel-slider-home-two .box.box-two, .content-blog-2-column .latest-news .box.box-two {
  text-align: right; }
  .bestbuy-cycling .box.box-two .intro, .bigsale-cycling .box.box-two .intro, .carousel-slider-home-two .box.box-two .intro, .content-blog-2-column .latest-news .box.box-two .intro {
    padding-left: 0;
    padding-right: 30px; }
    .bestbuy-cycling .box.box-two .intro .title .title-h3 h3, .bigsale-cycling .box.box-two .intro .title .title-h3 h3, .carousel-slider-home-two .box.box-two .intro .title .title-h3 h3, .content-blog-2-column .latest-news .box.box-two .intro .title .title-h3 h3 {
      padding: 0 0 0 15px; }
      .bestbuy-cycling .box.box-two .intro .title .title-h3 h3.sec-padding, .bigsale-cycling .box.box-two .intro .title .title-h3 h3.sec-padding, .carousel-slider-home-two .box.box-two .intro .title .title-h3 h3.sec-padding, .content-blog-2-column .latest-news .box.box-two .intro .title .title-h3 h3.sec-padding {
        padding: 0 45px 0 0; }
      .bestbuy-cycling .box.box-two .intro .title .title-h3 h3 span, .bigsale-cycling .box.box-two .intro .title .title-h3 h3 span, .carousel-slider-home-two .box.box-two .intro .title .title-h3 h3 span, .content-blog-2-column .latest-news .box.box-two .intro .title .title-h3 h3 span {
        padding-left: 30px;
        padding-right: 0; }
    .bestbuy-cycling .box.box-two .intro .title .title-h3 .omb-line.one, .bigsale-cycling .box.box-two .intro .title .title-h3 .omb-line.one, .carousel-slider-home-two .box.box-two .intro .title .title-h3 .omb-line.one, .content-blog-2-column .latest-news .box.box-two .intro .title .title-h3 .omb-line.one {
      left: 0;
      right: auto;
      bottom: 23px; }
    .bestbuy-cycling .box.box-two .intro .title .title-h3 .omb-line.two, .bigsale-cycling .box.box-two .intro .title .title-h3 .omb-line.two, .carousel-slider-home-two .box.box-two .intro .title .title-h3 .omb-line.two, .content-blog-2-column .latest-news .box.box-two .intro .title .title-h3 .omb-line.two {
      right: 0;
      left: auto;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
.bestbuy-cycling .box .box-img, .bigsale-cycling .box .box-img, .carousel-slider-home-two .box .box-img, .content-blog-2-column .latest-news .box .box-img {
  position: relative;
  width: 100%;
  height: auto; }
  .bestbuy-cycling .box .box-img > img, .bigsale-cycling .box .box-img > img, .carousel-slider-home-two .box .box-img > img, .content-blog-2-column .latest-news .box .box-img > img {
    display: block;
    width: 100%;
    height: auto; }
  .bestbuy-cycling .box .box-img .overlay-background, .bigsale-cycling .box .box-img .overlay-background, .carousel-slider-home-two .box .box-img .overlay-background, .content-blog-2-column .latest-news .box .box-img .overlay-background {
    background: rgba(44, 83, 212, 0.85);
    display: flex;
    justify-content: center;
    align-items: center; }
    .bestbuy-cycling .box .box-img .overlay-background a, .bigsale-cycling .box .box-img .overlay-background a, .carousel-slider-home-two .box .box-img .overlay-background a, .content-blog-2-column .latest-news .box .box-img .overlay-background a {
      display: block; }
      .bestbuy-cycling .box .box-img .overlay-background a:hover .icon, .bigsale-cycling .box .box-img .overlay-background a:hover .icon, .carousel-slider-home-two .box .box-img .overlay-background a:hover .icon, .content-blog-2-column .latest-news .box .box-img .overlay-background a:hover .icon {
        color: #dc1f3f;
        transition: all .5s ease; }
      .bestbuy-cycling .box .box-img .overlay-background a .icon, .bigsale-cycling .box .box-img .overlay-background a .icon, .carousel-slider-home-two .box .box-img .overlay-background a .icon, .content-blog-2-column .latest-news .box .box-img .overlay-background a .icon {
        font-size: 18px;
        color: #ffffff;
        transition: all .5s ease;
        position: absolute; }
        .bestbuy-cycling .box .box-img .overlay-background a .icon.icon_search-2, .bigsale-cycling .box .box-img .overlay-background a .icon.icon_search-2, .carousel-slider-home-two .box .box-img .overlay-background a .icon.icon_search-2, .content-blog-2-column .latest-news .box .box-img .overlay-background a .icon.icon_search-2 {
          left: 95px; }
        .bestbuy-cycling .box .box-img .overlay-background a .icon.arrow_right, .bigsale-cycling .box .box-img .overlay-background a .icon.arrow_right, .carousel-slider-home-two .box .box-img .overlay-background a .icon.arrow_right, .content-blog-2-column .latest-news .box .box-img .overlay-background a .icon.arrow_right {
          right: 95px; }
.bestbuy-cycling .box .intro, .bigsale-cycling .box .intro, .carousel-slider-home-two .box .intro, .content-blog-2-column .latest-news .box .intro {
  width: 100%;
  padding-left: 30px; }
  .bestbuy-cycling .box .intro .title .title-h3, .bigsale-cycling .box .intro .title .title-h3, .carousel-slider-home-two .box .intro .title .title-h3, .content-blog-2-column .latest-news .box .intro .title .title-h3 {
    display: inline-block;
    position: relative; }
    .bestbuy-cycling .box .intro .title .title-h3 h3, .bigsale-cycling .box .intro .title .title-h3 h3, .carousel-slider-home-two .box .intro .title .title-h3 h3, .content-blog-2-column .latest-news .box .intro .title .title-h3 h3 {
      padding: 0 45px 0 0;
      font-family: 'Oswald', sans-serif;
      font-size: 36px;
      font-weight: 700;
      color: #000000;
      line-height: 50px; }
      .bestbuy-cycling .box .intro .title .title-h3 h3.sec-padding, .bigsale-cycling .box .intro .title .title-h3 h3.sec-padding, .carousel-slider-home-two .box .intro .title .title-h3 h3.sec-padding, .content-blog-2-column .latest-news .box .intro .title .title-h3 h3.sec-padding {
        padding: 4px 0 4px 45px; }
      .bestbuy-cycling .box .intro .title .title-h3 h3 span, .bigsale-cycling .box .intro .title .title-h3 h3 span, .carousel-slider-home-two .box .intro .title .title-h3 h3 span, .content-blog-2-column .latest-news .box .intro .title .title-h3 h3 span {
        font-family: 'Oswald', sans-serif;
        font-size: 100px;
        line-height: 70px;
        font-weight: 700;
        color: #000000;
        opacity: .1;
        padding-right: 30px; }
    .bestbuy-cycling .box .intro .title .title-h3 .omb-line, .bigsale-cycling .box .intro .title .title-h3 .omb-line, .carousel-slider-home-two .box .intro .title .title-h3 .omb-line, .content-blog-2-column .latest-news .box .intro .title .title-h3 .omb-line {
      width: 75px;
      height: 2px; }
      .bestbuy-cycling .box .intro .title .title-h3 .omb-line.one, .bigsale-cycling .box .intro .title .title-h3 .omb-line.one, .carousel-slider-home-two .box .intro .title .title-h3 .omb-line.one, .content-blog-2-column .latest-news .box .intro .title .title-h3 .omb-line.one {
        right: 0;
        bottom: 23px; }
      .bestbuy-cycling .box .intro .title .title-h3 .omb-line.two, .bigsale-cycling .box .intro .title .title-h3 .omb-line.two, .carousel-slider-home-two .box .intro .title .title-h3 .omb-line.two, .content-blog-2-column .latest-news .box .intro .title .title-h3 .omb-line.two {
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
  .bestbuy-cycling .box .intro p, .bigsale-cycling .box .intro p, .carousel-slider-home-two .box .intro p, .content-blog-2-column .latest-news .box .intro p {
    font-family: 'Quicksand', sans-serif;
    font-size: 15px;
    font-weight: 500;
    color: #333;
    padding: 9px 0 35px 0; }
  .bestbuy-cycling .box .intro a, .bigsale-cycling .box .intro a, .carousel-slider-home-two .box .intro a, .content-blog-2-column .latest-news .box .intro a {
    border: 1px solid #e7e7e7;
    border-radius: 25px;
    height: 40px;
    line-height: 40px;
    color: #8c8c8c;
    font-weight: 700;
    padding: 0 20px;
    margin-right: 7px;
    transition: all .5s ease; }
    .bestbuy-cycling .box .intro a:before, .bigsale-cycling .box .intro a:before, .carousel-slider-home-two .box .intro a:before, .content-blog-2-column .latest-news .box .intro a:before {
      display: none;
      transition: all .5s ease; }
    .bestbuy-cycling .box .intro a:hover, .bigsale-cycling .box .intro a:hover, .carousel-slider-home-two .box .intro a:hover, .content-blog-2-column .latest-news .box .intro a:hover {
      color: #000000; }
      .bestbuy-cycling .box .intro a:hover span, .bigsale-cycling .box .intro a:hover span, .carousel-slider-home-two .box .intro a:hover span, .content-blog-2-column .latest-news .box .intro a:hover span {
        color: #dc1f3f;
        transition: all .5s ease; }
    .bestbuy-cycling .box .intro a:last-child, .bigsale-cycling .box .intro a:last-child, .carousel-slider-home-two .box .intro a:last-child, .content-blog-2-column .latest-news .box .intro a:last-child {
      margin-right: 0; }
    .bestbuy-cycling .box .intro a span, .bigsale-cycling .box .intro a span, .carousel-slider-home-two .box .intro a span, .content-blog-2-column .latest-news .box .intro a span {
      font-weight: 500;
      padding-left: 15px; }
.bestbuy-cycling .text-best-cycling, .bigsale-cycling .text-best-cycling, .carousel-slider-home-two .text-best-cycling, .content-blog-2-column .latest-news .text-best-cycling {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 80px 0; }
  .bestbuy-cycling .text-best-cycling h3, .bigsale-cycling .text-best-cycling h3, .carousel-slider-home-two .text-best-cycling h3, .content-blog-2-column .latest-news .text-best-cycling h3 {
    display: inline-block;
    font-family: 'Oswald', sans-serif;
    font-size: 100px;
    line-height: 100px;
    font-weight: 700;
    color: #000000;
    opacity: .1;
    position: relative;
    left: auto;
    right: auto; }
  .bestbuy-cycling .text-best-cycling .box-icon, .bigsale-cycling .text-best-cycling .box-icon, .carousel-slider-home-two .text-best-cycling .box-icon, .content-blog-2-column .latest-news .text-best-cycling .box-icon {
    position: relative;
    margin: 0 75px; }
    .bestbuy-cycling .text-best-cycling .box-icon img, .bigsale-cycling .text-best-cycling .box-icon img, .carousel-slider-home-two .text-best-cycling .box-icon img, .content-blog-2-column .latest-news .text-best-cycling .box-icon img {
      display: block; }
    .bestbuy-cycling .text-best-cycling .box-icon .omb-line, .bigsale-cycling .text-best-cycling .box-icon .omb-line, .carousel-slider-home-two .text-best-cycling .box-icon .omb-line, .content-blog-2-column .latest-news .text-best-cycling .box-icon .omb-line {
      width: 25px;
      height: 2px; }
      .bestbuy-cycling .text-best-cycling .box-icon .omb-line.left-one, .bigsale-cycling .text-best-cycling .box-icon .omb-line.left-one, .carousel-slider-home-two .text-best-cycling .box-icon .omb-line.left-one, .content-blog-2-column .latest-news .text-best-cycling .box-icon .omb-line.left-one {
        top: 49%;
        left: -45px; }
      .bestbuy-cycling .text-best-cycling .box-icon .omb-line.left-two, .bigsale-cycling .text-best-cycling .box-icon .omb-line.left-two, .carousel-slider-home-two .text-best-cycling .box-icon .omb-line.left-two, .content-blog-2-column .latest-news .text-best-cycling .box-icon .omb-line.left-two {
        bottom: 46%;
        left: -45px; }
      .bestbuy-cycling .text-best-cycling .box-icon .omb-line.right-one, .bigsale-cycling .text-best-cycling .box-icon .omb-line.right-one, .carousel-slider-home-two .text-best-cycling .box-icon .omb-line.right-one, .content-blog-2-column .latest-news .text-best-cycling .box-icon .omb-line.right-one {
        top: 49%;
        right: -45px; }
      .bestbuy-cycling .text-best-cycling .box-icon .omb-line.right-two, .bigsale-cycling .text-best-cycling .box-icon .omb-line.right-two, .carousel-slider-home-two .text-best-cycling .box-icon .omb-line.right-two, .content-blog-2-column .latest-news .text-best-cycling .box-icon .omb-line.right-two {
        bottom: 46%;
        right: -45px; }

/*
    Section 4
*/
.collection {
  background: #ffffff; }
  .collection .title {
    text-align: center;
    margin-bottom: 70px; }
    .collection .title .title-h3 {
      display: inline-block;
      position: relative; }
      .collection .title .title-h3 h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 36px;
        line-height: 50px;
        font-weight: 700;
        color: #000000; }
      .collection .title .title-h3 .omb-line {
        width: 75px;
        height: 2px; }
        .collection .title .title-h3 .omb-line.left {
          left: -45px; }
        .collection .title .title-h3 .omb-line.right {
          right: -45px; }
  .collection .uk-slidenav-position .uk-slider > li {
    padding: 0 30px; }
    .collection .uk-slidenav-position .uk-slider > li.uk-active .box {
      box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); }
    .collection .uk-slidenav-position .uk-slider > li .box {
      border: 1px solid #dbdbdb;
      background: #ffffff; }
      .collection .uk-slidenav-position .uk-slider > li .box .shap {
        top: 0;
        right: 30px; }
      .collection .uk-slidenav-position .uk-slider > li .box img {
        display: block;
        margin: 50px auto 90px auto;
        max-height: 320px; }
      .collection .uk-slidenav-position .uk-slider > li .box .intro {
        border-top: 1px solid #dbdbdb; }
        .collection .uk-slidenav-position .uk-slider > li .box .intro li {
          display: block;
          float: left;
          height: 70px;
          line-height: 70px;
          text-align: center;
          border-right: 1px solid #dbdbdb; }
          .collection .uk-slidenav-position .uk-slider > li .box .intro li:last-child {
            border-right: none; }
          .collection .uk-slidenav-position .uk-slider > li .box .intro li:hover a .icon {
            color: #ffffff;
            transition: all .5s ease; }
          .collection .uk-slidenav-position .uk-slider > li .box .intro li.box-icon {
            width: 8%; }
            .collection .uk-slidenav-position .uk-slider > li .box .intro li.box-icon.omb-hover-sweep-to-bottom:before {
              background: #dc1f3f; }
          .collection .uk-slidenav-position .uk-slider > li .box .intro li.box-title {
            width: 53%; }
          .collection .uk-slidenav-position .uk-slider > li .box .intro li.box-price {
            width: 23%; }
          .collection .uk-slidenav-position .uk-slider > li .box .intro li a {
            display: block; }
            .collection .uk-slidenav-position .uk-slider > li .box .intro li a .icon {
              font-size: 18px;
              color: #000000;
              transition: all .5s ease; }
          .collection .uk-slidenav-position .uk-slider > li .box .intro li p {
            text-align: center;
            font-family: 'Oswald', sans-serif;
            font-size: 18px;
            font-weight: 300;
            color: #000000; }
          .collection .uk-slidenav-position .uk-slider > li .box .intro li h3 {
            font-family: 'Oswald', sans-serif;
            font-size: 24px;
            font-weight: 700;
            color: #000000;
            padding: 0 5px;
            height: 70px;
            line-height: 70px;
            display: flex;
            align-items: center;
            justify-content: center; }
            .collection .uk-slidenav-position .uk-slider > li .box .intro li h3 span {
              font-family: 'Oswald', sans-serif;
              font-size: 14px;
              font-weight: 500;
              color: #000000;
              opacity: .35;
              text-decoration: line-through;
              padding-left: 15px; }
  .collection .uk-slidenav-position .omb-nav {
    margin-top: 80px;
    justify-content: center;
    display: flex; }
    .collection .uk-slidenav-position .omb-nav .uk-slidenav {
      display: block;
      top: auto;
      left: auto;
      right: auto;
      color: #000000;
      font-size: 24px;
      width: 50px;
      height: 50px;
      line-height: 45px;
      border: 1px solid #e7e7e7;
      background: #ffffff;
      position: relative;
      margin: 0 5px; }

/*
    Section 5
*/
.bigsale-cycling.sec-padding {
  padding: 100px 0; }
.bigsale-cycling .box.box-two .box-img .background-top-green {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1; }
.bigsale-cycling .box.box-two .box-img .background-bottom-green {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1; }
.bigsale-cycling .box.box-two .intro {
  padding: 20px 55px 0 0; }
.bigsale-cycling .box .box-img {
  position: relative;
  padding: 50px 0 60px 0; }
  .bigsale-cycling .box .box-img img {
    width: auto;
    margin: 0 auto;
    position: relative;
    z-index: 9; }
  .bigsale-cycling .box .box-img .background-top-blue {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1; }
  .bigsale-cycling .box .box-img .background-bottom-blue {
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 1; }
.bigsale-cycling .box .intro {
  padding: 0 0 0 55px; }
  .bigsale-cycling .box .intro p {
    padding-bottom: 25px; }
  .bigsale-cycling .box .intro .omb-button {
    color: #000000;
    padding: 0 35px;
    height: 50px;
    line-height: 50px; }
    .bigsale-cycling .box .intro .omb-button:before {
      display: block; }
    .bigsale-cycling .box .intro .omb-button:hover {
      color: #ffffff; }

/*
    Section 6
*/
.watch-video {
  background: url("../images/index-2/background-watch-video.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .watch-video.sec-padding {
    padding: 280px 0 423px 0; }
  .watch-video a {
    font-family: 'Oswald', sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: #ffffff;
    display: flex;
    align-items: center;
    padding: 48px 0; }
    .watch-video a img {
      display: block;
      margin-right: 30px; }
  .watch-video .uk-slidenav-position .uk-slider .box {
    text-align: right; }
    .watch-video .uk-slidenav-position .uk-slider .box p {
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      color: #ffffff;
      position: relative; }
    .watch-video .uk-slidenav-position .uk-slider .box h3 {
      font-family: 'Oswald', sans-serif;
      font-size: 36px;
      line-height: 45px;
      font-weight: 500;
      color: #ffffff;
      position: relative;
      margin: 50px 0; }
    .watch-video .uk-slidenav-position .uk-slider .box p:before, .watch-video .uk-slidenav-position .uk-slider .box h3:before {
      content: '';
      height: 1px;
      background: #ffffff;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
    .watch-video .uk-slidenav-position .uk-slider .box p:before {
      width: 260px;
      left: 170px;
      opacity: .15; }
    .watch-video .uk-slidenav-position .uk-slider .box h3:before {
      width: 195px;
      left: 0;
      opacity: 1; }
  .watch-video .uk-slidenav-position .uk-slidenav {
    display: block;
    width: auto;
    height: auto;
    line-height: normal;
    padding: 0;
    margin: 0;
    right: 90px;
    left: auto;
    opacity: .15;
    transition: all .5s ease; }
    .watch-video .uk-slidenav-position .uk-slidenav:hover {
      opacity: 1;
      transition: all .5s ease; }
    .watch-video .uk-slidenav-position .uk-slidenav.uk-slidenav-previous {
      top: -105px; }
      .watch-video .uk-slidenav-position .uk-slidenav.uk-slidenav-previous:before {
        content: '\32';
        font-family: 'ElegantIcons'; }
    .watch-video .uk-slidenav-position .uk-slidenav.uk-slidenav-next {
      top: auto;
      bottom: -100px; }
      .watch-video .uk-slidenav-position .uk-slidenav.uk-slidenav-next:before {
        content: '\33';
        font-family: 'ElegantIcons'; }

/*
    Section 7
*/
.latest-blog .flipping .gallery-flipping .wrapper .box-img p {
  display: none;
  height: 70px;
  line-height: 70px;
  background: rgba(44, 83, 212, 0.85);
  color: #ffffff;
  font-family: 'Oswald', sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-align: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0; }
.latest-blog .flipping .gallery-flipping .button.prev {
  left: auto;
  right: -120px; }
.latest-blog .flipping .gallery-flipping .button.next {
  left: auto;
  right: -165px; }
.latest-blog .box {
  padding-left: 100px; }
  .latest-blog .box .title h3 {
    display: inline-block;
    position: relative; }
    .latest-blog .box .title h3 sup {
      color: #000000;
      font-family: 'Oswald', sans-serif;
      font-size: 12px;
      font-weight: 500;
      opacity: .5;
      position: absolute;
      right: -85px;
      top: -15px; }
  .latest-blog .box .title .omb-line {
    top: 40%; }

/*
    Section 8
*/
.carousel-slider-home-two .uk-slidenav-position .uk-slider li .box {
  display: block;
  position: relative; }
  .carousel-slider-home-two .uk-slidenav-position .uk-slider li .box img {
    display: block;
    width: 100%;
    height: auto; }
  .carousel-slider-home-two .uk-slidenav-position .uk-slider li .box .overlay-background {
    display: flex;
    justify-content: center;
    align-items: center; }
    .carousel-slider-home-two .uk-slidenav-position .uk-slider li .box .overlay-background h3 {
      position: relative;
      font-family: 'Oswald', sans-serif;
      font-size: 18px;
      font-weight: 500;
      color: #ffffff;
      padding: 0 40px;
      height: 60px;
      line-height: 60px;
      z-index: 999;
      transition: all .5s ease; }
      .carousel-slider-home-two .uk-slidenav-position .uk-slider li .box .overlay-background h3.background-blue {
        background: rgba(44, 83, 212, 0.85); }
      .carousel-slider-home-two .uk-slidenav-position .uk-slider li .box .overlay-background h3.background-green {
        background: rgba(93, 191, 27, 0.85); }
      .carousel-slider-home-two .uk-slidenav-position .uk-slider li .box .overlay-background h3.background-orange {
        background: rgba(246, 168, 28, 0.85); }
      .carousel-slider-home-two .uk-slidenav-position .uk-slider li .box .overlay-background h3:hover {
        padding-right: 70px;
        transition: all .5s ease; }
        .carousel-slider-home-two .uk-slidenav-position .uk-slider li .box .overlay-background h3:hover span {
          opacity: 1;
          right: 35px;
          transition: all .5s ease; }
      .carousel-slider-home-two .uk-slidenav-position .uk-slider li .box .overlay-background h3 span {
        opacity: 0;
        position: absolute;
        right: 0;
        transition: all .5s ease; }
.carousel-slider-home-two .uk-slidenav-position .uk-slidenav {
  display: block;
  font-size: 36px;
  color: #000000;
  opacity: .25;
  transition: all .5s ease; }
  .carousel-slider-home-two .uk-slidenav-position .uk-slidenav:hover {
    opacity: 1;
    transition: all .5s ease; }
  .carousel-slider-home-two .uk-slidenav-position .uk-slidenav.uk-slidenav-previous {
    left: -95px; }
  .carousel-slider-home-two .uk-slidenav-position .uk-slidenav.uk-slidenav-next {
    right: -95px; }

/*
    Section 9
*/
.map {
  overflow: hidden;
  background: url("../images/index-2/map.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .map.sec-padding {
    padding: 150px 0; }
  .map .address {
    position: relative;
    background: #ffffff;
    padding: 50px 100px; }
    .map .address img {
      display: block;
      position: absolute;
      margin-top: -40px;
      top: 50%;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
    .map .address .icon {
      font-size: 35px;
      color: #000000; }
    .map .address p {
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      padding-top: 20px; }

/*----------------------
    Home 3
------------------------*/
/*
    Section 1
*/
.product-sale .box {
  padding: 50px 30px; }
  .product-sale .box.box-orange {
    background: url("../images/index-3/background-orange.jpg") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
    .product-sale .box.box-orange .intro .title:before, .product-sale .box.box-orange .intro .title:after {
      background: #dc1f3f; }
    .product-sale .box.box-orange .intro .title h3:after {
      content: 'HJC R-PHA'; }
  .product-sale .box.box-green {
    background: url("../images/index-3/background-green.jpg") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
    .product-sale .box.box-green .intro .title:before, .product-sale .box.box-green .intro .title:after {
      background: #5dbf1b; }
    .product-sale .box.box-green .intro .title h3:after {
      content: 'SHARK SX'; }
  .product-sale .box.box-blue {
    background: url("../images/index-3/background-blue.jpg") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
    .product-sale .box.box-blue .intro .title:before, .product-sale .box.box-blue .intro .title:after {
      background: #2c53d4; }
    .product-sale .box.box-blue .intro .title h3:after {
      content: 'NOLAN N17'; }
  .product-sale .box .intro {
    display: block;
    position: relative;
    float: left; }
    .product-sale .box .intro .title {
      display: block;
      position: relative; }
      .product-sale .box .intro .title:before, .product-sale .box .intro .title:after {
        content: '';
        width: 100%;
        height: 2px;
        position: absolute;
        left: 0;
        right: auto;
        top: auto;
        z-index: 9; }
      .product-sale .box .intro .title:before {
        bottom: 29px; }
      .product-sale .box .intro .title:after {
        bottom: 25px; }
      .product-sale .box .intro .title h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 80px;
        line-height: 85px;
        font-weight: 500;
        color: #ffffff;
        position: relative;
        display: block;
        margin-bottom: 5px;
        margin-left: -3px; }
        .product-sale .box .intro .title h3:after {
          width: 100%;
          z-index: 1;
          position: absolute;
          color: rgba(255, 255, 255, 0.2);
          opacity: 1;
          top: 87px;
          right: auto;
          bottom: auto;
          left: 0;
          -webkit-transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
          -moz-transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
          -ms-transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
          -o-transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
          transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
          -webkit-transform-origin: 50% 0 0;
          -moz-transform-origin: 50% 0 0;
          -ms-transform-origin: 50% 0 0;
          -o-transform-origin: 50% 0 0;
          transform-origin: 50% 0 0;
          -webkit-mask-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent 50%);
          -moz-mask-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent 50%);
          -ms-mask-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent 50%);
          -o-mask-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent 50%); }
    .product-sale .box .intro p {
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      color: #ffffff;
      padding-bottom: 20px; }
    .product-sale .box .intro h5 {
      font-family: 'Oswald', sans-serif;
      font-size: 18px;
      font-weight: 500;
      color: #ffffff;
      position: relative; }
      .product-sale .box .intro h5:before {
        content: '';
        width: 50px;
        height: 2px;
        background: #ffffff;
        position: absolute;
        left: 85px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
    .product-sale .box .intro .omb-button {
      margin-top: 30px;
      border: 1px solid #ffffff;
      background: none;
      color: #ffffff !important; }
    .product-sale .box .intro img {
      display: block;
      position: absolute;
      bottom: 0;
      left: 180px; }
  .product-sale .box .box-img {
    float: left;
    display: block; }
    .product-sale .box .box-img img {
      display: block;
      width: 100%;
      height: auto;
      max-width: 245px;
      max-height: 230px; }

/*
    Section 2
*/
.best-accessories .menu-section, .best-cycle .menu-section, .content-product-2-column-sidebar-style-two .menu-section, .best-product-listing-style-1 .menu-section, .content-product-list-sidebar-style-one .menu-section {
  margin-top: 35px;
  margin-bottom: 60px; }
  .best-accessories .menu-section li, .best-cycle .menu-section li, .content-product-2-column-sidebar-style-two .menu-section li, .best-product-listing-style-1 .menu-section li, .content-product-list-sidebar-style-one .menu-section li {
    margin: 0 5px; }
    .best-accessories .menu-section li.uk-active a, .best-cycle .menu-section li.uk-active a, .content-product-2-column-sidebar-style-two .menu-section li.uk-active a, .best-product-listing-style-1 .menu-section li.uk-active a, .content-product-list-sidebar-style-one .menu-section li.uk-active a, .best-accessories .menu-section li:hover a, .best-cycle .menu-section li:hover a, .content-product-2-column-sidebar-style-two .menu-section li:hover a, .best-product-listing-style-1 .menu-section li:hover a, .content-product-list-sidebar-style-one .menu-section li:hover a, .best-accessories .menu-section li:focus a, .best-cycle .menu-section li:focus a, .content-product-2-column-sidebar-style-two .menu-section li:focus a, .best-product-listing-style-1 .menu-section li:focus a, .content-product-list-sidebar-style-one .menu-section li:focus a, .best-accessories .menu-section li:active a, .best-cycle .menu-section li:active a, .content-product-2-column-sidebar-style-two .menu-section li:active a, .best-product-listing-style-1 .menu-section li:active a, .content-product-list-sidebar-style-one .menu-section li:active a {
      border: 1px solid #000000;
      background: #ffffff;
      transition: all .5s ease; }
      .best-accessories .menu-section li.uk-active a .icon, .best-cycle .menu-section li.uk-active a .icon, .content-product-2-column-sidebar-style-two .menu-section li.uk-active a .icon, .best-product-listing-style-1 .menu-section li.uk-active a .icon, .content-product-list-sidebar-style-one .menu-section li.uk-active a .icon, .best-accessories .menu-section li:hover a .icon, .best-cycle .menu-section li:hover a .icon, .content-product-2-column-sidebar-style-two .menu-section li:hover a .icon, .best-product-listing-style-1 .menu-section li:hover a .icon, .content-product-list-sidebar-style-one .menu-section li:hover a .icon, .best-accessories .menu-section li:focus a .icon, .best-cycle .menu-section li:focus a .icon, .content-product-2-column-sidebar-style-two .menu-section li:focus a .icon, .best-product-listing-style-1 .menu-section li:focus a .icon, .content-product-list-sidebar-style-one .menu-section li:focus a .icon, .best-accessories .menu-section li:active a .icon, .best-cycle .menu-section li:active a .icon, .content-product-2-column-sidebar-style-two .menu-section li:active a .icon, .best-product-listing-style-1 .menu-section li:active a .icon, .content-product-list-sidebar-style-one .menu-section li:active a .icon {
        bottom: -8px;
        opacity: 1;
        transition: all .5s ease; }
    .best-accessories .menu-section li a, .best-cycle .menu-section li a, .content-product-2-column-sidebar-style-two .menu-section li a, .best-product-listing-style-1 .menu-section li a, .content-product-list-sidebar-style-one .menu-section li a {
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 300;
      color: #000000;
      background: #ffffff;
      height: 45px;
      line-height: 45px;
      padding: 0 30px;
      border: 1px solid #e0e0e0;
      position: relative;
      transition: all .5s ease; }
      .best-accessories .menu-section li a .icon, .best-cycle .menu-section li a .icon, .content-product-2-column-sidebar-style-two .menu-section li a .icon, .best-product-listing-style-1 .menu-section li a .icon, .content-product-list-sidebar-style-one .menu-section li a .icon {
        font-size: 18px;
        color: #dc1f3f;
        background: #ffffff;
        z-index: 9;
        padding: 0 11px;
        opacity: 0;
        position: absolute;
        bottom: -16px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        transition: all .5s ease; }
.best-accessories .box-accessories > li .box, .best-cycle .box-accessories > li .box, .content-product-2-column-sidebar-style-two .box-accessories > li .box, .best-product-listing-style-1 .box-accessories > li .box, .content-product-list-sidebar-style-one .box-accessories > li .box {
  margin-top: 50px;
  position: relative; }
  .best-accessories .box-accessories > li .box:first-child, .best-cycle .box-accessories > li .box:first-child, .content-product-2-column-sidebar-style-two .box-accessories > li .box:first-child, .best-product-listing-style-1 .box-accessories > li .box:first-child, .content-product-list-sidebar-style-one .box-accessories > li .box:first-child {
    margin-bottom: 0; }
  .best-accessories .box-accessories > li .box .uk-width-medium-1-3, .best-cycle .box-accessories > li .box .uk-width-medium-1-3, .content-product-2-column-sidebar-style-two .box-accessories > li .box .uk-width-medium-1-3, .best-product-listing-style-1 .box-accessories > li .box .uk-width-medium-1-3, .content-product-list-sidebar-style-one .box-accessories > li .box .uk-width-medium-1-3 {
    display: flex; }
  .best-accessories .box-accessories > li .box .box-img, .best-cycle .box-accessories > li .box .box-img, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img, .best-product-listing-style-1 .box-accessories > li .box .box-img, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img {
    text-align: center;
    display: block;
    padding: 0;
    position: relative; }
    .best-accessories .box-accessories > li .box .box-img:hover:before, .best-cycle .box-accessories > li .box .box-img:hover:before, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img:hover:before, .best-product-listing-style-1 .box-accessories > li .box .box-img:hover:before, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img:hover:before {
      opacity: 1;
      bottom: 0;
      transition: all .5s ease; }
    .best-accessories .box-accessories > li .box .box-img:hover:after, .best-cycle .box-accessories > li .box .box-img:hover:after, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img:hover:after, .best-product-listing-style-1 .box-accessories > li .box .box-img:hover:after, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img:hover:after {
      opacity: 1;
      bottom: -7px;
      transition: all .5s ease; }
    .best-accessories .box-accessories > li .box .box-img:hover .title, .best-cycle .box-accessories > li .box .box-img:hover .title, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img:hover .title, .best-product-listing-style-1 .box-accessories > li .box .box-img:hover .title, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img:hover .title {
      opacity: 0;
      transition: all .5s ease; }
    .best-accessories .box-accessories > li .box .box-img:before, .best-cycle .box-accessories > li .box .box-img:before, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img:before, .best-product-listing-style-1 .box-accessories > li .box .box-img:before, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img:before, .best-accessories .box-accessories > li .box .box-img:after, .best-cycle .box-accessories > li .box .box-img:after, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img:after, .best-product-listing-style-1 .box-accessories > li .box .box-img:after, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img:after {
      z-index: 999;
      position: absolute;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%);
      opacity: 0;
      transition: all .5s ease; }
    .best-accessories .box-accessories > li .box .box-img:before, .best-cycle .box-accessories > li .box .box-img:before, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img:before, .best-product-listing-style-1 .box-accessories > li .box .box-img:before, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img:before {
      content: '';
      width: 0;
      height: 0;
      border-left: 28px solid transparent;
      border-right: 28px solid transparent;
      border-bottom: 30px solid #ffffff;
      bottom: -30px; }
    .best-accessories .box-accessories > li .box .box-img:after, .best-cycle .box-accessories > li .box .box-img:after, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img:after, .best-product-listing-style-1 .box-accessories > li .box .box-img:after, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img:after {
      content: '\32';
      font-family: 'ElegantIcons';
      font-size: 36px;
      color: #000000;
      margin-left: -2px;
      bottom: -37px; }
    .best-accessories .box-accessories > li .box .box-img img, .best-cycle .box-accessories > li .box .box-img img, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img img, .best-product-listing-style-1 .box-accessories > li .box .box-img img, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img img {
      display: block; }
    .best-accessories .box-accessories > li .box .box-img .title, .best-cycle .box-accessories > li .box .box-img .title, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img .title, .best-product-listing-style-1 .box-accessories > li .box .box-img .title, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img .title {
      opacity: 1;
      position: absolute;
      top: 50%;
      left: 0;
      right: 0;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);
      transition: all .5s ease; }
      .best-accessories .box-accessories > li .box .box-img .title .box-border, .best-cycle .box-accessories > li .box .box-img .title .box-border, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img .title .box-border, .best-product-listing-style-1 .box-accessories > li .box .box-img .title .box-border, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img .title .box-border {
        display: inline-block;
        background: rgba(0, 0, 0, 0.15);
        padding: 5px; }
        .best-accessories .box-accessories > li .box .box-img .title .box-border h3, .best-cycle .box-accessories > li .box .box-img .title .box-border h3, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img .title .box-border h3, .best-product-listing-style-1 .box-accessories > li .box .box-img .title .box-border h3, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img .title .box-border h3 {
          display: inline-block;
          border: 1px solid #ffffff;
          padding: 80px 60px;
          font-family: 'Oswald', sans-serif;
          font-size: 50px;
          line-height: 60px;
          font-weight: 500;
          color: #ffffff; }
    .best-accessories .box-accessories > li .box .box-img .overlay-background, .best-cycle .box-accessories > li .box .box-img .overlay-background, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img .overlay-background, .best-product-listing-style-1 .box-accessories > li .box .box-img .overlay-background, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img .overlay-background {
      background: rgba(44, 83, 212, 0.85);
      padding: 5px; }
      .best-accessories .box-accessories > li .box .box-img .overlay-background .box-text, .best-cycle .box-accessories > li .box .box-img .overlay-background .box-text, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img .overlay-background .box-text, .best-product-listing-style-1 .box-accessories > li .box .box-img .overlay-background .box-text, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img .overlay-background .box-text {
        border: 1px solid #ffffff;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center; }
        .best-accessories .box-accessories > li .box .box-img .overlay-background .box-text .box-border, .best-cycle .box-accessories > li .box .box-img .overlay-background .box-text .box-border, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img .overlay-background .box-text .box-border, .best-product-listing-style-1 .box-accessories > li .box .box-img .overlay-background .box-text .box-border, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img .overlay-background .box-text .box-border {
          width: 100%; }
          .best-accessories .box-accessories > li .box .box-img .overlay-background .box-text .box-border img, .best-cycle .box-accessories > li .box .box-img .overlay-background .box-text .box-border img, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img .overlay-background .box-text .box-border img, .best-product-listing-style-1 .box-accessories > li .box .box-img .overlay-background .box-text .box-border img, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img .overlay-background .box-text .box-border img {
            display: block;
            margin: 0 auto; }
          .best-accessories .box-accessories > li .box .box-img .overlay-background .box-text .box-border h3, .best-cycle .box-accessories > li .box .box-img .overlay-background .box-text .box-border h3, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img .overlay-background .box-text .box-border h3, .best-product-listing-style-1 .box-accessories > li .box .box-img .overlay-background .box-text .box-border h3, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img .overlay-background .box-text .box-border h3 {
            padding-top: 20px;
            padding-bottom: 10px;
            font-family: 'Oswald', sans-serif;
            font-size: 50px;
            line-height: 60px;
            font-weight: 700;
            color: #ffffff; }
          .best-accessories .box-accessories > li .box .box-img .overlay-background .box-text .box-border p, .best-cycle .box-accessories > li .box .box-img .overlay-background .box-text .box-border p, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-img .overlay-background .box-text .box-border p, .best-product-listing-style-1 .box-accessories > li .box .box-img .overlay-background .box-text .box-border p, .content-product-list-sidebar-style-one .box-accessories > li .box .box-img .overlay-background .box-text .box-border p {
            font-family: 'Oswald', sans-serif;
            font-size: 13px;
            font-weight: 500;
            color: #ffffff; }
  .best-accessories .box-accessories > li .box .box-slider, .best-cycle .box-accessories > li .box .box-slider, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider, .best-product-listing-style-1 .box-accessories > li .box .box-slider, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider {
    background: #ffffff;
    position: relative;
    z-index: 9; }
    .best-accessories .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product, .best-cycle .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product, .best-product-listing-style-1 .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product {
      padding-bottom: 150px;
      transition: all .5s ease; }
      .best-accessories .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(1), .best-cycle .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(1), .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(1), .best-product-listing-style-1 .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(1), .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(1) {
        bottom: 75px;
        opacity: 1;
        transition: all .5s ease; }
      .best-accessories .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(2), .best-cycle .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(2), .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(2), .best-product-listing-style-1 .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(2), .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(2) {
        bottom: 75px;
        opacity: 1;
        transition: all 1s ease; }
      .best-accessories .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(3), .best-cycle .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(3), .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(3), .best-product-listing-style-1 .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(3), .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider:hover .uk-slidenav-position li .box-product .social .box-icon:nth-child(3) {
        bottom: 75px;
        opacity: 1;
        transition: all 1.5s ease; }
    .best-accessories .box-accessories > li .box .box-slider:hover .uk-slideset-nav, .best-cycle .box-accessories > li .box .box-slider:hover .uk-slideset-nav, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider:hover .uk-slideset-nav, .best-product-listing-style-1 .box-accessories > li .box .box-slider:hover .uk-slideset-nav, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider:hover .uk-slideset-nav {
      bottom: -55px;
      transition: all .5s ease; }
    .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product, .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product {
      width: 100%;
      border: 1px solid #e0e0e0;
      padding: 30px 0 71px 0;
      background: #ffffff;
      z-index: 9;
      text-align: center;
      position: absolute;
      top: 0;
      transition: all .5s ease; }
      .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .hot-sale, .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .hot-sale, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .hot-sale, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .hot-sale, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .hot-sale {
        margin-bottom: 45px;
        position: relative; }
      .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product img, .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product img, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product img, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product img, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product img {
        display: block;
        max-height: 225px;
        margin: 0 auto; }
      .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product h3, .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product h3, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product h3, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product h3, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product h3 {
        margin-top: 35px;
        font-family: 'Oswald', sans-serif;
        font-size: 24px;
        font-weight: 700;
        color: #000000;
        display: flex;
        justify-content: center; }
        .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product h3 span, .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product h3 span, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product h3 span, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product h3 span, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product h3 span {
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 500;
          color: #000000;
          opacity: .35;
          text-decoration: line-through;
          padding-left: 15px; }
      .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product p, .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product p, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product p, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product p, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product p {
        margin-top: 10px;
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 300;
        color: #000000; }
      .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon, .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon {
        display: block;
        position: absolute;
        bottom: 160px;
        opacity: 0;
        transition: all .5s ease; }
        .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:hover a .icon, .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:hover a .icon, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:hover a .icon, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:hover a .icon, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:hover a .icon, .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:focus a .icon, .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:focus a .icon, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:focus a .icon, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:focus a .icon, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:focus a .icon, .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:active a .icon, .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:active a .icon, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:active a .icon, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:active a .icon, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:active a .icon {
          color: #ffffff;
          background: #2c53d4;
          transition: all .5s ease; }
        .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(1), .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(1), .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(1), .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(1), .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(1) {
          left: 25%; }
        .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(2), .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(2), .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(2), .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(2), .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(2) {
          left: 50%;
          -webkit-transform: translateX(-50%);
          -moz-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
          -o-transform: translateX(-50%);
          transform: translateX(-50%); }
        .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(3), .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(3), .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(3), .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(3), .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon:nth-child(3) {
          right: 25%; }
        .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon a, .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon a, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon a, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon a, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon a {
          display: block; }
          .best-accessories .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon a .icon, .best-cycle .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon a .icon, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon a .icon, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon a .icon, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slidenav-position li .box-product .social .box-icon a .icon {
            display: block;
            width: 50px;
            height: 50px;
            line-height: 50px;
            background: #ececec;
            border-radius: 50%;
            color: #000000;
            font-size: 18px;
            transition: all .5s ease; }
    .best-accessories .box-accessories > li .box .box-slider .uk-slideset-nav, .best-cycle .box-accessories > li .box .box-slider .uk-slideset-nav, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slideset-nav, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slideset-nav, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slideset-nav {
      margin: 0;
      padding: 0;
      z-index: 999;
      position: absolute;
      bottom: 20px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%);
      transition: all .5s ease; }
      .best-accessories .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(1), .best-cycle .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(1), .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(1), .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(1), .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(1) {
        bottom: 75px;
        opacity: 1;
        transition: all .5s ease; }
      .best-accessories .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(2), .best-cycle .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(2), .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(2), .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(2), .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(2) {
        bottom: 75px;
        opacity: 1;
        transition: all 1s ease; }
      .best-accessories .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(3), .best-cycle .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(3), .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(3), .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(3), .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slideset-nav:hover + .uk-slidenav-position li .box-product .social .box-icon:nth-child(3) {
        bottom: 75px;
        opacity: 1;
        transition: all 1.5s ease; }
      .best-accessories .box-accessories > li .box .box-slider .uk-slideset-nav li, .best-cycle .box-accessories > li .box .box-slider .uk-slideset-nav li, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slideset-nav li, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slideset-nav li, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slideset-nav li {
        margin: 10px 0;
        padding: 0 10px; }
        .best-accessories .box-accessories > li .box .box-slider .uk-slideset-nav li:hover a, .best-cycle .box-accessories > li .box .box-slider .uk-slideset-nav li:hover a, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slideset-nav li:hover a, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slideset-nav li:hover a, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slideset-nav li:hover a, .best-accessories .box-accessories > li .box .box-slider .uk-slideset-nav li:focus a, .best-cycle .box-accessories > li .box .box-slider .uk-slideset-nav li:focus a, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slideset-nav li:focus a, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slideset-nav li:focus a, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slideset-nav li:focus a, .best-accessories .box-accessories > li .box .box-slider .uk-slideset-nav li:active a, .best-cycle .box-accessories > li .box .box-slider .uk-slideset-nav li:active a, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slideset-nav li:active a, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slideset-nav li:active a, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slideset-nav li:active a, .best-accessories .box-accessories > li .box .box-slider .uk-slideset-nav li.uk-active a, .best-cycle .box-accessories > li .box .box-slider .uk-slideset-nav li.uk-active a, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slideset-nav li.uk-active a, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slideset-nav li.uk-active a, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slideset-nav li.uk-active a {
          background: #dc1f3f;
          transition: all .5s ease; }
        .best-accessories .box-accessories > li .box .box-slider .uk-slideset-nav li a, .best-cycle .box-accessories > li .box .box-slider .uk-slideset-nav li a, .content-product-2-column-sidebar-style-two .box-accessories > li .box .box-slider .uk-slideset-nav li a, .best-product-listing-style-1 .box-accessories > li .box .box-slider .uk-slideset-nav li a, .content-product-list-sidebar-style-one .box-accessories > li .box .box-slider .uk-slideset-nav li a {
          width: 10px;
          height: 10px;
          background: #e8e8e8;
          transition: all .5s ease; }

/*
    Section 3
*/
.featured-products-home-three {
  background: #f3f3f3; }
  .featured-products-home-three .loop {
    margin-top: 60px;
    overflow: hidden;
    position: relative; }
    .featured-products-home-three .loop:before, .featured-products-home-three .loop:after {
      content: '';
      width: 100px;
      height: 1px;
      background: #000000;
      position: absolute;
      top: 45%;
      z-index: 9; }
    .featured-products-home-three .loop:before {
      left: 17%; }
    .featured-products-home-three .loop:after {
      right: 17%; }
    .featured-products-home-three .loop .owl-stage-outer {
      padding: 5px 0 90px 0; }
      .featured-products-home-three .loop .owl-stage-outer .owl-item.center .box {
        background: #ffffff;
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); }
        .featured-products-home-three .loop .owl-stage-outer .owl-item.center .box:before {
          box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
          content: '';
          background: #ffffff;
          z-index: -1;
          position: absolute;
          left: -10px;
          right: -10px;
          top: 20px;
          bottom: 20px; }
        .featured-products-home-three .loop .owl-stage-outer .owl-item.center .box .shap, .featured-products-home-three .loop .owl-stage-outer .owl-item.center .box .count-down {
          display: block; }
        .featured-products-home-three .loop .owl-stage-outer .owl-item.center .box .product .rateYo, .featured-products-home-three .loop .owl-stage-outer .owl-item.center .box .product p, .featured-products-home-three .loop .owl-stage-outer .owl-item.center .box .product h3 {
          display: block; }
      .featured-products-home-three .loop .owl-stage-outer .owl-item .box {
        position: relative;
        padding: 60px 60px 30px 60px; }
        .featured-products-home-three .loop .owl-stage-outer .owl-item .box .shap {
          display: none;
          right: 0;
          top: 0; }
        .featured-products-home-three .loop .owl-stage-outer .owl-item .box > h3 {
          display: block;
          text-align: center;
          width: 100%;
          font-family: 'Oswald', sans-serif;
          font-size: 100px;
          line-height: 110px;
          font-weight: 700;
          color: #000000;
          letter-spacing: 15px;
          opacity: .1;
          position: absolute;
          top: 50%;
          left: 0;
          right: 0;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }
        .featured-products-home-three .loop .owl-stage-outer .owl-item .box .count-down {
          display: none;
          position: absolute;
          left: 60px;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }
          .featured-products-home-three .loop .owl-stage-outer .owl-item .box .count-down:before, .featured-products-home-three .loop .owl-stage-outer .owl-item .box .count-down:after {
            content: '';
            width: 1px;
            height: 50px;
            background: #e6e6e6;
            position: absolute;
            left: 50%;
            -webkit-transform: translateX(-50%);
            -moz-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            -o-transform: translateX(-50%);
            transform: translateX(-50%); }
          .featured-products-home-three .loop .owl-stage-outer .owl-item .box .count-down:before {
            top: -72px; }
          .featured-products-home-three .loop .owl-stage-outer .owl-item .box .count-down:after {
            bottom: -72px; }
          .featured-products-home-three .loop .owl-stage-outer .owl-item .box .count-down li {
            padding: 8px 0; }
            .featured-products-home-three .loop .owl-stage-outer .owl-item .box .count-down li span {
              display: block;
              width: 40px;
              height: 40px;
              line-height: 40px;
              text-align: center;
              background: #efeff0;
              border-radius: 50%;
              font-family: 'Oswald', sans-serif;
              font-size: 14px;
              font-weight: 500;
              color: #000000;
              transition: all .5s ease; }
              .featured-products-home-three .loop .owl-stage-outer .owl-item .box .count-down li span:hover {
                background: #dc1f3f;
                color: #ffffff;
                transition: all .5s ease; }
        .featured-products-home-three .loop .owl-stage-outer .owl-item .box .product {
          display: block;
          text-align: center; }
          .featured-products-home-three .loop .owl-stage-outer .owl-item .box .product img {
            width: auto;
            display: block;
            margin: 0 auto; }
          .featured-products-home-three .loop .owl-stage-outer .owl-item .box .product .rateYo {
            display: none;
            top: auto;
            left: auto;
            margin: 15px auto 20px auto; }
          .featured-products-home-three .loop .owl-stage-outer .owl-item .box .product p {
            display: none;
            font-family: 'Oswald', sans-serif;
            font-size: 18px;
            font-weight: 500;
            color: #000000;
            padding-bottom: 12px; }
          .featured-products-home-three .loop .owl-stage-outer .owl-item .box .product h3 {
            display: none;
            font-family: 'Oswald', sans-serif;
            font-size: 30px;
            font-weight: 500;
            color: #000000; }
    .featured-products-home-three .loop .owl-nav {
      position: absolute;
      margin-top: -55px;
      top: 50%;
      right: 30%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
      .featured-products-home-three .loop .owl-nav:before, .featured-products-home-three .loop .owl-nav:after {
        content: '';
        width: 1px;
        height: 113px;
        background: #e6e6e6;
        position: absolute;
        left: 18px; }
      .featured-products-home-three .loop .owl-nav:before {
        top: 90px; }
      .featured-products-home-three .loop .owl-nav:after {
        bottom: 55px; }
      .featured-products-home-three .loop .owl-nav .owl-prev {
        position: absolute;
        margin-top: -24px; }
        .featured-products-home-three .loop .owl-nav .owl-prev .icon {
          display: block;
          text-align: center;
          width: 36px;
          height: 36px;
          line-height: 36px;
          border: 1px solid #e1e1e1;
          border-radius: 50%;
          font-size: 14px;
          color: #000000; }
      .featured-products-home-three .loop .owl-nav .owl-next {
        position: absolute;
        margin-top: 24px; }
        .featured-products-home-three .loop .owl-nav .owl-next .icon {
          display: block;
          text-align: center;
          width: 36px;
          height: 36px;
          line-height: 36px;
          border: 1px solid #e1e1e1;
          border-radius: 50%;
          font-size: 14px;
          color: #000000; }
    .featured-products-home-three .loop .owl-dots {
      display: block;
      position: absolute;
      bottom: 0;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
      .featured-products-home-three .loop .owl-dots .owl-dot {
        width: 10px;
        height: 10px;
        background: #dcdcdc;
        border-radius: 10px;
        float: left;
        margin: 0 10px;
        transition: all .5s ease; }
        .featured-products-home-three .loop .owl-dots .owl-dot:hover, .featured-products-home-three .loop .owl-dots .owl-dot.active {
          background: #dc1f3f;
          transition: all .5s ease; }

/*
    Section 4
*/
.sale-info-home-three, .sale-info-home-four {
  background: url("../images/index-3/background-hot-sale.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .sale-info-home-three .box, .sale-info-home-four .box {
    background: #ffffff;
    padding: 5px; }
    .sale-info-home-three .box:hover .box-border, .sale-info-home-four .box:hover .box-border {
      border: 1px solid #000000;
      transition: all .5s ease; }
      .sale-info-home-three .box:hover .box-border img.img-default, .sale-info-home-four .box:hover .box-border img.img-default {
        top: -90px;
        opacity: 0;
        transition: all .5s ease; }
      .sale-info-home-three .box:hover .box-border img.img-hover, .sale-info-home-four .box:hover .box-border img.img-hover {
        top: 35px;
        opacity: 1;
        transition: all .5s ease; }
      .sale-info-home-three .box:hover .box-border h3, .sale-info-home-four .box:hover .box-border h3 {
        padding-top: 60px;
        padding-bottom: 70px;
        transition: all .5s ease; }
      .sale-info-home-three .box:hover .box-border p, .sale-info-home-four .box:hover .box-border p {
        bottom: 40px;
        opacity: 1;
        transition: all .5s ease; }
    .sale-info-home-three .box .box-border, .sale-info-home-four .box .box-border {
      border: 1px solid #d9d9d9;
      padding: 45px 45px 35px 45px;
      position: relative;
      transition: all .5s ease; }
      .sale-info-home-three .box .box-border img, .sale-info-home-four .box .box-border img {
        display: block;
        position: absolute;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }
        .sale-info-home-three .box .box-border img.img-default, .sale-info-home-four .box .box-border img.img-default {
          top: 45px;
          opacity: 1;
          transition: all .5s ease; }
        .sale-info-home-three .box .box-border img.img-hover, .sale-info-home-four .box .box-border img.img-hover {
          top: 120px;
          opacity: 0;
          transition: all .5s ease; }
      .sale-info-home-three .box .box-border h3, .sale-info-home-four .box .box-border h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 500;
        color: #000000;
        padding-top: 130px;
        padding-bottom: 0;
        transition: all .5s ease; }
      .sale-info-home-three .box .box-border p, .sale-info-home-four .box .box-border p {
        font-family: 'Oswald', sans-serif;
        font-size: 13px;
        font-weight: 500;
        color: #000000;
        position: absolute;
        bottom: -50px;
        left: 45px;
        right: 45px;
        opacity: 0;
        transition: all .5s ease; }

/*
    Section 5
*/
.best-cycle .box, .content-product-2-column-sidebar-style-two .box {
  text-align: center;
  border: 1px solid #e0e0e0;
  padding: 30px 20px 110px 20px;
  position: relative;
  display: block;
  margin-bottom: 50px; }
  .best-cycle .box:hover, .content-product-2-column-sidebar-style-two .box:hover {
    border: 1px solid #ffffff;
    transition: all .5s ease; }
    .best-cycle .box:hover:before, .content-product-2-column-sidebar-style-two .box:hover:before {
      bottom: 0;
      opacity: 1;
      transition: all .5s ease; }
    .best-cycle .box:hover:after, .content-product-2-column-sidebar-style-two .box:hover:after {
      bottom: -11px;
      opacity: 1;
      transition: all .5s ease; }
    .best-cycle .box:hover .overlay-background, .content-product-2-column-sidebar-style-two .box:hover .overlay-background {
      opacity: 1;
      transition: all .5s ease; }
  .best-cycle .box:before, .content-product-2-column-sidebar-style-two .box:before {
    content: '';
    width: 0;
    height: 0;
    z-index: 999;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 16px solid #ffffff;
    opacity: 0;
    position: absolute;
    bottom: -16px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    transition: all .5s ease; }
  .best-cycle .box:after, .content-product-2-column-sidebar-style-two .box:after {
    content: '\32';
    font-family: 'ElegantIcons';
    font-size: 17px;
    color: #000000;
    opacity: 0;
    z-index: 9999;
    position: absolute;
    bottom: -27px;
    left: 50%;
    -webkit-transform: translateX(-57%);
    -moz-transform: translateX(-57%);
    -ms-transform: translateX(-57%);
    -o-transform: translateX(-57%);
    transform: translateX(-57%);
    transition: all .5s ease; }
  .best-cycle .box .overlay-background, .content-product-2-column-sidebar-style-two .box .overlay-background {
    background: url("../images/index-3/best-cycle/background-1-1.jpg") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    opacity: 0;
    z-index: 9;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    transition: all .5s ease; }
  .best-cycle .box .hot-sale, .content-product-2-column-sidebar-style-two .box .hot-sale {
    margin-bottom: 80px;
    position: relative; }
  .best-cycle .box img, .content-product-2-column-sidebar-style-two .box img {
    display: block;
    margin: 0 auto 60px auto; }
  .best-cycle .box p, .content-product-2-column-sidebar-style-two .box p {
    font-family: 'Oswald', sans-serif;
    font-size: 18px;
    font-weight: 300;
    color: #000000; }
  .best-cycle .box .price, .content-product-2-column-sidebar-style-two .box .price {
    display: block;
    height: 70px;
    line-height: 70px;
    border-top: 1px solid #e0e0e0;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0; }
    .best-cycle .box .price h3, .content-product-2-column-sidebar-style-two .box .price h3 {
      font-family: 'Oswald', sans-serif;
      font-weight: 700;
      color: #000000;
      display: block;
      width: 50%;
      position: absolute;
      bottom: 0;
      top: 0; }
      .best-cycle .box .price h3.out-of-stock, .content-product-2-column-sidebar-style-two .box .price h3.out-of-stock {
        opacity: .25; }
      .best-cycle .box .price h3 span, .content-product-2-column-sidebar-style-two .box .price h3 span {
        font-size: 14px;
        opacity: .35;
        padding-left: 15px;
        text-decoration: line-through; }
      .best-cycle .box .price h3:first-child, .content-product-2-column-sidebar-style-two .box .price h3:first-child {
        font-size: 24px;
        left: 0;
        border-right: 1px solid #e0e0e0;
        display: flex;
        justify-content: center; }
      .best-cycle .box .price h3:last-child, .content-product-2-column-sidebar-style-two .box .price h3:last-child {
        right: 0;
        font-size: 18px; }
  .best-cycle .box .uk-overlay-background, .content-product-2-column-sidebar-style-two .box .uk-overlay-background {
    background: rgba(44, 83, 212, 0.85);
    padding: 5px;
    z-index: 99; }
    .best-cycle .box .uk-overlay-background .box-border, .content-product-2-column-sidebar-style-two .box .uk-overlay-background .box-border {
      border: 1px solid #ffffff;
      position: absolute;
      top: 5px;
      bottom: 5px;
      left: 5px;
      right: 5px; }
      .best-cycle .box .uk-overlay-background .box-border .rateYo-hover, .content-product-2-column-sidebar-style-two .box .uk-overlay-background .box-border .rateYo-hover {
        left: auto;
        margin: 0 auto;
        top: 45px; }
        .best-cycle .box .uk-overlay-background .box-border .rateYo-hover > .jq-ry-group-wrapper > .jq-ry-group > svg, .content-product-2-column-sidebar-style-two .box .uk-overlay-background .box-border .rateYo-hover > .jq-ry-group-wrapper > .jq-ry-group > svg {
          width: 14px;
          height: 14px; }
      .best-cycle .box .uk-overlay-background .box-border .shop-now, .content-product-2-column-sidebar-style-two .box .uk-overlay-background .box-border .shop-now {
        position: absolute;
        top: 50%;
        left: 0;
        right: 0;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
        .best-cycle .box .uk-overlay-background .box-border .shop-now li, .content-product-2-column-sidebar-style-two .box .uk-overlay-background .box-border .shop-now li {
          display: inline-block; }
          .best-cycle .box .uk-overlay-background .box-border .shop-now li:hover a, .content-product-2-column-sidebar-style-two .box .uk-overlay-background .box-border .shop-now li:hover a {
            border-color: white;
            transition: all .5s ease; }
          .best-cycle .box .uk-overlay-background .box-border .shop-now li a, .content-product-2-column-sidebar-style-two .box .uk-overlay-background .box-border .shop-now li a {
            display: block;
            margin: 0 3px;
            text-decoration: none;
            border: 1px solid;
            border-color: rgba(255, 255, 255, 0.25);
            border-radius: 25px;
            opacity: 1;
            transition: all .5s ease; }
            .best-cycle .box .uk-overlay-background .box-border .shop-now li a.shop, .content-product-2-column-sidebar-style-two .box .uk-overlay-background .box-border .shop-now li a.shop {
              height: 50px;
              line-height: 50px;
              padding: 0 35px;
              font-family: 'Oswald', sans-serif;
              font-size: 14px;
              font-weight: 700;
              color: #ffffff;
              letter-spacing: 1px; }
            .best-cycle .box .uk-overlay-background .box-border .shop-now li a .icon, .content-product-2-column-sidebar-style-two .box .uk-overlay-background .box-border .shop-now li a .icon {
              display: block;
              color: #ffffff;
              font-size: 18px;
              width: 50px;
              height: 50px;
              line-height: 50px;
              text-align: center;
              opacity: 1; }
      .best-cycle .box .uk-overlay-background .box-border p, .content-product-2-column-sidebar-style-two .box .uk-overlay-background .box-border p {
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 300;
        color: #ffffff;
        position: absolute;
        left: 0;
        right: 0;
        bottom: 45px;
        line-height: 30px; }

/*
    Section 6
*/
.trending {
  background: url("../images/index-3/trending/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .trending .omb-title h3 {
    color: #ffffff; }
  .trending .large-12 {
    margin-top: 85px; }
    .trending .large-12 .loop-three {
      position: relative; }
      .trending .large-12 .loop-three .box {
        background: #ffffff;
        padding: 5px; }
        .trending .large-12 .loop-three .box .box-img {
          display: block;
          position: relative; }
          .trending .large-12 .loop-three .box .box-img img {
            display: block;
            width: 100%;
            height: auto;
            margin: 0 auto; }
          .trending .large-12 .loop-three .box .box-img .overlay-background {
            background: rgba(44, 83, 212, 0.8);
            display: flex;
            justify-content: center;
            align-items: center; }
            .trending .large-12 .loop-three .box .box-img .overlay-background a {
              text-decoration: none; }
              .trending .large-12 .loop-three .box .box-img .overlay-background a .icon {
                font-size: 70px;
                color: #ffffff; }
        .trending .large-12 .loop-three .box .text {
          padding: 30px 30px 35px 30px;
          border: 1px solid #000000;
          border-top: none; }
          .trending .large-12 .loop-three .box .text h3 {
            font-family: 'Oswald', sans-serif;
            font-size: 18px;
            font-weight: 700;
            color: #000000;
            padding-bottom: 15px; }
          .trending .large-12 .loop-three .box .text p {
            font-family: 'Oswald', sans-serif;
            font-size: 13px;
            font-weight: 500;
            color: #000000;
            opacity: .35; }
        .trending .large-12 .loop-three .box .meta {
          padding: 0 30px;
          height: 70px;
          line-height: 70px;
          border: 1px solid #000000;
          border-top: none; }
          .trending .large-12 .loop-three .box .meta p {
            display: block;
            float: left;
            font-family: 'Oswald', sans-serif;
            font-size: 12px;
            font-weight: 500;
            color: #808080; }
            .trending .large-12 .loop-three .box .meta p span {
              padding: 0 10px; }
          .trending .large-12 .loop-three .box .meta a {
            display: block;
            float: right;
            font-family: 'Oswald', sans-serif;
            font-size: 17px;
            font-weight: 700;
            color: #000000;
            transition: all .5s ease; }
            .trending .large-12 .loop-three .box .meta a:hover {
              color: #dc1f3f;
              transition: all .5s ease; }
      .trending .large-12 .loop-three .owl-nav {
        position: absolute;
        left: 0;
        right: 0;
        top: 35%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
        .trending .large-12 .loop-three .owl-nav .nav {
          width: 36px;
          height: 68px;
          display: block;
          position: absolute; }
          .trending .large-12 .loop-three .owl-nav .nav.prev {
            background: url("../images/index-3/trending/prev.png") no-repeat center center;
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
            left: -95px; }
          .trending .large-12 .loop-three .owl-nav .nav.next {
            background: url("../images/index-3/trending/next.png") no-repeat center center;
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
            right: -95px; }
      .trending .large-12 .loop-three .owl-dots {
        text-align: center;
        margin-top: 70px; }
        .trending .large-12 .loop-three .owl-dots .owl-dot {
          display: inline-block;
          margin: 0 10px; }
          .trending .large-12 .loop-three .owl-dots .owl-dot.active span, .trending .large-12 .loop-three .owl-dots .owl-dot:hover span {
            background: #dc1f3f;
            transition: all .5s ease; }
          .trending .large-12 .loop-three .owl-dots .owl-dot span {
            display: block;
            width: 10px;
            height: 10px;
            border-radius: 50%;
            background: #ffffff;
            transition: all .5s ease; }

/*
    Section 7
*/
.our-testimonial-home-three {
  overflow: hidden;
  background: #f3f3f3;
  text-align: center; }
  .our-testimonial-home-three .our-testimonial {
    position: relative; }
    .our-testimonial-home-three .our-testimonial #our_testimonial {
      margin-top: 65px;
      margin-bottom: 90px;
      box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
      padding: 85px 50px 45px 50px;
      background: #ffffff;
      position: relative; }
      .our-testimonial-home-three .our-testimonial #our_testimonial:before {
        content: '';
        width: 0;
        height: 0;
        border-left: 45px solid transparent;
        border-right: 45px solid transparent;
        border-top: 45px solid #ffffff;
        position: absolute;
        bottom: -45px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }
      .our-testimonial-home-three .our-testimonial #our_testimonial li {
        position: relative; }
        .our-testimonial-home-three .our-testimonial #our_testimonial li:before {
          content: '\7b';
          font-family: 'ElegantIcons';
          font-size: 150px;
          color: #000000;
          opacity: .1;
          position: absolute;
          top: 35%;
          left: 50%;
          -webkit-transform: translateX(-50%);
          -moz-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
          -o-transform: translateX(-50%);
          transform: translateX(-50%); }
        .our-testimonial-home-three .our-testimonial #our_testimonial li p {
          font-family: 'Oswald', sans-serif;
          font-size: 13px;
          font-weight: 500;
          color: #8c8c8c;
          padding-bottom: 45px; }
        .our-testimonial-home-three .our-testimonial #our_testimonial li h3 {
          font-family: 'Oswald', sans-serif;
          font-size: 24px;
          font-weight: 500;
          color: #000000;
          padding-bottom: 10px; }
        .our-testimonial-home-three .our-testimonial #our_testimonial li span {
          font-family: 'Oswald', sans-serif;
          font-size: 12px;
          font-weight: 500;
          color: #dc1f3f; }
    .our-testimonial-home-three .our-testimonial .omb-slidenav {
      top: 130px;
      bottom: auto; }
      .our-testimonial-home-three .our-testimonial .omb-slidenav:before {
        width: 50px;
        height: 50px;
        line-height: 50px;
        border-radius: 0;
        font-size: 24px; }
      .our-testimonial-home-three .our-testimonial .omb-slidenav.omb-slidenav-previous {
        left: 50px; }
        .our-testimonial-home-three .our-testimonial .omb-slidenav.omb-slidenav-previous:before {
          content: '\34'; }
      .our-testimonial-home-three .our-testimonial .omb-slidenav.omb-slidenav-next {
        right: 50px; }
        .our-testimonial-home-three .our-testimonial .omb-slidenav.omb-slidenav-next:before {
          content: '\35'; }
    .our-testimonial-home-three .our-testimonial .testimonial-switcher li {
      display: inline-block;
      margin: 0 15px; }
      .our-testimonial-home-three .our-testimonial .testimonial-switcher li.uk-active a, .our-testimonial-home-three .our-testimonial .testimonial-switcher li:hover a {
        background: #ffffff;
        transition: all .5s ease; }
        .our-testimonial-home-three .our-testimonial .testimonial-switcher li.uk-active a img, .our-testimonial-home-three .our-testimonial .testimonial-switcher li:hover a img {
          -webkit-transform: scale(1.2);
          -moz-transform: scale(1.2);
          -ms-transform: scale(1.2);
          -o-transform: scale(1.2);
          transform: scale(1.2);
          transition: all .5s ease; }
      .our-testimonial-home-three .our-testimonial .testimonial-switcher li a {
        display: block;
        border-radius: 50%;
        padding: 20px;
        transition: all .5s ease; }
        .our-testimonial-home-three .our-testimonial .testimonial-switcher li a img {
          display: block;
          width: 103px;
          height: 103px;
          border-radius: 50%;
          -webkit-transform: scale(1);
          -moz-transform: scale(1);
          -ms-transform: scale(1);
          -o-transform: scale(1);
          transform: scale(1);
          transition: all .5s ease; }

/*----------------------
    Home 4
------------------------*/
/*
    Section 1
*/
.carousel-slider-home-four {
  background: #f3f3f3; }
  .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item:nth-child(3n+0) li .box .omb-line {
    background: #dc1f3f; }
  .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item:nth-child(3n+0) li .box .text {
    background: #dc1f3f; }
  .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item:nth-child(3n+1) li .box .omb-line {
    background: #dc1f3f; }
  .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item:nth-child(3n+1) li .box .text {
    background: #dc1f3f; }
  .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item:nth-child(3n+2) li .box .omb-line {
    background: #dc1f3f; }
  .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item:nth-child(3n+2) li .box .text {
    background: #dc1f3f; }
  .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item:hover li {
    border: 1px solid #e7e7e7; }
    .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item:hover li .box h5 {
      opacity: 0;
      transition: all .5s ease; }
    .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item:hover li .box .omb-line {
      width: 81.3%;
      transition: all .5s ease; }
    .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item:hover li .box img {
      margin: 55px 0 65px 0;
      transition: all .5s ease; }
      .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item:hover li .box img.logo-product {
        opacity: 0;
        transition: all .5s ease; }
    .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item:hover li .box > p {
      opacity: 0;
      transition: all .5s ease; }
    .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item:hover li .box .text {
      bottom: -3px;
      transition: all .5s ease; }
  .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item li {
    border: 1px solid transparent; }
    .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item li .box {
      background: #ffffff;
      padding: 30px 35px;
      overflow: hidden;
      z-index: 1;
      position: relative; }
      .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item li .box h5 {
        font-family: 'Oswald', sans-serif;
        font-size: 36px;
        font-weight: 500;
        color: #000000;
        opacity: .1;
        transform: rotate(90deg);
        position: absolute;
        top: 195px;
        right: -45px;
        transition: all .5s ease; }
      .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item li .box h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 700;
        color: #000000;
        padding-bottom: 15px; }
      .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item li .box .omb-line {
        transition: all .5s ease; }
      .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item li .box img {
        display: block;
        width: auto;
        margin: 55px 0 65px -65px;
        max-height: 235px;
        transition: all .5s ease; }
        .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item li .box img.logo-product {
          margin: 0;
          max-height: auto;
          position: absolute;
          bottom: 35px;
          right: 30px;
          transition: all .5s ease; }
      .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item li .box > p {
        font-family: 'Oswald', sans-serif;
        font-size: 24px;
        font-weight: 700;
        color: #000000;
        opacity: 1;
        transition: all .5s ease; }
        .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item li .box > p span {
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 500;
          color: #000000;
          text-decoration: line-through;
          opacity: .35;
          padding-left: 20px; }
      .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item li .box .text {
        z-index: 3;
        position: absolute;
        bottom: -109px;
        left: 0;
        right: 0;
        transition: all .5s ease; }
        .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item li .box .text p {
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 500;
          color: #ffffff;
          padding: 30px 125px 30px 30px; }
        .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item li .box .text a {
          display: block;
          position: absolute;
          right: 30px;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }
          .carousel-slider-home-four .large-12 .loop-four .owl-stage-outer .owl-stage .owl-item li .box .text a .icon {
            display: block;
            width: 50px;
            height: 50px;
            line-height: 50px;
            text-align: center;
            border: 2px solid #ffffff;
            border-radius: 50%;
            font-size: 18px;
            color: #ffffff; }
  .carousel-slider-home-four .large-12 .loop-four .owl-nav {
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #000000; }
    .carousel-slider-home-four .large-12 .loop-four .owl-nav .owl-prev {
      display: block;
      height: 50px;
      line-height: 50px;
      background: #ffffff;
      padding: 0 33px;
      box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
      position: absolute;
      left: -161px; }
      .carousel-slider-home-four .large-12 .loop-four .owl-nav .owl-prev:hover:after {
        left: 0;
        opacity: 1;
        transition: all .5s ease; }
      .carousel-slider-home-four .large-12 .loop-four .owl-nav .owl-prev:before {
        content: '';
        width: 0;
        height: 0;
        border-top: 25px solid transparent;
        border-right: 15px solid #ffffff;
        border-bottom: 25px solid transparent;
        position: absolute;
        left: -15px;
        top: 0; }
      .carousel-slider-home-four .large-12 .loop-four .owl-nav .owl-prev:after {
        content: '\34';
        font-family: 'ElegantIcons';
        font-size: 18px;
        color: #000000;
        opacity: 0;
        position: absolute;
        left: -20px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
    .carousel-slider-home-four .large-12 .loop-four .owl-nav .owl-next {
      display: block;
      height: 50px;
      line-height: 50px;
      background: #ffffff;
      padding: 0 33px;
      box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
      position: absolute;
      right: -161px; }
      .carousel-slider-home-four .large-12 .loop-four .owl-nav .owl-next:hover:after {
        right: 0;
        opacity: 1;
        transition: all .5s ease; }
      .carousel-slider-home-four .large-12 .loop-four .owl-nav .owl-next:before {
        content: '';
        width: 0;
        height: 0;
        border-top: 25px solid transparent;
        border-left: 15px solid #ffffff;
        border-bottom: 25px solid transparent;
        position: absolute;
        right: -15px;
        top: 0; }
      .carousel-slider-home-four .large-12 .loop-four .owl-nav .owl-next:after {
        content: '\35';
        font-family: 'ElegantIcons';
        font-size: 18px;
        color: #000000;
        opacity: 0;
        position: absolute;
        right: -20px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }

/*
    Section 2
*/
.trending-item, .shop-by-product, .shop-by-category, .best-product-2-column-style-1 {
  overflow: hidden;
  position: relative; }
  .trending-item .logo, .shop-by-product .logo, .shop-by-category .logo, .best-product-2-column-style-1 .logo {
    width: 180px;
    height: 180px;
    background: #ffffff;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
    z-index: 999;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-42%) rotate(45deg);
    -moz-transform: translateX(-50%) translateY(-42%) rotate(45deg);
    -ms-transform: translateX(-50%) translateY(-42%) rotate(45deg);
    -o-transform: translateX(-50%) translateY(-42%) rotate(45deg);
    transform: translateX(-50%) translateY(-42%) rotate(45deg); }
    .trending-item .logo img, .shop-by-product .logo img, .shop-by-category .logo img, .best-product-2-column-style-1 .logo img {
      display: block;
      position: absolute;
      left: 20px;
      top: 40px;
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg); }
  .trending-item .uk-position, .shop-by-product .uk-position, .shop-by-category .uk-position, .best-product-2-column-style-1 .uk-position {
    margin-bottom: 30px;
    position: relative; }
    .trending-item .uk-position:hover.top-left .box-border .box-hover, .shop-by-product .uk-position:hover.top-left .box-border .box-hover, .shop-by-category .uk-position:hover.top-left .box-border .box-hover, .best-product-2-column-style-1 .uk-position:hover.top-left .box-border .box-hover, .trending-item .uk-position:hover.bottom-left .box-border .box-hover, .shop-by-product .uk-position:hover.bottom-left .box-border .box-hover, .shop-by-category .uk-position:hover.bottom-left .box-border .box-hover, .best-product-2-column-style-1 .uk-position:hover.bottom-left .box-border .box-hover {
      right: -45px;
      transition: all .5s ease; }
    .trending-item .uk-position:hover.top-right .box-border .box-hover, .shop-by-product .uk-position:hover.top-right .box-border .box-hover, .shop-by-category .uk-position:hover.top-right .box-border .box-hover, .best-product-2-column-style-1 .uk-position:hover.top-right .box-border .box-hover, .trending-item .uk-position:hover.bottom-right .box-border .box-hover, .shop-by-product .uk-position:hover.bottom-right .box-border .box-hover, .shop-by-category .uk-position:hover.bottom-right .box-border .box-hover, .best-product-2-column-style-1 .uk-position:hover.bottom-right .box-border .box-hover {
      left: -45px;
      transition: all .5s ease; }
    .trending-item .uk-position.top .box-border, .shop-by-product .uk-position.top .box-border, .shop-by-category .uk-position.top .box-border, .best-product-2-column-style-1 .uk-position.top .box-border {
      top: -98px; }
      .trending-item .uk-position.top .box-border .box-hover, .shop-by-product .uk-position.top .box-border .box-hover, .shop-by-category .uk-position.top .box-border .box-hover, .best-product-2-column-style-1 .uk-position.top .box-border .box-hover {
        top: 50px; }
    .trending-item .uk-position.top .box .box-img, .shop-by-product .uk-position.top .box .box-img, .shop-by-category .uk-position.top .box .box-img, .best-product-2-column-style-1 .uk-position.top .box .box-img {
      bottom: 35px; }
    .trending-item .uk-position.top .box .text h3, .shop-by-product .uk-position.top .box .text h3, .shop-by-category .uk-position.top .box .text h3, .best-product-2-column-style-1 .uk-position.top .box .text h3 {
      padding-bottom: 20px; }
      .trending-item .uk-position.top .box .text h3.price, .shop-by-product .uk-position.top .box .text h3.price, .shop-by-category .uk-position.top .box .text h3.price, .best-product-2-column-style-1 .uk-position.top .box .text h3.price {
        padding-bottom: 25px; }
        .trending-item .uk-position.top .box .text h3.price span, .shop-by-product .uk-position.top .box .text h3.price span, .shop-by-category .uk-position.top .box .text h3.price span, .best-product-2-column-style-1 .uk-position.top .box .text h3.price span {
          padding-right: 20px; }
    .trending-item .uk-position.top .box .text p, .shop-by-product .uk-position.top .box .text p, .shop-by-category .uk-position.top .box .text p, .best-product-2-column-style-1 .uk-position.top .box .text p {
      padding-bottom: 25px; }
    .trending-item .uk-position.top .box .text h5, .shop-by-product .uk-position.top .box .text h5, .shop-by-category .uk-position.top .box .text h5, .best-product-2-column-style-1 .uk-position.top .box .text h5 {
      padding-top: 40px; }
    .trending-item .uk-position.bottom .box-border, .shop-by-product .uk-position.bottom .box-border, .shop-by-category .uk-position.bottom .box-border, .best-product-2-column-style-1 .uk-position.bottom .box-border {
      bottom: -98px; }
      .trending-item .uk-position.bottom .box-border .box-hover, .shop-by-product .uk-position.bottom .box-border .box-hover, .shop-by-category .uk-position.bottom .box-border .box-hover, .best-product-2-column-style-1 .uk-position.bottom .box-border .box-hover {
        top: 50px; }
    .trending-item .uk-position.bottom .box .box-img, .shop-by-product .uk-position.bottom .box .box-img, .shop-by-category .uk-position.bottom .box .box-img, .best-product-2-column-style-1 .uk-position.bottom .box .box-img {
      top: 60px; }
    .trending-item .uk-position.bottom .box .text h3, .shop-by-product .uk-position.bottom .box .text h3, .shop-by-category .uk-position.bottom .box .text h3, .best-product-2-column-style-1 .uk-position.bottom .box .text h3 {
      padding-top: 20px; }
      .trending-item .uk-position.bottom .box .text h3.price, .shop-by-product .uk-position.bottom .box .text h3.price, .shop-by-category .uk-position.bottom .box .text h3.price, .best-product-2-column-style-1 .uk-position.bottom .box .text h3.price {
        padding-top: 25px; }
        .trending-item .uk-position.bottom .box .text h3.price span, .shop-by-product .uk-position.bottom .box .text h3.price span, .shop-by-category .uk-position.bottom .box .text h3.price span, .best-product-2-column-style-1 .uk-position.bottom .box .text h3.price span {
          padding-right: 20px; }
    .trending-item .uk-position.bottom .box .text p, .shop-by-product .uk-position.bottom .box .text p, .shop-by-category .uk-position.bottom .box .text p, .best-product-2-column-style-1 .uk-position.bottom .box .text p {
      padding-top: 25px; }
    .trending-item .uk-position.bottom .box .text h5, .shop-by-product .uk-position.bottom .box .text h5, .shop-by-category .uk-position.bottom .box .text h5, .best-product-2-column-style-1 .uk-position.bottom .box .text h5 {
      padding-bottom: 35px; }
    .trending-item .uk-position.left .box-border, .shop-by-product .uk-position.left .box-border, .shop-by-category .uk-position.left .box-border, .best-product-2-column-style-1 .uk-position.left .box-border {
      left: -98px; }
    .trending-item .uk-position.left .box .box-img, .shop-by-product .uk-position.left .box .box-img, .shop-by-category .uk-position.left .box .box-img, .best-product-2-column-style-1 .uk-position.left .box .box-img {
      left: 60px; }
    .trending-item .uk-position.left .box .text, .shop-by-product .uk-position.left .box .text, .shop-by-category .uk-position.left .box .text, .best-product-2-column-style-1 .uk-position.left .box .text {
      text-align: right; }
      .trending-item .uk-position.left .box .text h3.price, .shop-by-product .uk-position.left .box .text h3.price, .shop-by-category .uk-position.left .box .text h3.price, .best-product-2-column-style-1 .uk-position.left .box .text h3.price {
        justify-content: flex-end;
        clear: right; }
        .trending-item .uk-position.left .box .text h3.price span, .shop-by-product .uk-position.left .box .text h3.price span, .shop-by-category .uk-position.left .box .text h3.price span, .best-product-2-column-style-1 .uk-position.left .box .text h3.price span {
          padding-right: 20px; }
      .trending-item .uk-position.left .box .text .rateYo, .shop-by-product .uk-position.left .box .text .rateYo, .shop-by-category .uk-position.left .box .text .rateYo, .best-product-2-column-style-1 .uk-position.left .box .text .rateYo {
        left: auto;
        right: 0;
        float: right; }
      .trending-item .uk-position.left .box .text h5, .shop-by-product .uk-position.left .box .text h5, .shop-by-category .uk-position.left .box .text h5, .best-product-2-column-style-1 .uk-position.left .box .text h5 {
        clear: right; }
    .trending-item .uk-position.right .box-border, .shop-by-product .uk-position.right .box-border, .shop-by-category .uk-position.right .box-border, .best-product-2-column-style-1 .uk-position.right .box-border {
      right: -98px; }
    .trending-item .uk-position.right .box .box-img, .shop-by-product .uk-position.right .box .box-img, .shop-by-category .uk-position.right .box .box-img, .best-product-2-column-style-1 .uk-position.right .box .box-img {
      right: 60px; }
    .trending-item .uk-position.right .box .text, .shop-by-product .uk-position.right .box .text, .shop-by-category .uk-position.right .box .text, .best-product-2-column-style-1 .uk-position.right .box .text {
      text-align: left; }
      .trending-item .uk-position.right .box .text h3.price, .shop-by-product .uk-position.right .box .text h3.price, .shop-by-category .uk-position.right .box .text h3.price, .best-product-2-column-style-1 .uk-position.right .box .text h3.price {
        justify-content: flex-start;
        clear: left; }
        .trending-item .uk-position.right .box .text h3.price span, .shop-by-product .uk-position.right .box .text h3.price span, .shop-by-category .uk-position.right .box .text h3.price span, .best-product-2-column-style-1 .uk-position.right .box .text h3.price span {
          padding-left: 20px; }
      .trending-item .uk-position.right .box .text .rateYo, .shop-by-product .uk-position.right .box .text .rateYo, .shop-by-category .uk-position.right .box .text .rateYo, .best-product-2-column-style-1 .uk-position.right .box .text .rateYo {
        left: 0;
        right: auto;
        float: left; }
      .trending-item .uk-position.right .box .text h5, .shop-by-product .uk-position.right .box .text h5, .shop-by-category .uk-position.right .box .text h5, .best-product-2-column-style-1 .uk-position.right .box .text h5 {
        clear: left; }
    .trending-item .uk-position.top-left .box-border, .shop-by-product .uk-position.top-left .box-border, .shop-by-category .uk-position.top-left .box-border, .best-product-2-column-style-1 .uk-position.top-left .box-border, .trending-item .uk-position.bottom-right .box-border, .shop-by-product .uk-position.bottom-right .box-border, .shop-by-category .uk-position.bottom-right .box-border, .best-product-2-column-style-1 .uk-position.bottom-right .box-border {
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg); }
      .trending-item .uk-position.top-left .box-border .box-hover, .shop-by-product .uk-position.top-left .box-border .box-hover, .shop-by-category .uk-position.top-left .box-border .box-hover, .best-product-2-column-style-1 .uk-position.top-left .box-border .box-hover, .trending-item .uk-position.bottom-right .box-border .box-hover, .shop-by-product .uk-position.bottom-right .box-border .box-hover, .shop-by-category .uk-position.bottom-right .box-border .box-hover, .best-product-2-column-style-1 .uk-position.bottom-right .box-border .box-hover {
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg); }
    .trending-item .uk-position.top-right .box-border, .shop-by-product .uk-position.top-right .box-border, .shop-by-category .uk-position.top-right .box-border, .best-product-2-column-style-1 .uk-position.top-right .box-border, .trending-item .uk-position.bottom-left .box-border, .shop-by-product .uk-position.bottom-left .box-border, .shop-by-category .uk-position.bottom-left .box-border, .best-product-2-column-style-1 .uk-position.bottom-left .box-border {
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg); }
      .trending-item .uk-position.top-right .box-border .box-hover, .shop-by-product .uk-position.top-right .box-border .box-hover, .shop-by-category .uk-position.top-right .box-border .box-hover, .best-product-2-column-style-1 .uk-position.top-right .box-border .box-hover, .trending-item .uk-position.bottom-left .box-border .box-hover, .shop-by-product .uk-position.bottom-left .box-border .box-hover, .shop-by-category .uk-position.bottom-left .box-border .box-hover, .best-product-2-column-style-1 .uk-position.bottom-left .box-border .box-hover {
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg); }
    .trending-item .uk-position.top-left .box-border .box-hover, .shop-by-product .uk-position.top-left .box-border .box-hover, .shop-by-category .uk-position.top-left .box-border .box-hover, .best-product-2-column-style-1 .uk-position.top-left .box-border .box-hover, .trending-item .uk-position.bottom-left .box-border .box-hover, .shop-by-product .uk-position.bottom-left .box-border .box-hover, .shop-by-category .uk-position.bottom-left .box-border .box-hover, .best-product-2-column-style-1 .uk-position.bottom-left .box-border .box-hover {
      right: -110px;
      transition: all .5s ease; }
      .trending-item .uk-position.top-left .box-border .box-hover a .icon, .shop-by-product .uk-position.top-left .box-border .box-hover a .icon, .shop-by-category .uk-position.top-left .box-border .box-hover a .icon, .best-product-2-column-style-1 .uk-position.top-left .box-border .box-hover a .icon, .trending-item .uk-position.bottom-left .box-border .box-hover a .icon, .shop-by-product .uk-position.bottom-left .box-border .box-hover a .icon, .shop-by-category .uk-position.bottom-left .box-border .box-hover a .icon, .best-product-2-column-style-1 .uk-position.bottom-left .box-border .box-hover a .icon {
        padding-left: 15px; }
    .trending-item .uk-position.top-right .box-border .box-hover, .shop-by-product .uk-position.top-right .box-border .box-hover, .shop-by-category .uk-position.top-right .box-border .box-hover, .best-product-2-column-style-1 .uk-position.top-right .box-border .box-hover, .trending-item .uk-position.bottom-right .box-border .box-hover, .shop-by-product .uk-position.bottom-right .box-border .box-hover, .shop-by-category .uk-position.bottom-right .box-border .box-hover, .best-product-2-column-style-1 .uk-position.bottom-right .box-border .box-hover {
      left: -110px;
      transition: all .5s ease; }
      .trending-item .uk-position.top-right .box-border .box-hover a .icon, .shop-by-product .uk-position.top-right .box-border .box-hover a .icon, .shop-by-category .uk-position.top-right .box-border .box-hover a .icon, .best-product-2-column-style-1 .uk-position.top-right .box-border .box-hover a .icon, .trending-item .uk-position.bottom-right .box-border .box-hover a .icon, .shop-by-product .uk-position.bottom-right .box-border .box-hover a .icon, .shop-by-category .uk-position.bottom-right .box-border .box-hover a .icon, .best-product-2-column-style-1 .uk-position.bottom-right .box-border .box-hover a .icon {
        padding-left: 50px; }
    .trending-item .uk-position.top-left .box-border .box-hover a .icon, .shop-by-product .uk-position.top-left .box-border .box-hover a .icon, .shop-by-category .uk-position.top-left .box-border .box-hover a .icon, .best-product-2-column-style-1 .uk-position.top-left .box-border .box-hover a .icon, .trending-item .uk-position.top-right .box-border .box-hover a .icon, .shop-by-product .uk-position.top-right .box-border .box-hover a .icon, .shop-by-category .uk-position.top-right .box-border .box-hover a .icon, .best-product-2-column-style-1 .uk-position.top-right .box-border .box-hover a .icon {
      line-height: 115px; }
    .trending-item .uk-position.bottom-right .box-border .box-hover a .icon, .shop-by-product .uk-position.bottom-right .box-border .box-hover a .icon, .shop-by-category .uk-position.bottom-right .box-border .box-hover a .icon, .best-product-2-column-style-1 .uk-position.bottom-right .box-border .box-hover a .icon, .trending-item .uk-position.bottom-left .box-border .box-hover a .icon, .shop-by-product .uk-position.bottom-left .box-border .box-hover a .icon, .shop-by-category .uk-position.bottom-left .box-border .box-hover a .icon, .best-product-2-column-style-1 .uk-position.bottom-left .box-border .box-hover a .icon {
      line-height: 55px; }
    .trending-item .uk-position.border-top .box-border, .shop-by-product .uk-position.border-top .box-border, .shop-by-category .uk-position.border-top .box-border, .best-product-2-column-style-1 .uk-position.border-top .box-border {
      border-top: 2px solid #ececec; }
    .trending-item .uk-position.border-bottom .box-border, .shop-by-product .uk-position.border-bottom .box-border, .shop-by-category .uk-position.border-bottom .box-border, .best-product-2-column-style-1 .uk-position.border-bottom .box-border {
      border-bottom: 2px solid #ececec; }
    .trending-item .uk-position.border-left .box-border, .shop-by-product .uk-position.border-left .box-border, .shop-by-category .uk-position.border-left .box-border, .best-product-2-column-style-1 .uk-position.border-left .box-border {
      border-left: 2px solid #ececec; }
    .trending-item .uk-position.border-right .box-border, .shop-by-product .uk-position.border-right .box-border, .shop-by-category .uk-position.border-right .box-border, .best-product-2-column-style-1 .uk-position.border-right .box-border {
      border-right: 2px solid #ececec; }
    .trending-item .uk-position .box-border, .shop-by-product .uk-position .box-border, .shop-by-category .uk-position .box-border, .best-product-2-column-style-1 .uk-position .box-border {
      width: 200px;
      height: 200px;
      background: #fff;
      position: absolute;
      z-index: 9;
      overflow: hidden;
      transition: all .5s ease; }
      .trending-item .uk-position .box-border .box-hover, .shop-by-product .uk-position .box-border .box-hover, .shop-by-category .uk-position .box-border .box-hover, .best-product-2-column-style-1 .uk-position .box-border .box-hover {
        width: 90px;
        height: 90px;
        background: #dc1f3f;
        position: absolute;
        z-index: 99;
        transition: all .5s ease; }
        .trending-item .uk-position .box-border .box-hover a, .shop-by-product .uk-position .box-border .box-hover a, .shop-by-category .uk-position .box-border .box-hover a, .best-product-2-column-style-1 .uk-position .box-border .box-hover a {
          display: block; }
          .trending-item .uk-position .box-border .box-hover a .icon, .shop-by-product .uk-position .box-border .box-hover a .icon, .shop-by-category .uk-position .box-border .box-hover a .icon, .best-product-2-column-style-1 .uk-position .box-border .box-hover a .icon {
            font-size: 24px;
            color: #ffffff; }
    .trending-item .uk-position .box, .shop-by-product .uk-position .box, .shop-by-category .uk-position .box, .best-product-2-column-style-1 .uk-position .box {
      padding: 40px;
      border: 2px solid #ececec;
      position: relative;
      overflow: hidden;
      z-index: 1;
      transition: all .5s ease; }
      .trending-item .uk-position .box .box-img, .shop-by-product .uk-position .box .box-img, .shop-by-category .uk-position .box .box-img, .best-product-2-column-style-1 .uk-position .box .box-img {
        display: block;
        position: absolute; }
        .trending-item .uk-position .box .box-img img, .shop-by-product .uk-position .box .box-img img, .shop-by-category .uk-position .box .box-img img, .best-product-2-column-style-1 .uk-position .box .box-img img {
          display: block; }
      .trending-item .uk-position .box .text h3, .shop-by-product .uk-position .box .text h3, .shop-by-category .uk-position .box .text h3, .best-product-2-column-style-1 .uk-position .box .text h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 700;
        color: #000000; }
        .trending-item .uk-position .box .text h3.price, .shop-by-product .uk-position .box .text h3.price, .shop-by-category .uk-position .box .text h3.price, .best-product-2-column-style-1 .uk-position .box .text h3.price {
          font-size: 24px;
          display: flex; }
          .trending-item .uk-position .box .text h3.price span, .shop-by-product .uk-position .box .text h3.price span, .shop-by-category .uk-position .box .text h3.price span, .best-product-2-column-style-1 .uk-position .box .text h3.price span {
            font-size: 14px;
            opacity: .35;
            text-decoration: line-through; }
      .trending-item .uk-position .box .text p, .shop-by-product .uk-position .box .text p, .shop-by-category .uk-position .box .text p, .best-product-2-column-style-1 .uk-position .box .text p {
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 500;
        color: #000000; }
      .trending-item .uk-position .box .text .rateYo, .shop-by-product .uk-position .box .text .rateYo, .shop-by-category .uk-position .box .text .rateYo, .best-product-2-column-style-1 .uk-position .box .text .rateYo {
        top: 0; }
      .trending-item .uk-position .box .text h5, .shop-by-product .uk-position .box .text h5, .shop-by-category .uk-position .box .text h5, .best-product-2-column-style-1 .uk-position .box .text h5 {
        font-family: 'Oswald', sans-serif;
        font-size: 36px;
        line-height: 40px;
        font-weight: 700;
        color: #000000;
        opacity: .15; }

/*
    Section 3
*/
.sale-info-home-four {
  overflow: hidden;
  background: url(../images/index-4/background-hot-sale.jpg) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .sale-info-home-four .box {
    width: 260px;
    height: 260px;
    -webkit-transform: rotate(45deg) translateX(15%) translateY(-15%);
    -moz-transform: rotate(45deg) translateX(15%) translateY(-15%);
    -ms-transform: rotate(45deg) translateX(15%) translateY(-15%);
    -o-transform: rotate(45deg) translateX(15%) translateY(-15%);
    transform: rotate(45deg) translateX(15%) translateY(-15%); }
    .sale-info-home-four .box:hover {
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
      transition: all .5s ease; }
      .sale-info-home-four .box:hover:before {
        opacity: 0;
        transition: all .5s ease; }
      .sale-info-home-four .box:hover .number {
        background: #000000;
        transition: all .5s ease; }
    .sale-info-home-four .box:before {
      content: '';
      background: none;
      border: 2px solid #ffffff;
      opacity: 1;
      position: absolute;
      top: 5px;
      bottom: 5px;
      left: -5px;
      right: -5px;
      transition: all .5s ease; }
    .sale-info-home-four .box .number {
      width: 50px;
      height: 50px;
      line-height: 50px;
      background: #dc1f3f;
      z-index: 99;
      position: absolute;
      top: -25px;
      left: 40px;
      transition: all .5s ease; }
      .sale-info-home-four .box .number h3 {
        color: #ffffff;
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 700;
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg); }
    .sale-info-home-four .box .box-border {
      border: none !important;
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg); }
      .sale-info-home-four .box .box-border p {
        left: 0;
        right: 0; }

/*
    Section 4
*/
.shop-by-product, .shop-by-category, .best-product-2-column-style-1 {
  position: relative;
  padding-bottom: 70px;
  overflow: hidden; }
  .shop-by-product .omb-title, .shop-by-category .omb-title, .best-product-2-column-style-1 .omb-title {
    padding-bottom: 0; }
    .shop-by-product .omb-title.omb-title-three, .shop-by-category .omb-title.omb-title-three, .best-product-2-column-style-1 .omb-title.omb-title-three {
      margin-bottom: 0; }
  .shop-by-product .menu-section, .shop-by-category .menu-section, .best-product-2-column-style-1 .menu-section {
    margin-top: 50px;
    margin-bottom: 60px; }
    .shop-by-product .menu-section li, .shop-by-category .menu-section li, .best-product-2-column-style-1 .menu-section li {
      padding: 0;
      margin: 0 30px;
      z-index: 999;
      position: relative; }
      .shop-by-product .menu-section li.uk-active a, .shop-by-category .menu-section li.uk-active a, .best-product-2-column-style-1 .menu-section li.uk-active a, .shop-by-product .menu-section li:hover a, .shop-by-category .menu-section li:hover a, .best-product-2-column-style-1 .menu-section li:hover a {
        border-bottom: 2px solid #dc1f3f;
        border-top: 2px solid #dc1f3f;
        transition: all .5s ease; }
        .shop-by-product .menu-section li.uk-active a:before, .shop-by-category .menu-section li.uk-active a:before, .best-product-2-column-style-1 .menu-section li.uk-active a:before, .shop-by-product .menu-section li:hover a:before, .shop-by-category .menu-section li:hover a:before, .best-product-2-column-style-1 .menu-section li:hover a:before {
          border-top: 2px solid #dc1f3f;
          border-right: 2px solid #dc1f3f;
          transition: all .5s ease; }
        .shop-by-product .menu-section li.uk-active a:after, .shop-by-category .menu-section li.uk-active a:after, .best-product-2-column-style-1 .menu-section li.uk-active a:after, .shop-by-product .menu-section li:hover a:after, .shop-by-category .menu-section li:hover a:after, .best-product-2-column-style-1 .menu-section li:hover a:after {
          border-bottom: 2px solid #dc1f3f;
          border-left: 2px solid #dc1f3f;
          transition: all .5s ease; }
      .shop-by-product .menu-section li:first-child:before, .shop-by-category .menu-section li:first-child:before, .best-product-2-column-style-1 .menu-section li:first-child:before, .shop-by-product .menu-section li:last-child:before, .shop-by-category .menu-section li:last-child:before, .best-product-2-column-style-1 .menu-section li:last-child:before {
        content: '\e031';
        font-family: 'ElegantIcons';
        font-size: 24px;
        color: #cecece;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
      .shop-by-product .menu-section li:first-child:after, .shop-by-category .menu-section li:first-child:after, .best-product-2-column-style-1 .menu-section li:first-child:after, .shop-by-product .menu-section li:last-child:after, .shop-by-category .menu-section li:last-child:after, .best-product-2-column-style-1 .menu-section li:last-child:after {
        content: '';
        width: 100px;
        height: 1px;
        background: #cecece;
        z-index: 999;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
      .shop-by-product .menu-section li:first-child:before, .shop-by-category .menu-section li:first-child:before, .best-product-2-column-style-1 .menu-section li:first-child:before {
        left: -80px; }
      .shop-by-product .menu-section li:first-child:after, .shop-by-category .menu-section li:first-child:after, .best-product-2-column-style-1 .menu-section li:first-child:after {
        left: -190px; }
      .shop-by-product .menu-section li:last-child:before, .shop-by-category .menu-section li:last-child:before, .best-product-2-column-style-1 .menu-section li:last-child:before {
        right: -80px; }
      .shop-by-product .menu-section li:last-child:after, .shop-by-category .menu-section li:last-child:after, .best-product-2-column-style-1 .menu-section li:last-child:after {
        right: -190px; }
      .shop-by-product .menu-section li a, .shop-by-category .menu-section li a, .best-product-2-column-style-1 .menu-section li a {
        display: block;
        border-top: 2px solid #ececec;
        border-bottom: 2px solid #ececec;
        margin: 0;
        padding: 0 30px;
        height: 50px;
        line-height: 50px;
        background: #ffffff !important;
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 300;
        color: #000000;
        position: relative;
        transition: all .5s ease; }
        .shop-by-product .menu-section li a:before, .shop-by-category .menu-section li a:before, .best-product-2-column-style-1 .menu-section li a:before, .shop-by-product .menu-section li a:after, .shop-by-category .menu-section li a:after, .best-product-2-column-style-1 .menu-section li a:after {
          content: '';
          height: 33px;
          width: 33px;
          pointer-events: none;
          background: #ffffff;
          transform: rotate(45deg);
          position: absolute;
          top: 6px; }
        .shop-by-product .menu-section li a:before, .shop-by-category .menu-section li a:before, .best-product-2-column-style-1 .menu-section li a:before {
          border-top: 2px solid #ececec;
          border-right: 2px solid #ececec;
          right: -18px;
          transition: all .5s ease; }
        .shop-by-product .menu-section li a:after, .shop-by-category .menu-section li a:after, .best-product-2-column-style-1 .menu-section li a:after {
          border-bottom: 2px solid #ececec;
          border-left: 2px solid #ececec;
          left: -18px;
          transition: all .5s ease; }
  .shop-by-product .uk-position.left .box, .shop-by-category .uk-position.left .box, .best-product-2-column-style-1 .uk-position.left .box {
    text-align: right; }
    .shop-by-product .uk-position.left .box h5, .shop-by-category .uk-position.left .box h5, .best-product-2-column-style-1 .uk-position.left .box h5 {
      padding-bottom: 25px; }
    .shop-by-product .uk-position.left .box .box-image:before, .shop-by-category .uk-position.left .box .box-image:before, .best-product-2-column-style-1 .uk-position.left .box .box-image:before {
      top: -32px;
      left: -32px; }
    .shop-by-product .uk-position.left .box .text, .shop-by-category .uk-position.left .box .text, .best-product-2-column-style-1 .uk-position.left .box .text {
      margin-top: 45px; }
      .shop-by-product .uk-position.left .box .text .intro h3, .shop-by-category .uk-position.left .box .text .intro h3, .best-product-2-column-style-1 .uk-position.left .box .text .intro h3 {
        padding-top: 0;
        padding-bottom: 10px; }
      .shop-by-product .uk-position.left .box .text .intro .rateYo, .shop-by-category .uk-position.left .box .text .intro .rateYo, .best-product-2-column-style-1 .uk-position.left .box .text .intro .rateYo {
        left: 0;
        right: auto;
        float: left; }
  .shop-by-product .uk-position.right .box, .shop-by-category .uk-position.right .box, .best-product-2-column-style-1 .uk-position.right .box {
    text-align: left; }
    .shop-by-product .uk-position.right .box h5, .shop-by-category .uk-position.right .box h5, .best-product-2-column-style-1 .uk-position.right .box h5 {
      padding-bottom: 0;
      padding-top: 30px; }
    .shop-by-product .uk-position.right .box .box-image:before, .shop-by-category .uk-position.right .box .box-image:before, .best-product-2-column-style-1 .uk-position.right .box .box-image:before {
      bottom: -32px;
      right: -32px; }
    .shop-by-product .uk-position.right .box .text, .shop-by-category .uk-position.right .box .text, .best-product-2-column-style-1 .uk-position.right .box .text {
      margin-top: 0; }
      .shop-by-product .uk-position.right .box .text .intro h3, .shop-by-category .uk-position.right .box .text .intro h3, .best-product-2-column-style-1 .uk-position.right .box .text .intro h3 {
        padding-top: 0;
        padding-bottom: 10px; }
        .shop-by-product .uk-position.right .box .text .intro h3.price, .shop-by-category .uk-position.right .box .text .intro h3.price, .best-product-2-column-style-1 .uk-position.right .box .text .intro h3.price {
          padding-bottom: 42px; }
      .shop-by-product .uk-position.right .box .text .intro .rateYo, .shop-by-category .uk-position.right .box .text .intro .rateYo, .best-product-2-column-style-1 .uk-position.right .box .text .intro .rateYo {
        left: auto;
        right: 0;
        float: right; }
  .shop-by-product .uk-position .box, .shop-by-category .uk-position .box, .best-product-2-column-style-1 .uk-position .box {
    border: 2px solid #ececec;
    padding: 30px 50px 50px 50px; }
    .shop-by-product .uk-position .box h5, .shop-by-category .uk-position .box h5, .best-product-2-column-style-1 .uk-position .box h5 {
      color: #000000;
      font-family: 'Oswald', sans-serif;
      font-size: 36px;
      line-height: 40px;
      font-weight: 700;
      opacity: .15; }
    .shop-by-product .uk-position .box .box-image, .shop-by-category .uk-position .box .box-image, .best-product-2-column-style-1 .uk-position .box .box-image {
      display: block;
      max-height: 270px;
      overflow: hidden;
      position: relative; }
      .shop-by-product .uk-position .box .box-image:before, .shop-by-category .uk-position .box .box-image:before, .best-product-2-column-style-1 .uk-position .box .box-image:before {
        content: '';
        width: 65px;
        height: 65px;
        background: #ffffff;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
        position: absolute;
        z-index: 9; }
      .shop-by-product .uk-position .box .box-image img, .shop-by-category .uk-position .box .box-image img, .best-product-2-column-style-1 .uk-position .box .box-image img {
        display: block;
        margin: 0 auto;
        position: relative;
        z-index: 1; }
      .shop-by-product .uk-position .box .box-image .overlay-background, .shop-by-category .uk-position .box .box-image .overlay-background, .best-product-2-column-style-1 .uk-position .box .box-image .overlay-background {
        background: rgba(0, 0, 0, 0.5);
        z-index: 1;
        display: flex;
        justify-content: center;
        align-items: center; }
        .shop-by-product .uk-position .box .box-image .overlay-background a, .shop-by-category .uk-position .box .box-image .overlay-background a, .best-product-2-column-style-1 .uk-position .box .box-image .overlay-background a {
          display: block;
          font-family: 'Oswald', sans-serif;
          font-size: 13px;
          font-weight: 500;
          color: #ffffff;
          line-height: 30px;
          padding: 0 20px;
          background: #2c53d4; }
    .shop-by-product .uk-position .box .text .logo-shark, .shop-by-category .uk-position .box .text .logo-shark, .best-product-2-column-style-1 .uk-position .box .text .logo-shark {
      align-items: center;
      display: flex; }
      .shop-by-product .uk-position .box .text .logo-shark img, .shop-by-category .uk-position .box .text .logo-shark img, .best-product-2-column-style-1 .uk-position .box .text .logo-shark img {
        display: block;
        margin: 0 auto; }
    .shop-by-product .uk-position .box .text .intro, .shop-by-category .uk-position .box .text .intro, .best-product-2-column-style-1 .uk-position .box .text .intro {
      display: block; }
      .shop-by-product .uk-position .box .text .intro h3, .shop-by-category .uk-position .box .text .intro h3, .best-product-2-column-style-1 .uk-position .box .text .intro h3 {
        padding-bottom: 10px; }
      .shop-by-product .uk-position .box .text .intro p, .shop-by-category .uk-position .box .text .intro p, .best-product-2-column-style-1 .uk-position .box .text .intro p {
        opacity: .5;
        padding-bottom: 25px;
        padding-top: 0; }
      .shop-by-product .uk-position .box .text .intro h3.price, .shop-by-category .uk-position .box .text .intro h3.price, .best-product-2-column-style-1 .uk-position .box .text .intro h3.price {
        clear: none;
        padding-bottom: 0; }
      .shop-by-product .uk-position .box .text .intro .rateYo, .shop-by-category .uk-position .box .text .intro .rateYo, .best-product-2-column-style-1 .uk-position .box .text .intro .rateYo {
        top: 5px; }
  .shop-by-product .box-product, .shop-by-category .box-product, .best-product-2-column-style-1 .box-product {
    z-index: 999; }
    .shop-by-product .box-product.box-left .title, .shop-by-category .box-product.box-left .title, .best-product-2-column-style-1 .box-product.box-left .title {
      top: 0; }
    .shop-by-product .box-product.box-left .uk-grid, .shop-by-category .box-product.box-left .uk-grid, .best-product-2-column-style-1 .box-product.box-left .uk-grid {
      margin-top: 75px; }
    .shop-by-product .box-product.box-right .title, .shop-by-category .box-product.box-right .title, .best-product-2-column-style-1 .box-product.box-right .title {
      bottom: 30px; }
    .shop-by-product .box-product .title, .shop-by-category .box-product .title, .best-product-2-column-style-1 .box-product .title {
      text-align: center;
      position: absolute;
      left: 0;
      right: 0; }
      .shop-by-product .box-product .title h3, .shop-by-category .box-product .title h3, .best-product-2-column-style-1 .box-product .title h3 {
        line-height: 40px;
        font-family: 'Oswald', sans-serif;
        font-size: 36px;
        color: #000000;
        font-weight: 700;
        opacity: .15; }
    .shop-by-product .box-product .box-sale, .shop-by-category .box-product .box-sale, .best-product-2-column-style-1 .box-product .box-sale {
      border: 2px solid #ececec;
      padding: 30px; }
      .shop-by-product .box-product .box-sale .hot-sale, .shop-by-category .box-product .box-sale .hot-sale, .best-product-2-column-style-1 .box-product .box-sale .hot-sale {
        margin-bottom: 45px;
        text-align: center;
        position: relative; }
      .shop-by-product .box-product .box-sale img, .shop-by-category .box-product .box-sale img, .best-product-2-column-style-1 .box-product .box-sale img {
        display: block;
        margin: 0 auto; }
      .shop-by-product .box-product .box-sale .rateYo, .shop-by-category .box-product .box-sale .rateYo, .best-product-2-column-style-1 .box-product .box-sale .rateYo {
        top: 0;
        left: 0;
        margin: 50px 0 20px 0; }
      .shop-by-product .box-product .box-sale p, .shop-by-category .box-product .box-sale p, .best-product-2-column-style-1 .box-product .box-sale p {
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        color: #000000;
        font-weight: 300;
        padding-bottom: 25px; }
      .shop-by-product .box-product .box-sale h3, .shop-by-category .box-product .box-sale h3, .best-product-2-column-style-1 .box-product .box-sale h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 24px;
        color: #000000;
        display: flex;
        justify-content: flex-start;
        font-weight: 700; }
        .shop-by-product .box-product .box-sale h3 span, .shop-by-category .box-product .box-sale h3 span, .best-product-2-column-style-1 .box-product .box-sale h3 span {
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          color: #000000;
          font-weight: 500;
          opacity: .35;
          text-decoration: line-through;
          padding-left: 15px; }

/*
    Section 5
*/
.hot-product {
  background: #f3f3f3; }
  .hot-product .large-12 {
    margin-top: -175px; }
    .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item.cloned .box {
      right: -175px; }
    .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item.center .box {
      right: 0;
      -webkit-transform: scale(1);
      -moz-transform: scale(1);
      -ms-transform: scale(1);
      -o-transform: scale(1);
      transform: scale(1);
      transition: all .5s ease; }
      .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item.center .box .omb-countdown {
        display: block; }
      .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item.center .box .product .box-img .omb-tooltip {
        display: block; }
      .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item.center .box .product img.sale {
        display: block; }
      .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item.center .box .product h3, .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item.center .box .product > p, .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item.center .box .product h5 {
        display: block; }
    .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item.center + .active .box {
      left: -175px; }
    .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box {
      right: -175px;
      -webkit-transform: scale(0.7);
      -moz-transform: scale(0.7);
      -ms-transform: scale(0.7);
      -o-transform: scale(0.7);
      transform: scale(0.7);
      transition: all .5s ease;
      margin-top: 175px;
      position: relative; }
      .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .omb-countdown {
        display: none;
        position: absolute;
        top: 0;
        left: 60px; }
        .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .omb-countdown li {
          margin: 8px 0;
          position: relative; }
          .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .omb-countdown li:hover span {
            background: #dc1f3f;
            color: #ffffff;
            transition: all .5s ease; }
          .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .omb-countdown li:hover h3 {
            left: 48px;
            transition: all .5s ease; }
            .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .omb-countdown li:hover h3 i {
              opacity: 1;
              transition: all .5s ease; }
          .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .omb-countdown li span {
            background: #ffffff;
            position: relative;
            z-index: 9; }
          .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .omb-countdown li h3 {
            font-family: 'Oswald', sans-serif;
            font-size: 36px;
            font-weight: 700;
            color: #000000;
            line-height: 40px;
            opacity: .1;
            z-index: 1;
            position: absolute;
            top: 50%;
            left: 30px;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
            transition: all .5s ease; }
            .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .omb-countdown li h3 i {
              opacity: 0;
              transition: all .5s ease; }
      .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product {
        text-align: center;
        padding-bottom: 100px;
        position: relative; }
        .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product .box-img {
          display: block;
          position: relative; }
          .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product .box-img .omb-tooltip {
            display: none;
            position: absolute; }
            .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product .box-img .omb-tooltip:hover h3 {
              background: rgba(44, 83, 212, 0.4);
              transition: all .5s ease; }
            .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product .box-img .omb-tooltip.one {
              top: 110px;
              left: 330px; }
            .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product .box-img .omb-tooltip.two {
              top: 235px;
              left: 470px; }
            .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product .box-img .omb-tooltip.three {
              top: 65px;
              left: 725px; }
            .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product .box-img .omb-tooltip h3 {
              display: flex;
              align-items: center;
              padding: 0;
              width: 50px;
              height: 50px;
              line-height: 50px;
              background: none;
              border-radius: 50%;
              text-align: center;
              cursor: pointer;
              transition: all .5s ease; }
              .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product .box-img .omb-tooltip h3 span {
                margin: 0 auto;
                display: block;
                font-family: 'Oswald', sans-serif;
                font-size: 14px;
                font-weight: 500;
                color: #ffffff;
                border-radius: 50%;
                width: 40px;
                height: 40px;
                line-height: 40px;
                text-align: center;
                background: #2c53d4; }
            .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product .box-img .omb-tooltip p:after {
              content: 'TIP';
              font-family: 'Oswald', sans-serif;
              font-size: 70px;
              line-height: 80px;
              font-weight: 700;
              color: #000000;
              opacity: .15;
              position: absolute;
              top: 25px;
              left: 50%;
              -webkit-transform: translateX(-50%);
              -moz-transform: translateX(-50%);
              -ms-transform: translateX(-50%);
              -o-transform: translateX(-50%);
              transform: translateX(-50%); }
        .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product img {
          display: block;
          width: auto;
          margin: auto;
          position: relative;
          z-index: 9; }
          .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product img.bg-product {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            z-index: 1; }
          .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product img.sale {
            display: none;
            position: absolute;
            top: -80px;
            right: 215px; }
        .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product h3 {
          display: none;
          padding-bottom: 20px;
          font-family: 'Oswald', sans-serif;
          font-size: 24px;
          font-weight: 700;
          color: #000000;
          position: relative;
          z-index: 99; }
        .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product > p {
          display: none;
          font-family: 'Oswald', sans-serif;
          font-size: 18px;
          font-weight: 300;
          color: #000000;
          position: relative;
          z-index: 99; }
        .hot-product .large-12 .loop-five .owl-stage-outer .owl-stage .owl-item .box .product h5 {
          display: none;
          font-family: 'Oswald', sans-serif;
          font-size: 36px;
          font-weight: 700;
          color: #000000;
          line-height: 40px;
          opacity: .1;
          -webkit-transform: rotate(90deg);
          -moz-transform: rotate(90deg);
          -ms-transform: rotate(90deg);
          -o-transform: rotate(90deg);
          transform: rotate(90deg);
          position: absolute;
          top: 95px;
          right: 0; }
    .hot-product .large-12 .loop-five .owl-nav {
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 700;
      color: #000000;
      position: absolute;
      left: 0;
      right: 0;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
      .hot-product .large-12 .loop-five .owl-nav .owl-prev, .hot-product .large-12 .loop-five .owl-nav .owl-next {
        display: block;
        height: 50px;
        line-height: 50px;
        background: #ffffff;
        padding: 0 33px;
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
        position: absolute; }
        .hot-product .large-12 .loop-five .owl-nav .owl-prev:before, .hot-product .large-12 .loop-five .owl-nav .owl-next:before {
          content: '';
          width: 0;
          height: 0;
          position: absolute;
          top: 0; }
        .hot-product .large-12 .loop-five .owl-nav .owl-prev:after, .hot-product .large-12 .loop-five .owl-nav .owl-next:after {
          font-family: 'ElegantIcons';
          font-size: 18px;
          color: #000000;
          opacity: 0;
          position: absolute;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%);
          transition: all .5s ease; }
      .hot-product .large-12 .loop-five .owl-nav .owl-prev {
        left: 200px; }
        .hot-product .large-12 .loop-five .owl-nav .owl-prev:before {
          left: -15px;
          border-top: 25px solid transparent;
          border-right: 15px solid #ffffff;
          border-bottom: 25px solid transparent; }
        .hot-product .large-12 .loop-five .owl-nav .owl-prev:after {
          left: -20px;
          content: '\34'; }
        .hot-product .large-12 .loop-five .owl-nav .owl-prev:hover:after {
          opacity: 1;
          left: 0;
          transition: all .5s ease; }
      .hot-product .large-12 .loop-five .owl-nav .owl-next {
        right: 200px; }
        .hot-product .large-12 .loop-five .owl-nav .owl-next:before {
          right: -15px;
          border-top: 25px solid transparent;
          border-left: 15px solid #ffffff;
          border-bottom: 25px solid transparent; }
        .hot-product .large-12 .loop-five .owl-nav .owl-next:after {
          right: -20px;
          content: '\35'; }
        .hot-product .large-12 .loop-five .owl-nav .owl-next:hover:after {
          opacity: 1;
          right: 0;
          transition: all .5s ease; }
    .hot-product .large-12 .loop-five .owl-dots {
      margin-top: -26px;
      z-index: 9;
      position: relative;
      top: -15px;
      text-align: center; }
      .hot-product .large-12 .loop-five .owl-dots .owl-dot {
        display: inline-block;
        margin: 0 10px;
        width: 10px;
        height: 10px;
        background: #ffffff;
        border-radius: 50%;
        transition: all .5s ease; }
        .hot-product .large-12 .loop-five .owl-dots .owl-dot.active, .hot-product .large-12 .loop-five .owl-dots .owl-dot:hover {
          background: #dc1f3f;
          transition: all .5s ease; }

/*
    Section 6
*/
.shop-by-category .box-shop-by-category > li .box-category {
  margin-bottom: 50px;
  padding: 30px;
  background: #f3f3f3; }
  .shop-by-category .box-shop-by-category > li .box-category .uk-slidenav-position {
    background: #ffffff;
    padding: 35px 75px 35px 50px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
    .shop-by-category .box-shop-by-category > li .box-category .uk-slidenav-position .uk-slideset > li .box {
      position: relative; }
      .shop-by-category .box-shop-by-category > li .box-category .uk-slidenav-position .uk-slideset > li .box .text {
        padding: 25px 0;
        display: block;
        float: left;
        position: relative; }
        .shop-by-category .box-shop-by-category > li .box-category .uk-slidenav-position .uk-slideset > li .box .text h3 {
          font-family: 'Oswald', sans-serif;
          font-size: 24px;
          font-weight: 700;
          color: #000000;
          padding-bottom: 23px; }
        .shop-by-category .box-shop-by-category > li .box-category .uk-slidenav-position .uk-slideset > li .box .text p {
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 500;
          color: #000000;
          opacity: .5;
          padding-bottom: 24px; }
        .shop-by-category .box-shop-by-category > li .box-category .uk-slidenav-position .uk-slideset > li .box .text h5 {
          display: flex;
          font-family: 'Oswald', sans-serif;
          font-size: 24px;
          font-weight: 700;
          color: #000000;
          padding-bottom: 25px; }
          .shop-by-category .box-shop-by-category > li .box-category .uk-slidenav-position .uk-slideset > li .box .text h5 span {
            font-family: 'Oswald', sans-serif;
            font-size: 14px;
            font-weight: 500;
            color: #000000;
            opacity: .35;
            padding-left: 20px;
            text-decoration: line-through; }
        .shop-by-category .box-shop-by-category > li .box-category .uk-slidenav-position .uk-slideset > li .box .text .rateYo {
          left: 0;
          top: 0; }
          .shop-by-category .box-shop-by-category > li .box-category .uk-slidenav-position .uk-slideset > li .box .text .rateYo:before {
            content: '';
            width: 270px;
            height: 1px;
            background: #000000;
            position: absolute;
            top: 50%;
            right: -305px; }
        .shop-by-category .box-shop-by-category > li .box-category .uk-slidenav-position .uk-slideset > li .box .text img {
          display: block;
          position: absolute;
          top: 0;
          right: -110px; }
      .shop-by-category .box-shop-by-category > li .box-category .uk-slidenav-position .uk-slideset > li .box .box-img {
        display: block;
        float: right;
        max-height: 240px;
        overflow: hidden; }
        .shop-by-category .box-shop-by-category > li .box-category .uk-slidenav-position .uk-slideset > li .box .box-img img {
          display: block;
          margin: 0 auto; }
  .shop-by-category .box-shop-by-category > li .box-category .uk-slideset-nav {
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
    right: 30px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
    .shop-by-category .box-shop-by-category > li .box-category .uk-slideset-nav li {
      display: block;
      float: none;
      margin: 10px 0;
      padding: 0; }
      .shop-by-category .box-shop-by-category > li .box-category .uk-slideset-nav li.uk-active a, .shop-by-category .box-shop-by-category > li .box-category .uk-slideset-nav li:hover a {
        background: #dc1f3f;
        transition: all .5s ease; }
      .shop-by-category .box-shop-by-category > li .box-category .uk-slideset-nav li a {
        width: 10px;
        height: 10px;
        background: #e8e8e8;
        transition: all .5s ease; }
  .shop-by-category .box-shop-by-category > li .box-category .box-logo {
    background: #ffffff;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
    .shop-by-category .box-shop-by-category > li .box-category .box-logo img {
      display: block;
      margin: 0 auto; }

/*
    Section 7
*/
.our-testimonial-home-four, .our-testimonial-about-us {
  overflow: hidden;
  background: url("../images/index-4/testimonials/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .our-testimonial-home-four .omb-title h3, .our-testimonial-about-us .omb-title h3 {
    color: #ffffff; }
  .our-testimonial-home-four .omb-title .text p, .our-testimonial-about-us .omb-title .text p {
    color: #ffffff; }
  .our-testimonial-home-four .our-testimonial, .our-testimonial-about-us .our-testimonial {
    position: relative; }
    .our-testimonial-home-four .our-testimonial #our_testimonial, .our-testimonial-about-us .our-testimonial #our_testimonial {
      display: block;
      background: #ffffff;
      padding: 45px 0;
      margin: 0 125px;
      position: relative; }
      .our-testimonial-home-four .our-testimonial #our_testimonial:before, .our-testimonial-about-us .our-testimonial #our_testimonial:before, .our-testimonial-home-four .our-testimonial #our_testimonial:after, .our-testimonial-about-us .our-testimonial #our_testimonial:after {
        content: '';
        width: 0;
        height: 0;
        border-top: 125px solid transparent;
        border-bottom: 125px solid transparent;
        position: absolute;
        top: 0;
        bottom: 0; }
      .our-testimonial-home-four .our-testimonial #our_testimonial:before, .our-testimonial-about-us .our-testimonial #our_testimonial:before {
        border-right: 125px solid #ffffff;
        left: -125px; }
      .our-testimonial-home-four .our-testimonial #our_testimonial:after, .our-testimonial-about-us .our-testimonial #our_testimonial:after {
        border-left: 125px solid #ffffff;
        right: -125px; }
      .our-testimonial-home-four .our-testimonial #our_testimonial li, .our-testimonial-about-us .our-testimonial #our_testimonial li {
        position: relative; }
        .our-testimonial-home-four .our-testimonial #our_testimonial li:before, .our-testimonial-about-us .our-testimonial #our_testimonial li:before {
          content: '\7b';
          font-family: 'ElegantIcons';
          font-size: 150px;
          color: #000000;
          opacity: .1;
          position: absolute;
          top: 50%;
          right: 0;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }
        .our-testimonial-home-four .our-testimonial #our_testimonial li .box-img, .our-testimonial-about-us .our-testimonial #our_testimonial li .box-img {
          display: block;
          width: 150px;
          height: 150px;
          margin-right: 30px;
          border: 2px solid #ededed;
          border-radius: 50%;
          float: left; }
          .our-testimonial-home-four .our-testimonial #our_testimonial li .box-img img, .our-testimonial-about-us .our-testimonial #our_testimonial li .box-img img {
            display: block;
            margin: 0 auto;
            width: 120px;
            height: 120px;
            margin: 13px auto 0 auto;
            border-radius: 50%; }
        .our-testimonial-home-four .our-testimonial #our_testimonial li .intro, .our-testimonial-about-us .our-testimonial #our_testimonial li .intro {
          display: block; }
          .our-testimonial-home-four .our-testimonial #our_testimonial li .intro p, .our-testimonial-about-us .our-testimonial #our_testimonial li .intro p {
            font-family: 'Oswald', sans-serif;
            font-size: 13px;
            font-weight: 500;
            color: #8c8c8c;
            padding-bottom: 20px; }
          .our-testimonial-home-four .our-testimonial #our_testimonial li .intro h3, .our-testimonial-about-us .our-testimonial #our_testimonial li .intro h3 {
            font-family: 'Oswald', sans-serif;
            font-size: 24px;
            font-weight: 500;
            color: #000000;
            padding-bottom: 9px; }
          .our-testimonial-home-four .our-testimonial #our_testimonial li .intro span, .our-testimonial-about-us .our-testimonial #our_testimonial li .intro span {
            font-family: 'Oswald', sans-serif;
            font-size: 12px;
            font-weight: 500;
            color: #dc1f3f; }
    .our-testimonial-home-four .our-testimonial .omb-slidenav, .our-testimonial-about-us .our-testimonial .omb-slidenav {
      background: none;
      bottom: 35px; }
      .our-testimonial-home-four .our-testimonial .omb-slidenav:before, .our-testimonial-about-us .our-testimonial .omb-slidenav:before {
        border: none;
        background: none;
        color: #ffffff;
        font-size: 36px; }
      .our-testimonial-home-four .our-testimonial .omb-slidenav.omb-slidenav-previous, .our-testimonial-about-us .our-testimonial .omb-slidenav.omb-slidenav-previous {
        left: 28%; }
        .our-testimonial-home-four .our-testimonial .omb-slidenav.omb-slidenav-previous:before, .our-testimonial-about-us .our-testimonial .omb-slidenav.omb-slidenav-previous:before {
          content: '\34'; }
      .our-testimonial-home-four .our-testimonial .omb-slidenav.omb-slidenav-next, .our-testimonial-about-us .our-testimonial .omb-slidenav.omb-slidenav-next {
        right: 28%; }
        .our-testimonial-home-four .our-testimonial .omb-slidenav.omb-slidenav-next:before, .our-testimonial-about-us .our-testimonial .omb-slidenav.omb-slidenav-next:before {
          content: '\35'; }
    .our-testimonial-home-four .our-testimonial .testimonial-switcher, .our-testimonial-about-us .our-testimonial .testimonial-switcher {
      margin-top: 70px;
      text-align: center; }
      .our-testimonial-home-four .our-testimonial .testimonial-switcher li, .our-testimonial-about-us .our-testimonial .testimonial-switcher li {
        display: inline-block;
        margin: 0 13px;
        border-radius: 50%;
        overflow: hidden; }
        .our-testimonial-home-four .our-testimonial .testimonial-switcher li:before, .our-testimonial-about-us .our-testimonial .testimonial-switcher li:before {
          display: flex;
          justify-content: center;
          align-items: center;
          content: '\7b';
          font-family: 'ElegantIcons';
          font-size: 36px;
          color: #ffffff;
          background: rgba(44, 83, 212, 0.85);
          z-index: 9;
          cursor: pointer; }
        .our-testimonial-home-four .our-testimonial .testimonial-switcher li.uk-active:before, .our-testimonial-about-us .our-testimonial .testimonial-switcher li.uk-active:before {
          -webkit-transform: scale(1);
          -moz-transform: scale(1);
          -ms-transform: scale(1);
          -o-transform: scale(1);
          transform: scale(1); }
        .our-testimonial-home-four .our-testimonial .testimonial-switcher li a, .our-testimonial-about-us .our-testimonial .testimonial-switcher li a {
          display: block; }
          .our-testimonial-home-four .our-testimonial .testimonial-switcher li a img, .our-testimonial-about-us .our-testimonial .testimonial-switcher li a img {
            display: block;
            width: 100px;
            height: 100px;
            border-radius: 50%; }
    .our-testimonial-home-four .our-testimonial .testimonial-switcher-dot, .our-testimonial-about-us .our-testimonial .testimonial-switcher-dot {
      position: absolute;
      top: 175px;
      right: 280px; }
      .our-testimonial-home-four .our-testimonial .testimonial-switcher-dot li, .our-testimonial-about-us .our-testimonial .testimonial-switcher-dot li {
        display: inline-block;
        margin: 0 8px; }
        .our-testimonial-home-four .our-testimonial .testimonial-switcher-dot li:hover a span, .our-testimonial-about-us .our-testimonial .testimonial-switcher-dot li:hover a span, .our-testimonial-home-four .our-testimonial .testimonial-switcher-dot li.uk-active a span, .our-testimonial-about-us .our-testimonial .testimonial-switcher-dot li.uk-active a span {
          background: #dc1f3f;
          transition: all .5s ease; }
        .our-testimonial-home-four .our-testimonial .testimonial-switcher-dot li a, .our-testimonial-about-us .our-testimonial .testimonial-switcher-dot li a {
          display: block; }
          .our-testimonial-home-four .our-testimonial .testimonial-switcher-dot li a span, .our-testimonial-about-us .our-testimonial .testimonial-switcher-dot li a span {
            display: block;
            width: 10px;
            height: 10px;
            background: #e8e8e8;
            border-radius: 50%;
            transition: all .5s ease; }

/*
    Section 8
*/
.latest-blog-home-four, .content-blog-3-column, .older-post-blog-details {
  background: #f3f3f3; }
  .latest-blog-home-four .box, .content-blog-3-column .box, .older-post-blog-details .box {
    display: block;
    position: relative; }
    .latest-blog-home-four .box:hover .text h5, .content-blog-3-column .box:hover .text h5, .older-post-blog-details .box:hover .text h5 {
      opacity: 0;
      transition: all .5s ease; }
    .latest-blog-home-four .box .box-img, .content-blog-3-column .box .box-img, .older-post-blog-details .box .box-img {
      display: block;
      position: relative; }
      .latest-blog-home-four .box .box-img img, .content-blog-3-column .box .box-img img, .older-post-blog-details .box .box-img img {
        display: block;
        margin: 0 auto;
        width: 100%; }
      .latest-blog-home-four .box .box-img .overlay-background, .content-blog-3-column .box .box-img .overlay-background, .older-post-blog-details .box .box-img .overlay-background {
        background: rgba(0, 0, 0, 0.5);
        justify-content: center;
        align-items: center;
        display: flex; }
        .latest-blog-home-four .box .box-img .overlay-background a, .content-blog-3-column .box .box-img .overlay-background a, .older-post-blog-details .box .box-img .overlay-background a {
          display: block;
          background: #2c53d4;
          font-family: 'Oswald', sans-serif;
          font-size: 13px;
          font-weight: 500;
          color: #ffffff;
          height: 30px;
          line-height: 30px;
          padding: 0 22px; }
    .latest-blog-home-four .box .text, .content-blog-3-column .box .text, .older-post-blog-details .box .text {
      background: #ffffff;
      padding: 40px 30px 30px 30px;
      position: relative; }
      .latest-blog-home-four .box .text h5, .content-blog-3-column .box .text h5, .older-post-blog-details .box .text h5 {
        padding: 0 13px;
        height: 30px;
        line-height: 30px;
        background: #dc1f3f;
        font-family: 'Oswald', sans-serif;
        font-size: 13px;
        font-weight: 500;
        color: #ffffff;
        position: absolute;
        top: -15px;
        left: 30px;
        opacity: 1;
        transition: all .5s ease; }
      .latest-blog-home-four .box .text h3, .content-blog-3-column .box .text h3, .older-post-blog-details .box .text h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 800;
        color: #000000;
        padding-bottom: 17px; }
      .latest-blog-home-four .box .text > p, .content-blog-3-column .box .text > p, .older-post-blog-details .box .text > p {
        font-family: 'Oswald', sans-serif;
        font-size: 13px;
        font-weight: 500;
        color: #000000;
        opacity: .5;
        padding-bottom: 40px; }
      .latest-blog-home-four .box .text .read-more, .content-blog-3-column .box .text .read-more, .older-post-blog-details .box .text .read-more {
        display: block;
        border-top: 1px solid #e5e5e5;
        padding-top: 23px; }
        .latest-blog-home-four .box .text .read-more p, .content-blog-3-column .box .text .read-more p, .older-post-blog-details .box .text .read-more p {
          font-family: 'Oswald', sans-serif;
          font-size: 12px;
          font-weight: 500;
          color: #808080;
          float: left; }
          .latest-blog-home-four .box .text .read-more p span, .content-blog-3-column .box .text .read-more p span, .older-post-blog-details .box .text .read-more p span {
            padding: 0 8px; }
        .latest-blog-home-four .box .text .read-more a, .content-blog-3-column .box .text .read-more a, .older-post-blog-details .box .text .read-more a {
          display: block;
          float: right;
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 700;
          color: #000000;
          transition: all .5s ease; }
          .latest-blog-home-four .box .text .read-more a:hover, .content-blog-3-column .box .text .read-more a:hover, .older-post-blog-details .box .text .read-more a:hover {
            color: #dc1f3f;
            transition: all .5s ease; }

/*
    Section 9
*/
.top-sale {
  overflow: hidden; }
  .top-sale.sec-padding {
    padding-bottom: 0; }
  .top-sale .box {
    border: 2px solid #ececec; }
    .top-sale .box .title {
      text-align: center;
      border-bottom: 2px solid #ececec; }
      .top-sale .box .title h3 {
        display: inline-block;
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 700;
        height: 75px;
        line-height: 75px;
        color: #000000;
        position: relative; }
        .top-sale .box .title h3:before, .top-sale .box .title h3:after {
          content: '';
          width: 57px;
          height: 1px;
          background: #d9d9d9;
          position: absolute;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }
        .top-sale .box .title h3:before {
          left: -47px; }
        .top-sale .box .title h3:after {
          right: -47px; }
        .top-sale .box .title h3 span {
          font-size: 18px;
          color: #cecece;
          padding: 0 20px; }
    .top-sale .box .content {
      padding: 60px 35px 50px 35px;
      position: relative; }
      .top-sale .box .content > img {
        display: block;
        position: absolute;
        top: 60px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }
      .top-sale .box .content p {
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 500;
        color: #000000;
        padding-bottom: 55px;
        padding-top: 40px; }
      .top-sale .box .content #form_subscribe_home_four .uk-form-icon {
        width: 100%; }
        .top-sale .box .content #form_subscribe_home_four .uk-form-icon span {
          font-size: 18px;
          color: #000000;
          opacity: .35;
          position: absolute;
          right: 20px;
          top: 15px; }
        .top-sale .box .content #form_subscribe_home_four .uk-form-icon input {
          width: 100%;
          height: 50px;
          line-height: 50px;
          border: 2px solid #ececec;
          padding: 5px 40px 5px 20px !important;
          font-size: 14px;
          color: #000000;
          font-family: 'Oswald', sans-serif;
          transition: all .5s ease; }
          .top-sale .box .content #form_subscribe_home_four .uk-form-icon input::-webkit-input-placeholder {
            opacity: .5;
            color: #000000; }
          .top-sale .box .content #form_subscribe_home_four .uk-form-icon input:-moz-placeholder {
            opacity: .5;
            color: #000000; }
          .top-sale .box .content #form_subscribe_home_four .uk-form-icon input::-moz-placeholder {
            opacity: .5;
            color: #000000; }
          .top-sale .box .content #form_subscribe_home_four .uk-form-icon input:-ms-input-placeholder {
            opacity: .5;
            color: #000000 !important; }
          .top-sale .box .content #form_subscribe_home_four .uk-form-icon input:focus, .top-sale .box .content #form_subscribe_home_four .uk-form-icon input:hover, .top-sale .box .content #form_subscribe_home_four .uk-form-icon input:active {
            background: #ffffff;
            border: 2px solid #dc1f3f;
            transition: all .5s ease; }
      .top-sale .box .content #form_subscribe_home_four button {
        display: inline-block;
        height: 50px;
        line-height: 50px;
        padding: 0 20px;
        margin-top: 30px;
        border-top: 2px solid #ececec;
        border-bottom: 2px solid #ececec;
        border-left: none;
        border-right: none;
        background: transparent;
        font-size: 14px;
        color: #000000;
        font-family: 'Oswald', sans-serif;
        font-weight: 700;
        cursor: pointer;
        outline: none;
        position: relative;
        transition: all .5s ease; }
        .top-sale .box .content #form_subscribe_home_four button:before, .top-sale .box .content #form_subscribe_home_four button:after {
          content: '';
          width: 34px;
          height: 34px;
          background: transparent;
          position: absolute;
          top: 5px;
          -webkit-transform: rotate(45deg);
          -moz-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
          -o-transform: rotate(45deg);
          transform: rotate(45deg);
          transition: all .5s ease; }
        .top-sale .box .content #form_subscribe_home_four button:before {
          border-left: 2px solid #ececec;
          border-bottom: 2px solid #ececec;
          left: -17px; }
        .top-sale .box .content #form_subscribe_home_four button:after {
          border-top: 2px solid #ececec;
          border-right: 2px solid #ececec;
          right: -17px; }
        .top-sale .box .content #form_subscribe_home_four button:hover {
          border-top: 2px solid #dc1f3f;
          border-bottom: 2px solid #dc1f3f;
          transition: all .5s ease; }
          .top-sale .box .content #form_subscribe_home_four button:hover:before {
            border-left: 2px solid #dc1f3f;
            border-bottom: 2px solid #dc1f3f;
            transition: all .5s ease; }
          .top-sale .box .content #form_subscribe_home_four button:hover:after {
            border-top: 2px solid #dc1f3f;
            border-right: 2px solid #dc1f3f;
            transition: all .5s ease; }
      .top-sale .box .content .uk-slidenav-position {
        padding-bottom: 50px; }
        .top-sale .box .content .uk-slidenav-position .box-product {
          margin-bottom: 50px; }
          .top-sale .box .content .uk-slidenav-position .box-product .box-img {
            display: block;
            padding: 15px;
            background: #f6f6f6;
            margin-right: 30px;
            float: left; }
            .top-sale .box .content .uk-slidenav-position .box-product .box-img img {
              display: block;
              margin: 0 auto; }
          .top-sale .box .content .uk-slidenav-position .box-product .intro {
            margin-top: -7px;
            padding-left: 130px;
            display: block; }
            .top-sale .box .content .uk-slidenav-position .box-product .intro h3 {
              font-family: 'Oswald', sans-serif;
              font-size: 14px;
              font-weight: 500;
              color: #000000;
              padding-bottom: 12px; }
            .top-sale .box .content .uk-slidenav-position .box-product .intro .rateYo {
              top: 0;
              left: auto;
              right: 0;
              margin-bottom: 16px; }
            .top-sale .box .content .uk-slidenav-position .box-product .intro h5 {
              display: flex;
              font-family: 'Oswald', sans-serif;
              font-size: 18px;
              font-weight: 700;
              color: #000000; }
              .top-sale .box .content .uk-slidenav-position .box-product .intro h5 span {
                font-family: 'Oswald', sans-serif;
                font-size: 12px;
                font-weight: 500;
                color: #000000;
                opacity: .5;
                padding-left: 20px;
                text-decoration: line-through; }
        .top-sale .box .content .uk-slidenav-position .uk-slidenav {
          display: block;
          width: 115px;
          height: 50px;
          line-height: 50px;
          background: #ffffff;
          color: #000000;
          font-family: 'Oswald', sans-serif;
          font-weight: 700;
          font-size: 14px;
          border: 2px solid #ececec;
          position: absolute;
          margin: 0;
          top: auto;
          bottom: 0; }
          .top-sale .box .content .uk-slidenav-position .uk-slidenav:before {
            display: none; }
          .top-sale .box .content .uk-slidenav-position .uk-slidenav:after {
            font-family: 'ElegantIcons';
            font-size: 18px;
            color: #000000;
            opacity: 0;
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
            transition: all .5s ease; }
          .top-sale .box .content .uk-slidenav-position .uk-slidenav:hover.uk-slidenav-previous:after {
            opacity: 1;
            left: 5px;
            transition: all .5s ease; }
          .top-sale .box .content .uk-slidenav-position .uk-slidenav:hover.uk-slidenav-next:after {
            opacity: 1;
            right: 5px;
            transition: all .5s ease; }
          .top-sale .box .content .uk-slidenav-position .uk-slidenav.uk-slidenav-previous {
            border-left: none;
            padding: 0 30px 0 20px;
            text-align: right;
            left: 28px; }
            .top-sale .box .content .uk-slidenav-position .uk-slidenav.uk-slidenav-previous:after {
              content: '\34';
              left: -5px; }
            .top-sale .box .content .uk-slidenav-position .uk-slidenav.uk-slidenav-previous span {
              border-left: 2px solid #ececec;
              border-bottom: 2px solid #ececec;
              left: -14px; }
          .top-sale .box .content .uk-slidenav-position .uk-slidenav.uk-slidenav-next {
            border-right: none;
            padding: 0 20px 0 30px;
            text-align: left;
            right: 28px; }
            .top-sale .box .content .uk-slidenav-position .uk-slidenav.uk-slidenav-next:after {
              content: '\35';
              right: -5px; }
            .top-sale .box .content .uk-slidenav-position .uk-slidenav.uk-slidenav-next span {
              border-right: 2px solid #ececec;
              border-top: 2px solid #ececec;
              right: -14px; }
          .top-sale .box .content .uk-slidenav-position .uk-slidenav span {
            width: 28px;
            height: 28px;
            background: transparent;
            position: absolute;
            top: 9px;
            -webkit-transform: rotate(37deg) skewY(23deg);
            -moz-transform: rotate(37deg) skewY(23deg);
            -ms-transform: rotate(37deg) skewY(23deg);
            -o-transform: rotate(37deg) skewY(23deg);
            transform: rotate(37deg) skewY(23deg); }
      .top-sale .box .content .social li {
        display: block; }
        .top-sale .box .content .social li a {
          display: flex;
          text-decoration: none;
          margin-bottom: 10px; }
          .top-sale .box .content .social li a:hover span {
            border: 2px solid #17bae9;
            border-left: none;
            background: #17bae9;
            color: #ffffff; }
            .top-sale .box .content .social li a:hover span:after {
              border-left: 2px solid #17bae9;
              border-bottom: 2px solid #17bae9;
              background: #17bae9; }
          .top-sale .box .content .social li a:hover h3 {
            border: 2px solid #17bae9;
            border-right: none; }
            .top-sale .box .content .social li a:hover h3:after {
              border-right: 2px solid #17bae9;
              border-top: 2px solid #17bae9; }
          .top-sale .box .content .social li a span {
            width: 23%;
            display: block;
            height: 50px;
            line-height: 50px;
            padding: 0 25px;
            border: 2px solid #ececec;
            border-left: none;
            font-size: 18px;
            color: #b5b5b5;
            margin-right: 10px;
            position: relative; }
            .top-sale .box .content .social li a span:after {
              content: '';
              width: 27px;
              height: 27px;
              background: transparent;
              border-left: 2px solid #ececec;
              border-bottom: 2px solid #ececec;
              left: -14px;
              position: absolute;
              top: 8px;
              -webkit-transform: rotate(35deg) skewY(23deg);
              -moz-transform: rotate(35deg) skewY(23deg);
              -ms-transform: rotate(35deg) skewY(23deg);
              -o-transform: rotate(35deg) skewY(23deg);
              transform: rotate(35deg) skewY(23deg); }
          .top-sale .box .content .social li a h3 {
            width: 74%;
            height: 50px;
            line-height: 50px;
            padding: 0 25px;
            font-family: 'Oswald', sans-serif;
            font-size: 14px;
            font-weight: 700;
            color: #000000;
            border: 2px solid #ececec;
            border-right: none;
            text-align: left;
            position: relative; }
            .top-sale .box .content .social li a h3:after {
              content: '';
              width: 27px;
              height: 27px;
              background: transparent;
              border-right: 2px solid #ececec;
              border-top: 2px solid #ececec;
              right: -14px;
              position: absolute;
              top: 8px;
              -webkit-transform: rotate(35deg) skewY(23deg);
              -moz-transform: rotate(35deg) skewY(23deg);
              -ms-transform: rotate(35deg) skewY(23deg);
              -o-transform: rotate(35deg) skewY(23deg);
              transform: rotate(35deg) skewY(23deg); }

/*
    Section 10
*/
.gmap-home-four .google-map-wrapper #home-four-google-map {
  height: 350px; }
  .gmap-home-four .google-map-wrapper #home-four-google-map .gm-style .gm-style-iw {
    font-family: 'Oswald';
    font-size: 14px;
    font-weight: 500;
    color: black;
    text-align: center;
    padding-top: 10px; }

/*----------------------
    Home 5
------------------------*/
/*
    Section 1
*/
.slider-home-five, .slider-home-six {
  overflow: hidden !important; }
  .slider-home-five .tp-mask-wrap, .slider-home-six .tp-mask-wrap {
    overflow: visible !important; }
    .slider-home-five .tp-mask-wrap banner-caption-image img, .slider-home-six .tp-mask-wrap banner-caption-image img {
      display: block; }
    .slider-home-five .tp-mask-wrap .banner-caption-number .number, .slider-home-six .tp-mask-wrap .banner-caption-number .number {
      width: 50px;
      height: 50px;
      background: transparent;
      border-radius: 50%;
      display: flex;
      justify-content: center;
      align-items: center; }
      .slider-home-five .tp-mask-wrap .banner-caption-number .number:hover, .slider-home-six .tp-mask-wrap .banner-caption-number .number:hover {
        background: rgba(246, 168, 28, 0.4); }
      .slider-home-five .tp-mask-wrap .banner-caption-number .number h3, .slider-home-six .tp-mask-wrap .banner-caption-number .number h3 {
        background: #dc1f3f;
        color: #ffffff; }
      .slider-home-five .tp-mask-wrap .banner-caption-number .number p, .slider-home-six .tp-mask-wrap .banner-caption-number .number p {
        z-index: 9999;
        left: -72px; }
        .slider-home-five .tp-mask-wrap .banner-caption-number .number p:after, .slider-home-six .tp-mask-wrap .banner-caption-number .number p:after {
          content: 'TIP';
          font-family: 'Oswald', sans-serif;
          font-size: 70px;
          line-height: 80px;
          font-weight: 700;
          color: #000000;
          opacity: .15;
          position: absolute;
          top: 20%;
          left: 50%;
          -webkit-transform: translateX(-50%);
          -moz-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
          -o-transform: translateX(-50%);
          transform: translateX(-50%); }
    .slider-home-five .tp-mask-wrap .banner-caption-h1, .slider-home-six .tp-mask-wrap .banner-caption-h1 {
      font-family: 'Oswald', sans-serif;
      font-size: 70px;
      font-weight: 700;
      line-height: 80px;
      color: #ffffff;
      border-top: 2px solid #ffffff;
      padding-top: 25px; }
    .slider-home-five .tp-mask-wrap .banner-caption-h3, .slider-home-six .tp-mask-wrap .banner-caption-h3 {
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      color: #dc1f3f;
      letter-spacing: 1px; }
    .slider-home-five .tp-mask-wrap .banner-caption-list ul, .slider-home-six .tp-mask-wrap .banner-caption-list ul {
      column-count: 2;
      column-gap: 60px;
      -webkit-column-count: 2;
      -ms-column-count: 2;
      -o-column-count: 2;
      -moz-column-count: 2;
      -webkit-column-gap: 60px;
      -moz-column-gap: 60px;
      -ms-column-gap: 60px;
      -o-column-gap: 60px; }
      .slider-home-five .tp-mask-wrap .banner-caption-list ul li p, .slider-home-six .tp-mask-wrap .banner-caption-list ul li p {
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 300;
        color: #ffffff; }
        .slider-home-five .tp-mask-wrap .banner-caption-list ul li p span, .slider-home-six .tp-mask-wrap .banner-caption-list ul li p span {
          padding-right: 20px; }
    .slider-home-five .tp-mask-wrap .banner-caption-sale .box-sale, .slider-home-six .tp-mask-wrap .banner-caption-sale .box-sale {
      display: flex;
      align-items: center; }
      .slider-home-five .tp-mask-wrap .banner-caption-sale .box-sale img, .slider-home-six .tp-mask-wrap .banner-caption-sale .box-sale img {
        display: block; }
      .slider-home-five .tp-mask-wrap .banner-caption-sale .box-sale h3, .slider-home-six .tp-mask-wrap .banner-caption-sale .box-sale h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 30px;
        line-height: 40px;
        font-weight: 500;
        color: #ffffff;
        padding: 0 30px; }
      .slider-home-five .tp-mask-wrap .banner-caption-sale .box-sale p, .slider-home-six .tp-mask-wrap .banner-caption-sale .box-sale p {
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 500;
        color: #ffffff;
        padding: 0 14px;
        background: #dc1f3f;
        line-height: 26px;
        letter-spacing: 1px; }
    .slider-home-five .tp-mask-wrap .banner-caption-button .shop-now, .slider-home-six .tp-mask-wrap .banner-caption-button .shop-now {
      position: relative; }
      .slider-home-five .tp-mask-wrap .banner-caption-button .shop-now .btn-shop-now, .slider-home-six .tp-mask-wrap .banner-caption-button .shop-now .btn-shop-now {
        display: block;
        line-height: 50px;
        padding: 0 50px;
        border: 2px solid #ffffff;
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 700;
        color: #ffffff;
        position: relative; }
        .slider-home-five .tp-mask-wrap .banner-caption-button .shop-now .btn-shop-now:before, .slider-home-six .tp-mask-wrap .banner-caption-button .shop-now .btn-shop-now:before {
          background: #dc1f3f; }
      .slider-home-five .tp-mask-wrap .banner-caption-button .shop-now .omb-line, .slider-home-six .tp-mask-wrap .banner-caption-button .shop-now .omb-line {
        width: 460px;
        height: 2px;
        background: #ffffff;
        right: -490px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
  .slider-home-five .metis.tparrows, .slider-home-six .metis.tparrows {
    padding: 5px;
    background: transparent;
    border: 2px solid #4c4948;
    right: auto !important;
    left: 77px !important;
    transform: none !important;
    transition: all .5s ease; }
    .slider-home-five .metis.tparrows:before, .slider-home-six .metis.tparrows:before {
      line-height: 46px;
      font-size: 24px;
      background: transparent;
      color: #ffffff;
      font-family: 'ElegantIcons';
      opacity: .25;
      transition: all .5s ease; }
    .slider-home-five .metis.tparrows:hover, .slider-home-six .metis.tparrows:hover {
      background: transparent;
      border: 2px solid #ffffff;
      transition: all .5s ease; }
      .slider-home-five .metis.tparrows:hover:before, .slider-home-six .metis.tparrows:hover:before {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        background: #dc1f3f;
        opacity: 1;
        transition: all .5s ease; }
    .slider-home-five .metis.tparrows.tp-leftarrow, .slider-home-six .metis.tparrows.tp-leftarrow {
      top: 43% !important; }
      .slider-home-five .metis.tparrows.tp-leftarrow:before, .slider-home-six .metis.tparrows.tp-leftarrow:before {
        content: '\34'; }
    .slider-home-five .metis.tparrows.tp-rightarrow, .slider-home-six .metis.tparrows.tp-rightarrow {
      top: 52% !important; }
      .slider-home-five .metis.tparrows.tp-rightarrow:before, .slider-home-six .metis.tparrows.tp-rightarrow:before {
        content: '\35'; }
  .slider-home-five .hermes.tp-bullets, .slider-home-six .hermes.tp-bullets {
    counter-reset: section; }
    .slider-home-five .hermes.tp-bullets .tp-bullet, .slider-home-six .hermes.tp-bullets .tp-bullet {
      width: 20px;
      height: 20px;
      border: 2px solid transparent;
      background: transparent;
      border-radius: 0;
      box-shadow: none;
      overflow: visible;
      box-sizing: border-box;
      transition: all .5s ease; }
      .slider-home-five .hermes.tp-bullets .tp-bullet:after, .slider-home-six .hermes.tp-bullets .tp-bullet:after {
        height: 10px;
        width: 10px;
        background: transparent;
        border: 2px solid #3e3e3e;
        box-sizing: border-box;
        box-shadow: none;
        top: 3px;
        bottom: auto;
        left: 3px;
        right: auto; }
      .slider-home-five .hermes.tp-bullets .tp-bullet:nth-child(2n+2):after, .slider-home-six .hermes.tp-bullets .tp-bullet:nth-child(2n+2):after {
        top: 3px; }
      .slider-home-five .hermes.tp-bullets .tp-bullet.selected, .slider-home-six .hermes.tp-bullets .tp-bullet.selected, .slider-home-five .hermes.tp-bullets .tp-bullet:hover, .slider-home-six .hermes.tp-bullets .tp-bullet:hover {
        border: 2px solid #ffffff;
        background: transparent;
        transition: all .5s ease; }
        .slider-home-five .hermes.tp-bullets .tp-bullet.selected:after, .slider-home-six .hermes.tp-bullets .tp-bullet.selected:after, .slider-home-five .hermes.tp-bullets .tp-bullet:hover:after, .slider-home-six .hermes.tp-bullets .tp-bullet:hover:after {
          background: #dc1f3f;
          border: 2px solid #dc1f3f; }
        .slider-home-five .hermes.tp-bullets .tp-bullet.selected .slider-name, .slider-home-six .hermes.tp-bullets .tp-bullet.selected .slider-name, .slider-home-five .hermes.tp-bullets .tp-bullet:hover .slider-name, .slider-home-six .hermes.tp-bullets .tp-bullet:hover .slider-name {
          left: -155px;
          opacity: 1;
          transition: all .5s ease; }
      .slider-home-five .hermes.tp-bullets .tp-bullet .slider-name, .slider-home-six .hermes.tp-bullets .tp-bullet .slider-name {
        position: absolute;
        top: -5px;
        left: -105px;
        opacity: 0;
        transition: all .5s ease; }
        .slider-home-five .hermes.tp-bullets .tp-bullet .slider-name h3, .slider-home-six .hermes.tp-bullets .tp-bullet .slider-name h3 {
          font-family: 'Oswald', sans-serif;
          color: #ffffff;
          font-size: 14px;
          font-weight: 500; }
          .slider-home-five .hermes.tp-bullets .tp-bullet .slider-name h3:after, .slider-home-six .hermes.tp-bullets .tp-bullet .slider-name h3:after {
            padding-left: 7px;
            counter-increment: section;
            content: "0" counter(section); }
        .slider-home-five .hermes.tp-bullets .tp-bullet .slider-name .omb-line, .slider-home-six .hermes.tp-bullets .tp-bullet .slider-name .omb-line {
          width: 50px;
          background: #ffffff;
          left: 73px;
          top: 55%;
          -webkit-transform: scaleY(50%);
          -moz-transform: scaleY(50%);
          -ms-transform: scaleY(50%);
          -o-transform: scaleY(50%);
          transform: scaleY(50%); }

/*
    Section 2
*/
.categories-motor .omb-title-four {
  padding-bottom: 78px; }
.categories-motor .sec-margin {
  margin: 0; }
  .categories-motor .sec-margin > * {
    padding-left: 0; }
    .categories-motor .sec-margin > *:nth-child(even) {
      margin-top: -1px; }
.categories-motor .box {
  border: 1px solid #dedede;
  text-align: center;
  padding: 50px 10px;
  overflow: hidden;
  margin-left: -1px;
  position: relative; }
  .categories-motor .box:hover .overlay {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    transition: all .5s ease; }
  .categories-motor .box .box-img {
    display: block;
    width: 100px;
    height: 100px;
    border: 1px solid #dedede;
    border-radius: 50%;
    margin: 5px auto 32px auto; }
    .categories-motor .box .box-img img {
      display: block;
      margin: 30px auto 0 auto; }
  .categories-motor .box h3 {
    font-family: 'Oswald';
    font-size: 18px;
    font-weight: 500;
    color: #000000; }
  .categories-motor .box .overlay {
    display: block;
    background: #2c53d4;
    padding: 38px 10px 30px 10px;
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    transition: all .5s ease; }
    .categories-motor .box .overlay .circle {
      width: 500px;
      height: 500px;
      background: rgba(255, 255, 255, 0.05);
      position: absolute;
      top: -290px;
      left: -250px;
      border-radius: 50%;
      z-index: 99; }
    .categories-motor .box .overlay .big-icon {
      position: absolute;
      bottom: -85px;
      right: -75px;
      z-index: 9; }
    .categories-motor .box .overlay .content {
      position: relative;
      z-index: 999; }
      .categories-motor .box .overlay .content img {
        margin-bottom: 40px; }
      .categories-motor .box .overlay .content h3 {
        color: #ffffff;
        padding-bottom: 30px; }
      .categories-motor .box .overlay .content a .icon {
        font-size: 24px;
        color: #ffffff; }
        .categories-motor .box .overlay .content a .icon:before {
          width: 23px;
          height: 23px;
          line-height: 23px;
          border: 2px solid #ffffff;
          border-radius: 50%; }
.categories-motor .omb-button {
  margin-top: 80px;
  border: 1px solid #dedede; }

/*
    Section 3
*/
.featured-home-five .box {
  padding: 20px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: url(../images/index-5/featured/background.jpg) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  position: relative; }
  .featured-home-five .box:before {
    content: '';
    background: rgba(44, 83, 212, 0.95);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .featured-home-five .box .title {
    display: inline-block;
    position: relative;
    z-index: 9; }
    .featured-home-five .box .title h3 {
      font-family: 'Oswald', sans-serif;
      font-size: 100px;
      line-height: 100px;
      font-weight: 700;
      color: #ffffff;
      padding-bottom: 50px; }
    .featured-home-five .box .title .omb-line {
      height: 2px;
      bottom: 20px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
    .featured-home-five .box .title img {
      display: block;
      position: absolute;
      top: -50px;
      left: -120px; }
  .featured-home-five .box p {
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #ffffff;
    position: relative;
    z-index: 9; }
.featured-home-five .categories-switcher {
  background: #f2f2f2;
  padding: 155px;
  position: relative; }
  .featured-home-five .categories-switcher .menu-categories {
    position: absolute;
    display: flex;
    align-items: flex-end;
    left: -213px;
    top: 50%;
    -webkit-transform: rotate(-90deg) translateY(-50%);
    -moz-transform: rotate(-90deg) translateY(-50%);
    -ms-transform: rotate(-90deg) translateY(-50%);
    -o-transform: rotate(-90deg) translateY(-50%);
    transform: rotate(-90deg) translateY(-50%); }
    .featured-home-five .categories-switcher .menu-categories li {
      display: block;
      float: left; }
      .featured-home-five .categories-switcher .menu-categories li:hover a, .featured-home-five .categories-switcher .menu-categories li.uk-active a {
        height: 60px;
        line-height: 60px;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        z-index: 99;
        transition: all .5s ease; }
      .featured-home-five .categories-switcher .menu-categories li a {
        display: block;
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 700;
        color: #000000;
        height: 50px;
        line-height: 50px;
        padding: 0 35px;
        background: #ffffff;
        position: relative;
        transition: all .5s ease; }
  .featured-home-five .categories-switcher #categories_switcher .uk-slidenav-position .uk-slider-container {
    padding-left: 10px; }
    .featured-home-five .categories-switcher #categories_switcher .uk-slidenav-position .uk-slider-container .uk-slider {
      margin-left: -60px; }
      .featured-home-five .categories-switcher #categories_switcher .uk-slidenav-position .uk-slider-container .uk-slider > * {
        padding-left: 60px;
        overflow: hidden; }
  .featured-home-five .categories-switcher #categories_switcher .uk-slidenav-position .uk-slidenav {
    display: block;
    background: #ffffff;
    border: 1px solid #e4e4e4;
    width: auto;
    height: auto;
    line-height: normal;
    color: #1c1c1c; }
    .featured-home-five .categories-switcher #categories_switcher .uk-slidenav-position .uk-slidenav:before {
      font-family: 'ElegantIcons';
      font-size: 24px;
      width: 50px;
      height: 50px;
      display: block;
      line-height: 50px; }
    .featured-home-five .categories-switcher #categories_switcher .uk-slidenav-position .uk-slidenav.uk-slidenav-previous {
      left: -80px; }
      .featured-home-five .categories-switcher #categories_switcher .uk-slidenav-position .uk-slidenav.uk-slidenav-previous:before {
        content: "\34"; }
    .featured-home-five .categories-switcher #categories_switcher .uk-slidenav-position .uk-slidenav.uk-slidenav-next {
      right: -90px; }
      .featured-home-five .categories-switcher #categories_switcher .uk-slidenav-position .uk-slidenav.uk-slidenav-next:before {
        content: "\35"; }

/*
    Section 4
*/
.our-brand, .our-gallery-home-five {
  overflow: hidden; }
  .our-brand.sec-padding, .sec-padding.our-gallery-home-five {
    padding-top: 125px; }
  .our-brand .container-padding-left, .our-gallery-home-five .container-padding-left {
    background-color: #ffffff;
    width: 100vw;
    position: relative;
    float: left; }
    .our-brand .container-padding-left .top-menu .menu-our-brand, .our-gallery-home-five .container-padding-left .top-menu .menu-our-brand {
      width: 52%;
      float: left; }
      .our-brand .container-padding-left .top-menu .menu-our-brand li, .our-gallery-home-five .container-padding-left .top-menu .menu-our-brand li {
        display: block;
        float: left; }
        .our-brand .container-padding-left .top-menu .menu-our-brand li:hover:after, .our-gallery-home-five .container-padding-left .top-menu .menu-our-brand li:hover:after, .our-brand .container-padding-left .top-menu .menu-our-brand li.uk-active:after, .our-gallery-home-five .container-padding-left .top-menu .menu-our-brand li.uk-active:after {
          display: none; }
        .our-brand .container-padding-left .top-menu .menu-our-brand li:hover a, .our-gallery-home-five .container-padding-left .top-menu .menu-our-brand li:hover a, .our-brand .container-padding-left .top-menu .menu-our-brand li.uk-active a, .our-gallery-home-five .container-padding-left .top-menu .menu-our-brand li.uk-active a {
          color: #000000;
          transition: all .5s ease; }
        .our-brand .container-padding-left .top-menu .menu-our-brand li a, .our-gallery-home-five .container-padding-left .top-menu .menu-our-brand li a {
          margin-left: -1px;
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 700;
          color: #8c8c8c;
          display: block;
          height: 60px;
          line-height: 60px;
          padding: 0 30px;
          border: 1px solid #e4e4e4;
          transition: all .5s ease; }
    .our-brand .container-padding-left .top-menu .logo, .our-gallery-home-five .container-padding-left .top-menu .logo {
      width: 48%;
      position: relative;
      float: right; }
      .our-brand .container-padding-left .top-menu .logo .img-logo, .our-gallery-home-five .container-padding-left .top-menu .logo .img-logo {
        display: block;
        position: absolute;
        left: -55px;
        top: -10px; }
      .our-brand .container-padding-left .top-menu .logo .line, .our-gallery-home-five .container-padding-left .top-menu .logo .line {
        display: block;
        position: absolute;
        left: 200px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
      .our-brand .container-padding-left .top-menu .logo h3, .our-gallery-home-five .container-padding-left .top-menu .logo h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 36px;
        line-height: 60px;
        font-weight: 700;
        color: #000000; }
    .our-brand .container-padding-left .box-slider, .our-gallery-home-five .container-padding-left .box-slider {
      background: #f2f2f2;
      padding: 60px 50px 60px 150px;
      margin-top: 80px;
      margin-bottom: 60px; }
      .our-brand .container-padding-left .box-slider .slick-slider, .our-gallery-home-five .container-padding-left .box-slider .slick-slider {
        margin-left: -30px; }
        .our-brand .container-padding-left .box-slider .slick-slider .slick-arrow, .our-gallery-home-five .container-padding-left .box-slider .slick-slider .slick-arrow {
          position: absolute;
          left: -70px; }
          .our-brand .container-padding-left .box-slider .slick-slider .slick-arrow.prev, .our-gallery-home-five .container-padding-left .box-slider .slick-slider .slick-arrow.prev {
            top: 35%; }
          .our-brand .container-padding-left .box-slider .slick-slider .slick-arrow.next, .our-gallery-home-five .container-padding-left .box-slider .slick-slider .slick-arrow.next {
            bottom: 35%; }
          .our-brand .container-padding-left .box-slider .slick-slider .slick-arrow .icon, .our-gallery-home-five .container-padding-left .box-slider .slick-slider .slick-arrow .icon {
            display: block;
            width: 50px;
            height: 50px;
            line-height: 50px;
            background: #ffffff;
            border: 1px solid #dbdbdb;
            text-align: center;
            color: #000000;
            font-size: 24px; }
        .our-brand .container-padding-left .box-slider .slick-slider li, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li {
          display: block;
          padding-left: 30px; }
          .our-brand .container-padding-left .box-slider .slick-slider li.slick-active .box-img:hover .overlay, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li.slick-active .box-img:hover .overlay {
            -webkit-transform: scaleY(0);
            -moz-transform: scaleY(0);
            -ms-transform: scaleY(0);
            -o-transform: scaleY(0);
            transform: scaleY(0);
            transition: all .5s ease; }
          .our-brand .container-padding-left .box-slider .slick-slider li.slick-active .box-img:hover .overlay-hover, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li.slick-active .box-img:hover .overlay-hover {
            -webkit-transform: scaleY(1);
            -moz-transform: scaleY(1);
            -ms-transform: scaleY(1);
            -o-transform: scaleY(1);
            transform: scaleY(1);
            transition: all .5s ease; }
          .our-brand .container-padding-left .box-slider .slick-slider li.slick-active .box-img .overlay, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li.slick-active .box-img .overlay {
            background: rgba(0, 0, 0, 0.35);
            transition: all .5s ease; }
            .our-brand .container-padding-left .box-slider .slick-slider li.slick-active .box-img .overlay h3, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li.slick-active .box-img .overlay h3 {
              opacity: 1;
              transition: all .5s ease; }
          .our-brand .container-padding-left .box-slider .slick-slider li.slick-active .box-img .overlay-hover, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li.slick-active .box-img .overlay-hover {
            display: block; }
          .our-brand .container-padding-left .box-slider .slick-slider li .box-img, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img {
            display: block;
            position: relative; }
            .our-brand .container-padding-left .box-slider .slick-slider li .box-img img, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img img {
              display: block;
              margin: 0 auto; }
            .our-brand .container-padding-left .box-slider .slick-slider li .box-img .overlay, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img .overlay {
              position: absolute;
              top: 0;
              right: 0;
              bottom: 0;
              left: 0;
              background: rgba(27, 27, 27, 0.8);
              justify-content: center;
              align-items: center;
              display: flex;
              -webkit-transform: scaleY(1);
              -moz-transform: scaleY(1);
              -ms-transform: scaleY(1);
              -o-transform: scaleY(1);
              transform: scaleY(1);
              transition: all .5s ease; }
              .our-brand .container-padding-left .box-slider .slick-slider li .box-img .overlay h3, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img .overlay h3 {
                font-family: 'Oswald', sans-serif;
                font-size: 36px;
                font-weight: 700;
                color: #ffffff;
                line-height: 40px;
                padding-bottom: 15px;
                opacity: 0;
                transition: all .5s ease; }
            .our-brand .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover {
              position: absolute;
              top: 0;
              right: 0;
              bottom: 0;
              left: 0;
              background: rgba(44, 83, 212, 0.85);
              text-align: center;
              padding: 100px 10px;
              -webkit-transform: scaleY(0);
              -moz-transform: scaleY(0);
              -ms-transform: scaleY(0);
              -o-transform: scaleY(0);
              transform: scaleY(0);
              display: none;
              transition: all .5s ease; }
              .our-brand .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover h3, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover h3 {
                font-family: 'Oswald', sans-serif;
                font-size: 36px;
                font-weight: 700;
                color: #ffffff;
                line-height: 40px;
                padding-bottom: 15px; }
              .our-brand .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover p, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover p {
                font-family: 'Oswald', sans-serif;
                font-size: 14px;
                font-weight: 500;
                color: #ffffff;
                padding-bottom: 75px; }
              .our-brand .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover .omb-line, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover .omb-line {
                width: 1px;
                height: 25px;
                left: 50%;
                top: 53%; }
              .our-brand .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover a, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover a {
                display: block; }
                .our-brand .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover a .icon, .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover a .icon {
                  margin: 0 auto;
                  display: block;
                  width: 23px;
                  height: 23px;
                  line-height: 18px;
                  text-align: center;
                  color: #ffffff;
                  border: 2px solid #ffffff;
                  border-radius: 50%; }
    .our-brand .container-padding-left .view-our-brand, .our-gallery-home-five .container-padding-left .view-our-brand {
      display: flex; }
      .our-brand .container-padding-left .view-our-brand .omb-button, .our-gallery-home-five .container-padding-left .view-our-brand .omb-button {
        border: 1px solid #e0e0e0; }
        .our-brand .container-padding-left .view-our-brand .omb-button:after, .our-gallery-home-five .container-padding-left .view-our-brand .omb-button:after {
          content: '';
          width: 375px;
          height: 1px;
          background: #e0e0e0;
          position: absolute;
          left: -375px;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }
      .our-brand .container-padding-left .view-our-brand p, .our-gallery-home-five .container-padding-left .view-our-brand p {
        padding-left: 250px;
        text-align: center;
        font-family: 'Oswald', sans-serif;
        font-size: 13px;
        font-weight: 500;
        color: #8c8c8c;
        line-height: 50px; }

/*
    Section 5
*/
.video-show .uk-position-relative, .our-testimonial-home-five .uk-position-relative, .newsletter .uk-position-relative {
  padding: 100px 60px;
  background: #f2f2f2; }
  .video-show .uk-position-relative h5, .our-testimonial-home-five .uk-position-relative h5, .newsletter .uk-position-relative h5 {
    font-family: 'Oswald', sans-serif;
    font-weight: 700;
    font-size: 100px;
    line-height: 100px;
    color: #000000;
    opacity: .1;
    position: absolute;
    left: -70px;
    top: 45%;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg); }
  .video-show .uk-position-relative .box, .our-testimonial-home-five .uk-position-relative .box, .newsletter .uk-position-relative .box {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    background: #ffffff;
    padding: 100px;
    z-index: 9;
    position: relative;
    left: 325px; }
    .video-show .uk-position-relative .box .title, .our-testimonial-home-five .uk-position-relative .box .title, .newsletter .uk-position-relative .box .title {
      display: block;
      margin-bottom: 50px; }
      .video-show .uk-position-relative .box .title .logo, .our-testimonial-home-five .uk-position-relative .box .title .logo, .newsletter .uk-position-relative .box .title .logo {
        background: #ffffff;
        z-index: 1;
        padding-right: 10px;
        float: left; }
      .video-show .uk-position-relative .box .title .omb-button, .our-testimonial-home-five .uk-position-relative .box .title .omb-button, .newsletter .uk-position-relative .box .title .omb-button {
        float: right;
        border: 1px solid #e0e0e0;
        float: right;
        margin: 5px 0; }
        .video-show .uk-position-relative .box .title .omb-button:after, .our-testimonial-home-five .uk-position-relative .box .title .omb-button:after, .newsletter .uk-position-relative .box .title .omb-button:after {
          content: '';
          width: 113px;
          height: 1px;
          background: #e0e0e0;
          position: absolute;
          left: -113px;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }
    .video-show .uk-position-relative .box p, .our-testimonial-home-five .uk-position-relative .box p, .newsletter .uk-position-relative .box p {
      font-family: 'Oswald', sans-serif;
      font-weight: 500;
      font-size: 13px;
      color: #808080;
      padding: 0 0 25px 0; }
    .video-show .uk-position-relative .box .watch-now, .our-testimonial-home-five .uk-position-relative .box .watch-now, .newsletter .uk-position-relative .box .watch-now {
      position: relative; }
      .video-show .uk-position-relative .box .watch-now .omb-line, .our-testimonial-home-five .uk-position-relative .box .watch-now .omb-line, .newsletter .uk-position-relative .box .watch-now .omb-line {
        width: 50px;
        height: 2px;
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
      .video-show .uk-position-relative .box .watch-now h3, .our-testimonial-home-five .uk-position-relative .box .watch-now h3, .newsletter .uk-position-relative .box .watch-now h3 {
        font-family: 'Oswald', sans-serif;
        font-weight: 500;
        font-size: 14px;
        color: #000000;
        padding-left: 70px; }
.video-show .play-video, .our-testimonial-home-five .play-video, .newsletter .play-video {
  background: url("../images/index-5/video-show/background.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center; }
  .video-show .play-video .overlay, .our-testimonial-home-five .play-video .overlay, .newsletter .play-video .overlay {
    content: '';
    background: rgba(44, 83, 212, 0.85);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .video-show .play-video a, .our-testimonial-home-five .play-video a, .newsletter .play-video a {
    padding-left: 250px;
    position: relative;
    z-index: 999; }

/*
    Section 6
*/
.best-new-product, .motorcycle-product-4-column, .motorcycle-product-full-width, .recent-product, .related-product {
  overflow: hidden; }
  .best-new-product .title, .motorcycle-product-4-column .title, .motorcycle-product-full-width .title, .recent-product .title, .related-product .title {
    display: block;
    text-align: center;
    padding-bottom: 65px; }
    .best-new-product .title .title-img, .motorcycle-product-4-column .title .title-img, .motorcycle-product-full-width .title .title-img, .recent-product .title .title-img, .related-product .title .title-img {
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 30px;
      position: relative; }
      .best-new-product .title .title-img img, .motorcycle-product-4-column .title .title-img img, .motorcycle-product-full-width .title .title-img img, .recent-product .title .title-img img, .related-product .title .title-img img {
        display: block; }
        .best-new-product .title .title-img img.line.line-left, .motorcycle-product-4-column .title .title-img img.line.line-left, .motorcycle-product-full-width .title .title-img img.line.line-left, .recent-product .title .title-img img.line.line-left, .related-product .title .title-img img.line.line-left {
          margin-right: 20px; }
        .best-new-product .title .title-img img.line.line-right, .motorcycle-product-4-column .title .title-img img.line.line-right, .motorcycle-product-full-width .title .title-img img.line.line-right, .recent-product .title .title-img img.line.line-right, .related-product .title .title-img img.line.line-right {
          margin-left: 20px; }
    .best-new-product .title .title-text h3, .motorcycle-product-4-column .title .title-text h3, .motorcycle-product-full-width .title .title-text h3, .recent-product .title .title-text h3, .related-product .title .title-text h3 {
      font-family: 'Oswald', sans-serif;
      font-size: 36px;
      line-height: 40px;
      font-weight: 700;
      color: #000000;
      padding-bottom: 13px; }
    .best-new-product .title .title-text p, .motorcycle-product-4-column .title .title-text p, .motorcycle-product-full-width .title .title-text p, .recent-product .title .title-text p, .related-product .title .title-text p {
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      color: #7f7f7f; }
  .best-new-product .omb-product, .motorcycle-product-4-column .omb-product, .motorcycle-product-full-width .omb-product, .recent-product .omb-product, .related-product .omb-product {
    margin-bottom: 50px; }
    .best-new-product .omb-product .shap, .motorcycle-product-4-column .omb-product .shap, .motorcycle-product-full-width .omb-product .shap, .recent-product .omb-product .shap, .related-product .omb-product .shap {
      top: 0;
      right: 0; }
    .best-new-product .omb-product .hover-img:hover .hover, .motorcycle-product-4-column .omb-product .hover-img:hover .hover, .motorcycle-product-full-width .omb-product .hover-img:hover .hover, .recent-product .omb-product .hover-img:hover .hover, .related-product .omb-product .hover-img:hover .hover {
      -webkit-transform: scaleY(1);
      -moz-transform: scaleY(1);
      -ms-transform: scaleY(1);
      -o-transform: scaleY(1);
      transform: scaleY(1);
      transition: all .5s ease; }
    .best-new-product .omb-product .hover-img:hover ~ .price:before, .motorcycle-product-4-column .omb-product .hover-img:hover ~ .price:before, .motorcycle-product-full-width .omb-product .hover-img:hover ~ .price:before, .recent-product .omb-product .hover-img:hover ~ .price:before, .related-product .omb-product .hover-img:hover ~ .price:before {
      display: none; }
    .best-new-product .omb-product .price h3, .motorcycle-product-4-column .omb-product .price h3, .motorcycle-product-full-width .omb-product .price h3, .recent-product .omb-product .price h3, .related-product .omb-product .price h3 {
      padding: 0 5px; }
    .best-new-product .omb-product .hover, .motorcycle-product-4-column .omb-product .hover, .motorcycle-product-full-width .omb-product .hover, .recent-product .omb-product .hover, .related-product .omb-product .hover {
      padding: 25px;
      overflow: hidden;
      z-index: 999;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      -webkit-transform: scaleY(0);
      -moz-transform: scaleY(0);
      -ms-transform: scaleY(0);
      -o-transform: scaleY(0);
      transform: scaleY(0);
      transition: all .5s ease; }
      .best-new-product .omb-product .hover h5, .motorcycle-product-4-column .omb-product .hover h5, .motorcycle-product-full-width .omb-product .hover h5, .recent-product .omb-product .hover h5, .related-product .omb-product .hover h5 {
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 300;
        color: #ffffff;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        position: absolute;
        top: 50%; }
      .best-new-product .omb-product .hover h3, .motorcycle-product-4-column .omb-product .hover h3, .motorcycle-product-full-width .omb-product .hover h3, .recent-product .omb-product .hover h3, .related-product .omb-product .hover h3 {
        text-align: center;
        font-family: 'Oswald', sans-serif;
        font-size: 30px;
        font-weight: 700;
        line-height: 35px;
        color: #ffffff; }
      .best-new-product .omb-product .hover.box-hover-orange, .motorcycle-product-4-column .omb-product .hover.box-hover-orange, .motorcycle-product-full-width .omb-product .hover.box-hover-orange, .recent-product .omb-product .hover.box-hover-orange, .related-product .omb-product .hover.box-hover-orange {
        background: url("../images/index-5/best-new-product/background-hover-orange.jpg") no-repeat center center;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover; }
        .best-new-product .omb-product .hover.box-hover-orange .logo-master, .motorcycle-product-4-column .omb-product .hover.box-hover-orange .logo-master, .motorcycle-product-full-width .omb-product .hover.box-hover-orange .logo-master, .recent-product .omb-product .hover.box-hover-orange .logo-master, .related-product .omb-product .hover.box-hover-orange .logo-master {
          margin: 0 auto;
          display: block; }
        .best-new-product .omb-product .hover.box-hover-orange h5, .motorcycle-product-4-column .omb-product .hover.box-hover-orange h5, .motorcycle-product-full-width .omb-product .hover.box-hover-orange h5, .recent-product .omb-product .hover.box-hover-orange h5, .related-product .omb-product .hover.box-hover-orange h5 {
          left: -80px; }
        .best-new-product .omb-product .hover.box-hover-orange .product, .motorcycle-product-4-column .omb-product .hover.box-hover-orange .product, .motorcycle-product-full-width .omb-product .hover.box-hover-orange .product, .recent-product .omb-product .hover.box-hover-orange .product, .related-product .omb-product .hover.box-hover-orange .product {
          margin: 50px 0 70px 130px; }
      .best-new-product .omb-product .hover.box-hover-blue, .motorcycle-product-4-column .omb-product .hover.box-hover-blue, .motorcycle-product-full-width .omb-product .hover.box-hover-blue, .recent-product .omb-product .hover.box-hover-blue, .related-product .omb-product .hover.box-hover-blue {
        background: url("../images/index-5/best-new-product/background-hover-blue.jpg") no-repeat center center;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover; }
        .best-new-product .omb-product .hover.box-hover-blue .logo-master, .motorcycle-product-4-column .omb-product .hover.box-hover-blue .logo-master, .motorcycle-product-full-width .omb-product .hover.box-hover-blue .logo-master, .recent-product .omb-product .hover.box-hover-blue .logo-master, .related-product .omb-product .hover.box-hover-blue .logo-master {
          margin: 0;
          display: block; }
        .best-new-product .omb-product .hover.box-hover-blue h5, .motorcycle-product-4-column .omb-product .hover.box-hover-blue h5, .motorcycle-product-full-width .omb-product .hover.box-hover-blue h5, .recent-product .omb-product .hover.box-hover-blue h5, .related-product .omb-product .hover.box-hover-blue h5 {
          right: -80px; }
        .best-new-product .omb-product .hover.box-hover-blue .product, .motorcycle-product-4-column .omb-product .hover.box-hover-blue .product, .motorcycle-product-full-width .omb-product .hover.box-hover-blue .product, .recent-product .omb-product .hover.box-hover-blue .product, .related-product .omb-product .hover.box-hover-blue .product {
          margin: 50px 0 25px 0; }

/*
    Section 7
*/
.our-testimonial-home-five {
  overflow: hidden; }
  .our-testimonial-home-five .play-video {
    background: url("../images/index-5/testimonials/background.jpg") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
    .our-testimonial-home-five .play-video a {
      z-index: 0;
      padding-left: 0;
      padding-right: 250px; }
  .our-testimonial-home-five .uk-position-relative h5 {
    left: auto;
    right: -70px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg); }
  .our-testimonial-home-five .uk-position-relative .box {
    box-shadow: none;
    padding: 0;
    left: auto;
    right: 325px; }
    .our-testimonial-home-five .uk-position-relative .box .testimonial {
      padding: 50px 150px 50px 50px;
      background: #ffffff;
      position: relative;
      transition: all .5s ease; }
      .our-testimonial-home-five .uk-position-relative .box .testimonial:hover {
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
        z-index: 9;
        transition: all .5s ease; }
        .our-testimonial-home-five .uk-position-relative .box .testimonial:hover:before {
          opacity: 0;
          transition: all .5s ease; }
        .our-testimonial-home-five .uk-position-relative .box .testimonial:hover:after {
          left: -30px;
          transition: all .5s ease; }
        .our-testimonial-home-five .uk-position-relative .box .testimonial:hover .shap {
          opacity: 1;
          transition: all .5s ease; }
      .our-testimonial-home-five .uk-position-relative .box .testimonial:before {
        content: '\7b';
        font-family: 'ElegantIcons';
        font-size: 100px;
        color: #000000;
        opacity: .1;
        position: absolute;
        right: 50px;
        bottom: 50px;
        transition: all .5s ease; }
      .our-testimonial-home-five .uk-position-relative .box .testimonial:after {
        content: '';
        width: 0;
        height: 0;
        border-top: 20px solid transparent;
        border-right: 30px solid #ffffff;
        border-bottom: 20px solid transparent;
        position: absolute;
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        transition: all .5s ease; }
      .our-testimonial-home-five .uk-position-relative .box .testimonial .box-img {
        display: block;
        margin-right: 30px;
        position: relative;
        float: left; }
        .our-testimonial-home-five .uk-position-relative .box .testimonial .box-img:hover .overlay {
          -webkit-transform: scale(1);
          -moz-transform: scale(1);
          -ms-transform: scale(1);
          -o-transform: scale(1);
          transform: scale(1);
          transition: all .5s ease; }
        .our-testimonial-home-five .uk-position-relative .box .testimonial .box-img img {
          display: block; }
        .our-testimonial-home-five .uk-position-relative .box .testimonial .box-img .overlay {
          display: flex;
          justify-content: center;
          align-items: center;
          position: absolute;
          top: 0;
          right: 0;
          bottom: 0;
          left: 0;
          background: rgba(44, 83, 212, 0.85);
          -webkit-transform: scale(0);
          -moz-transform: scale(0);
          -ms-transform: scale(0);
          -o-transform: scale(0);
          transform: scale(0);
          transition: all .5s ease; }
          .our-testimonial-home-five .uk-position-relative .box .testimonial .box-img .overlay a .icon {
            font-size: 24px;
            color: #ffffff; }
      .our-testimonial-home-five .uk-position-relative .box .testimonial .intro {
        display: block;
        margin-top: -7px;
        text-align: left;
        padding-left: 130px; }
        .our-testimonial-home-five .uk-position-relative .box .testimonial .intro p {
          font-family: 'Oswald', sans-serif;
          font-weight: 500;
          font-size: 13px;
          color: #8c8c8c; }
        .our-testimonial-home-five .uk-position-relative .box .testimonial .intro h3 {
          font-family: 'Oswald', sans-serif;
          font-weight: 500;
          font-size: 24px;
          color: #000000;
          padding-bottom: 5px; }
        .our-testimonial-home-five .uk-position-relative .box .testimonial .intro span {
          font-family: 'Oswald', sans-serif;
          font-weight: 500;
          font-size: 12px;
          color: #dc1f3f; }
      .our-testimonial-home-five .uk-position-relative .box .testimonial .shap {
        top: 0;
        right: 0;
        opacity: 0;
        transition: all .5s ease; }
        .our-testimonial-home-five .uk-position-relative .box .testimonial .shap .box-border {
          border-top: 90px solid #dc1f3f; }
        .our-testimonial-home-five .uk-position-relative .box .testimonial .shap .icon {
          font-size: 36px;
          color: #ffffff;
          position: absolute;
          top: 10px;
          right: 10px; }

/*
    Section 8
*/
.our-gallery-home-five .container-padding-left {
  float: right; }
  .our-gallery-home-five .container-padding-left .top-menu .menu-our-brand {
    float: right; }
    .our-gallery-home-five .container-padding-left .top-menu .menu-our-brand #our_gallery {
      float: right; }
  .our-gallery-home-five .container-padding-left .top-menu .logo {
    float: left;
    text-align: right; }
    .our-gallery-home-five .container-padding-left .top-menu .logo .img-logo {
      left: auto;
      right: -55px; }
    .our-gallery-home-five .container-padding-left .top-menu .logo .line {
      left: auto;
      right: 225px; }
  .our-gallery-home-five .container-padding-left .box-slider {
    padding: 60px 150px 60px 50px; }
    .our-gallery-home-five .container-padding-left .box-slider .slick-slider li {
      padding-left: 0;
      padding-right: 30px; }
      .our-gallery-home-five .container-padding-left .box-slider .slick-slider li.slick-active .box-img:before {
        background: transparent;
        transition: all .5s ease; }
      .our-gallery-home-five .container-padding-left .box-slider .slick-slider li.slick-active .box-img .overlay-hover {
        display: flex; }
      .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img:before {
        content: '';
        background: rgba(0, 0, 0, 0.6);
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        transition: all .5s ease; }
      .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover {
        justify-content: center;
        align-items: center;
        display: none; }
        .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover a {
          display: block; }
          .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover a .icon {
            font-size: 24px;
            color: #ffffff;
            display: block;
            width: 70px;
            height: 70px;
            line-height: 65px;
            border: 5px solid rgba(255, 255, 255, 0.2);
            border-radius: 50%; }
        .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover img {
          display: block;
          position: absolute;
          right: 0;
          bottom: 0; }
        .our-gallery-home-five .container-padding-left .box-slider .slick-slider li .box-img .overlay-hover p {
          font-family: 'Oswald', sans-serif;
          font-weight: 700;
          font-size: 14px;
          color: #ffffff;
          -webkit-transform: rotate(-45deg);
          -moz-transform: rotate(-45deg);
          -ms-transform: rotate(-45deg);
          -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
          position: absolute;
          bottom: 55px;
          right: 0;
          padding: 0; }
    .our-gallery-home-five .container-padding-left .box-slider .slick-slider .slick-arrow {
      left: auto;
      right: -100px; }
  .our-gallery-home-five .container-padding-left .view-our-brand {
    justify-content: flex-end; }
    .our-gallery-home-five .container-padding-left .view-our-brand p {
      padding-left: 0;
      padding-right: 250px; }
    .our-gallery-home-five .container-padding-left .view-our-brand .omb-button:after {
      left: auto;
      right: -375px; }

/*
    Section 9
*/
.newsletter .play-video {
  background: url("../images/index-5/newsletter/bakground.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
.newsletter .uk-position-relative .box {
  padding-top: 170px;
  padding-right: 250px; }
  .newsletter .uk-position-relative .box .title {
    position: relative; }
    .newsletter .uk-position-relative .box .title h3 {
      font-family: 'Oswald', sans-serif;
      font-size: 36px;
      line-height: 40px;
      font-weight: 700;
      color: #000000;
      padding-bottom: 10px; }
    .newsletter .uk-position-relative .box .title p {
      font-family: 'Oswald', sans-serif;
      font-size: 13px;
      font-weight: 500;
      color: #808080; }
    .newsletter .uk-position-relative .box .title img {
      display: block;
      position: absolute;
      left: 30px;
      top: -65px; }
  .newsletter .uk-position-relative .box #form_subsrcibe_home_five {
    margin-top: 100px;
    position: relative; }
    .newsletter .uk-position-relative .box #form_subsrcibe_home_five .uk-form-icon {
      width: 100%;
      position: relative; }
      .newsletter .uk-position-relative .box #form_subsrcibe_home_five .uk-form-icon span {
        text-align: center;
        position: absolute;
        top: 0;
        right: 0;
        font-size: 18px;
        color: #dc1f3f;
        display: block;
        width: 130px;
        height: 50px;
        line-height: 46px;
        border: 1px solid #e0e0e0;
        border-right: none;
        border-top-left-radius: 15px 35px;
        border-bottom-left-radius: 15px 35px;
        border-top-right-radius: 35px;
        border-bottom-right-radius: 35px;
        transition: all .5s ease; }
      .newsletter .uk-position-relative .box #form_subsrcibe_home_five .uk-form-icon input {
        width: 100%;
        height: 50px;
        line-height: 46px;
        border: 1px solid #e0e0e0;
        border-radius: 25px;
        padding: 5px 135px 5px 30px;
        font-family: 'Oswald', sans-serif;
        font-size: 12px;
        font-weight: 500;
        color: #000000;
        background: none;
        outline: none;
        transition: all .5s ease; }
        .newsletter .uk-position-relative .box #form_subsrcibe_home_five .uk-form-icon input:hover, .newsletter .uk-position-relative .box #form_subsrcibe_home_five .uk-form-icon input:focus, .newsletter .uk-position-relative .box #form_subsrcibe_home_five .uk-form-icon input:active {
          border: 1px solid #dc1f3f;
          transition: all .5s ease; }
        .newsletter .uk-position-relative .box #form_subsrcibe_home_five .uk-form-icon input:hover + span, .newsletter .uk-position-relative .box #form_subsrcibe_home_five .uk-form-icon input:focus + span, .newsletter .uk-position-relative .box #form_subsrcibe_home_five .uk-form-icon input:active + span {
          border: 1px solid #dc1f3f;
          transition: all .5s ease; }
    .newsletter .uk-position-relative .box #form_subsrcibe_home_five .omb-button {
      margin-top: 30px;
      border: 1px solid #e0e0e0; }
  .newsletter .uk-position-relative .box img {
    display: block;
    position: absolute;
    top: -100px;
    right: -110px; }

/*
    Section 10
*/
.latest-new.sec-padding {
  padding-bottom: 0; }
.latest-new .omb-title {
  padding-bottom: 75px; }
.latest-new .slider {
  padding-bottom: 150px; }
  .latest-new .slider .cascade-slider_container {
    position: relative;
    width: 100%;
    height: 605px;
    margin: 0 auto; }
    .latest-new .slider .cascade-slider_container .cascade-slider_item {
      background: #ffffff;
      width: 270px;
      border: 1px solid #dedede;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translateY(-50%) translateX(-50%) scale(0.3);
      -webkit-transform: translateY(-50%) translateX(-50%) scale(0.3);
      -moz-transform: translateY(-50%) translateX(-50%) scale(0.3);
      -ms-transform: translateY(-50%) translateX(-50%) scale(0.3);
      -o-transform: translateY(-50%) translateX(-50%) scale(0.3);
      transition: all 1s ease;
      opacity: 0;
      z-index: -1; }
      .latest-new .slider .cascade-slider_container .cascade-slider_item.next {
        right: auto;
        left: 0;
        transform: translateY(-50%) translateX(0) scale(1);
        -webkit-transform: translateY(-50%) translateX(0) scale(1);
        -ms-transform: translateY(-50%) translateX(0) scale(1);
        -moz-transform: translateY(-50%) translateX(0) scale(1);
        -o-transform: translateY(-50%) translateX(0) scale(1);
        opacity: 1;
        z-index: 1; }
      .latest-new .slider .cascade-slider_container .cascade-slider_item.prev {
        left: auto;
        right: 0;
        transform: translateY(-50%) translateX(0) scale(1);
        -webkit-transform: translateY(-50%) translateX(0) scale(1);
        -moz-transform: translateY(-50%) translateX(0) scale(1);
        -ms-transform: translateY(-50%) translateX(0) scale(1);
        -o-transform: translateY(-50%) translateX(0) scale(1);
        opacity: 1;
        z-index: 1; }
      .latest-new .slider .cascade-slider_container .cascade-slider_item.now {
        width: 385px;
        border: 1px solid transparent;
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
        top: 0;
        left: 50%;
        transform: translateY(0) translateX(-50%) scale(1);
        -webkit-transform: translateY(0) translateX(-50%) scale(1);
        -moz-transform: translateY(0) translateX(-50%) scale(1);
        -ms-transform: translateY(0) translateX(-50%) scale(1);
        -o-transform: translateY(0) translateX(-50%) scale(1);
        opacity: 1;
        z-index: 5; }
        .latest-new .slider .cascade-slider_container .cascade-slider_item.now .content h3 {
          font-size: 30px;
          line-height: 36px; }
        .latest-new .slider .cascade-slider_container .cascade-slider_item.now .content .omb-button {
          display: inline-block; }
      .latest-new .slider .cascade-slider_container .cascade-slider_item .box-img {
        display: block;
        padding: 15px;
        margin-bottom: 25px; }
        .latest-new .slider .cascade-slider_container .cascade-slider_item .box-img img {
          display: block; }
      .latest-new .slider .cascade-slider_container .cascade-slider_item .content {
        padding: 15px; }
        .latest-new .slider .cascade-slider_container .cascade-slider_item .content h3 {
          font-family: 'Oswald', sans-serif;
          font-size: 18px;
          font-weight: 500;
          color: #2d2d2d;
          padding-bottom: 10px; }
        .latest-new .slider .cascade-slider_container .cascade-slider_item .content p {
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 500;
          color: #2d2d2d;
          padding-bottom: 30px; }
        .latest-new .slider .cascade-slider_container .cascade-slider_item .content .omb-button {
          display: none;
          border: 1px solid #dedede;
          height: 45px;
          line-height: 45px;
          padding: 0 40px;
          margin-bottom: 35px; }
      .latest-new .slider .cascade-slider_container .cascade-slider_item .meta {
        border-top: 1px solid #dedede; }
        .latest-new .slider .cascade-slider_container .cascade-slider_item .meta p {
          display: block;
          width: 50%;
          float: left;
          font-family: 'Oswald', sans-serif;
          font-size: 16px;
          font-weight: 500;
          color: #2d2d2d;
          height: 60px;
          line-height: 60px;
          padding-left: 40px; }
          .latest-new .slider .cascade-slider_container .cascade-slider_item .meta p .icon {
            padding-left: 20px;
            font-size: 18px; }
          .latest-new .slider .cascade-slider_container .cascade-slider_item .meta p:first-child {
            text-align: right;
            padding-left: 0;
            padding-right: 40px;
            border-right: 1px solid #dedede; }
            .latest-new .slider .cascade-slider_container .cascade-slider_item .meta p:first-child .icon {
              padding-right: 20px;
              padding-left: 0; }
    .latest-new .slider .cascade-slider_container .cascade-slider_arrow {
      display: block;
      width: 30px;
      height: 60px;
      cursor: pointer;
      z-index: 999;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
      .latest-new .slider .cascade-slider_container .cascade-slider_arrow.cascade-slider_arrow-left {
        left: 28%;
        background: url("../images/index-5/latest-new/prev.png") no-repeat center center;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        transition: all .5s ease; }
        .latest-new .slider .cascade-slider_container .cascade-slider_arrow.cascade-slider_arrow-left:hover {
          background: url("../images/index-5/latest-new/prev-hover.png") no-repeat center center;
          -webkit-background-size: cover;
          -moz-background-size: cover;
          -o-background-size: cover;
          background-size: cover;
          transition: all .5s ease; }
      .latest-new .slider .cascade-slider_container .cascade-slider_arrow.cascade-slider_arrow-right {
        right: 28%;
        background: url("../images/index-5/latest-new/next.png") no-repeat center center;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        transition: all .5s ease; }
        .latest-new .slider .cascade-slider_container .cascade-slider_arrow.cascade-slider_arrow-right:hover {
          background: url("../images/index-5/latest-new/next-hover.png") no-repeat center center;
          -webkit-background-size: cover;
          -moz-background-size: cover;
          -o-background-size: cover;
          background-size: cover;
          transition: all .5s ease; }
    .latest-new .slider .cascade-slider_container .uk-pagination {
      margin: 0;
      position: absolute;
      bottom: -150px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }

/*----------------------
    Home 6
------------------------*/
/*
    Section 1
*/
.slider-home-six #slider_home_six .tp-bgimg {
  position: relative; }
  .slider-home-six #slider_home_six .tp-bgimg:before {
    content: '';
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
.slider-home-six #slider_home_six .tp-mask-wrap .banner-caption-h1 {
  border-top: none;
  font-family: 'Oswald', sans-serif;
  font-size: 80px;
  line-height: 80px;
  font-weight: 700;
  color: #ffffff;
  position: relative; }
  .slider-home-six #slider_home_six .tp-mask-wrap .banner-caption-h1:after {
    content: 'TRACTECH EVO LEATHER JACKET';
    width: 100%;
    z-index: 1;
    position: absolute;
    color: rgba(255, 255, 255, 0.2);
    opacity: 1;
    top: 113%;
    right: auto;
    bottom: auto;
    left: 0;
    -webkit-transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
    -moz-transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
    -ms-transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
    -o-transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
    transform: scaleX(1) scaleY(-1) scaleZ(1) translateY(-85%);
    -webkit-transform-origin: 50% 0 0;
    -moz-transform-origin: 50% 0 0;
    -ms-transform-origin: 50% 0 0;
    -o-transform-origin: 50% 0 0;
    transform-origin: 50% 0 0;
    -webkit-mask-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent 50%);
    -moz-mask-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent 50%);
    -ms-mask-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent 50%);
    -o-mask-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent 50%); }
.slider-home-six #slider_home_six .tp-mask-wrap .banner-caption-logo h5 {
  font-family: 'Oswald', sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }
  .slider-home-six #slider_home_six .tp-mask-wrap .banner-caption-logo h5:before {
    content: '';
    width: 50px;
    height: 2px;
    background: #dc1f3f;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
  .slider-home-six #slider_home_six .tp-mask-wrap .banner-caption-logo h5.left {
    left: -155px; }
    .slider-home-six #slider_home_six .tp-mask-wrap .banner-caption-logo h5.left:before {
      left: -70px; }
  .slider-home-six #slider_home_six .tp-mask-wrap .banner-caption-logo h5.right {
    right: -175px; }
    .slider-home-six #slider_home_six .tp-mask-wrap .banner-caption-logo h5.right:before {
      right: -70px; }
.slider-home-six #slider_home_six .tp-mask-wrap .banner-caption-p {
  text-align: center;
  font-family: 'Oswald', sans-serif;
  font-size: 13px;
  font-weight: 500;
  color: #ffffff; }
.slider-home-six #slider_home_six .tp-mask-wrap .banner-caption-button .omb-button {
  color: #ffffff;
  border: 2px solid #ffffff;
  background: transparent; }
  .slider-home-six #slider_home_six .tp-mask-wrap .banner-caption-button .omb-button .icon {
    font-size: 18px;
    padding-right: 27px; }
.slider-home-six #slider_home_six .tp-thumbs {
  counter-reset: section; }
  .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask {
    overflow: visible !important;
    counter-reset: section-one; }
    .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper {
      counter-reset: section-two; }
      .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb:hover .tp-thumb-image:before, .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb.selected .tp-thumb-image:before {
        opacity: .1;
        -webkit-transform: scaleY(1);
        -moz-transform: scaleY(1);
        -ms-transform: scaleY(1);
        -o-transform: scaleY(1);
        transform: scaleY(1);
        transition: all .5s ease; }
      .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb:hover .tp-thumb-image:after, .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb.selected .tp-thumb-image:after {
        opacity: 0;
        transition: all .5s ease; }
      .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb:hover .tp-thumb-image .overlay, .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb.selected .tp-thumb-image .overlay {
        -webkit-transform: scaleY(1);
        -moz-transform: scaleY(1);
        -ms-transform: scaleY(1);
        -o-transform: scaleY(1);
        transform: scaleY(1);
        transition: all .5s ease; }
      .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb:hover .tp-thumb-image h3, .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb.selected .tp-thumb-image h3 {
        opacity: 1;
        left: -100px;
        transition: all .5s ease; }
      .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb:hover .tp-thumb-image .omb-line, .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb.selected .tp-thumb-image .omb-line {
        opacity: 1;
        left: -40px;
        transition: all .5s ease; }
      .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb .tp-thumb-image:before {
        counter-increment: section-one;
        content: "0" counter(section-one);
        background: transparent;
        font-family: 'Oswald', sans-serif;
        font-size: 36px;
        line-height: 40px;
        font-weight: 500;
        font-style: italic;
        color: #ffffff;
        display: flex;
        justify-content: center;
        align-items: center;
        z-index: 9;
        opacity: 0;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        -webkit-transform: scaleY(0);
        -moz-transform: scaleY(0);
        -ms-transform: scaleY(0);
        -o-transform: scaleY(0);
        transform: scaleY(0);
        transition: all .5s ease; }
      .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb .tp-thumb-image:after {
        counter-increment: section-two;
        content: "0" counter(section-two);
        font-family: 'Oswald', sans-serif;
        font-size: 36px;
        line-height: 40px;
        font-weight: 500;
        font-style: italic;
        color: #ffffff;
        z-index: 999;
        opacity: .1;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        right: -25px;
        transition: all .5s ease; }
      .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb .tp-thumb-image .overlay {
        -webkit-transform: scaleY(0);
        -moz-transform: scaleY(0);
        -ms-transform: scaleY(0);
        -o-transform: scaleY(0);
        transform: scaleY(0);
        transition: all .5s ease;
        background: rgba(44, 83, 212, 0.75);
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0; }
      .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb .tp-thumb-image h3 {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        left: -50px;
        font-family: 'Oswald', sans-serif;
        font-size: 13px;
        font-weight: 500;
        color: #ffffff;
        opacity: 0;
        transition: all .5s ease; }
        .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb .tp-thumb-image h3:after {
          counter-increment: section;
          content: "0" counter(section);
          font-family: 'Oswald', sans-serif;
          font-size: 13px;
          font-weight: 500;
          color: #ffffff; }
      .slider-home-six #slider_home_six .tp-thumbs .tp-thumb-mask .tp-thumbs-inner-wrapper .tp-thumb .tp-thumb-image .omb-line {
        width: 50px;
        height: 2px;
        opacity: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 0; }

/*
    Section 2
*/
.sale-info-home-six {
  margin-top: -60px; }
  .sale-info-home-six.sec-padding {
    padding-top: 0;
    padding-bottom: 270px; }
  .sale-info-home-six .info .box {
    background: #ffffff;
    border: 1px solid #e4e4e4;
    padding: 0; }
    .sale-info-home-six .info .box:hover {
      box-shadow: none; }
      .sale-info-home-six .info .box:hover .box-img h3 {
        opacity: .1;
        transition: all .5s ease; }
      .sale-info-home-six .info .box:hover .box-img .omb-line {
        height: 35px;
        transition: all .5s ease; }
      .sale-info-home-six .info .box:hover .content-text {
        bottom: -170px;
        transition: all .5s ease; }
        .sale-info-home-six .info .box:hover .content-text .omb-button-center {
          bottom: 0; }
    .sale-info-home-six .info .box .box-img {
      background: #ffffff;
      position: relative;
      z-index: 999;
      padding: 50px; }
      .sale-info-home-six .info .box .box-img:before, .sale-info-home-six .info .box .box-img:after {
        content: '';
        width: 0;
        height: 0;
        border-top: 10px solid #cfcfcf;
        position: absolute;
        bottom: -10px; }
      .sale-info-home-six .info .box .box-img:before {
        border-left: 10px solid transparent;
        left: 0; }
      .sale-info-home-six .info .box .box-img:after {
        border-right: 10px solid transparent;
        right: 0; }
      .sale-info-home-six .info .box .box-img h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 36px;
        line-height: 40px;
        font-weight: 500;
        color: #000000;
        opacity: 0;
        letter-spacing: 3px;
        position: absolute;
        left: 0;
        right: 0;
        top: 50%;
        margin-top: -20px;
        padding: 0;
        transition: all .5s ease; }
      .sale-info-home-six .info .box .box-img .box-icon {
        margin: 0 auto; }
      .sale-info-home-six .info .box .box-img .omb-line {
        top: auto;
        bottom: -20px;
        transition: all .5s ease; }
    .sale-info-home-six .info .box .content-title {
      padding: 30px;
      background: #f2f2f2;
      position: absolute;
      left: 10px;
      right: 10px;
      padding: 30px;
      bottom: -88px;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: flex-end;
      z-index: 1; }
      .sale-info-home-six .info .box .content-title h3 {
        padding: 0;
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 500;
        color: #000000; }
    .sale-info-home-six .info .box .content-text {
      padding: 30px;
      background: #f2f2f2;
      position: absolute;
      left: 10px;
      right: 10px;
      bottom: 0;
      display: flex;
      height: 100%;
      justify-content: center;
      align-items: flex-end;
      z-index: 2;
      transition: all .5s ease; }
      .sale-info-home-six .info .box .content-text:before, .sale-info-home-six .info .box .content-text:after {
        content: '';
        width: 0;
        height: 0;
        border-bottom: 10px solid #cfcfcf;
        position: absolute;
        bottom: 0;
        z-index: 9; }
      .sale-info-home-six .info .box .content-text:before {
        border-right: 10px solid transparent;
        left: 0; }
      .sale-info-home-six .info .box .content-text:after {
        border-left: 10px solid transparent;
        right: 0; }
      .sale-info-home-six .info .box .content-text .omb-button-center {
        left: auto;
        right: auto;
        opacity: 1;
        position: relative;
        margin-top: 15px; }
        .sale-info-home-six .info .box .content-text .omb-button-center .omb-button {
          font-size: 12px;
          font-weight: 700;
          height: 35px;
          line-height: 35px;
          letter-spacing: 0;
          padding: 0 27px; }
      .sale-info-home-six .info .box .content-text p {
        position: relative; }

/*
    Section 3
*/
.featured-home-six.sec-padding {
  padding-top: 0; }
.featured-home-six .scroll-container {
  width: 100%;
  position: relative; }
  .featured-home-six .scroll-container .scroll-content .scrolling {
    height: auto;
    width: 100%; }
    .featured-home-six .scroll-container .scroll-content .scrolling .slider > li {
      width: 325px;
      padding: 15px;
      float: left; }
      .featured-home-six .scroll-container .scroll-content .scrolling .slider > li:hover .omb-product {
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
        transition: all .5s ease; }
      .featured-home-six .scroll-container .scroll-content .scrolling .slider > li .omb-product .shap {
        top: 0;
        right: 0; }
    .featured-home-six .scroll-container .scroll-content .scrolling .mCSB_container {
      margin-bottom: 100px;
      padding: 10px 0; }
    .featured-home-six .scroll-container .scroll-content .scrolling .mCSB_scrollTools.mCSB_scrollTools_horizontal {
      width: 520px;
      height: 2px;
      top: auto;
      bottom: 5px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
      .featured-home-six .scroll-container .scroll-content .scrolling .mCSB_scrollTools.mCSB_scrollTools_horizontal:before, .featured-home-six .scroll-container .scroll-content .scrolling .mCSB_scrollTools.mCSB_scrollTools_horizontal:after {
        content: '';
        width: 6px;
        height: 6px;
        border: 2px solid #d5d5d5;
        position: absolute;
        top: -4px; }
      .featured-home-six .scroll-container .scroll-content .scrolling .mCSB_scrollTools.mCSB_scrollTools_horizontal:before {
        left: -10px; }
      .featured-home-six .scroll-container .scroll-content .scrolling .mCSB_scrollTools.mCSB_scrollTools_horizontal:after {
        right: -10px; }
    .featured-home-six .scroll-container .scroll-content .scrolling .mCSB_dragger {
      display: block;
      background: #ffffff;
      z-index: 9;
      width: 123px !important;
      height: 8px;
      border-top: 2px solid #d5d5d5;
      border-bottom: 2px solid #d5d5d5;
      position: absolute;
      top: -3px;
      margin: 0; }
      .featured-home-six .scroll-container .scroll-content .scrolling .mCSB_dragger:before, .featured-home-six .scroll-container .scroll-content .scrolling .mCSB_dragger:after {
        content: '';
        width: 2px;
        height: 8px;
        background: #d5d5d5;
        position: absolute;
        top: -2px;
        bottom: -2px; }
      .featured-home-six .scroll-container .scroll-content .scrolling .mCSB_dragger:before {
        left: -2px; }
      .featured-home-six .scroll-container .scroll-content .scrolling .mCSB_dragger:after {
        right: -2px; }
      .featured-home-six .scroll-container .scroll-content .scrolling .mCSB_dragger .mCSB_dragger_bar {
        margin: 0;
        height: 0; }
    .featured-home-six .scroll-container .scroll-content .scrolling .mCSB_draggerRail {
      border: none;
      margin: 0 auto;
      width: 520px;
      height: 2px;
      background: #e9e9e9;
      position: relative; }

/*
    Section 4
*/
.all-categories {
  background: #f2f2f2;
  position: relative; }
  .all-categories:before {
    content: 'ALL CATEGORIES';
    font-family: 'Oswald', sans-serif;
    font-size: 100px;
    line-height: 100px;
    font-weight: 700;
    color: #000000;
    opacity: .1;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    text-align: center; }
  .all-categories .large-12 .loop-six .owl-stage-outer {
    padding: 100px 0; }
    .all-categories .large-12 .loop-six .owl-stage-outer li .box-flex-left {
      display: flex;
      justify-content: flex-start; }
    .all-categories .large-12 .loop-six .owl-stage-outer li .box-flex-right {
      display: flex;
      justify-content: flex-end; }
    .all-categories .large-12 .loop-six .owl-stage-outer li .box {
      width: 225px;
      margin-bottom: 30px;
      padding: 20px 0;
      background: #ffffff;
      display: block;
      text-align: center;
      border: 1px solid #e1e1e1;
      position: relative;
      transition: all .5s ease; }
      .all-categories .large-12 .loop-six .owl-stage-outer li .box:hover {
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        transition: all .5s ease; }
        .all-categories .large-12 .loop-six .owl-stage-outer li .box:hover .omb-line {
          width: 100%;
          left: 0;
          right: 0;
          -webkit-transform: translateX(0);
          -moz-transform: translateX(0);
          -ms-transform: translateX(0);
          -o-transform: translateX(0);
          transform: translateX(0);
          transition: all .5s ease; }
      .all-categories .large-12 .loop-six .owl-stage-outer li .box:last-child {
        margin-bottom: 0; }
      .all-categories .large-12 .loop-six .owl-stage-outer li .box img {
        display: block;
        width: auto;
        margin: 27px auto 47px auto; }
      .all-categories .large-12 .loop-six .owl-stage-outer li .box .omb-line {
        width: 165px;
        background: #e3e3e3;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        transition: all .5s ease; }
      .all-categories .large-12 .loop-six .owl-stage-outer li .box h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 500;
        color: #000000;
        padding-top: 20px; }
    .all-categories .large-12 .loop-six .owl-stage-outer li .box-img {
      position: absolute;
      bottom: -100px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
      .all-categories .large-12 .loop-six .owl-stage-outer li .box-img img {
        display: block;
        width: auto;
        margin: 0 auto; }
  .all-categories .large-12 .loop-six .owl-nav .owl-prev, .all-categories .large-12 .loop-six .owl-nav .owl-next {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    display: block;
    width: 30px;
    height: 60px;
    opacity: .1;
    transition: all .5s ease; }
    .all-categories .large-12 .loop-six .owl-nav .owl-prev:hover, .all-categories .large-12 .loop-six .owl-nav .owl-next:hover {
      opacity: 1;
      transition: all .5s ease; }
  .all-categories .large-12 .loop-six .owl-nav .owl-prev {
    left: -90px;
    background: url("../images/index-6/all-categories/prev.png") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
  .all-categories .large-12 .loop-six .owl-nav .owl-next {
    right: -90px;
    background: url("../images/index-6/all-categories/next.png") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }

/*
    Section 5
*/
.listing-product {
  overflow: hidden;
  position: relative; }
  .listing-product.sec-padding {
    padding-bottom: 200px; }
  .listing-product:before, .listing-product:after {
    font-family: 'Oswald', sans-serif;
    font-size: 100px;
    line-height: 100px;
    color: #c5c5c5;
    opacity: .25;
    position: absolute;
    top: 57%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
  .listing-product:before {
    content: 'SPARTAN';
    left: -125px; }
  .listing-product:after {
    content: 'ARMA';
    right: -25px; }
  .listing-product .omb-title {
    margin-bottom: 70px; }
  .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex {
    display: flex;
    align-items: flex-end; }
    .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box {
      text-align: center; }
      .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product {
        border: 1px solid #e4e4e4;
        position: relative; }
        .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product:hover img {
          margin-top: -60px;
          margin-bottom: 150px;
          transition: all .5s ease; }
        .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product:hover a {
          opacity: 1;
          top: 235px; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product:hover a.one {
            transition: all .3s ease; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product:hover a.two {
            transition: all .6s ease; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product:hover a.three {
            transition: all .9s ease; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product:hover a.four {
            transition: all 1.2s ease; }
        .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product img {
          display: block;
          width: auto;
          margin: 50px auto 40px auto;
          transition: all .5s ease; }
        .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product a {
          position: absolute;
          top: 135px;
          opacity: 0;
          display: block;
          left: 50%;
          -webkit-transform: translateX(-50%);
          -moz-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
          -o-transform: translateX(-50%);
          transform: translateX(-50%); }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product a:hover .icon {
            color: black;
            font-size: 24px;
            transition: all .5s ease; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product a.one {
            margin-left: -88px;
            transition: all .3s ease; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product a.two {
            margin-left: -29px;
            transition: all .6s ease; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product a.three {
            margin-left: 30px;
            transition: all .9s ease; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product a.four {
            margin-left: 89px;
            transition: all 1.2s ease; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product a .icon {
            font-size: 14px;
            color: rgba(0, 0, 0, 0.35);
            display: block;
            width: 60px;
            height: 60px;
            line-height: 60px;
            text-align: center;
            border: 1px solid #e4e4e4;
            transition: all .5s ease; }
        .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product h3 {
          font-family: 'Oswald', sans-serif;
          font-size: 24px;
          font-weight: 700;
          color: #000000;
          display: flex;
          justify-content: center;
          align-items: center;
          padding-bottom: 35px; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product h3 span {
            font-family: 'Oswald', sans-serif;
            font-size: 14px;
            font-weight: 500;
            color: #000000;
            opacity: .35;
            padding-left: 15px; }
        .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .product .omb-line {
          width: 2px;
          height: 35px;
          bottom: -28px;
          left: 50%;
          -webkit-transform: translateX(-50%);
          -moz-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
          -o-transform: translateX(-50%);
          transform: translateX(-50%); }
      .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box h5 {
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 300;
        color: #000000;
        padding-top: 45px;
        padding-bottom: 15px; }
      .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box .rateYo {
        top: 0;
        left: 0;
        margin: 0 auto; }
    .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img {
      padding: 30px;
      position: relative; }
      .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .overlay-background {
        background: rgba(44, 83, 212, 0.85);
        top: 30px;
        right: 30px;
        bottom: 30px;
        left: 30px; }
      .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img img {
        display: block;
        width: 100%;
        height: auto; }
      .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .logo {
        width: auto;
        height: auto;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translateX(-50%) translateY(-50%);
        -moz-transform: translateX(-50%) translateY(-50%);
        -ms-transform: translateX(-50%) translateY(-50%);
        -o-transform: translateX(-50%) translateY(-50%);
        transform: translateX(-50%) translateY(-50%); }
      .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border {
        position: absolute; }
        .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.left, .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.right {
          height: 100%;
          width: 30px;
          background: #f2f2f2;
          top: 0;
          bottom: 0; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.left:before, .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.left:after, .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.right:before, .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.right:after {
            content: '';
            width: 0;
            height: 0;
            position: absolute;
            left: 0;
            z-index: 99; }
        .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.top, .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.bottom {
          height: 30px;
          width: 100%;
          background: #e7e7e7;
          left: 0;
          right: 0;
          z-index: 9; }
        .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.left {
          left: 0; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.left:before {
            border-bottom: 30px solid #f2f2f2;
            border-right: 30px solid transparent;
            top: 0; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.left:after {
            border-top: 30px solid #f2f2f2;
            border-right: 30px solid transparent;
            bottom: 0; }
        .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.top {
          top: 0; }
        .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.right {
          right: 0; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.right:before {
            border-bottom: 30px solid #f2f2f2;
            border-left: 30px solid transparent;
            top: 0; }
          .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.right:after {
            border-top: 30px solid #f2f2f2;
            border-left: 30px solid transparent;
            bottom: 0; }
        .listing-product .large-12 .loop-seven .owl-stage-outer .box-flex .box-img .shap-border.bottom {
          bottom: 0; }
  .listing-product .large-12 .loop-seven .owl-nav {
    position: absolute;
    left: 0;
    right: 0;
    top: 40%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
    .listing-product .large-12 .loop-seven .owl-nav .owl-prev {
      position: absolute;
      left: -25px; }
    .listing-product .large-12 .loop-seven .owl-nav .owl-next {
      position: absolute;
      right: -25px; }
    .listing-product .large-12 .loop-seven .owl-nav .icon {
      display: block;
      background: #ffffff;
      text-align: center;
      font-size: 24px;
      color: #000000;
      width: 50px;
      height: 50px;
      line-height: 50px;
      border: 1px solid #e4e4e4; }
  .listing-product .large-12 .loop-seven .owl-dots {
    counter-reset: section;
    display: flex;
    justify-content: center;
    margin-top: 85px; }
    .listing-product .large-12 .loop-seven .owl-dots .owl-dot {
      display: block;
      margin: 0 10px;
      position: relative; }
      .listing-product .large-12 .loop-seven .owl-dots .owl-dot:before, .listing-product .large-12 .loop-seven .owl-dots .owl-dot:after {
        content: '';
        width: 0;
        height: 0;
        position: absolute;
        z-index: -1;
        opacity: 0;
        transition: all .5s ease; }
      .listing-product .large-12 .loop-seven .owl-dots .owl-dot:before {
        border-bottom: 50px solid #f2f2f2;
        border-right: 50px solid transparent;
        bottom: -10px;
        left: -10px; }
      .listing-product .large-12 .loop-seven .owl-dots .owl-dot:after {
        border-top: 50px solid #e7e7e7;
        border-left: 50px solid transparent;
        top: -10px;
        right: -10px; }
      .listing-product .large-12 .loop-seven .owl-dots .owl-dot.active:before, .listing-product .large-12 .loop-seven .owl-dots .owl-dot:hover:before {
        bottom: -5px;
        left: -5px;
        opacity: 1;
        transition: all .5s ease; }
      .listing-product .large-12 .loop-seven .owl-dots .owl-dot.active:after, .listing-product .large-12 .loop-seven .owl-dots .owl-dot:hover:after {
        top: -5px;
        right: -5px;
        opacity: 1;
        transition: all .5s ease; }
      .listing-product .large-12 .loop-seven .owl-dots .owl-dot.active span, .listing-product .large-12 .loop-seven .owl-dots .owl-dot:hover span {
        border: 1px solid transparent; }
      .listing-product .large-12 .loop-seven .owl-dots .owl-dot span {
        display: block;
        width: 40px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        border: 1px solid #e4e4e4;
        position: relative; }
        .listing-product .large-12 .loop-seven .owl-dots .owl-dot span:after {
          counter-increment: section;
          content: counter(section);
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 500;
          color: #000000;
          z-index: 999; }

/*
    Section 6
*/
.counting-down, .latest-blog-home-six {
  background: #f2f2f2; }
  .counting-down .box-left, .latest-blog-home-six .box-left {
    display: flex;
    justify-content: flex-end;
    padding: 100px 0;
    position: relative; }
    .counting-down .box-left:before, .latest-blog-home-six .box-left:before {
      content: 'COUNTING DOWN';
      font-family: 'Oswald', sans-serif;
      font-size: 70px;
      line-height: 60px;
      font-weight: 500;
      color: #000000;
      opacity: .1;
      position: absolute;
      width: 100%;
      left: -170px;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
    .counting-down .box-left:after, .latest-blog-home-six .box-left:after {
      content: '';
      width: 0;
      height: 0;
      border-bottom: 500px solid #f2f2f2;
      border-right: 200px solid transparent;
      position: absolute;
      right: -200px;
      top: 0;
      bottom: 0;
      z-index: 0; }
    .counting-down .box-left .box-img, .latest-blog-home-six .box-left .box-img {
      position: absolute;
      bottom: 0;
      right: 50%;
      -webkit-transform: translateX(60%);
      -moz-transform: translateX(60%);
      -ms-transform: translateX(60%);
      -o-transform: translateX(60%);
      transform: translateX(60%); }
      .counting-down .box-left .box-img img, .latest-blog-home-six .box-left .box-img img {
        display: block; }
      .counting-down .box-left .box-img .omb-tooltip, .latest-blog-home-six .box-left .box-img .omb-tooltip {
        position: absolute; }
        .counting-down .box-left .box-img .omb-tooltip.one, .latest-blog-home-six .box-left .box-img .omb-tooltip.one {
          right: 25%;
          top: 40%; }
        .counting-down .box-left .box-img .omb-tooltip.two, .latest-blog-home-six .box-left .box-img .omb-tooltip.two {
          left: 25%;
          top: 50%; }
        .counting-down .box-left .box-img .omb-tooltip.three, .latest-blog-home-six .box-left .box-img .omb-tooltip.three {
          left: 55%;
          bottom: 20%; }
        .counting-down .box-left .box-img .omb-tooltip h3, .latest-blog-home-six .box-left .box-img .omb-tooltip h3 {
          background: #ffffff;
          border-radius: 50%; }
        .counting-down .box-left .box-img .omb-tooltip p, .latest-blog-home-six .box-left .box-img .omb-tooltip p {
          left: -80px;
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
    .counting-down .box-left .count-down-five, .latest-blog-home-six .box-left .count-down-five {
      margin-right: -250px;
      width: 300px;
      height: 300px;
      background: #ffffff;
      border-radius: 50%;
      padding: 70px 65px;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
      position: relative;
      z-index: 1; }
      .counting-down .box-left .count-down-five:before, .latest-blog-home-six .box-left .count-down-five:before, .counting-down .box-left .count-down-five:after, .latest-blog-home-six .box-left .count-down-five:after {
        content: '';
        background: #eeeeee;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translateX(-50%) translateY(-50%);
        -moz-transform: translateX(-50%) translateY(-50%);
        -ms-transform: translateX(-50%) translateY(-50%);
        -o-transform: translateX(-50%) translateY(-50%);
        transform: translateX(-50%) translateY(-50%); }
      .counting-down .box-left .count-down-five:before, .latest-blog-home-six .box-left .count-down-five:before {
        width: 1px;
        height: 150px; }
      .counting-down .box-left .count-down-five:after, .latest-blog-home-six .box-left .count-down-five:after {
        width: 150px;
        height: 1px; }
      .counting-down .box-left .count-down-five h3, .latest-blog-home-six .box-left .count-down-five h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 500;
        color: #000000;
        position: absolute;
        left: 35px;
        bottom: -25px;
        -webkit-transform: rotate(-150deg);
        -moz-transform: rotate(-150deg);
        -ms-transform: rotate(-150deg);
        -o-transform: rotate(-150deg);
        transform: rotate(-150deg); }
        .counting-down .box-left .count-down-five h3 .char1, .latest-blog-home-six .box-left .count-down-five h3 .char1 {
          -webkit-transform: rotate(3deg);
          -moz-transform: rotate(3deg);
          -ms-transform: rotate(3deg);
          -o-transform: rotate(3deg);
          transform: rotate(3deg); }
        .counting-down .box-left .count-down-five h3 .char2, .latest-blog-home-six .box-left .count-down-five h3 .char2 {
          -webkit-transform: rotate(6deg);
          -moz-transform: rotate(6deg);
          -ms-transform: rotate(6deg);
          -o-transform: rotate(6deg);
          transform: rotate(6deg); }
        .counting-down .box-left .count-down-five h3 .char3, .latest-blog-home-six .box-left .count-down-five h3 .char3 {
          -webkit-transform: rotate(9deg);
          -moz-transform: rotate(9deg);
          -ms-transform: rotate(9deg);
          -o-transform: rotate(9deg);
          transform: rotate(9deg); }
        .counting-down .box-left .count-down-five h3 .char4, .latest-blog-home-six .box-left .count-down-five h3 .char4 {
          -webkit-transform: rotate(12deg);
          -moz-transform: rotate(12deg);
          -ms-transform: rotate(12deg);
          -o-transform: rotate(12deg);
          transform: rotate(12deg); }
        .counting-down .box-left .count-down-five h3 .char5, .latest-blog-home-six .box-left .count-down-five h3 .char5 {
          -webkit-transform: rotate(15deg);
          -moz-transform: rotate(15deg);
          -ms-transform: rotate(15deg);
          -o-transform: rotate(15deg);
          transform: rotate(15deg); }
        .counting-down .box-left .count-down-five h3 .char6, .latest-blog-home-six .box-left .count-down-five h3 .char6 {
          -webkit-transform: rotate(18deg);
          -moz-transform: rotate(18deg);
          -ms-transform: rotate(18deg);
          -o-transform: rotate(18deg);
          transform: rotate(18deg); }
        .counting-down .box-left .count-down-five h3 .char7, .latest-blog-home-six .box-left .count-down-five h3 .char7 {
          -webkit-transform: rotate(21deg);
          -moz-transform: rotate(21deg);
          -ms-transform: rotate(21deg);
          -o-transform: rotate(21deg);
          transform: rotate(21deg); }
        .counting-down .box-left .count-down-five h3 .char8, .latest-blog-home-six .box-left .count-down-five h3 .char8 {
          -webkit-transform: rotate(24deg);
          -moz-transform: rotate(24deg);
          -ms-transform: rotate(24deg);
          -o-transform: rotate(24deg);
          transform: rotate(24deg); }
        .counting-down .box-left .count-down-five h3 .char9, .latest-blog-home-six .box-left .count-down-five h3 .char9 {
          -webkit-transform: rotate(27deg);
          -moz-transform: rotate(27deg);
          -ms-transform: rotate(27deg);
          -o-transform: rotate(27deg);
          transform: rotate(27deg); }
        .counting-down .box-left .count-down-five h3 .char10, .latest-blog-home-six .box-left .count-down-five h3 .char10 {
          -webkit-transform: rotate(30deg);
          -moz-transform: rotate(30deg);
          -ms-transform: rotate(30deg);
          -o-transform: rotate(30deg);
          transform: rotate(30deg); }
        .counting-down .box-left .count-down-five h3 .char11, .latest-blog-home-six .box-left .count-down-five h3 .char11 {
          -webkit-transform: rotate(33deg);
          -moz-transform: rotate(33deg);
          -ms-transform: rotate(33deg);
          -o-transform: rotate(33deg);
          transform: rotate(33deg); }
        .counting-down .box-left .count-down-five h3 .char12, .latest-blog-home-six .box-left .count-down-five h3 .char12 {
          -webkit-transform: rotate(36deg);
          -moz-transform: rotate(36deg);
          -ms-transform: rotate(36deg);
          -o-transform: rotate(36deg);
          transform: rotate(36deg); }
        .counting-down .box-left .count-down-five h3 .char13, .latest-blog-home-six .box-left .count-down-five h3 .char13 {
          -webkit-transform: rotate(39deg);
          -moz-transform: rotate(39deg);
          -ms-transform: rotate(39deg);
          -o-transform: rotate(39deg);
          transform: rotate(39deg); }
        .counting-down .box-left .count-down-five h3 .char14, .latest-blog-home-six .box-left .count-down-five h3 .char14 {
          -webkit-transform: rotate(42deg);
          -moz-transform: rotate(42deg);
          -ms-transform: rotate(42deg);
          -o-transform: rotate(42deg);
          transform: rotate(42deg); }
        .counting-down .box-left .count-down-five h3 .char15, .latest-blog-home-six .box-left .count-down-five h3 .char15 {
          -webkit-transform: rotate(45deg);
          -moz-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
          -o-transform: rotate(45deg);
          transform: rotate(45deg); }
        .counting-down .box-left .count-down-five h3 .char16, .latest-blog-home-six .box-left .count-down-five h3 .char16 {
          -webkit-transform: rotate(48deg);
          -moz-transform: rotate(48deg);
          -ms-transform: rotate(48deg);
          -o-transform: rotate(48deg);
          transform: rotate(48deg); }
        .counting-down .box-left .count-down-five h3 .char17, .latest-blog-home-six .box-left .count-down-five h3 .char17 {
          -webkit-transform: rotate(51deg);
          -moz-transform: rotate(51deg);
          -ms-transform: rotate(51deg);
          -o-transform: rotate(51deg);
          transform: rotate(51deg); }
        .counting-down .box-left .count-down-five h3 .char18, .latest-blog-home-six .box-left .count-down-five h3 .char18 {
          -webkit-transform: rotate(54deg);
          -moz-transform: rotate(54deg);
          -ms-transform: rotate(54deg);
          -o-transform: rotate(54deg);
          transform: rotate(54deg); }
        .counting-down .box-left .count-down-five h3 .char19, .latest-blog-home-six .box-left .count-down-five h3 .char19 {
          -webkit-transform: rotate(57deg);
          -moz-transform: rotate(57deg);
          -ms-transform: rotate(57deg);
          -o-transform: rotate(57deg);
          transform: rotate(57deg); }
        .counting-down .box-left .count-down-five h3 .char20, .latest-blog-home-six .box-left .count-down-five h3 .char20 {
          -webkit-transform: rotate(60deg);
          -moz-transform: rotate(60deg);
          -ms-transform: rotate(60deg);
          -o-transform: rotate(60deg);
          transform: rotate(60deg); }
        .counting-down .box-left .count-down-five h3 .char21, .latest-blog-home-six .box-left .count-down-five h3 .char21 {
          -webkit-transform: rotate(63deg);
          -moz-transform: rotate(63deg);
          -ms-transform: rotate(63deg);
          -o-transform: rotate(63deg);
          transform: rotate(63deg); }
        .counting-down .box-left .count-down-five h3 .char22, .latest-blog-home-six .box-left .count-down-five h3 .char22 {
          -webkit-transform: rotate(66deg);
          -moz-transform: rotate(66deg);
          -ms-transform: rotate(66deg);
          -o-transform: rotate(66deg);
          transform: rotate(66deg); }
        .counting-down .box-left .count-down-five h3 .char23, .latest-blog-home-six .box-left .count-down-five h3 .char23 {
          -webkit-transform: rotate(69deg);
          -moz-transform: rotate(69deg);
          -ms-transform: rotate(69deg);
          -o-transform: rotate(69deg);
          transform: rotate(69deg); }
        .counting-down .box-left .count-down-five h3 .char24, .latest-blog-home-six .box-left .count-down-five h3 .char24 {
          -webkit-transform: rotate(72deg);
          -moz-transform: rotate(72deg);
          -ms-transform: rotate(72deg);
          -o-transform: rotate(72deg);
          transform: rotate(72deg); }
        .counting-down .box-left .count-down-five h3 .char25, .latest-blog-home-six .box-left .count-down-five h3 .char25 {
          -webkit-transform: rotate(75deg);
          -moz-transform: rotate(75deg);
          -ms-transform: rotate(75deg);
          -o-transform: rotate(75deg);
          transform: rotate(75deg); }
        .counting-down .box-left .count-down-five h3 .char26, .latest-blog-home-six .box-left .count-down-five h3 .char26 {
          -webkit-transform: rotate(78deg);
          -moz-transform: rotate(78deg);
          -ms-transform: rotate(78deg);
          -o-transform: rotate(78deg);
          transform: rotate(78deg); }
        .counting-down .box-left .count-down-five h3 .char27, .latest-blog-home-six .box-left .count-down-five h3 .char27 {
          -webkit-transform: rotate(81deg);
          -moz-transform: rotate(81deg);
          -ms-transform: rotate(81deg);
          -o-transform: rotate(81deg);
          transform: rotate(81deg); }
        .counting-down .box-left .count-down-five h3 .char28, .latest-blog-home-six .box-left .count-down-five h3 .char28 {
          -webkit-transform: rotate(84deg);
          -moz-transform: rotate(84deg);
          -ms-transform: rotate(84deg);
          -o-transform: rotate(84deg);
          transform: rotate(84deg); }
        .counting-down .box-left .count-down-five h3 .char29, .latest-blog-home-six .box-left .count-down-five h3 .char29 {
          -webkit-transform: rotate(87deg);
          -moz-transform: rotate(87deg);
          -ms-transform: rotate(87deg);
          -o-transform: rotate(87deg);
          transform: rotate(87deg); }
        .counting-down .box-left .count-down-five h3 .char30, .latest-blog-home-six .box-left .count-down-five h3 .char30 {
          -webkit-transform: rotate(90deg);
          -moz-transform: rotate(90deg);
          -ms-transform: rotate(90deg);
          -o-transform: rotate(90deg);
          transform: rotate(90deg); }
        .counting-down .box-left .count-down-five h3 .char31, .latest-blog-home-six .box-left .count-down-five h3 .char31 {
          -webkit-transform: rotate(93deg);
          -moz-transform: rotate(93deg);
          -ms-transform: rotate(93deg);
          -o-transform: rotate(93deg);
          transform: rotate(93deg); }
        .counting-down .box-left .count-down-five h3 .char32, .latest-blog-home-six .box-left .count-down-five h3 .char32 {
          -webkit-transform: rotate(96deg);
          -moz-transform: rotate(96deg);
          -ms-transform: rotate(96deg);
          -o-transform: rotate(96deg);
          transform: rotate(96deg); }
        .counting-down .box-left .count-down-five h3 .char33, .latest-blog-home-six .box-left .count-down-five h3 .char33 {
          -webkit-transform: rotate(99deg);
          -moz-transform: rotate(99deg);
          -ms-transform: rotate(99deg);
          -o-transform: rotate(99deg);
          transform: rotate(99deg); }
        .counting-down .box-left .count-down-five h3 .char34, .latest-blog-home-six .box-left .count-down-five h3 .char34 {
          -webkit-transform: rotate(102deg);
          -moz-transform: rotate(102deg);
          -ms-transform: rotate(102deg);
          -o-transform: rotate(102deg);
          transform: rotate(102deg); }
        .counting-down .box-left .count-down-five h3 .char35, .latest-blog-home-six .box-left .count-down-five h3 .char35 {
          -webkit-transform: rotate(105deg);
          -moz-transform: rotate(105deg);
          -ms-transform: rotate(105deg);
          -o-transform: rotate(105deg);
          transform: rotate(105deg); }
        .counting-down .box-left .count-down-five h3 .char36, .latest-blog-home-six .box-left .count-down-five h3 .char36 {
          -webkit-transform: rotate(108deg);
          -moz-transform: rotate(108deg);
          -ms-transform: rotate(108deg);
          -o-transform: rotate(108deg);
          transform: rotate(108deg); }
        .counting-down .box-left .count-down-five h3 .char37, .latest-blog-home-six .box-left .count-down-five h3 .char37 {
          -webkit-transform: rotate(111deg);
          -moz-transform: rotate(111deg);
          -ms-transform: rotate(111deg);
          -o-transform: rotate(111deg);
          transform: rotate(111deg); }
        .counting-down .box-left .count-down-five h3 .char38, .latest-blog-home-six .box-left .count-down-five h3 .char38 {
          -webkit-transform: rotate(114deg);
          -moz-transform: rotate(114deg);
          -ms-transform: rotate(114deg);
          -o-transform: rotate(114deg);
          transform: rotate(114deg); }
        .counting-down .box-left .count-down-five h3 .char39, .latest-blog-home-six .box-left .count-down-five h3 .char39 {
          -webkit-transform: rotate(117deg);
          -moz-transform: rotate(117deg);
          -ms-transform: rotate(117deg);
          -o-transform: rotate(117deg);
          transform: rotate(117deg); }
        .counting-down .box-left .count-down-five h3 .char40, .latest-blog-home-six .box-left .count-down-five h3 .char40 {
          -webkit-transform: rotate(120deg);
          -moz-transform: rotate(120deg);
          -ms-transform: rotate(120deg);
          -o-transform: rotate(120deg);
          transform: rotate(120deg); }
        .counting-down .box-left .count-down-five h3 .char41, .latest-blog-home-six .box-left .count-down-five h3 .char41 {
          -webkit-transform: rotate(123deg);
          -moz-transform: rotate(123deg);
          -ms-transform: rotate(123deg);
          -o-transform: rotate(123deg);
          transform: rotate(123deg); }
        .counting-down .box-left .count-down-five h3 .char42, .latest-blog-home-six .box-left .count-down-five h3 .char42 {
          -webkit-transform: rotate(126deg);
          -moz-transform: rotate(126deg);
          -ms-transform: rotate(126deg);
          -o-transform: rotate(126deg);
          transform: rotate(126deg); }
        .counting-down .box-left .count-down-five h3 .char43, .latest-blog-home-six .box-left .count-down-five h3 .char43 {
          -webkit-transform: rotate(129deg);
          -moz-transform: rotate(129deg);
          -ms-transform: rotate(129deg);
          -o-transform: rotate(129deg);
          transform: rotate(129deg); }
        .counting-down .box-left .count-down-five h3 .char44, .latest-blog-home-six .box-left .count-down-five h3 .char44 {
          -webkit-transform: rotate(132deg);
          -moz-transform: rotate(132deg);
          -ms-transform: rotate(132deg);
          -o-transform: rotate(132deg);
          transform: rotate(132deg); }
        .counting-down .box-left .count-down-five h3 .char45, .latest-blog-home-six .box-left .count-down-five h3 .char45 {
          -webkit-transform: rotate(135deg);
          -moz-transform: rotate(135deg);
          -ms-transform: rotate(135deg);
          -o-transform: rotate(135deg);
          transform: rotate(135deg); }
        .counting-down .box-left .count-down-five h3 .char46, .latest-blog-home-six .box-left .count-down-five h3 .char46 {
          -webkit-transform: rotate(138deg);
          -moz-transform: rotate(138deg);
          -ms-transform: rotate(138deg);
          -o-transform: rotate(138deg);
          transform: rotate(138deg); }
        .counting-down .box-left .count-down-five h3 .char47, .latest-blog-home-six .box-left .count-down-five h3 .char47 {
          -webkit-transform: rotate(141deg);
          -moz-transform: rotate(141deg);
          -ms-transform: rotate(141deg);
          -o-transform: rotate(141deg);
          transform: rotate(141deg); }
        .counting-down .box-left .count-down-five h3 .char48, .latest-blog-home-six .box-left .count-down-five h3 .char48 {
          -webkit-transform: rotate(144deg);
          -moz-transform: rotate(144deg);
          -ms-transform: rotate(144deg);
          -o-transform: rotate(144deg);
          transform: rotate(144deg); }
        .counting-down .box-left .count-down-five h3 .char49, .latest-blog-home-six .box-left .count-down-five h3 .char49 {
          -webkit-transform: rotate(147deg);
          -moz-transform: rotate(147deg);
          -ms-transform: rotate(147deg);
          -o-transform: rotate(147deg);
          transform: rotate(147deg); }
        .counting-down .box-left .count-down-five h3 .char50, .latest-blog-home-six .box-left .count-down-five h3 .char50 {
          -webkit-transform: rotate(150deg);
          -moz-transform: rotate(150deg);
          -ms-transform: rotate(150deg);
          -o-transform: rotate(150deg);
          transform: rotate(150deg); }
        .counting-down .box-left .count-down-five h3 .char51, .latest-blog-home-six .box-left .count-down-five h3 .char51 {
          -webkit-transform: rotate(153deg);
          -moz-transform: rotate(153deg);
          -ms-transform: rotate(153deg);
          -o-transform: rotate(153deg);
          transform: rotate(153deg); }
        .counting-down .box-left .count-down-five h3 .char52, .latest-blog-home-six .box-left .count-down-five h3 .char52 {
          -webkit-transform: rotate(156deg);
          -moz-transform: rotate(156deg);
          -ms-transform: rotate(156deg);
          -o-transform: rotate(156deg);
          transform: rotate(156deg); }
        .counting-down .box-left .count-down-five h3 .char53, .latest-blog-home-six .box-left .count-down-five h3 .char53 {
          -webkit-transform: rotate(159deg);
          -moz-transform: rotate(159deg);
          -ms-transform: rotate(159deg);
          -o-transform: rotate(159deg);
          transform: rotate(159deg); }
        .counting-down .box-left .count-down-five h3 .char54, .latest-blog-home-six .box-left .count-down-five h3 .char54 {
          -webkit-transform: rotate(162deg);
          -moz-transform: rotate(162deg);
          -ms-transform: rotate(162deg);
          -o-transform: rotate(162deg);
          transform: rotate(162deg); }
        .counting-down .box-left .count-down-five h3 .char55, .latest-blog-home-six .box-left .count-down-five h3 .char55 {
          -webkit-transform: rotate(165deg);
          -moz-transform: rotate(165deg);
          -ms-transform: rotate(165deg);
          -o-transform: rotate(165deg);
          transform: rotate(165deg); }
        .counting-down .box-left .count-down-five h3 .char56, .latest-blog-home-six .box-left .count-down-five h3 .char56 {
          -webkit-transform: rotate(168deg);
          -moz-transform: rotate(168deg);
          -ms-transform: rotate(168deg);
          -o-transform: rotate(168deg);
          transform: rotate(168deg); }
        .counting-down .box-left .count-down-five h3 .char57, .latest-blog-home-six .box-left .count-down-five h3 .char57 {
          -webkit-transform: rotate(171deg);
          -moz-transform: rotate(171deg);
          -ms-transform: rotate(171deg);
          -o-transform: rotate(171deg);
          transform: rotate(171deg); }
        .counting-down .box-left .count-down-five h3 .char58, .latest-blog-home-six .box-left .count-down-five h3 .char58 {
          -webkit-transform: rotate(174deg);
          -moz-transform: rotate(174deg);
          -ms-transform: rotate(174deg);
          -o-transform: rotate(174deg);
          transform: rotate(174deg); }
        .counting-down .box-left .count-down-five h3 .char59, .latest-blog-home-six .box-left .count-down-five h3 .char59 {
          -webkit-transform: rotate(177deg);
          -moz-transform: rotate(177deg);
          -ms-transform: rotate(177deg);
          -o-transform: rotate(177deg);
          transform: rotate(177deg); }
        .counting-down .box-left .count-down-five h3 .char60, .latest-blog-home-six .box-left .count-down-five h3 .char60 {
          -webkit-transform: rotate(180deg);
          -moz-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
          -o-transform: rotate(180deg);
          transform: rotate(180deg); }
        .counting-down .box-left .count-down-five h3 .char61, .latest-blog-home-six .box-left .count-down-five h3 .char61 {
          -webkit-transform: rotate(183deg);
          -moz-transform: rotate(183deg);
          -ms-transform: rotate(183deg);
          -o-transform: rotate(183deg);
          transform: rotate(183deg); }
        .counting-down .box-left .count-down-five h3 .char62, .latest-blog-home-six .box-left .count-down-five h3 .char62 {
          -webkit-transform: rotate(186deg);
          -moz-transform: rotate(186deg);
          -ms-transform: rotate(186deg);
          -o-transform: rotate(186deg);
          transform: rotate(186deg); }
        .counting-down .box-left .count-down-five h3 .char63, .latest-blog-home-six .box-left .count-down-five h3 .char63 {
          -webkit-transform: rotate(189deg);
          -moz-transform: rotate(189deg);
          -ms-transform: rotate(189deg);
          -o-transform: rotate(189deg);
          transform: rotate(189deg); }
        .counting-down .box-left .count-down-five h3 .char64, .latest-blog-home-six .box-left .count-down-five h3 .char64 {
          -webkit-transform: rotate(192deg);
          -moz-transform: rotate(192deg);
          -ms-transform: rotate(192deg);
          -o-transform: rotate(192deg);
          transform: rotate(192deg); }
        .counting-down .box-left .count-down-five h3 .char65, .latest-blog-home-six .box-left .count-down-five h3 .char65 {
          -webkit-transform: rotate(195deg);
          -moz-transform: rotate(195deg);
          -ms-transform: rotate(195deg);
          -o-transform: rotate(195deg);
          transform: rotate(195deg); }
        .counting-down .box-left .count-down-five h3 .char66, .latest-blog-home-six .box-left .count-down-five h3 .char66 {
          -webkit-transform: rotate(198deg);
          -moz-transform: rotate(198deg);
          -ms-transform: rotate(198deg);
          -o-transform: rotate(198deg);
          transform: rotate(198deg); }
        .counting-down .box-left .count-down-five h3 .char67, .latest-blog-home-six .box-left .count-down-five h3 .char67 {
          -webkit-transform: rotate(201deg);
          -moz-transform: rotate(201deg);
          -ms-transform: rotate(201deg);
          -o-transform: rotate(201deg);
          transform: rotate(201deg); }
        .counting-down .box-left .count-down-five h3 .char68, .latest-blog-home-six .box-left .count-down-five h3 .char68 {
          -webkit-transform: rotate(204deg);
          -moz-transform: rotate(204deg);
          -ms-transform: rotate(204deg);
          -o-transform: rotate(204deg);
          transform: rotate(204deg); }
        .counting-down .box-left .count-down-five h3 .char69, .latest-blog-home-six .box-left .count-down-five h3 .char69 {
          -webkit-transform: rotate(207deg);
          -moz-transform: rotate(207deg);
          -ms-transform: rotate(207deg);
          -o-transform: rotate(207deg);
          transform: rotate(207deg); }
        .counting-down .box-left .count-down-five h3 .char70, .latest-blog-home-six .box-left .count-down-five h3 .char70 {
          -webkit-transform: rotate(210deg);
          -moz-transform: rotate(210deg);
          -ms-transform: rotate(210deg);
          -o-transform: rotate(210deg);
          transform: rotate(210deg); }
        .counting-down .box-left .count-down-five h3 .char71, .latest-blog-home-six .box-left .count-down-five h3 .char71 {
          -webkit-transform: rotate(213deg);
          -moz-transform: rotate(213deg);
          -ms-transform: rotate(213deg);
          -o-transform: rotate(213deg);
          transform: rotate(213deg); }
        .counting-down .box-left .count-down-five h3 .char72, .latest-blog-home-six .box-left .count-down-five h3 .char72 {
          -webkit-transform: rotate(216deg);
          -moz-transform: rotate(216deg);
          -ms-transform: rotate(216deg);
          -o-transform: rotate(216deg);
          transform: rotate(216deg); }
        .counting-down .box-left .count-down-five h3 .char73, .latest-blog-home-six .box-left .count-down-five h3 .char73 {
          -webkit-transform: rotate(219deg);
          -moz-transform: rotate(219deg);
          -ms-transform: rotate(219deg);
          -o-transform: rotate(219deg);
          transform: rotate(219deg); }
        .counting-down .box-left .count-down-five h3 .char74, .latest-blog-home-six .box-left .count-down-five h3 .char74 {
          -webkit-transform: rotate(222deg);
          -moz-transform: rotate(222deg);
          -ms-transform: rotate(222deg);
          -o-transform: rotate(222deg);
          transform: rotate(222deg); }
        .counting-down .box-left .count-down-five h3 .char75, .latest-blog-home-six .box-left .count-down-five h3 .char75 {
          -webkit-transform: rotate(225deg);
          -moz-transform: rotate(225deg);
          -ms-transform: rotate(225deg);
          -o-transform: rotate(225deg);
          transform: rotate(225deg); }
        .counting-down .box-left .count-down-five h3 .char76, .latest-blog-home-six .box-left .count-down-five h3 .char76 {
          -webkit-transform: rotate(228deg);
          -moz-transform: rotate(228deg);
          -ms-transform: rotate(228deg);
          -o-transform: rotate(228deg);
          transform: rotate(228deg); }
        .counting-down .box-left .count-down-five h3 .char77, .latest-blog-home-six .box-left .count-down-five h3 .char77 {
          -webkit-transform: rotate(231deg);
          -moz-transform: rotate(231deg);
          -ms-transform: rotate(231deg);
          -o-transform: rotate(231deg);
          transform: rotate(231deg); }
        .counting-down .box-left .count-down-five h3 .char78, .latest-blog-home-six .box-left .count-down-five h3 .char78 {
          -webkit-transform: rotate(234deg);
          -moz-transform: rotate(234deg);
          -ms-transform: rotate(234deg);
          -o-transform: rotate(234deg);
          transform: rotate(234deg); }
        .counting-down .box-left .count-down-five h3 .char79, .latest-blog-home-six .box-left .count-down-five h3 .char79 {
          -webkit-transform: rotate(237deg);
          -moz-transform: rotate(237deg);
          -ms-transform: rotate(237deg);
          -o-transform: rotate(237deg);
          transform: rotate(237deg); }
        .counting-down .box-left .count-down-five h3 .char80, .latest-blog-home-six .box-left .count-down-five h3 .char80 {
          -webkit-transform: rotate(240deg);
          -moz-transform: rotate(240deg);
          -ms-transform: rotate(240deg);
          -o-transform: rotate(240deg);
          transform: rotate(240deg); }
        .counting-down .box-left .count-down-five h3 .char81, .latest-blog-home-six .box-left .count-down-five h3 .char81 {
          -webkit-transform: rotate(243deg);
          -moz-transform: rotate(243deg);
          -ms-transform: rotate(243deg);
          -o-transform: rotate(243deg);
          transform: rotate(243deg); }
        .counting-down .box-left .count-down-five h3 .char82, .latest-blog-home-six .box-left .count-down-five h3 .char82 {
          -webkit-transform: rotate(246deg);
          -moz-transform: rotate(246deg);
          -ms-transform: rotate(246deg);
          -o-transform: rotate(246deg);
          transform: rotate(246deg); }
        .counting-down .box-left .count-down-five h3 .char83, .latest-blog-home-six .box-left .count-down-five h3 .char83 {
          -webkit-transform: rotate(249deg);
          -moz-transform: rotate(249deg);
          -ms-transform: rotate(249deg);
          -o-transform: rotate(249deg);
          transform: rotate(249deg); }
        .counting-down .box-left .count-down-five h3 .char84, .latest-blog-home-six .box-left .count-down-five h3 .char84 {
          -webkit-transform: rotate(252deg);
          -moz-transform: rotate(252deg);
          -ms-transform: rotate(252deg);
          -o-transform: rotate(252deg);
          transform: rotate(252deg); }
        .counting-down .box-left .count-down-five h3 .char85, .latest-blog-home-six .box-left .count-down-five h3 .char85 {
          -webkit-transform: rotate(255deg);
          -moz-transform: rotate(255deg);
          -ms-transform: rotate(255deg);
          -o-transform: rotate(255deg);
          transform: rotate(255deg); }
        .counting-down .box-left .count-down-five h3 .char86, .latest-blog-home-six .box-left .count-down-five h3 .char86 {
          -webkit-transform: rotate(258deg);
          -moz-transform: rotate(258deg);
          -ms-transform: rotate(258deg);
          -o-transform: rotate(258deg);
          transform: rotate(258deg); }
        .counting-down .box-left .count-down-five h3 .char87, .latest-blog-home-six .box-left .count-down-five h3 .char87 {
          -webkit-transform: rotate(261deg);
          -moz-transform: rotate(261deg);
          -ms-transform: rotate(261deg);
          -o-transform: rotate(261deg);
          transform: rotate(261deg); }
        .counting-down .box-left .count-down-five h3 .char88, .latest-blog-home-six .box-left .count-down-five h3 .char88 {
          -webkit-transform: rotate(264deg);
          -moz-transform: rotate(264deg);
          -ms-transform: rotate(264deg);
          -o-transform: rotate(264deg);
          transform: rotate(264deg); }
        .counting-down .box-left .count-down-five h3 .char89, .latest-blog-home-six .box-left .count-down-five h3 .char89 {
          -webkit-transform: rotate(267deg);
          -moz-transform: rotate(267deg);
          -ms-transform: rotate(267deg);
          -o-transform: rotate(267deg);
          transform: rotate(267deg); }
        .counting-down .box-left .count-down-five h3 .char90, .latest-blog-home-six .box-left .count-down-five h3 .char90 {
          -webkit-transform: rotate(270deg);
          -moz-transform: rotate(270deg);
          -ms-transform: rotate(270deg);
          -o-transform: rotate(270deg);
          transform: rotate(270deg); }
        .counting-down .box-left .count-down-five h3 .char91, .latest-blog-home-six .box-left .count-down-five h3 .char91 {
          -webkit-transform: rotate(273deg);
          -moz-transform: rotate(273deg);
          -ms-transform: rotate(273deg);
          -o-transform: rotate(273deg);
          transform: rotate(273deg); }
        .counting-down .box-left .count-down-five h3 .char92, .latest-blog-home-six .box-left .count-down-five h3 .char92 {
          -webkit-transform: rotate(276deg);
          -moz-transform: rotate(276deg);
          -ms-transform: rotate(276deg);
          -o-transform: rotate(276deg);
          transform: rotate(276deg); }
        .counting-down .box-left .count-down-five h3 .char93, .latest-blog-home-six .box-left .count-down-five h3 .char93 {
          -webkit-transform: rotate(279deg);
          -moz-transform: rotate(279deg);
          -ms-transform: rotate(279deg);
          -o-transform: rotate(279deg);
          transform: rotate(279deg); }
        .counting-down .box-left .count-down-five h3 .char94, .latest-blog-home-six .box-left .count-down-five h3 .char94 {
          -webkit-transform: rotate(282deg);
          -moz-transform: rotate(282deg);
          -ms-transform: rotate(282deg);
          -o-transform: rotate(282deg);
          transform: rotate(282deg); }
        .counting-down .box-left .count-down-five h3 .char95, .latest-blog-home-six .box-left .count-down-five h3 .char95 {
          -webkit-transform: rotate(285deg);
          -moz-transform: rotate(285deg);
          -ms-transform: rotate(285deg);
          -o-transform: rotate(285deg);
          transform: rotate(285deg); }
        .counting-down .box-left .count-down-five h3 .char96, .latest-blog-home-six .box-left .count-down-five h3 .char96 {
          -webkit-transform: rotate(288deg);
          -moz-transform: rotate(288deg);
          -ms-transform: rotate(288deg);
          -o-transform: rotate(288deg);
          transform: rotate(288deg); }
        .counting-down .box-left .count-down-five h3 .char97, .latest-blog-home-six .box-left .count-down-five h3 .char97 {
          -webkit-transform: rotate(291deg);
          -moz-transform: rotate(291deg);
          -ms-transform: rotate(291deg);
          -o-transform: rotate(291deg);
          transform: rotate(291deg); }
        .counting-down .box-left .count-down-five h3 .char98, .latest-blog-home-six .box-left .count-down-five h3 .char98 {
          -webkit-transform: rotate(294deg);
          -moz-transform: rotate(294deg);
          -ms-transform: rotate(294deg);
          -o-transform: rotate(294deg);
          transform: rotate(294deg); }
        .counting-down .box-left .count-down-five h3 .char99, .latest-blog-home-six .box-left .count-down-five h3 .char99 {
          -webkit-transform: rotate(297deg);
          -moz-transform: rotate(297deg);
          -ms-transform: rotate(297deg);
          -o-transform: rotate(297deg);
          transform: rotate(297deg); }
        .counting-down .box-left .count-down-five h3 .char100, .latest-blog-home-six .box-left .count-down-five h3 .char100 {
          -webkit-transform: rotate(300deg);
          -moz-transform: rotate(300deg);
          -ms-transform: rotate(300deg);
          -o-transform: rotate(300deg);
          transform: rotate(300deg); }
        .counting-down .box-left .count-down-five h3 span, .latest-blog-home-six .box-left .count-down-five h3 span {
          width: auto;
          height: 200px;
          display: block;
          text-align: center;
          transform-origin: bottom center;
          position: absolute;
          left: 0;
          top: 0; }
      .counting-down .box-left .count-down-five ul li, .latest-blog-home-six .box-left .count-down-five ul li {
        position: relative;
        display: inline-block;
        margin-bottom: 30px; }
        .counting-down .box-left .count-down-five ul li:nth-child(odd), .latest-blog-home-six .box-left .count-down-five ul li:nth-child(odd) {
          margin-right: 39px; }
        .counting-down .box-left .count-down-five ul li:nth-child(even), .latest-blog-home-six .box-left .count-down-five ul li:nth-child(even) {
          margin-left: 39px; }
        .counting-down .box-left .count-down-five ul li i, .latest-blog-home-six .box-left .count-down-five ul li i {
          font-family: 'Oswald', sans-serif;
          font-size: 70px;
          line-height: 60px;
          font-weight: 500;
          color: #000000;
          opacity: .1; }
        .counting-down .box-left .count-down-five ul li span, .latest-blog-home-six .box-left .count-down-five ul li span {
          font-family: 'Oswald', sans-serif;
          font-size: 24px;
          font-weight: 500;
          color: #000000;
          position: absolute;
          top: 50%;
          left: 50%;
          -webkit-transform: translateX(-50%) translateY(-50%);
          -moz-transform: translateX(-50%) translateY(-50%);
          -ms-transform: translateX(-50%) translateY(-50%);
          -o-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%); }
  .counting-down .box-right, .latest-blog-home-six .box-right {
    background: url("../images/index-6/counting-product/background.jpg") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    padding: 75px 0 75px 275px; }
    .counting-down .box-right .box, .latest-blog-home-six .box-right .box {
      display: flex;
      justify-content: flex-start;
      align-items: center; }
      .counting-down .box-right .box.two, .latest-blog-home-six .box-right .box.two {
        padding: 70px 0 70px 100px; }
      .counting-down .box-right .box.three, .latest-blog-home-six .box-right .box.three {
        padding-left: 50px; }
      .counting-down .box-right .box h3, .latest-blog-home-six .box-right .box h3 {
        font-family: 'Oswald', sans-serif;
        font-size: 70px;
        font-weight: 500;
        line-height: 70px;
        color: #ffffff;
        font-style: italic;
        padding-right: 30px; }
      .counting-down .box-right .box .omb-line, .latest-blog-home-six .box-right .box .omb-line {
        width: 150px;
        position: relative; }
      .counting-down .box-right .box p, .latest-blog-home-six .box-right .box p {
        -ms-flex: 1 1 auto;
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 500;
        color: #ffffff;
        padding-left: 30px; }

/*
    Section 7
*/
.categories-product-home-six, .motorcycle-product-2-column-style-2 {
  overflow: hidden; }
  .categories-product-home-six .menu-categories, .motorcycle-product-2-column-style-2 .menu-categories {
    position: absolute;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    right: -370px;
    top: 451px; }
    .categories-product-home-six .menu-categories li, .motorcycle-product-2-column-style-2 .menu-categories li {
      margin: 0 0 0 -1px;
      border: 1px solid #e4e4e4; }
      .categories-product-home-six .menu-categories li:after, .motorcycle-product-2-column-style-2 .menu-categories li:after {
        display: none; }
      .categories-product-home-six .menu-categories li:hover a, .motorcycle-product-2-column-style-2 .menu-categories li:hover a, .categories-product-home-six .menu-categories li.uk-active a, .motorcycle-product-2-column-style-2 .menu-categories li.uk-active a {
        background: #ffffff;
        opacity: 1;
        transition: all .5s ease; }
      .categories-product-home-six .menu-categories li a, .motorcycle-product-2-column-style-2 .menu-categories li a {
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 700;
        color: #000000;
        opacity: .5;
        height: 60px;
        line-height: 60px;
        padding: 0 30px;
        transition: all .5s ease; }
  .categories-product-home-six li, .motorcycle-product-2-column-style-2 li {
    margin-bottom: 60px; }
    .categories-product-home-six li:nth-child(odd) .box, .motorcycle-product-2-column-style-2 li:nth-child(odd) .box {
      padding-left: 30px; }
    .categories-product-home-six li:nth-child(even) .box, .motorcycle-product-2-column-style-2 li:nth-child(even) .box {
      padding-right: 30px; }
    .categories-product-home-six li .box-img, .motorcycle-product-2-column-style-2 li .box-img {
      display: block;
      border: 10px solid #f2f2f2;
      text-align: center;
      padding: 60px 10px;
      overflow: hidden;
      position: relative;
      transition: all .5s ease; }
      .categories-product-home-six li .box-img:hover, .motorcycle-product-2-column-style-2 li .box-img:hover {
        border-top: 10px solid #dddddd;
        border-right: 10px solid #dddddd;
        transition: all .5s ease; }
        .categories-product-home-six li .box-img:hover img, .motorcycle-product-2-column-style-2 li .box-img:hover img {
          margin: 0 auto 170px auto;
          transition: all .5s ease; }
        .categories-product-home-six li .box-img:hover p, .motorcycle-product-2-column-style-2 li .box-img:hover p {
          opacity: 1;
          bottom: 120px;
          transition: all .5s ease; }
        .categories-product-home-six li .box-img:hover .omb-button, .motorcycle-product-2-column-style-2 li .box-img:hover .omb-button {
          opacity: 1;
          bottom: 60px;
          transition: all .5s ease; }
      .categories-product-home-six li .box-img img, .motorcycle-product-2-column-style-2 li .box-img img {
        display: block;
        margin: 85px auto;
        transition: all .5s ease; }
      .categories-product-home-six li .box-img p, .motorcycle-product-2-column-style-2 li .box-img p {
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 500;
        color: #808080;
        opacity: 0;
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        text-align: center;
        transition: all .5s ease; }
      .categories-product-home-six li .box-img .omb-button, .motorcycle-product-2-column-style-2 li .box-img .omb-button {
        font-size: 12px;
        font-weight: 700;
        border: 1px solid #e0e0e0;
        padding: 0 27px;
        height: 35px;
        line-height: 35px;
        opacity: 0;
        position: absolute;
        bottom: -70px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        transition: all .5s ease; }
    .categories-product-home-six li .omb-product .shap, .motorcycle-product-2-column-style-2 li .omb-product .shap {
      top: 0;
      right: 0; }

/*
    Section 8
*/
.latest-blog-home-six {
  overflow: hidden; }
  .latest-blog-home-six .box-left {
    background: url("../images/index-6/latest-blog/background.jpg") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    justify-content: flex-start;
    align-items: center; }
    .latest-blog-home-six .box-left:before {
      display: none; }
    .latest-blog-home-six .box-left img {
      display: block;
      position: absolute;
      top: 50%;
      left: 36%;
      -webkit-transform: translateX(-50%) translateY(-50%);
      -moz-transform: translateX(-50%) translateY(-50%);
      -ms-transform: translateX(-50%) translateY(-50%);
      -o-transform: translateX(-50%) translateY(-50%);
      transform: translateX(-50%) translateY(-50%); }
    .latest-blog-home-six .box-left h3 {
      font-size: 30px;
      line-height: 30px;
      color: #ffffff;
      padding-left: 200px; }
  .latest-blog-home-six .box-right {
    background: none;
    padding: 75px 0;
    position: relative; }
    .latest-blog-home-six .box-right:before {
      content: 'LATEST BLOG';
      font-family: 'Oswald', sans-serif;
      font-size: 70px;
      line-height: 60px;
      font-weight: 500;
      color: #000000;
      opacity: .1;
      text-align: right;
      position: absolute;
      width: 100%;
      right: -60px;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
    .latest-blog-home-six .box-right:after {
      content: '';
      width: 0;
      height: 0;
      border-bottom: 500px solid #f2f2f2;
      border-left: 200px solid transparent;
      position: absolute;
      left: -200px;
      top: 0;
      bottom: 0;
      z-index: 0; }
    .latest-blog-home-six .box-right .omb-title {
      padding: 0;
      position: absolute;
      left: -250px;
      top: 50%;
      z-index: 1;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
      .latest-blog-home-six .box-right .omb-title .box-flex {
        width: 300px;
        height: 300px;
        display: block;
        text-align: center;
        background: #fff;
        border-radius: 50%;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        padding: 100px 10px 0 10px; }
        .latest-blog-home-six .box-right .omb-title .box-flex .title .line {
          top: -30px; }
        .latest-blog-home-six .box-right .omb-title .box-flex .title h3 {
          font-size: 24px; }
        .latest-blog-home-six .box-right .omb-title .box-flex p {
          padding-top: 10px;
          font-size: 13px;
          color: #808080; }
    .latest-blog-home-six .box-right > a {
      z-index: 9;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);
      display: block; }
      .latest-blog-home-six .box-right > a:hover .icon {
        opacity: 1;
        transition: all .5s ease; }
      .latest-blog-home-six .box-right > a.prev {
        left: -300px; }
        .latest-blog-home-six .box-right > a.prev .icon {
          color: #ffffff; }
      .latest-blog-home-six .box-right > a.next {
        left: 65px; }
        .latest-blog-home-six .box-right > a.next .icon {
          color: #000000; }
      .latest-blog-home-six .box-right > a .icon {
        opacity: .15;
        font-size: 36px;
        transition: all .5s ease; }
    .latest-blog-home-six .box-right #my_latest_blog {
      overflow: hidden; }
      .latest-blog-home-six .box-right #my_latest_blog ul {
        width: 380px;
        height: 350px;
        display: block;
        position: relative;
        left: -165px; }
        .latest-blog-home-six .box-right #my_latest_blog ul.desktop {
          -webkit-transform: rotate(0);
          -moz-transform: rotate(0);
          -ms-transform: rotate(0);
          -o-transform: rotate(0);
          transform: rotate(0); }
          .latest-blog-home-six .box-right #my_latest_blog ul.desktop li:nth-child(1) {
            top: 0;
            right: 80px; }
          .latest-blog-home-six .box-right #my_latest_blog ul.desktop li:nth-child(2) {
            top: 50%;
            right: 0;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%); }
          .latest-blog-home-six .box-right #my_latest_blog ul.desktop li:nth-child(3) {
            bottom: 0;
            right: 80px; }
          .latest-blog-home-six .box-right #my_latest_blog ul.desktop li:nth-child(4) {
            bottom: 0;
            left: 80px; }
          .latest-blog-home-six .box-right #my_latest_blog ul.desktop li:nth-child(5) {
            top: 50%;
            left: 0;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%); }
          .latest-blog-home-six .box-right #my_latest_blog ul.desktop li:nth-child(6) {
            top: 0;
            left: 80px; }
        .latest-blog-home-six .box-right #my_latest_blog ul li {
          display: block;
          position: absolute; }
          .latest-blog-home-six .box-right #my_latest_blog ul li.prev-active .box .omb-line, .latest-blog-home-six .box-right #my_latest_blog ul li.prev-active .box .content, .latest-blog-home-six .box-right #my_latest_blog ul li.center-active .box .omb-line, .latest-blog-home-six .box-right #my_latest_blog ul li.center-active .box .content, .latest-blog-home-six .box-right #my_latest_blog ul li.next-active .box .omb-line, .latest-blog-home-six .box-right #my_latest_blog ul li.next-active .box .content {
            display: block; }
          .latest-blog-home-six .box-right #my_latest_blog ul li:nth-child(1) {
            top: 0;
            right: 80px; }
          .latest-blog-home-six .box-right #my_latest_blog ul li:nth-child(2) {
            top: 50%;
            right: 0;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%); }
          .latest-blog-home-six .box-right #my_latest_blog ul li:nth-child(3) {
            bottom: 0;
            right: 80px; }
          .latest-blog-home-six .box-right #my_latest_blog ul li:nth-child(4) {
            bottom: 0;
            left: 80px; }
          .latest-blog-home-six .box-right #my_latest_blog ul li:nth-child(5) {
            top: 50%;
            left: 0;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%); }
          .latest-blog-home-six .box-right #my_latest_blog ul li:nth-child(6) {
            top: 0;
            left: 80px; }
          .latest-blog-home-six .box-right #my_latest_blog ul li .box {
            position: relative; }
            .latest-blog-home-six .box-right #my_latest_blog ul li .box .omb-overlay {
              border-radius: 50%;
              z-index: 999; }
              .latest-blog-home-six .box-right #my_latest_blog ul li .box .omb-overlay img {
                border-radius: 50%;
                display: block; }
              .latest-blog-home-six .box-right #my_latest_blog ul li .box .omb-overlay .overlay-background {
                background: rgba(44, 83, 212, 0.85);
                display: flex;
                justify-content: center;
                align-items: center;
                border-radius: 50%;
                top: 7px;
                right: 7px;
                bottom: 7px;
                left: 7px; }
                .latest-blog-home-six .box-right #my_latest_blog ul li .box .omb-overlay .overlay-background .icon {
                  font-size: 24px;
                  color: #ffffff;
                  opacity: 1; }
            .latest-blog-home-six .box-right #my_latest_blog ul li .box .omb-line {
              display: none;
              background: #000000;
              width: 50px;
              position: absolute;
              top: 50%;
              left: 110px; }
            .latest-blog-home-six .box-right #my_latest_blog ul li .box .content {
              display: none;
              width: 250px;
              position: absolute;
              top: 0px;
              left: 190px; }
              .latest-blog-home-six .box-right #my_latest_blog ul li .box .content p {
                font-size: 14px;
                color: #000000;
                font-weight: 500;
                padding: 0 0 5px 0; }
              .latest-blog-home-six .box-right #my_latest_blog ul li .box .content span {
                font-family: 'Oswald', sans-serif;
                font-size: 12px;
                font-weight: 500;
                color: #808080; }
                .latest-blog-home-six .box-right #my_latest_blog ul li .box .content span i {
                  padding: 0 9px; }

/*
    Section 9
*/
.our-testimonial-home-six.sec-padding {
  padding-top: 100px;
  padding-bottom: 125px; }
.our-testimonial-home-six .box-testimonial .shap {
  top: 0;
  right: 0; }
  .our-testimonial-home-six .box-testimonial .shap .box-border {
    border-top: 90px solid #dc1f3f; }
  .our-testimonial-home-six .box-testimonial .shap .icon {
    font-size: 36px;
    color: #ffffff;
    position: absolute;
    top: 10px;
    right: 10px; }
.our-testimonial-home-six .box-testimonial .omb-slidenav {
  bottom: 100px; }
  .our-testimonial-home-six .box-testimonial .omb-slidenav:before {
    width: 50px;
    height: 50px;
    line-height: 50px;
    border-radius: 0;
    font-size: 24px; }
  .our-testimonial-home-six .box-testimonial .omb-slidenav.omb-slidenav-previous {
    padding: 0;
    left: 152px; }
    .our-testimonial-home-six .box-testimonial .omb-slidenav.omb-slidenav-previous:before {
      content: '\34'; }
  .our-testimonial-home-six .box-testimonial .omb-slidenav.omb-slidenav-next {
    padding: 0;
    right: 152px; }
    .our-testimonial-home-six .box-testimonial .omb-slidenav.omb-slidenav-next:before {
      content: '\35'; }
.our-testimonial-home-six .box-testimonial .omb-button {
  position: absolute;
  bottom: -25px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  border: 1px solid #e0e0e0;
  padding: 0 37px; }

/*
    Section 10
*/
.categories-home-six {
  overflow: hidden; }
  .categories-home-six .omb-overlay {
    position: relative; }
    .categories-home-six .omb-overlay:hover > h3 {
      opacity: 0;
      transition: all .5s ease; }
    .categories-home-six .omb-overlay:before {
      content: '';
      background: rgba(0, 0, 0, 0.14);
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0; }
    .categories-home-six .omb-overlay img {
      display: block; }
    .categories-home-six .omb-overlay > h3 {
      font-size: 70px;
      line-height: 70px;
      color: #ffffff;
      opacity: 1;
      transition: all .5s ease;
      position: absolute;
      left: 50%;
      top: 50%;
      -webkit-transform: translateX(-50%) translateY(-50%);
      -moz-transform: translateX(-50%) translateY(-50%);
      -ms-transform: translateX(-50%) translateY(-50%);
      -o-transform: translateX(-50%) translateY(-50%);
      transform: translateX(-50%) translateY(-50%); }
    .categories-home-six .omb-overlay .overlay-background {
      display: flex;
      justify-content: center;
      align-items: center;
      background: rgba(44, 83, 212, 0.95);
      padding: 0 30px; }
      .categories-home-six .omb-overlay .overlay-background .content {
        width: 100%;
        display: block;
        border: 10px solid #ffffff;
        padding: 35px 35px; }
        .categories-home-six .omb-overlay .overlay-background .content h3 {
          font-size: 70px;
          line-height: 70px;
          color: #ffffff;
          padding-bottom: 20px; }
        .categories-home-six .omb-overlay .overlay-background .content p {
          font-size: 14px;
          color: #ffffff;
          padding-bottom: 20px; }
        .categories-home-six .omb-overlay .overlay-background .content .read-more {
          align-items: center;
          display: flex; }
          .categories-home-six .omb-overlay .overlay-background .content .read-more .omb-line {
            position: relative;
            width: 50px; }
          .categories-home-six .omb-overlay .overlay-background .content .read-more a {
            display: block;
            padding-left: 20px; }
            .categories-home-six .omb-overlay .overlay-background .content .read-more a .icon {
              font-size: 24px;
              color: #ffffff; }
              .categories-home-six .omb-overlay .overlay-background .content .read-more a .icon:before {
                display: block;
                width: 23px;
                height: 23px;
                border: 2px solid #ffffff;
                border-radius: 50%; }

/*
    Section 11
*/
.subscribe-home-six {
  background: #f2f2f2; }
  .subscribe-home-six .omb-title .box-flex .title h3 i {
    color: #000000; }
  .subscribe-home-six .omb-title p {
    font-size: 13px; }
  .subscribe-home-six .omb-form {
    margin-top: 5px; }
    .subscribe-home-six .omb-form .uk-form-icon input {
      background: #ffffff; }
    .subscribe-home-six .omb-form .omb-button-center {
      margin-top: 30px; }
      .subscribe-home-six .omb-form .omb-button-center .omb-button {
        position: relative;
        left: auto;
        right: auto;
        top: auto;
        bottom: auto;
        padding: 0 40px; }
  .subscribe-home-six .box-img {
    position: absolute;
    right: 0;
    bottom: -100px; }
    .subscribe-home-six .box-img img {
      display: block; }

/*----------------------
    Product 2 column style 1
------------------------*/
/*
    Section 3
*/
.best-product-2-column-style-1.sec-padding {
  padding-bottom: 100px; }
.best-product-2-column-style-1 .omb-title {
  padding-bottom: 80px; }
.best-product-2-column-style-1 .omb-button-rectag-center {
  margin-top: 50px; }

/*----------------------
    Product 2 column style 2
------------------------*/
/*
    Section 3
*/
.motorcycle-product-2-column-style-2 .omb-title {
  padding-bottom: 80px; }
.motorcycle-product-2-column-style-2 .uk-pagination {
  margin-top: 80px; }
  .motorcycle-product-2-column-style-2 .uk-pagination li {
    margin-bottom: 0; }

/*----------------------
    Product 3 column
------------------------*/
/*
    Section 3
*/
.best-product-3-column.sec-padding {
  padding-top: 100px; }
.best-product-3-column .omb-title {
  padding-bottom: 80px; }
.best-product-3-column .seller-box li .box {
  position: relative; }
.best-product-3-column .omb-button-center {
  margin-top: 80px; }
  .best-product-3-column .omb-button-center .omb-button {
    border: 1px solid #e0e0e0; }

/*----------------------
    Product 4 column
------------------------*/
/*
    Section 3
*/
.motorcycle-product-4-column .omb-title, .motorcycle-product-full-width .omb-title {
  padding-bottom: 80px; }
  .motorcycle-product-4-column .omb-title .title, .motorcycle-product-full-width .omb-title .title {
    padding-bottom: 0; }

/*----------------------
    Product listing style 1
------------------------*/
/*
    Section 3
*/
.best-product-listing-style-1 .omb-button-center {
  margin-top: 80px; }
  .best-product-listing-style-1 .omb-button-center .omb-button {
    border: 1px solid #e0e0e0;
    padding: 0 37px; }

/*----------------------
    Product full width
------------------------*/
/* 
    Section 3
*/
.motorcycle-product-full-width .omb-line {
  width: 1px;
  height: 75px;
  background: #000000;
  margin: 30px auto 15px auto;
  position: relative; }
.motorcycle-product-full-width a {
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  color: #000000;
  transition: all .5s ease; }
  .motorcycle-product-full-width a:hover {
    color: #dc1f3f;
    transition: all .5s ease; }

/*----------------------
    Product 2 column sidebar style 1
------------------------*/
/*
    Section 3
*/
.product-sale-style-one, .product-sale-style-two, .product-sale-style-three {
  overflow: hidden; }
  .product-sale-style-one .box, .product-sale-style-two .box, .product-sale-style-three .box {
    display: flex; }
    .product-sale-style-one .box.box-left, .product-sale-style-two .box.box-left, .product-sale-style-three .box.box-left {
      justify-content: flex-start;
      align-items: flex-end; }
      .product-sale-style-one .box.box-left .box-text, .product-sale-style-two .box.box-left .box-text, .product-sale-style-three .box.box-left .box-text {
        padding-bottom: 20px; }
        .product-sale-style-one .box.box-left .box-text h3, .product-sale-style-two .box.box-left .box-text h3, .product-sale-style-three .box.box-left .box-text h3 {
          padding-bottom: 20px; }
        .product-sale-style-one .box.box-left .box-text p:before, .product-sale-style-two .box.box-left .box-text p:before, .product-sale-style-three .box.box-left .box-text p:before {
          right: -210px; }
      .product-sale-style-one .box.box-left .box-product-rectag, .product-sale-style-two .box.box-left .box-product-rectag, .product-sale-style-three .box.box-left .box-product-rectag {
        margin-left: 140px;
        -webkit-transform: skewX(25deg);
        -moz-transform: skewX(25deg);
        -ms-transform: skewX(25deg);
        -o-transform: skewX(25deg);
        transform: skewX(25deg); }
        .product-sale-style-one .box.box-left .box-product-rectag h5, .product-sale-style-two .box.box-left .box-product-rectag h5, .product-sale-style-three .box.box-left .box-product-rectag h5 {
          left: -120px;
          top: 75px;
          -webkit-transform: rotate(90deg) skewX(25deg);
          -moz-transform: rotate(90deg) skewX(25deg);
          -ms-transform: rotate(90deg) skewX(25deg);
          -o-transform: rotate(90deg) skewX(25deg);
          transform: rotate(90deg) skewX(25deg); }
        .product-sale-style-one .box.box-left .box-product-rectag i, .product-sale-style-two .box.box-left .box-product-rectag i, .product-sale-style-three .box.box-left .box-product-rectag i {
          background: #5dbf1b;
          -webkit-transform: skewX(-25deg);
          -moz-transform: skewX(-25deg);
          -ms-transform: skewX(-25deg);
          -o-transform: skewX(-25deg);
          transform: skewX(-25deg); }
          .product-sale-style-one .box.box-left .box-product-rectag i:before, .product-sale-style-two .box.box-left .box-product-rectag i:before, .product-sale-style-three .box.box-left .box-product-rectag i:before {
            border-top: 7px solid #5dbf1b; }
        .product-sale-style-one .box.box-left .box-product-rectag .box-img, .product-sale-style-two .box.box-left .box-product-rectag .box-img, .product-sale-style-three .box.box-left .box-product-rectag .box-img {
          right: -55px;
          -webkit-transform: skewX(-25deg);
          -moz-transform: skewX(-25deg);
          -ms-transform: skewX(-25deg);
          -o-transform: skewX(-25deg);
          transform: skewX(-25deg); }
    .product-sale-style-one .box.box-right, .product-sale-style-two .box.box-right, .product-sale-style-three .box.box-right {
      justify-content: flex-end;
      align-items: flex-start; }
      .product-sale-style-one .box.box-right .box-text, .product-sale-style-two .box.box-right .box-text, .product-sale-style-three .box.box-right .box-text {
        padding-top: 20px; }
        .product-sale-style-one .box.box-right .box-text h3, .product-sale-style-two .box.box-right .box-text h3, .product-sale-style-three .box.box-right .box-text h3 {
          padding-top: 20px; }
        .product-sale-style-one .box.box-right .box-text p:before, .product-sale-style-two .box.box-right .box-text p:before, .product-sale-style-three .box.box-right .box-text p:before {
          left: -210px; }
      .product-sale-style-one .box.box-right .box-product-rectag, .product-sale-style-two .box.box-right .box-product-rectag, .product-sale-style-three .box.box-right .box-product-rectag {
        margin-right: 140px;
        -webkit-transform: skewX(-25deg);
        -moz-transform: skewX(-25deg);
        -ms-transform: skewX(-25deg);
        -o-transform: skewX(-25deg);
        transform: skewX(-25deg); }
        .product-sale-style-one .box.box-right .box-product-rectag h5, .product-sale-style-two .box.box-right .box-product-rectag h5, .product-sale-style-three .box.box-right .box-product-rectag h5 {
          right: -130px;
          bottom: 85px;
          -webkit-transform: rotate(-90deg) skewX(-25deg);
          -moz-transform: rotate(-90deg) skewX(-25deg);
          -ms-transform: rotate(-90deg) skewX(-25deg);
          -o-transform: rotate(-90deg) skewX(-25deg);
          transform: rotate(-90deg) skewX(-25deg); }
        .product-sale-style-one .box.box-right .box-product-rectag i, .product-sale-style-two .box.box-right .box-product-rectag i, .product-sale-style-three .box.box-right .box-product-rectag i {
          background: #2c53d4;
          -webkit-transform: skewX(25deg);
          -moz-transform: skewX(25deg);
          -ms-transform: skewX(25deg);
          -o-transform: skewX(25deg);
          transform: skewX(25deg); }
          .product-sale-style-one .box.box-right .box-product-rectag i:before, .product-sale-style-two .box.box-right .box-product-rectag i:before, .product-sale-style-three .box.box-right .box-product-rectag i:before {
            border-top: 7px solid #2c53d4; }
        .product-sale-style-one .box.box-right .box-product-rectag .box-img, .product-sale-style-two .box.box-right .box-product-rectag .box-img, .product-sale-style-three .box.box-right .box-product-rectag .box-img {
          left: -55px;
          -webkit-transform: skewX(25deg);
          -moz-transform: skewX(25deg);
          -ms-transform: skewX(25deg);
          -o-transform: skewX(25deg);
          transform: skewX(25deg); }
    .product-sale-style-one .box .box-text h3, .product-sale-style-two .box .box-text h3, .product-sale-style-three .box .box-text h3 {
      font-size: 100px;
      line-height: 100px;
      font-weight: 700;
      color: #efefef; }
    .product-sale-style-one .box .box-text p, .product-sale-style-two .box .box-text p, .product-sale-style-three .box .box-text p {
      display: inline-block;
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      position: relative; }
      .product-sale-style-one .box .box-text p:before, .product-sale-style-two .box .box-text p:before, .product-sale-style-three .box .box-text p:before {
        content: '';
        width: 190px;
        height: 1px;
        background: #000000;
        z-index: 9;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
    .product-sale-style-one .box .box-product-rectag, .product-sale-style-two .box .box-product-rectag, .product-sale-style-three .box .box-product-rectag {
      width: 250px;
      height: 250px;
      border: 1px solid #e7e7e7;
      position: relative; }
      .product-sale-style-one .box .box-product-rectag h5, .product-sale-style-two .box .box-product-rectag h5, .product-sale-style-three .box .box-product-rectag h5 {
        font-size: 18px;
        font-weight: 700;
        color: #000000;
        letter-spacing: 2px;
        opacity: .15;
        position: absolute; }
      .product-sale-style-one .box .box-product-rectag i, .product-sale-style-two .box .box-product-rectag i, .product-sale-style-three .box .box-product-rectag i {
        display: block;
        line-height: 17px;
        padding: 0 10px;
        font-family: 'Oswald', sans-serif;
        font-size: 10px;
        font-weight: 500;
        color: #ffffff;
        position: absolute;
        top: -17px;
        left: 50%; }
        .product-sale-style-one .box .box-product-rectag i:before, .product-sale-style-two .box .box-product-rectag i:before, .product-sale-style-three .box .box-product-rectag i:before {
          content: '';
          width: 0;
          height: 0;
          border-right: 7px solid transparent;
          position: absolute;
          left: 0;
          bottom: -7px; }
      .product-sale-style-one .box .box-product-rectag .box-img, .product-sale-style-two .box .box-product-rectag .box-img, .product-sale-style-three .box .box-product-rectag .box-img {
        display: flex;
        align-items: center;
        position: absolute;
        top: 40px; }

/*
    Section 4
*/
.content-product-2-column-sidebar-style-one.sec-padding, .sec-padding.content-product-2-column-sidebar-style-two, .sec-padding.content-product-2-column-sidebar-style-three, .sec-padding.content-product-3-column-sidebar {
  padding-top: 0; }
.content-product-2-column-sidebar-style-one .selected-product-of-page, .content-product-2-column-sidebar-style-two .selected-product-of-page, .content-product-2-column-sidebar-style-three .selected-product-of-page, .content-product-3-column-sidebar .selected-product-of-page {
  position: relative;
  line-height: 50px;
  border: 5px solid #efefef;
  box-sizing: border-box; }
  .content-product-2-column-sidebar-style-one .selected-product-of-page p, .content-product-2-column-sidebar-style-two .selected-product-of-page p, .content-product-2-column-sidebar-style-three .selected-product-of-page p, .content-product-3-column-sidebar .selected-product-of-page p {
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #000000; }
    .content-product-2-column-sidebar-style-one .selected-product-of-page p span, .content-product-2-column-sidebar-style-two .selected-product-of-page p span, .content-product-2-column-sidebar-style-three .selected-product-of-page p span, .content-product-3-column-sidebar .selected-product-of-page p span {
      color: #dc1f3f;
      transition: all .5s ease; }
  .content-product-2-column-sidebar-style-one .selected-product-of-page .selected, .content-product-2-column-sidebar-style-two .selected-product-of-page .selected, .content-product-2-column-sidebar-style-three .selected-product-of-page .selected, .content-product-3-column-sidebar .selected-product-of-page .selected {
    padding: 0 25px;
    position: relative; }
    .content-product-2-column-sidebar-style-one .selected-product-of-page .selected p, .content-product-2-column-sidebar-style-two .selected-product-of-page .selected p, .content-product-2-column-sidebar-style-three .selected-product-of-page .selected p, .content-product-3-column-sidebar .selected-product-of-page .selected p {
      float: left; }
    .content-product-2-column-sidebar-style-one .selected-product-of-page .selected a, .content-product-2-column-sidebar-style-two .selected-product-of-page .selected a, .content-product-2-column-sidebar-style-three .selected-product-of-page .selected a, .content-product-3-column-sidebar .selected-product-of-page .selected a {
      display: block;
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      float: right;
      transition: all .5s ease; }
      .content-product-2-column-sidebar-style-one .selected-product-of-page .selected a:hover, .content-product-2-column-sidebar-style-two .selected-product-of-page .selected a:hover, .content-product-2-column-sidebar-style-three .selected-product-of-page .selected a:hover, .content-product-3-column-sidebar .selected-product-of-page .selected a:hover {
        color: #dc1f3f;
        transition: all .5s ease; }
      .content-product-2-column-sidebar-style-one .selected-product-of-page .selected a .icon, .content-product-2-column-sidebar-style-two .selected-product-of-page .selected a .icon, .content-product-2-column-sidebar-style-three .selected-product-of-page .selected a .icon, .content-product-3-column-sidebar .selected-product-of-page .selected a .icon {
        font-size: 14px;
        padding-left: 15px; }
  .content-product-2-column-sidebar-style-one .selected-product-of-page .selecteds, .content-product-2-column-sidebar-style-two .selected-product-of-page .selecteds, .content-product-2-column-sidebar-style-three .selected-product-of-page .selecteds, .content-product-3-column-sidebar .selected-product-of-page .selecteds {
    display: none;
    border-top: 5px solid #efefef; }
    .content-product-2-column-sidebar-style-one .selected-product-of-page .selecteds p, .content-product-2-column-sidebar-style-two .selected-product-of-page .selecteds p, .content-product-2-column-sidebar-style-three .selected-product-of-page .selecteds p, .content-product-3-column-sidebar .selected-product-of-page .selecteds p {
      padding: 0 25px;
      cursor: pointer;
      transition: all .5s ease; }
      .content-product-2-column-sidebar-style-one .selected-product-of-page .selecteds p:hover, .content-product-2-column-sidebar-style-two .selected-product-of-page .selecteds p:hover, .content-product-2-column-sidebar-style-three .selected-product-of-page .selecteds p:hover, .content-product-3-column-sidebar .selected-product-of-page .selecteds p:hover {
        background: #dc1f3f; }
        .content-product-2-column-sidebar-style-one .selected-product-of-page .selecteds p:hover span, .content-product-2-column-sidebar-style-two .selected-product-of-page .selecteds p:hover span, .content-product-2-column-sidebar-style-three .selected-product-of-page .selecteds p:hover span, .content-product-3-column-sidebar .selected-product-of-page .selecteds p:hover span {
          color: #ffffff;
          transition: all .5s ease; }
.content-product-2-column-sidebar-style-one .seller-box, .content-product-2-column-sidebar-style-two .seller-box, .content-product-2-column-sidebar-style-three .seller-box, .content-product-3-column-sidebar .seller-box {
  margin-top: 60px; }
.content-product-2-column-sidebar-style-one .showing-item, .content-product-2-column-sidebar-style-two .showing-item, .content-product-2-column-sidebar-style-three .showing-item, .content-product-3-column-sidebar .showing-item {
  margin-top: 65px;
  position: relative; }
  .content-product-2-column-sidebar-style-one .showing-item:before, .content-product-2-column-sidebar-style-two .showing-item:before, .content-product-2-column-sidebar-style-three .showing-item:before, .content-product-3-column-sidebar .showing-item:before {
    content: '';
    height: 1px;
    background: #e7e7e7;
    z-index: -1;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
  .content-product-2-column-sidebar-style-one .showing-item p, .content-product-2-column-sidebar-style-two .showing-item p, .content-product-2-column-sidebar-style-three .showing-item p, .content-product-3-column-sidebar .showing-item p {
    font-size: 14px;
    color: #000000;
    font-weight: 500;
    line-height: 36px;
    background: #ffffff;
    padding-right: 22px;
    float: left; }
    .content-product-2-column-sidebar-style-one .showing-item p span, .content-product-2-column-sidebar-style-two .showing-item p span, .content-product-2-column-sidebar-style-three .showing-item p span, .content-product-3-column-sidebar .showing-item p span {
      color: #dc1f3f; }
  .content-product-2-column-sidebar-style-one .showing-item .nav-button, .content-product-2-column-sidebar-style-two .showing-item .nav-button, .content-product-2-column-sidebar-style-three .showing-item .nav-button, .content-product-3-column-sidebar .showing-item .nav-button {
    background: #ffffff;
    padding-left: 22px;
    float: right; }
    .content-product-2-column-sidebar-style-one .showing-item .nav-button a, .content-product-2-column-sidebar-style-two .showing-item .nav-button a, .content-product-2-column-sidebar-style-three .showing-item .nav-button a, .content-product-3-column-sidebar .showing-item .nav-button a {
      display: inline-block;
      width: 36px;
      height: 36px;
      line-height: 36px;
      text-align: center;
      border: 1px solid #e1e1e1;
      border-radius: 50%;
      color: #000000;
      transition: all .5s ease; }
      .content-product-2-column-sidebar-style-one .showing-item .nav-button a:first-child, .content-product-2-column-sidebar-style-two .showing-item .nav-button a:first-child, .content-product-2-column-sidebar-style-three .showing-item .nav-button a:first-child, .content-product-3-column-sidebar .showing-item .nav-button a:first-child {
        margin-right: 6px; }
      .content-product-2-column-sidebar-style-one .showing-item .nav-button a:before, .content-product-2-column-sidebar-style-two .showing-item .nav-button a:before, .content-product-2-column-sidebar-style-three .showing-item .nav-button a:before, .content-product-3-column-sidebar .showing-item .nav-button a:before {
        background: #dc1f3f;
        border-radius: 50%; }
      .content-product-2-column-sidebar-style-one .showing-item .nav-button a:hover, .content-product-2-column-sidebar-style-two .showing-item .nav-button a:hover, .content-product-2-column-sidebar-style-three .showing-item .nav-button a:hover, .content-product-3-column-sidebar .showing-item .nav-button a:hover {
        color: #ffffff;
        transition: all .5s ease; }

/*----------------------
    Product 2 column sidebar style 2
------------------------*/
/*
    Section 3
*/
.product-sale-style-two .box.box-left .box-product-rectag .box-img .logo-sale {
  margin-right: -20px;
  margin-bottom: 50px; }
.product-sale-style-two .box.box-right .box-product-rectag .box-img .logo-sale {
  margin-bottom: 50px; }

/*
    Section 4
*/
.content-product-2-column-sidebar-style-two.sec-padding-grid .uk-grid > * .uk-grid {
  margin-left: -30px; }
  .content-product-2-column-sidebar-style-two.sec-padding-grid .uk-grid > * .uk-grid > * {
    padding-left: 30px; }
.content-product-2-column-sidebar-style-two ul.box-product {
  margin-top: 60px; }
.content-product-2-column-sidebar-style-two .showing-item {
  margin-top: 5px; }

/*----------------------
    Product 2 column sidebar style 3
------------------------*/
/*
    Section 3
*/
.product-sale-style-three .box.box-left .box-product-rectag .box-img .logo-sale {
  margin-right: 45px;
  margin-bottom: 50px; }
.product-sale-style-three .box.box-right .box-product-rectag .box-img .logo-sale {
  margin-bottom: 50px;
  margin-left: 40px; }

/*
    Section 4
*/
.content-product-2-column-sidebar-style-three ul.box-product, .content-product-3-column-sidebar ul.box-product {
  overflow: hidden; }
  .content-product-2-column-sidebar-style-three ul.box-product li .omb-product, .content-product-3-column-sidebar ul.box-product li .omb-product {
    margin-top: 60px; }
    .content-product-2-column-sidebar-style-three ul.box-product li .omb-product:hover, .content-product-3-column-sidebar ul.box-product li .omb-product:hover {
      box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); }
    .content-product-2-column-sidebar-style-three ul.box-product li .omb-product .shap, .content-product-3-column-sidebar ul.box-product li .omb-product .shap {
      top: 0;
      right: 0; }
.content-product-2-column-sidebar-style-three .showing-item p, .content-product-3-column-sidebar .showing-item p {
  line-height: 50px; }
.content-product-2-column-sidebar-style-three .showing-item .uk-pagination, .content-product-3-column-sidebar .showing-item .uk-pagination {
  margin: 0;
  background: #ffffff;
  padding-left: 22px;
  float: right; }

/*----------------------
    Product 3 column sidebar
------------------------*/
/*
    Section 4
*/
.content-product-3-column-sidebar {
  background: #f2f2f2; }
  .content-product-3-column-sidebar.sec-padding {
    padding-top: 100px;
    padding-bottom: 40px; }
  .content-product-3-column-sidebar .sidebar-style-one, .content-product-3-column-sidebar .sidebar-style-two {
    border: 5px solid #e4e4e4;
    background: #ffffff; }
  .content-product-3-column-sidebar ul.box-product li .omb-product {
    margin-top: 0;
    margin-bottom: 60px; }
    .content-product-3-column-sidebar ul.box-product li .omb-product .price h3 {
      padding: 0 15px; }

/*----------------------
    Product list sidebar style 1
------------------------*/
/*
    Section 4
*/
.content-product-list-sidebar-style-one.sec-padding {
  padding-top: 0; }
.content-product-list-sidebar-style-one ul.box-accessories li .box {
  margin-top: 0; }
  .content-product-list-sidebar-style-one ul.box-accessories li .box .box-img:before, .content-product-list-sidebar-style-one ul.box-accessories li .box .box-img:after {
    display: none; }
  .content-product-list-sidebar-style-one ul.box-accessories li .box .box-img .title {
    opacity: 1 !important; }
.content-product-list-sidebar-style-one ul li:nth-child(even) .box-slider .uk-slideset-nav {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  margin-left: 230px; }
.content-product-list-sidebar-style-one ul li:nth-child(even) .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5:after {
  left: auto;
  right: -1px; }
.content-product-list-sidebar-style-one ul li .box-slider {
  margin-top: 50px;
  position: relative; }
  .content-product-list-sidebar-style-one ul li .box-slider .uk-slideset-nav {
    margin: 0;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    margin-left: -230px;
    bottom: 40px;
    z-index: 999; }
    .content-product-list-sidebar-style-one ul li .box-slider .uk-slideset-nav li {
      margin: 10px 0px;
      padding: 0px 10px; }
      .content-product-list-sidebar-style-one ul li .box-slider .uk-slideset-nav li:hover a, .content-product-list-sidebar-style-one ul li .box-slider .uk-slideset-nav li.uk-active a {
        background: #dc1f3f;
        transition: all 0.5s ease; }
      .content-product-list-sidebar-style-one ul li .box-slider .uk-slideset-nav li a {
        width: 10px;
        height: 10px;
        background: #e8e8e8;
        transition: all 0.5s ease; }
  .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product {
    border: none; }
    .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-2-5 {
      border: 1px solid #e0e0e0; }
      .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-2-5 img {
        display: block;
        margin: 60px auto 125px auto; }
    .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 {
      border: 1px solid #e0e0e0;
      text-align: left;
      padding: 45px 0 40px 80px;
      position: relative; }
      .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5:after {
        content: '';
        width: 1px;
        height: 100%;
        background: #ffffff;
        position: absolute;
        top: 0;
        left: -1px; }
      .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 .hot-sale {
        z-index: 9;
        left: -62px;
        top: 110px;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg); }
      .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 > h5 {
        font-size: 24px;
        font-weight: 300;
        color: #000000; }
      .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 h3 {
        margin-top: 20px;
        font-family: 'Oswald', sans-serif;
        font-size: 24px;
        font-weight: 700;
        color: #000000;
        display: flex;
        justify-content: flex-start; }
        .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 h3 span {
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 500;
          color: #000000;
          opacity: 0.35;
          text-decoration: line-through;
          padding-left: 15px; }
      .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 p {
        margin-top: 20px;
        font-size: 14px;
        font-weight: 500;
        color: #000000;
        opacity: .5; }
      .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 .social {
        margin-top: 40px;
        margin-left: -10px;
        position: relative; }
        .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 .social a {
          padding: 0 10px;
          position: relative;
          display: block;
          float: left; }
          .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 .social a:first-child i {
            margin-left: -8px; }
          .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 .social a:hover .icon {
            background: #2c53d4;
            color: #ffffff;
            transition: all .5s ease; }
          .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 .social a:hover i {
            opacity: 1;
            transition: all .5s ease; }
          .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 .social a .icon {
            display: block;
            width: 50px;
            height: 50px;
            line-height: 50px;
            text-align: center;
            font-size: 18px;
            color: #000000;
            background: #ececec;
            border-radius: 50%;
            transition: all .5s ease; }
          .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 .social a i {
            font-family: 'Oswald', sans-serif;
            font-size: 10px;
            font-weight: 500;
            color: #000000;
            text-align: center;
            position: absolute;
            left: 0;
            right: 0;
            bottom: -35px;
            opacity: 0;
            transition: all .5s ease; }
        .content-product-list-sidebar-style-one ul li .box-slider .uk-slidenav-position li .box-product .uk-width-medium-3-5 .social .rateYo {
          position: absolute;
          left: auto;
          right: 50px;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }
.content-product-list-sidebar-style-one .uk-slidenav {
  display: block;
  width: 40px;
  height: 60px; }
  .content-product-list-sidebar-style-one .uk-slidenav:before {
    display: none; }
  .content-product-list-sidebar-style-one .uk-slidenav:hover.uk-slidenav-previous {
    background: url("../images/product-list-sidebar-style-1/prev-hover.png") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    transition: all .5s ease; }
  .content-product-list-sidebar-style-one .uk-slidenav:hover.uk-slidenav-next {
    background: url("../images/product-list-sidebar-style-1/next-hover.png") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    transition: all .5s ease; }
  .content-product-list-sidebar-style-one .uk-slidenav.uk-slidenav-previous {
    left: 50px;
    background: url("../images/product-list-sidebar-style-1/prev.png") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    transition: all .5s ease; }
  .content-product-list-sidebar-style-one .uk-slidenav.uk-slidenav-next {
    right: 50px;
    background: url("../images/product-list-sidebar-style-1/next.png") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    transition: all .5s ease; }
.content-product-list-sidebar-style-one .uk-pagination {
  margin-top: 80px;
  text-align: left;
  position: relative; }
  .content-product-list-sidebar-style-one .uk-pagination li:nth-child(2) {
    padding-left: 0; }
  .content-product-list-sidebar-style-one .uk-pagination li.prev, .content-product-list-sidebar-style-one .uk-pagination li.next {
    padding: 0;
    position: absolute;
    top: 0;
    bottom: 0; }
  .content-product-list-sidebar-style-one .uk-pagination li.prev {
    right: 60px; }
  .content-product-list-sidebar-style-one .uk-pagination li.next {
    right: 0; }

/*----------------------
    Product details style 1
------------------------*/
/*
    Section 3
*/
.product-description.sec-padding {
  padding-top: 65px; }
.product-description .information .menu-info {
  text-align: center; }
  .product-description .information .menu-info li {
    display: inline-block;
    margin: 0 45px; }
    .product-description .information .menu-info li:hover a, .product-description .information .menu-info li.uk-active a {
      opacity: 1;
      transition: all .5s ease; }
    .product-description .information .menu-info li:after {
      display: none; }
    .product-description .information .menu-info li a {
      font-family: 'Oswald', sans-serif;
      font-size: 18px;
      font-weight: 700;
      color: #000000;
      opacity: .35;
      height: 45px;
      line-height: 45px;
      transition: all .5s ease; }
.product-description #product_description .button {
  font-size: 24px;
  color: #000000;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  opacity: .5; }
  .product-description #product_description .button:hover {
    opacity: 1; }
  .product-description #product_description .button.prev {
    margin-left: -25px; }
  .product-description #product_description .button.next {
    margin-left: 25px; }
.product-description #product_description > li {
  margin-top: 50px;
  padding: 80px 50px 50px 50px;
  border: 5px solid #efefef;
  text-align: center; }
  .product-description #product_description > li .flipping {
    margin: 0 auto; }
    .product-description #product_description > li .flipping .gallery-flipping {
      width: auto;
      height: 500px; }
      .product-description #product_description > li .flipping .gallery-flipping .wrapper {
        position: relative;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto; }
        .product-description #product_description > li .flipping .gallery-flipping .wrapper .box-img {
          width: auto; }
          .product-description #product_description > li .flipping .gallery-flipping .wrapper .box-img img {
            width: auto;
            margin: auto; }
    .product-description #product_description > li .flipping p {
      font-size: 13px;
      color: #000000;
      padding-top: 20px; }
  .product-description #product_description > li .blog-review {
    text-align: left; }
    .product-description #product_description > li .blog-review h3 {
      padding-bottom: 15px;
      font-family: 'Oswald', sans-serif;
      font-size: 20px;
      font-weight: 700;
      color: #000000; }
    .product-description #product_description > li .blog-review li {
      border-bottom: 1px solid #dddddd; }
      .product-description #product_description > li .blog-review li .review-box {
        display: flex;
        padding-bottom: 30px; }
        .product-description #product_description > li .blog-review li .review-box .review-img img {
          width: 100px;
          height: auto;
          display: block; }
        .product-description #product_description > li .blog-review li .review-box .review-content {
          -ms-flex: 1 1 auto;
          text-align: left;
          padding-left: 20px; }
          .product-description #product_description > li .blog-review li .review-box .review-content h6 {
            line-height: 25px;
            font-weight: 300;
            color: #000000;
            font-style: italic;
            padding-bottom: 10px; }
            .product-description #product_description > li .blog-review li .review-box .review-content h6 span[class*='icon'] {
              color: #dc1f3f; }
          .product-description #product_description > li .blog-review li .review-box .review-content p {
            line-height: 25px;
            color: #000000; }
    .product-description #product_description > li .blog-review .form-comment {
      margin-top: 30px; }
      .product-description #product_description > li .blog-review .form-comment h3 {
        font-family: 'Oswald', sans-serif;
        font-weight: 500;
        font-size: 20px;
        color: #7f7f7f; }
      .product-description #product_description > li .blog-review .form-comment h5 {
        font-family: 'Oswald', sans-serif;
        font-weight: 500;
        color: #000000; }
      .product-description #product_description > li .blog-review .form-comment .rateYo {
        margin: 10px 0;
        top: 0;
        left: 0; }
      .product-description #product_description > li .blog-review .form-comment input, .product-description #product_description > li .blog-review .form-comment textarea {
        width: 100%;
        font-family: 'Oswald', sans-serif;
        font-size: 12px;
        color: #000000;
        margin-bottom: 30px; }
        .product-description #product_description > li .blog-review .form-comment input:focus, .product-description #product_description > li .blog-review .form-comment textarea:focus {
          background: transparent;
          outline: none;
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
          border: 1px solid #dc1f3f;
          transition: all .5s ease; }
      .product-description #product_description > li .blog-review .form-comment input {
        height: 45px;
        line-height: 45px; }
      .product-description #product_description > li .blog-review .form-comment .omb-button {
        border: 1px solid #efefef;
        padding: 0 37px;
        background: #dc1f3f;
        color: #ffffff !important; }

/*
    Section 4
*/
.recent-product {
  position: relative;
  background: #f2f2f2; }
  .recent-product #product_hover li:hover .omb-product {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    transition: all .5s ease; }

/*----------------------
    Product details style 2
------------------------*/
/*
    Section 3
*/
.oily-rag-clothing .thumbnai-fotorama, .content-product-details-style-3 .box-details .thumbnai-fotorama, .content-product-details-style-3 .reviews .thumbnai-fotorama {
  position: relative;
  border: 5px solid #efefef; }
  .oily-rag-clothing .thumbnai-fotorama .logo, .content-product-details-style-3 .box-details .thumbnai-fotorama .logo, .content-product-details-style-3 .reviews .thumbnai-fotorama .logo {
    position: absolute;
    top: 30px;
    left: 15px; }
  .oily-rag-clothing .thumbnai-fotorama .hot-sale, .content-product-details-style-3 .box-details .thumbnai-fotorama .hot-sale, .content-product-details-style-3 .reviews .thumbnai-fotorama .hot-sale {
    top: 45px;
    right: 45px; }
  .oily-rag-clothing .thumbnai-fotorama .fotorama, .content-product-details-style-3 .box-details .thumbnai-fotorama .fotorama, .content-product-details-style-3 .reviews .thumbnai-fotorama .fotorama {
    margin: 0 10px; }
    .oily-rag-clothing .thumbnai-fotorama .fotorama .fotorama__wrap, .content-product-details-style-3 .box-details .thumbnai-fotorama .fotorama .fotorama__wrap, .content-product-details-style-3 .reviews .thumbnai-fotorama .fotorama .fotorama__wrap {
      padding-top: 85px; }
    .oily-rag-clothing .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav, .content-product-details-style-3 .box-details .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav, .content-product-details-style-3 .reviews .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav {
      counter-reset: section; }
      .oily-rag-clothing .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft, .content-product-details-style-3 .box-details .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft, .content-product-details-style-3 .reviews .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft {
        margin: 0 auto;
        text-align: left; }
        .oily-rag-clothing .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame, .content-product-details-style-3 .box-details .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame, .content-product-details-style-3 .reviews .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame {
          padding-top: 0 !important;
          background-color: #ffffff;
          padding-bottom: 65px; }
          .oily-rag-clothing .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame:before, .content-product-details-style-3 .box-details .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame:before, .content-product-details-style-3 .reviews .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame:before {
            counter-increment: section;
            content: "Image 0" counter(section);
            font-family: 'Oswald', sans-serif;
            font-size: 14px;
            font-weight: 300;
            color: #000000;
            position: absolute;
            bottom: 38px;
            left: 20%;
            opacity: 0;
            transition: all .5s ease; }
          .oily-rag-clothing .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame .fotorama__thumb, .content-product-details-style-3 .box-details .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame .fotorama__thumb, .content-product-details-style-3 .reviews .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame .fotorama__thumb {
            background-color: #ffffff;
            border: 1px solid #e3e3e3; }
          .oily-rag-clothing .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active:before, .content-product-details-style-3 .box-details .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active:before, .content-product-details-style-3 .reviews .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active:before {
           /* opacity: 1;*/
            transition: all .5s ease; }
          .oily-rag-clothing .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active .fotorama__thumb, .content-product-details-style-3 .box-details .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active .fotorama__thumb, .content-product-details-style-3 .reviews .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active .fotorama__thumb {
            border-bottom: 2px solid #dc1f3f; }
        .oily-rag-clothing .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__thumb-border, .content-product-details-style-3 .box-details .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__thumb-border, .content-product-details-style-3 .reviews .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft .fotorama__thumb-border {
          border-color: #e3e3e3;
          background-image: none; }
.oily-rag-clothing .box, .content-product-details-style-3 .box-details .box, .content-product-details-style-3 .reviews .box {
  padding-left: 60px;
  background: none; }
  .oily-rag-clothing .box:before, .content-product-details-style-3 .box-details .box:before, .content-product-details-style-3 .reviews .box:before, .oily-rag-clothing .box:after, .content-product-details-style-3 .box-details .box:after, .content-product-details-style-3 .reviews .box:after {
    display: none; }
  .oily-rag-clothing .box .content .title h6, .content-product-details-style-3 .box-details .box .content .title h6, .content-product-details-style-3 .reviews .box .content .title h6, .oily-rag-clothing .box .content h3, .content-product-details-style-3 .box-details .box .content h3, .content-product-details-style-3 .reviews .box .content h3, .oily-rag-clothing .box .content h5, .content-product-details-style-3 .box-details .box .content h5, .content-product-details-style-3 .reviews .box .content h5, .oily-rag-clothing .box .content p, .content-product-details-style-3 .box-details .box .content p, .content-product-details-style-3 .reviews .box .content p {
    color: #000000; }
  .oily-rag-clothing .box .content h5 span, .content-product-details-style-3 .box-details .box .content h5 span, .content-product-details-style-3 .reviews .box .content h5 span {
    color: #000000;
    opacity: .5; }
  .oily-rag-clothing .box .content .rating li, .content-product-details-style-3 .box-details .box .content .rating li, .content-product-details-style-3 .reviews .box .content .rating li {
    border-left: 1px solid #bfbfbf; }
    .oily-rag-clothing .box .content .rating li .rateYo, .content-product-details-style-3 .box-details .box .content .rating li .rateYo, .content-product-details-style-3 .reviews .box .content .rating li .rateYo {
      top: 0;
      left: 0; }
    .oily-rag-clothing .box .content .rating li a, .content-product-details-style-3 .box-details .box .content .rating li a, .content-product-details-style-3 .reviews .box .content .rating li a {
      color: #000000; }
  .oily-rag-clothing .box .content p, .content-product-details-style-3 .box-details .box .content p, .content-product-details-style-3 .reviews .box .content p {
    padding-bottom: 34px; }
  .oily-rag-clothing .box .content .color, .content-product-details-style-3 .box-details .box .content .color, .content-product-details-style-3 .reviews .box .content .color {
    margin-right: 45px;
    float: left; }
    .oily-rag-clothing .box .content .color ul, .content-product-details-style-3 .box-details .box .content .color ul, .content-product-details-style-3 .reviews .box .content .color ul {
      padding-left: 30px; }
  .oily-rag-clothing .box .content .qty .box-qty .button, .content-product-details-style-3 .box-details .box .content .qty .box-qty .button, .content-product-details-style-3 .reviews .box .content .qty .box-qty .button {
    color: #000000; }
  .oily-rag-clothing .box .content .qty .box-qty input, .content-product-details-style-3 .box-details .box .content .qty .box-qty input, .content-product-details-style-3 .reviews .box .content .qty .box-qty input {
    border: 2px solid #e8e8e8;
    color: #000000; }
  .oily-rag-clothing .box .content .add-to-card, .content-product-details-style-3 .box-details .box .content .add-to-card, .content-product-details-style-3 .reviews .box .content .add-to-card {
    margin-top: 12px;
    clear: left; }
    .oily-rag-clothing .box .content .add-to-card .button-add-to-card, .content-product-details-style-3 .box-details .box .content .add-to-card .button-add-to-card, .content-product-details-style-3 .reviews .box .content .add-to-card .button-add-to-card {
      display: block;
      height: 50px;
      line-height: 50px;
      padding: 0 30px;
      background: #dc1f3f;
      color: #ffffff !important;
      border-radius: 0;
      font-size: 18px;
      font-weight: 500;
      font-family: 'Oswald', sans-serif; }
      .oily-rag-clothing .box .content .add-to-card .button-add-to-card .icon, .content-product-details-style-3 .box-details .box .content .add-to-card .button-add-to-card .icon, .content-product-details-style-3 .reviews .box .content .add-to-card .button-add-to-card .icon {
        padding-right: 20px;
        color: #ffffff;
        font-size: 18px; }
    .oily-rag-clothing .box .content .add-to-card .omb-hover-sweep-to-bottom, .content-product-details-style-3 .box-details .box .content .add-to-card .omb-hover-sweep-to-bottom, .content-product-details-style-3 .reviews .box .content .add-to-card .omb-hover-sweep-to-bottom {
      width: 50px;
      height: 50px;
      line-height: 50px;
      text-align: center;
      border: 2px solid #e8e8e8;
      margin-left: 10px;
      display: block; }
      .oily-rag-clothing .box .content .add-to-card .omb-hover-sweep-to-bottom:before, .content-product-details-style-3 .box-details .box .content .add-to-card .omb-hover-sweep-to-bottom:before, .content-product-details-style-3 .reviews .box .content .add-to-card .omb-hover-sweep-to-bottom:before {
        background: #dc1f3f; }
      .oily-rag-clothing .box .content .add-to-card .omb-hover-sweep-to-bottom:hover .icon, .content-product-details-style-3 .box-details .box .content .add-to-card .omb-hover-sweep-to-bottom:hover .icon, .content-product-details-style-3 .reviews .box .content .add-to-card .omb-hover-sweep-to-bottom:hover .icon {
        color: #ffffff;
        opacity: 1;
        transition: all .5s ease; }
      .oily-rag-clothing .box .content .add-to-card .omb-hover-sweep-to-bottom .icon, .content-product-details-style-3 .box-details .box .content .add-to-card .omb-hover-sweep-to-bottom .icon, .content-product-details-style-3 .reviews .box .content .add-to-card .omb-hover-sweep-to-bottom .icon {
        font-size: 18px;
        color: #000000;
        opacity: .35;
        transition: all .5s ease; }
  .oily-rag-clothing .box .content .share, .content-product-details-style-3 .box-details .box .content .share, .content-product-details-style-3 .reviews .box .content .share {
    margin-bottom: 50px;
    margin-top: 40px; }
    .oily-rag-clothing .box .content .share ul, .content-product-details-style-3 .box-details .box .content .share ul, .content-product-details-style-3 .reviews .box .content .share ul {
      -ms-flex: 1 1 auto;
      margin-left: 23px; }
      .oily-rag-clothing .box .content .share ul li, .content-product-details-style-3 .box-details .box .content .share ul li, .content-product-details-style-3 .reviews .box .content .share ul li {
        display: inline-block;
        margin-left: 7px; }
        .oily-rag-clothing .box .content .share ul li a, .content-product-details-style-3 .box-details .box .content .share ul li a, .content-product-details-style-3 .reviews .box .content .share ul li a {
          display: block;
          width: 45px;
          height: 45px;
          line-height: 45px;
          text-align: center;
          border: 2px solid #e8e8e8;
          font-size: 14px;
          color: #000000;
          opacity: .35; }
          .oily-rag-clothing .box .content .share ul li a:hover, .content-product-details-style-3 .box-details .box .content .share ul li a:hover, .content-product-details-style-3 .reviews .box .content .share ul li a:hover {
            border: 2px solid #dc1f3f;
            opacity: 1;
            transition: all .5s ease; }
  .oily-rag-clothing .box .content .information .menu-info, .content-product-details-style-3 .box-details .box .content .information .menu-info, .content-product-details-style-3 .reviews .box .content .information .menu-info {
    margin-bottom: 20px;
    border-top: 2px solid #e6e6e6;
    border-bottom: 2px solid #e6e6e6; }
    .oily-rag-clothing .box .content .information .menu-info li, .content-product-details-style-3 .box-details .box .content .information .menu-info li, .content-product-details-style-3 .reviews .box .content .information .menu-info li {
      display: inline-block;
      padding-right: 60px; }
      .oily-rag-clothing .box .content .information .menu-info li:hover a, .content-product-details-style-3 .box-details .box .content .information .menu-info li:hover a, .content-product-details-style-3 .reviews .box .content .information .menu-info li:hover a, .oily-rag-clothing .box .content .information .menu-info li.uk-active a, .content-product-details-style-3 .box-details .box .content .information .menu-info li.uk-active a, .content-product-details-style-3 .reviews .box .content .information .menu-info li.uk-active a {
        opacity: 1;
        transition: all .5s ease; }
      .oily-rag-clothing .box .content .information .menu-info li:last-child, .content-product-details-style-3 .box-details .box .content .information .menu-info li:last-child, .content-product-details-style-3 .reviews .box .content .information .menu-info li:last-child {
        padding-right: 0; }
      .oily-rag-clothing .box .content .information .menu-info li a, .content-product-details-style-3 .box-details .box .content .information .menu-info li a, .content-product-details-style-3 .reviews .box .content .information .menu-info li a {
        display: inline-block;
        height: 53px;
        line-height: 53px;
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 700;
        color: #000000;
        opacity: .35;
        transition: all .5s ease; }
  .oily-rag-clothing .box .content .information #oily_rag_clothing li .content-text .text, .content-product-details-style-3 .box-details .box .content .information #oily_rag_clothing li .content-text .text, .content-product-details-style-3 .reviews .box .content .information #oily_rag_clothing li .content-text .text {
    padding-top: 15px; }
    .oily-rag-clothing .box .content .information #oily_rag_clothing li .content-text .text h6, .content-product-details-style-3 .box-details .box .content .information #oily_rag_clothing li .content-text .text h6, .content-product-details-style-3 .reviews .box .content .information #oily_rag_clothing li .content-text .text h6 {
      font-size: 14px;
      color: #000000;
      font-weight: 700;
      padding-bottom: 5px; }
    .oily-rag-clothing .box .content .information #oily_rag_clothing li .content-text .text p, .content-product-details-style-3 .box-details .box .content .information #oily_rag_clothing li .content-text .text p, .content-product-details-style-3 .reviews .box .content .information #oily_rag_clothing li .content-text .text p {
      font-size: 14px;
      font-weight: 300;
      color: #000000;
      opacity: .5;
      padding: 0; }

/*
    Section 4
*/
.related-product.sec-padding {
  padding-top: 0;
  padding-bottom: 180px; }
.related-product .omb-title.omb-title-four .box-flex {
  display: block;
  position: relative; }
  .related-product .omb-title.omb-title-four .box-flex:before {
    content: '';
    background: #d5d5d5;
    height: 1px;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
  .related-product .omb-title.omb-title-four .box-flex .title {
    padding-bottom: 0; }
    .related-product .omb-title.omb-title-four .box-flex .title .text {
      position: relative;
      display: inline-block;
      padding: 0 30px;
      background: #ffffff; }
      .related-product .omb-title.omb-title-four .box-flex .title .text .line.line-left {
        left: 0;
        right: auto; }
      .related-product .omb-title.omb-title-four .box-flex .title .text .line.line-right {
        left: auto;
        right: 0; }
.related-product .uk-slidenav-position {
  position: relative; }
  .related-product .uk-slidenav-position .uk-slidenav {
    position: absolute;
    bottom: -80px;
    display: inline-block; }
    .related-product .uk-slidenav-position .uk-slidenav:before {
      display: block;
      width: 50px;
      height: 50px;
      line-height: 50px;
      text-align: center;
      border: 1px solid #e7e7e7;
      font-family: 'ElegantIcons';
      font-size: 24px;
      color: #000000; }
    .related-product .uk-slidenav-position .uk-slidenav.uk-slidenav-previous {
      margin-left: -30px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
      .related-product .uk-slidenav-position .uk-slidenav.uk-slidenav-previous:before {
        content: '\34'; }
    .related-product .uk-slidenav-position .uk-slidenav.uk-slidenav-next {
      margin-left: 30px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
      .related-product .uk-slidenav-position .uk-slidenav.uk-slidenav-next:before {
        content: '\35'; }

/*----------------------
    Product details style 3
------------------------*/
/*
    Section 1
*/
.sec-border {
  border-bottom: 1px solid #e3e3e3; }

/*
    Section 2
*/
.content-product-details-style-3.sec-padding {
  padding-top: 50px; }
.content-product-details-style-3 .box-details {
  border: 1px solid #e7e7e7;
  padding: 0 60px; }
  .content-product-details-style-3 .box-details .thumbnai-fotorama {
    border: none;
    border-bottom: 1px solid #e6e6e6;
    position: relative; }
    .content-product-details-style-3 .box-details .thumbnai-fotorama .logo {
      position: absolute;
      top: 50px;
      right: 10px;
      left: auto; }
	  
	 .content-product-details-style-3 .box-details .thumbnai-fotorama .logo2 {
      position: absolute;
      top: 50px;
      left: 10px;
      right: auto; }  
    .content-product-details-style-3 .box-details .thumbnai-fotorama .hot-sale {
      position: absolute;
      top: 50px;
      left: 10px;
      right: auto; }
    .content-product-details-style-3 .box-details .thumbnai-fotorama .fotorama {
      margin: 0; }
      .content-product-details-style-3 .box-details .thumbnai-fotorama .fotorama .fotorama__nav-wrap .fotorama__nav {
        text-align: left; }
  .content-product-details-style-3 .box-details .box {
    padding: 55px 0 0 0; }
    .content-product-details-style-3 .box-details .box .content h5 {
      float: left;
      margin-right: 50px;
      padding-bottom: 30px; }
    .content-product-details-style-3 .box-details .box .content .rating {
      padding-bottom: 30px; }
      .content-product-details-style-3 .box-details .box .content .rating li {
        height: 26px;
        line-height: 26px; }
        .content-product-details-style-3 .box-details .box .content .rating li .rateYo {
          top: 5px; }
    .content-product-details-style-3 .box-details .box .content p {
      clear: left; }
    .content-product-details-style-3 .box-details .box .content .add-to-card .box-tag {
      display: flex; }
.content-product-details-style-3 .reviews {
  background: #f2f2f2;
  margin-top: 60px;
  padding: 60px; }
  .content-product-details-style-3 .reviews .box {
    padding: 0;
    background: #ffffff; }
    .content-product-details-style-3 .reviews .box .content .information .menu-info {
      text-align: center;
      border-top: none;
      border-bottom: 1px solid #e6e6e6;
      margin-bottom: 0; }
      .content-product-details-style-3 .reviews .box .content .information .menu-info li {
        padding: 0;
        margin: 0 35px -1px 35px; }
        .content-product-details-style-3 .reviews .box .content .information .menu-info li:first-child {
          margin-left: 0; }
        .content-product-details-style-3 .reviews .box .content .information .menu-info li:last-child {
          margin-right: 0; }
        .content-product-details-style-3 .reviews .box .content .information .menu-info li:after {
          display: none; }
        .content-product-details-style-3 .reviews .box .content .information .menu-info li a {
          height: 61px;
          line-height: 61px; }
    .content-product-details-style-3 .reviews .box .content .information ul.uk-switcher li .content-text {
      padding: 30px;
      align-items: center;
      display: flex;
      transition: all .5s ease; }
      .content-product-details-style-3 .reviews .box .content .information ul.uk-switcher li .content-text:nth-child(even) {
        border-top: 1px solid #e5e5e5;
        border-bottom: 1px solid #e5e5e5; }
      .content-product-details-style-3 .reviews .box .content .information ul.uk-switcher li .content-text:hover {
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        transition: all .5s ease; }
      .content-product-details-style-3 .reviews .box .content .information ul.uk-switcher li .content-text img {
        display: block;
        margin-right: 30px; }
      .content-product-details-style-3 .reviews .box .content .information ul.uk-switcher li .content-text .text {
        -ms-flex: 1 1 auto; }
        .content-product-details-style-3 .reviews .box .content .information ul.uk-switcher li .content-text .text .meta {
          display: flex;
          align-items: center;
          margin-bottom: 8px;
          position: relative; }
          .content-product-details-style-3 .reviews .box .content .information ul.uk-switcher li .content-text .text .meta h3 {
            padding: 0;
            font-size: 18px;
            font-weight: 700;
            line-height: normal;
            margin-right: 45px;
            position: relative; }
            .content-product-details-style-3 .reviews .box .content .information ul.uk-switcher li .content-text .text .meta h3:before {
              content: '';
              display: block;
              width: 4px;
              height: 4px;
              border-radius: 50%;
              background: #f6cc4c;
              position: absolute;
              right: -25px;
              top: 50%;
              -webkit-transform: translateY(-50%);
              -moz-transform: translateY(-50%);
              -ms-transform: translateY(-50%);
              -o-transform: translateY(-50%);
              transform: translateY(-50%); }
          .content-product-details-style-3 .reviews .box .content .information ul.uk-switcher li .content-text .text .meta span {
            font-family: 'Oswald', sans-serif;
            font-size: 12px;
            font-weight: 500;
            color: #000000;
            opacity: .5; }
          .content-product-details-style-3 .reviews .box .content .information ul.uk-switcher li .content-text .text .meta .rateYo {
            top: 50%;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
            left: auto;
            right: 0;
            position: absolute; }
        .content-product-details-style-3 .reviews .box .content .information ul.uk-switcher li .content-text .text p {
          padding: 0; }
.content-product-details-style-3 .recent-product-details {
  margin-top: 60px; }
  .content-product-details-style-3 .recent-product-details .omb-title.omb-title-three {
    margin-bottom: 0; }
  .content-product-details-style-3 .recent-product-details .seller-box li .box .social li.price a.buy-now.omb-hover-sweep-to-bottom:hover span {
    right: 25px; }

/*----------------------
    Blog 2 column
------------------------*/
/*
    Section 3
*/
.content-blog-2-column:before {
  display: none; }
.content-blog-2-column.sec-padding {
  padding: 100px 0 0 0; }
.content-blog-2-column .latest-news .text-best-cycling h3 {
  top: auto;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0); }
.content-blog-2-column .uk-pagination {
  margin-top: 100px; }

/*----------------------
    Blog 3 column
------------------------*/
/*
    Section 3
*/
.content-blog-3-column.sec-padding {
  padding-bottom: 0; }
.content-blog-3-column .box {
  margin-top: 0;
  margin-bottom: 50px; }

/*----------------------
    Blog listing style 1
------------------------*/
/*
    Section 3
*/
.content-blog-listing-style-1.sec-padding, .sec-padding.content-blog-list-sidebar-style-1 {
  padding-bottom: 0; }
.content-blog-listing-style-1 .box-contaier, .content-blog-list-sidebar-style-1 .box-contaier {
  margin-bottom: 50px;
  position: relative; }
  .content-blog-listing-style-1 .box-contaier:hover .omb-overlay .overlay-background, .content-blog-list-sidebar-style-1 .box-contaier:hover .omb-overlay .overlay-background {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    transition: all .5s ease; }
  .content-blog-listing-style-1 .box-contaier:hover .box .meta a, .content-blog-list-sidebar-style-1 .box-contaier:hover .box .meta a {
    border: 2px solid #dc1f3f;
    transition: all .5s ease; }
  .content-blog-listing-style-1 .box-contaier.left .box, .content-blog-list-sidebar-style-1 .box-contaier.left .box {
    margin-left: 280px;
    border-left: none;
    padding: 58px 58px 38px 0;
    text-align: right; }
    .content-blog-listing-style-1 .box-contaier.left .box:before, .content-blog-list-sidebar-style-1 .box-contaier.left .box:before {
      border-right: none;
      left: -90px;
      -webkit-transform: skewX(-30deg);
      -moz-transform: skewX(-30deg);
      -ms-transform: skewX(-30deg);
      -o-transform: skewX(-30deg);
      transform: skewX(-30deg); }
    .content-blog-listing-style-1 .box-contaier.left .box > .omb-line, .content-blog-list-sidebar-style-1 .box-contaier.left .box > .omb-line {
      margin: 20px 0 15px auto; }
    .content-blog-listing-style-1 .box-contaier.left .box .meta, .content-blog-list-sidebar-style-1 .box-contaier.left .box .meta {
      justify-content: flex-end; }
      .content-blog-listing-style-1 .box-contaier.left .box .meta a, .content-blog-list-sidebar-style-1 .box-contaier.left .box .meta a {
        margin-right: 25px;
        margin-left: 45px; }
        .content-blog-listing-style-1 .box-contaier.left .box .meta a span, .content-blog-list-sidebar-style-1 .box-contaier.left .box .meta a span {
          padding: 0 25px; }
      .content-blog-listing-style-1 .box-contaier.left .box .meta h6, .content-blog-list-sidebar-style-1 .box-contaier.left .box .meta h6 {
        padding-left: 30px; }
  .content-blog-listing-style-1 .box-contaier.left .omb-overlay, .content-blog-list-sidebar-style-1 .box-contaier.left .omb-overlay {
    left: 0; }
    .content-blog-listing-style-1 .box-contaier.left .omb-overlay:before, .content-blog-list-sidebar-style-1 .box-contaier.left .omb-overlay:before {
      border-left: none;
      border-bottom: 240px solid #ffffff;
      border-left: 120px solid transparent;
      right: 0; }
    .content-blog-listing-style-1 .box-contaier.left .omb-overlay .overlay-background, .content-blog-list-sidebar-style-1 .box-contaier.left .omb-overlay .overlay-background {
      padding-left: 190px;
      justify-content: flex-start; }
  .content-blog-listing-style-1 .box-contaier.right .box, .content-blog-list-sidebar-style-1 .box-contaier.right .box {
    margin-right: 280px;
    border-right: none;
    padding: 58px 0 38px 58px;
    text-align: left; }
    .content-blog-listing-style-1 .box-contaier.right .box:before, .content-blog-list-sidebar-style-1 .box-contaier.right .box:before {
      border-left: none;
      right: -90px;
      -webkit-transform: skewX(30deg);
      -moz-transform: skewX(30deg);
      -ms-transform: skewX(30deg);
      -o-transform: skewX(30deg);
      transform: skewX(30deg); }
    .content-blog-listing-style-1 .box-contaier.right .box > .omb-line, .content-blog-list-sidebar-style-1 .box-contaier.right .box > .omb-line {
      margin: 20px auto 15px 0; }
    .content-blog-listing-style-1 .box-contaier.right .box .meta, .content-blog-list-sidebar-style-1 .box-contaier.right .box .meta {
      justify-content: flex-start; }
      .content-blog-listing-style-1 .box-contaier.right .box .meta a, .content-blog-list-sidebar-style-1 .box-contaier.right .box .meta a {
        margin-left: 25px;
        margin-right: 45px; }
        .content-blog-listing-style-1 .box-contaier.right .box .meta a span, .content-blog-list-sidebar-style-1 .box-contaier.right .box .meta a span {
          padding: 0 25px; }
      .content-blog-listing-style-1 .box-contaier.right .box .meta h6, .content-blog-list-sidebar-style-1 .box-contaier.right .box .meta h6 {
        padding-right: 30px; }
  .content-blog-listing-style-1 .box-contaier.right .omb-overlay, .content-blog-list-sidebar-style-1 .box-contaier.right .omb-overlay {
    justify-content: flex-end;
    right: 0; }
    .content-blog-listing-style-1 .box-contaier.right .omb-overlay:before, .content-blog-list-sidebar-style-1 .box-contaier.right .omb-overlay:before {
      border-right: none;
      border-bottom: 240px solid #ffffff;
      border-right: 120px solid transparent;
      left: 0; }
    .content-blog-listing-style-1 .box-contaier.right .omb-overlay .overlay-background, .content-blog-list-sidebar-style-1 .box-contaier.right .omb-overlay .overlay-background {
      padding-right: 190px;
      justify-content: flex-end; }
  .content-blog-listing-style-1 .box-contaier .box, .content-blog-list-sidebar-style-1 .box-contaier .box {
    border: 2px solid #ececec;
    position: relative; }
    .content-blog-listing-style-1 .box-contaier .box:before, .content-blog-list-sidebar-style-1 .box-contaier .box:before {
      content: '';
      position: absolute;
      top: -2px;
      bottom: -2px;
      width: 200px;
      border: 2px solid #ececec;
      background: #ffffff;
      z-index: 1; }
    .content-blog-listing-style-1 .box-contaier .box h3, .content-blog-list-sidebar-style-1 .box-contaier .box h3 {
      font-size: 30px;
      font-weight: 500;
      color: #2d2d2d;
      transition: all .5s ease; }
      .content-blog-listing-style-1 .box-contaier .box h3:hover, .content-blog-list-sidebar-style-1 .box-contaier .box h3:hover {
        color: #dc1f3f;
        transition: all .5s ease; }
    .content-blog-listing-style-1 .box-contaier .box > .omb-line, .content-blog-list-sidebar-style-1 .box-contaier .box > .omb-line {
      width: 50px;
      height: 2px;
      position: relative; }
    .content-blog-listing-style-1 .box-contaier .box p, .content-blog-list-sidebar-style-1 .box-contaier .box p {
      font-size: 16px;
      font-weight: 500;
      color: #2d2d2d;
      opacity: .5;
      padding-bottom: 25px; }
    .content-blog-listing-style-1 .box-contaier .box .meta, .content-blog-list-sidebar-style-1 .box-contaier .box .meta {
      display: flex;
      align-items: center; }
      .content-blog-listing-style-1 .box-contaier .box .meta .omb-line, .content-blog-list-sidebar-style-1 .box-contaier .box .meta .omb-line {
        width: 245px;
        height: 1px;
        background: #000000;
        position: relative;
        z-index: 9; }
      .content-blog-listing-style-1 .box-contaier .box .meta a, .content-blog-list-sidebar-style-1 .box-contaier .box .meta a {
        display: block;
        border: 2px solid #ececec;
        -webkit-transform: skewX(-30deg);
        -moz-transform: skewX(-30deg);
        -ms-transform: skewX(-30deg);
        -o-transform: skewX(-30deg);
        transform: skewX(-30deg);
        transition: all .5s ease; }
        .content-blog-listing-style-1 .box-contaier .box .meta a:hover, .content-blog-list-sidebar-style-1 .box-contaier .box .meta a:hover {
          background: #dc1f3f;
          transition: all .5s ease; }
          .content-blog-listing-style-1 .box-contaier .box .meta a:hover span, .content-blog-list-sidebar-style-1 .box-contaier .box .meta a:hover span {
            color: #ffffff;
            transition: all .5s ease; }
        .content-blog-listing-style-1 .box-contaier .box .meta a span, .content-blog-list-sidebar-style-1 .box-contaier .box .meta a span {
          display: block;
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 700;
          color: #000000;
          height: 40px;
          line-height: 40px;
          -webkit-transform: skewX(30deg);
          -moz-transform: skewX(30deg);
          -ms-transform: skewX(30deg);
          -o-transform: skewX(30deg);
          transform: skewX(30deg);
          transition: all .5s ease; }
      .content-blog-listing-style-1 .box-contaier .box .meta h6, .content-blog-list-sidebar-style-1 .box-contaier .box .meta h6 {
        font-size: 14px;
        font-weight: 500;
        color: #2d2d2d; }
        .content-blog-listing-style-1 .box-contaier .box .meta h6 .icon, .content-blog-list-sidebar-style-1 .box-contaier .box .meta h6 .icon {
          font-size: 14px;
          padding-right: 10px; }
  .content-blog-listing-style-1 .box-contaier .omb-overlay, .content-blog-list-sidebar-style-1 .box-contaier .omb-overlay {
    display: block;
    width: 50%;
    z-index: 5;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
    .content-blog-listing-style-1 .box-contaier .omb-overlay:before, .content-blog-list-sidebar-style-1 .box-contaier .omb-overlay:before {
      content: '';
      width: 0;
      height: 0;
      position: absolute;
      top: 0;
      z-index: 3; }
    .content-blog-listing-style-1 .box-contaier .omb-overlay .overlay-background, .content-blog-list-sidebar-style-1 .box-contaier .omb-overlay .overlay-background {
      background: rgba(220, 31, 63, 0.85);
      display: flex;
      align-items: center;
      z-index: 1; }
      .content-blog-listing-style-1 .box-contaier .omb-overlay .overlay-background .day, .content-blog-list-sidebar-style-1 .box-contaier .omb-overlay .overlay-background .day {
        padding: 15px;
        border: 2px solid #ffffff;
        text-align: center; }
        .content-blog-listing-style-1 .box-contaier .omb-overlay .overlay-background .day h3, .content-blog-list-sidebar-style-1 .box-contaier .omb-overlay .overlay-background .day h3 {
          font-size: 30px;
          font-weight: 700;
          line-height: 35px;
          color: #ffffff; }
        .content-blog-listing-style-1 .box-contaier .omb-overlay .overlay-background .day p, .content-blog-list-sidebar-style-1 .box-contaier .omb-overlay .overlay-background .day p {
          font-size: 12px;
          font-weight: 500;
          color: #ffffff; }
    .content-blog-listing-style-1 .box-contaier .omb-overlay img, .content-blog-list-sidebar-style-1 .box-contaier .omb-overlay img {
      display: block; }
.content-blog-listing-style-1 .uk-pagination, .content-blog-list-sidebar-style-1 .uk-pagination {
  margin-top: 50px; }

/*----------------------
    Blog listing style 2
------------------------*/
/*
    Section 3
*/
.content-blog-listing-style-2, .content-blog-list-sidebar-style-2 {
  background: #f2f2f2; }
  .content-blog-listing-style-2 ul, .content-blog-list-sidebar-style-2 ul {
    position: relative;
    overflow: hidden; }
    .content-blog-listing-style-2 ul li .box .content .number h3, .content-blog-list-sidebar-style-2 ul li .box .content .number h3 {
      font-size: 70px;
      line-height: 75px;
      font-weight: 700; }
    .content-blog-listing-style-2 ul li .box .content .text h5, .content-blog-list-sidebar-style-2 ul li .box .content .text h5 {
      font-size: 24px;
      font-weight: 500;
      color: #000000; }
    .content-blog-listing-style-2 ul li .box .content .text p, .content-blog-list-sidebar-style-2 ul li .box .content .text p {
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      opacity: .5; }
    .content-blog-listing-style-2 ul li .box .content .comment a, .content-blog-list-sidebar-style-2 ul li .box .content .comment a, .content-blog-listing-style-2 ul li .box .content .content-blog-details-fullwidth-sidebar .leave-reply a, .content-blog-details-fullwidth-sidebar .content-blog-listing-style-2 ul li .box .content .leave-reply a, .content-blog-list-sidebar-style-2 ul li .box .content .content-blog-details-fullwidth-sidebar .leave-reply a, .content-blog-details-fullwidth-sidebar .content-blog-list-sidebar-style-2 ul li .box .content .leave-reply a {
      display: inline-block; }
      .content-blog-listing-style-2 ul li .box .content .comment a .icon, .content-blog-list-sidebar-style-2 ul li .box .content .comment a .icon, .content-blog-listing-style-2 ul li .box .content .content-blog-details-fullwidth-sidebar .leave-reply a .icon, .content-blog-details-fullwidth-sidebar .content-blog-listing-style-2 ul li .box .content .leave-reply a .icon, .content-blog-list-sidebar-style-2 ul li .box .content .content-blog-details-fullwidth-sidebar .leave-reply a .icon, .content-blog-details-fullwidth-sidebar .content-blog-list-sidebar-style-2 ul li .box .content .leave-reply a .icon {
        font-size: 17px;
        padding: 0 15px;
        margin: 0 5px; }
    .content-blog-listing-style-2 ul li .box .content-default, .content-blog-list-sidebar-style-2 ul li .box .content-default {
      background: #ffffff;
      border-bottom: 1px solid #e5e5e5;
      cursor: pointer; }
      .content-blog-listing-style-2 ul li .box .content-default .number, .content-blog-list-sidebar-style-2 ul li .box .content-default .number {
        border-right: 1px solid #ebebeb;
        display: flex;
        align-items: center;
        justify-content: center; }
        .content-blog-listing-style-2 ul li .box .content-default .number h3, .content-blog-list-sidebar-style-2 ul li .box .content-default .number h3 {
          color: #000000; }
      .content-blog-listing-style-2 ul li .box .content-default .text, .content-blog-list-sidebar-style-2 ul li .box .content-default .text {
        padding: 45px 65px; }
        .content-blog-listing-style-2 ul li .box .content-default .text h5, .content-blog-list-sidebar-style-2 ul li .box .content-default .text h5 {
          color: #000000;
          padding-bottom: 10px; }
        .content-blog-listing-style-2 ul li .box .content-default .text p, .content-blog-list-sidebar-style-2 ul li .box .content-default .text p {
          color: #000000; }
      .content-blog-listing-style-2 ul li .box .content-default .comment, .content-blog-list-sidebar-style-2 ul li .box .content-default .comment, .content-blog-listing-style-2 ul li .box .content-default .content-blog-details-fullwidth-sidebar .leave-reply, .content-blog-details-fullwidth-sidebar .content-blog-listing-style-2 ul li .box .content-default .leave-reply, .content-blog-list-sidebar-style-2 ul li .box .content-default .content-blog-details-fullwidth-sidebar .leave-reply, .content-blog-details-fullwidth-sidebar .content-blog-list-sidebar-style-2 ul li .box .content-default .leave-reply {
        border-left: 1px solid #ebebeb;
        display: flex;
        align-items: center;
        justify-content: center; }
        .content-blog-listing-style-2 ul li .box .content-default .comment a, .content-blog-list-sidebar-style-2 ul li .box .content-default .comment a, .content-blog-listing-style-2 ul li .box .content-default .content-blog-details-fullwidth-sidebar .leave-reply a, .content-blog-details-fullwidth-sidebar .content-blog-listing-style-2 ul li .box .content-default .leave-reply a, .content-blog-list-sidebar-style-2 ul li .box .content-default .content-blog-details-fullwidth-sidebar .leave-reply a, .content-blog-details-fullwidth-sidebar .content-blog-list-sidebar-style-2 ul li .box .content-default .leave-reply a {
          pointer-events: none; }
          .content-blog-listing-style-2 ul li .box .content-default .comment a .icon, .content-blog-list-sidebar-style-2 ul li .box .content-default .comment a .icon, .content-blog-listing-style-2 ul li .box .content-default .content-blog-details-fullwidth-sidebar .leave-reply a .icon, .content-blog-details-fullwidth-sidebar .content-blog-listing-style-2 ul li .box .content-default .leave-reply a .icon, .content-blog-list-sidebar-style-2 ul li .box .content-default .content-blog-details-fullwidth-sidebar .leave-reply a .icon, .content-blog-details-fullwidth-sidebar .content-blog-list-sidebar-style-2 ul li .box .content-default .leave-reply a .icon {
            color: #000000; }
    .content-blog-listing-style-2 ul li .box .content-hidden, .content-blog-list-sidebar-style-2 ul li .box .content-hidden {
      display: none;
      background: url("../images/blog-listing-style-2/background.jpg") no-repeat center center;
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover; }
      .content-blog-listing-style-2 ul li .box .content-hidden .number, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .number {
        border-right: 1px solid rgba(242, 242, 242, 0.15);
        text-align: center; }
        .content-blog-listing-style-2 ul li .box .content-hidden .number h3, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .number h3 {
          color: #ffffff;
          padding-top: 55px; }
      .content-blog-listing-style-2 ul li .box .content-hidden .text, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .text {
        padding: 50px 65px; }
        .content-blog-listing-style-2 ul li .box .content-hidden .text h5, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .text h5 {
          color: #ffffff;
          display: inline-block;
          padding-bottom: 3px;
          text-decoration: underline;
          transition: all .5s ease; }
          .content-blog-listing-style-2 ul li .box .content-hidden .text h5:hover, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .text h5:hover {
            color: #dc1f3f;
            transition: all .5s ease; }
        .content-blog-listing-style-2 ul li .box .content-hidden .text p, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .text p {
          color: #ffffff;
          padding-top: 20px; }
        .content-blog-listing-style-2 ul li .box .content-hidden .text .omb-button, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .text .omb-button {
          border: 2px solid #dc1f3f;
          background: transparent;
          height: 40px;
          line-height: 40px;
          padding: 0 35px;
          font-size: 12px;
          margin-top: 25px;
          color: #ffffff; }
          .content-blog-listing-style-2 ul li .box .content-hidden .text .omb-button:before, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .text .omb-button:before {
            top: -2px;
            right: -2px;
            bottom: -2px;
            left: -2px; }
      .content-blog-listing-style-2 ul li .box .content-hidden .comment, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .comment, .content-blog-listing-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply, .content-blog-details-fullwidth-sidebar .content-blog-listing-style-2 ul li .box .content-hidden .leave-reply, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply, .content-blog-details-fullwidth-sidebar .content-blog-list-sidebar-style-2 ul li .box .content-hidden .leave-reply {
        padding-top: 100px;
        border-left: 1px solid rgba(242, 242, 242, 0.15);
        text-align: center; }
        .content-blog-listing-style-2 ul li .box .content-hidden .comment a, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .comment a, .content-blog-listing-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply a, .content-blog-details-fullwidth-sidebar .content-blog-listing-style-2 ul li .box .content-hidden .leave-reply a, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply a, .content-blog-details-fullwidth-sidebar .content-blog-list-sidebar-style-2 ul li .box .content-hidden .leave-reply a {
          position: relative; }
          .content-blog-listing-style-2 ul li .box .content-hidden .comment a:hover i, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .comment a:hover i, .content-blog-listing-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply a:hover i, .content-blog-details-fullwidth-sidebar .content-blog-listing-style-2 ul li .box .content-hidden .leave-reply a:hover i, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply a:hover i, .content-blog-details-fullwidth-sidebar .content-blog-list-sidebar-style-2 ul li .box .content-hidden .leave-reply a:hover i {
            top: -40px;
            opacity: 1;
            transition: all .5s ease; }
          .content-blog-listing-style-2 ul li .box .content-hidden .comment a .icon, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .comment a .icon, .content-blog-listing-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply a .icon, .content-blog-details-fullwidth-sidebar .content-blog-listing-style-2 ul li .box .content-hidden .leave-reply a .icon, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply a .icon, .content-blog-details-fullwidth-sidebar .content-blog-list-sidebar-style-2 ul li .box .content-hidden .leave-reply a .icon {
            color: #ffffff; }
          .content-blog-listing-style-2 ul li .box .content-hidden .comment a i, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .comment a i, .content-blog-listing-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply a i, .content-blog-details-fullwidth-sidebar .content-blog-listing-style-2 ul li .box .content-hidden .leave-reply a i, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply a i, .content-blog-details-fullwidth-sidebar .content-blog-list-sidebar-style-2 ul li .box .content-hidden .leave-reply a i {
            font-family: 'Oswald', sans-serif;
            font-size: 10px;
            font-weight: 500;
            color: #ffffff;
            line-height: 20px;
            background: #dc1f3f;
            padding: 0 5px;
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            opacity: 0;
            transition: all .5s ease; }
            .content-blog-listing-style-2 ul li .box .content-hidden .comment a i:before, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .comment a i:before, .content-blog-listing-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply a i:before, .content-blog-details-fullwidth-sidebar .content-blog-listing-style-2 ul li .box .content-hidden .leave-reply a i:before, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply a i:before, .content-blog-details-fullwidth-sidebar .content-blog-list-sidebar-style-2 ul li .box .content-hidden .leave-reply a i:before {
              content: '';
              width: 0;
              height: 0;
              border-left: 6px solid transparent;
              border-right: 6px solid transparent;
              border-top: 6px solid #dc1f3f;
              position: absolute;
              bottom: -6px;
              left: 50%;
              -webkit-transform: translateX(-50%);
              -moz-transform: translateX(-50%);
              -ms-transform: translateX(-50%);
              -o-transform: translateX(-50%);
              transform: translateX(-50%); }

/*----------------------
    Blog list sidebar style 1
------------------------*/
/*
    Section 3
*/
.content-blog-list-sidebar-style-1 {
  overflow: hidden; }
  .content-blog-list-sidebar-style-1.sec-padding {
    padding: 100px 0; }
  .content-blog-list-sidebar-style-1 .box-contaier.left .omb-overlay .overlay-background {
    padding-left: 115px; }
  .content-blog-list-sidebar-style-1 .box-contaier.left .box {
    margin-left: 260px; }
    .content-blog-list-sidebar-style-1 .box-contaier.left .box:before {
      -webkit-transform: skewX(-25deg);
      -moz-transform: skewX(-25deg);
      -ms-transform: skewX(-25deg);
      -o-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  .content-blog-list-sidebar-style-1 .box-contaier.right .omb-overlay .overlay-background {
    padding-right: 115px; }
  .content-blog-list-sidebar-style-1 .box-contaier.right .box {
    margin-right: 260px; }
    .content-blog-list-sidebar-style-1 .box-contaier.right .box:before {
      -webkit-transform: skewX(25deg);
      -moz-transform: skewX(25deg);
      -ms-transform: skewX(25deg);
      -o-transform: skewX(25deg);
      transform: skewX(25deg); }
  .content-blog-list-sidebar-style-1 .box-contaier .box .meta .omb-line {
    width: 215px; }

/*----------------------
    Blog list sidebar style 2
------------------------*/
/*
    Section 3
*/
.content-blog-list-sidebar-style-2 {
  background: #ffffff; }
  .content-blog-list-sidebar-style-2 ul li:first-child .box .content-default {
    border-top: 1px solid #e5e5e5; }
  .content-blog-list-sidebar-style-2 ul li .box .content-hidden {
    background: url("../images/blog-list-sidebar-style-2/background.jpg") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
    .content-blog-list-sidebar-style-2 ul li .box .content-hidden .text {
      padding: 40px 50px; }
    .content-blog-list-sidebar-style-2 ul li .box .content-hidden .comment a .icon, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply a .icon, .content-blog-details-fullwidth-sidebar .content-blog-list-sidebar-style-2 ul li .box .content-hidden .leave-reply a .icon {
      padding: 0 10px;
      margin: 0; }
    .content-blog-list-sidebar-style-2 ul li .box .content-hidden .comment a i, .content-blog-list-sidebar-style-2 ul li .box .content-hidden .content-blog-details-fullwidth-sidebar .leave-reply a i, .content-blog-details-fullwidth-sidebar .content-blog-list-sidebar-style-2 ul li .box .content-hidden .leave-reply a i {
      left: -10px;
      right: -10px; }
  .content-blog-list-sidebar-style-2 ul li .box .content-default {
    border: 1px solid #e5e5e5;
    border-top: none; }
  .content-blog-list-sidebar-style-2 .uk-pagination {
    margin-top: 80px;
    position: relative;
    text-align: left; }
    .content-blog-list-sidebar-style-2 .uk-pagination li.prev, .content-blog-list-sidebar-style-2 .uk-pagination li.next {
      position: absolute; }
    .content-blog-list-sidebar-style-2 .uk-pagination li.prev {
      right: 60px; }
    .content-blog-list-sidebar-style-2 .uk-pagination li.next {
      right: 0; }

/*----------------------
    Blog details full width
------------------------*/
/*
    Section 3
*/
.content-blog-details-fullwidth, .content-blog-details-fullwidth-sidebar {
  overflow: hidden; }
  .content-blog-details-fullwidth.sec-padding, .sec-padding.content-blog-details-fullwidth-sidebar {
    padding-top: 140px; }
  .content-blog-details-fullwidth .box, .content-blog-details-fullwidth-sidebar .box {
    margin-bottom: 145px;
    padding: 0 155px;
    border: 5px solid #f2f2f2; }
    .content-blog-details-fullwidth .box .sidebar-social, .content-blog-details-fullwidth-sidebar .box .sidebar-social {
      text-align: center;
      margin-top: -32px; }
      .content-blog-details-fullwidth .box .sidebar-social ul, .content-blog-details-fullwidth-sidebar .box .sidebar-social ul {
        background: #ffffff;
        padding: 0 25px;
        display: inline-block; }
        .content-blog-details-fullwidth .box .sidebar-social ul li, .content-blog-details-fullwidth-sidebar .box .sidebar-social ul li {
          margin: 0;
          padding: 0 7px;
          background: #ffffff;
          display: block;
          float: left; }
    .content-blog-details-fullwidth .box .box-flipping .flipping, .content-blog-details-fullwidth-sidebar .box .box-flipping .flipping {
      margin: 75px 0 0 0; }
      .content-blog-details-fullwidth .box .box-flipping .flipping .gallery-flipping, .content-blog-details-fullwidth-sidebar .box .box-flipping .flipping .gallery-flipping {
        height: 440px; }
        .content-blog-details-fullwidth .box .box-flipping .flipping .gallery-flipping .wrapper .box-img p, .content-blog-details-fullwidth-sidebar .box .box-flipping .flipping .gallery-flipping .wrapper .box-img p {
          padding-top: 0; }
          .content-blog-details-fullwidth .box .box-flipping .flipping .gallery-flipping .wrapper .box-img p span, .content-blog-details-fullwidth-sidebar .box .box-flipping .flipping .gallery-flipping .wrapper .box-img p span {
            font-size: 14px;
            padding-right: 15px;
            padding-left: 40px; }
          .content-blog-details-fullwidth .box .box-flipping .flipping .gallery-flipping .wrapper .box-img p i, .content-blog-details-fullwidth-sidebar .box .box-flipping .flipping .gallery-flipping .wrapper .box-img p i {
            font-size: 12px; }
    .content-blog-details-fullwidth .box > p, .content-blog-details-fullwidth-sidebar .box > p {
      font-size: 16px;
      font-weight: 500;
      color: #000000;
      padding-top: 22px; }
    .content-blog-details-fullwidth .box blockquote, .content-blog-details-fullwidth-sidebar .box blockquote {
      font-family: 'Quicksand', sans-serif;
      font-size: 16px;
      font-weight: 600;
      color: #000;
      font-style: italic;
      margin-left: 60px;
      border-left: 2px solid #dc1f3f;
      margin-top: 45px;
      margin-bottom: 20px;
      padding: 20px 120px 20px 30px;
      position: relative; }
      .content-blog-details-fullwidth .box blockquote:before, .content-blog-details-fullwidth-sidebar .box blockquote:before {
        content: '\7b';
        font-family: 'ElegantIcons';
        font-size: 100px;
        color: #000000;
        font-style: normal;
        margin-top: -10px;
        opacity: .15;
        -webkit-transform: rotate(-180deg);
        -moz-transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        transform: rotate(-180deg);
        position: absolute;
        right: 40px;
        top: 50%; }
    .content-blog-details-fullwidth .box .author, .content-blog-details-fullwidth-sidebar .box .author {
      margin-bottom: -65px;
      margin-top: 70px;
      display: block;
      text-align: center; }
      .content-blog-details-fullwidth .box .author .box-center, .content-blog-details-fullwidth-sidebar .box .author .box-center {
        margin-left: -22px;
        padding: 0 30px;
        background: #ffffff;
        display: inline-block; }
        .content-blog-details-fullwidth .box .author .box-center .box-flex, .content-blog-details-fullwidth-sidebar .box .author .box-center .box-flex {
          display: flex;
          align-items: center;
          justify-content: center; }
          .content-blog-details-fullwidth .box .author .box-center .box-flex h5, .content-blog-details-fullwidth-sidebar .box .author .box-center .box-flex h5 {
            font-size: 18px;
            font-weight: 700;
            color: #000000; }
          .content-blog-details-fullwidth .box .author .box-center .box-flex .box-img, .content-blog-details-fullwidth-sidebar .box .author .box-center .box-flex .box-img {
            margin: 0 30px;
            display: block;
            width: 125px;
            height: 125px;
            border: 5px solid #f2f2f2;
            border-radius: 50%;
            padding: 8px;
            overflow: hidden; }
            .content-blog-details-fullwidth .box .author .box-center .box-flex .box-img img, .content-blog-details-fullwidth-sidebar .box .author .box-center .box-flex .box-img img {
              display: block;
              width: 100px;
              height: 100px;
              border-radius: 50%; }
          .content-blog-details-fullwidth .box .author .box-center .box-flex span, .content-blog-details-fullwidth-sidebar .box .author .box-center .box-flex span {
            font-size: 14px;
            font-weight: 500;
            color: #000000;
            opacity: .5; }
  .content-blog-details-fullwidth .nav-post .nav, .content-blog-details-fullwidth-sidebar .nav-post .nav {
    margin: 0 45px;
    padding: 30px 0;
    border: 2px solid #ececec; }
    .content-blog-details-fullwidth .nav-post .nav .box-nav, .content-blog-details-fullwidth-sidebar .nav-post .nav .box-nav {
      display: flex;
      align-items: center; }
      .content-blog-details-fullwidth .nav-post .nav .box-nav .text, .content-blog-details-fullwidth-sidebar .nav-post .nav .box-nav .text {
        -ms-flex: 1 1 auto; }
        .content-blog-details-fullwidth .nav-post .nav .box-nav .text a, .content-blog-details-fullwidth-sidebar .nav-post .nav .box-nav .text a {
          margin-bottom: 8px;
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          font-weight: 700;
          color: #000000;
          display: inline-block;
          position: relative;
          transition: all .5s ease; }
          .content-blog-details-fullwidth .nav-post .nav .box-nav .text a:before, .content-blog-details-fullwidth-sidebar .nav-post .nav .box-nav .text a:before {
            content: '';
            display: block;
            width: 25px;
            height: 2px;
            background: #dc1f3f;
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%); }
          .content-blog-details-fullwidth .nav-post .nav .box-nav .text a:hover, .content-blog-details-fullwidth-sidebar .nav-post .nav .box-nav .text a:hover {
            color: #dc1f3f;
            transition: all .5s ease; }
        .content-blog-details-fullwidth .nav-post .nav .box-nav .text p, .content-blog-details-fullwidth-sidebar .nav-post .nav .box-nav .text p {
          font-size: 14px;
          font-weight: 500;
          color: #000000; }
      .content-blog-details-fullwidth .nav-post .nav .box-nav > a, .content-blog-details-fullwidth-sidebar .nav-post .nav .box-nav > a {
        display: block; }
        .content-blog-details-fullwidth .nav-post .nav .box-nav > a img, .content-blog-details-fullwidth-sidebar .nav-post .nav .box-nav > a img {
          display: block; }
    .content-blog-details-fullwidth .nav-post .nav.nav-previous, .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-previous {
      -webkit-transform: skewX(30deg);
      -moz-transform: skewX(30deg);
      -ms-transform: skewX(30deg);
      -o-transform: skewX(30deg);
      transform: skewX(30deg); }
      .content-blog-details-fullwidth .nav-post .nav.nav-previous .box-nav, .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-previous .box-nav {
        -webkit-transform: skewX(-30deg);
        -moz-transform: skewX(-30deg);
        -ms-transform: skewX(-30deg);
        -o-transform: skewX(-30deg);
        transform: skewX(-30deg);
        justify-content: flex-end;
        text-align: right; }
        .content-blog-details-fullwidth .nav-post .nav.nav-previous .box-nav .text a:before, .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-previous .box-nav .text a:before {
          left: -45px; }
        .content-blog-details-fullwidth .nav-post .nav.nav-previous .box-nav > a, .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-previous .box-nav > a {
          margin-left: 30px;
          margin-right: -46px; }
    .content-blog-details-fullwidth .nav-post .nav.nav-next, .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-next {
      justify-content: flex-start;
      -webkit-transform: skewX(-30deg);
      -moz-transform: skewX(-30deg);
      -ms-transform: skewX(-30deg);
      -o-transform: skewX(-30deg);
      transform: skewX(-30deg); }
      .content-blog-details-fullwidth .nav-post .nav.nav-next .box-nav, .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-next .box-nav {
        -webkit-transform: skewX(30deg);
        -moz-transform: skewX(30deg);
        -ms-transform: skewX(30deg);
        -o-transform: skewX(30deg);
        transform: skewX(30deg);
        text-align: left; }
        .content-blog-details-fullwidth .nav-post .nav.nav-next .box-nav .text a:before, .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-next .box-nav .text a:before {
          right: -45px; }
        .content-blog-details-fullwidth .nav-post .nav.nav-next .box-nav > a, .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-next .box-nav > a {
          margin-right: 30px;
          margin-left: -46px; }
  .content-blog-details-fullwidth .comment, .content-blog-details-fullwidth-sidebar .comment, .content-blog-details-fullwidth-sidebar .leave-reply {
    padding: 0 130px 100px 130px;
    margin-top: 115px;
    border: 5px solid #f2f2f2; }
    .content-blog-details-fullwidth .comment .title, .content-blog-details-fullwidth-sidebar .comment .title, .content-blog-details-fullwidth-sidebar .leave-reply .title {
      margin-top: -25px;
      position: relative;
      text-align: center; }
      .content-blog-details-fullwidth .comment .title h3, .content-blog-details-fullwidth-sidebar .comment .title h3, .content-blog-details-fullwidth-sidebar .leave-reply .title h3 {
        font-size: 36px;
        font-weight: 700;
        line-height: 44px;
        color: #000000;
        display: inline-block;
        background: #ffffff;
        padding: 0 30px; }
      .content-blog-details-fullwidth .comment .title .omb-line, .content-blog-details-fullwidth-sidebar .comment .title .omb-line, .content-blog-details-fullwidth-sidebar .leave-reply .title .omb-line {
        width: 2px;
        height: 25px;
        bottom: -40px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }
    .content-blog-details-fullwidth .comment .uk-comment-list, .content-blog-details-fullwidth-sidebar .comment .uk-comment-list, .content-blog-details-fullwidth-sidebar .leave-reply .uk-comment-list {
      margin-top: 120px; }
      .content-blog-details-fullwidth .comment .uk-comment-list > li:first-child .uk-comment .box-comment .content-comment, .content-blog-details-fullwidth-sidebar .comment .uk-comment-list > li:first-child .uk-comment .box-comment .content-comment, .content-blog-details-fullwidth-sidebar .leave-reply .uk-comment-list > li:first-child .uk-comment .box-comment .content-comment {
        border-top: none; }
      .content-blog-details-fullwidth .comment .uk-comment-list > li:last-child, .content-blog-details-fullwidth-sidebar .comment .uk-comment-list > li:last-child, .content-blog-details-fullwidth-sidebar .leave-reply .uk-comment-list > li:last-child {
        margin-bottom: 0; }
    .content-blog-details-fullwidth .comment ul li, .content-blog-details-fullwidth-sidebar .comment ul li, .content-blog-details-fullwidth-sidebar .leave-reply ul li {
      margin: 0 0 40px 0; }
      .content-blog-details-fullwidth .comment ul li .uk-comment + ul, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment + ul, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment + ul {
        margin-top: 40px;
        border-top: 1px solid #e9e9e9; }
        .content-blog-details-fullwidth .comment ul li .uk-comment + ul li, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment + ul li, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment + ul li {
          margin: 0;
          padding-left: 38px;
          padding-bottom: 40px; }
          .content-blog-details-fullwidth .comment ul li .uk-comment + ul li:first-child .uk-comment .box-comment .content-comment, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment + ul li:first-child .uk-comment .box-comment .content-comment, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment + ul li:first-child .uk-comment .box-comment .content-comment {
            border: none; }
          .content-blog-details-fullwidth .comment ul li .uk-comment + ul li:last-child, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment + ul li:last-child, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment + ul li:last-child {
            padding-bottom: 0; }
      .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment {
        display: flex;
        align-items: flex-start; }
        .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .char, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .char, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .char {
          margin-top: 40px; }
          .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .char h3, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .char h3, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .char h3 {
            font-size: 100px;
            font-weight: 700;
            line-height: 117px;
            color: #000000;
            opacity: .1; }
        .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .content-comment, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .content-comment, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .content-comment {
          margin-left: 55px;
          padding-top: 40px;
          border-top: 1px solid #e9e9e9;
          display: flex;
          -ms-flex: 1 1 auto; }
          .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .content-comment .box-img, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .content-comment .box-img, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .content-comment .box-img {
            margin-right: 30px; }
            .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .content-comment .box-img img, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .content-comment .box-img img, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .content-comment .box-img img {
              display: block; }
          .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .content-comment .content, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .content-comment .content, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .content-comment .content {
            -ms-flex: 1 1 auto;
            margin-top: -6px; }
            .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .content-comment .content .meta, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .content-comment .content .meta, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .content-comment .content .meta {
              margin-bottom: 5px;
              display: flex; }
              .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .content-comment .content .meta h5, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .content-comment .content .meta h5, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .content-comment .content .meta h5 {
                font-size: 14px;
                font-weight: 700;
                color: #000000;
                padding-right: 48px;
                position: relative; }
                .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .content-comment .content .meta h5:before, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .content-comment .content .meta h5:before, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .content-comment .content .meta h5:before {
                  content: '';
                  display: block;
                  width: 4px;
                  height: 4px;
                  border-radius: 50%;
                  background: #f6cc4c;
                  position: absolute;
                  right: 22px;
                  bottom: 10px; }
              .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .content-comment .content .meta span, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .content-comment .content .meta span, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .content-comment .content .meta span {
                font-size: 12px;
                font-weight: 500;
                color: #000000;
                opacity: .75; }
            .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .content-comment .content p, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .content-comment .content p, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .content-comment .content p {
              font-size: 14px;
              font-weight: 500;
              color: #000000;
              margin-bottom: 10px; }
            .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .content-comment .content a, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .content-comment .content a, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .content-comment .content a {
              font-family: 'Oswald', sans-serif;
              font-size: 12px;
              font-weight: 700;
              color: #000000;
              display: inline-block;
              height: 30px;
              line-height: 30px;
              padding: 0 15px;
              border: 2px solid #e6e6e6; }
              .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .content-comment .content a:before, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .content-comment .content a:before, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .content-comment .content a:before {
                background: #dc1f3f; }
              .content-blog-details-fullwidth .comment ul li .uk-comment .box-comment .content-comment .content a:hover, .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .content-comment .content a:hover, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .content-comment .content a:hover {
                color: #ffffff; }

/*
    Section 4
*/
.older-post-blog-details {
  background: #f3f3f3; }
  .older-post-blog-details.sec-padding {
    padding-bottom: 230px; }
  .older-post-blog-details .omb-title.omb-title-three {
    margin-bottom: 20px; }
  .older-post-blog-details .large-12 .box {
    margin-top: 0;
    transition: all .5s ease; }
    .older-post-blog-details .large-12 .box .text .read-more {
      transition: all .5s ease; }
    .older-post-blog-details .large-12 .box:hover {
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
      transition: all .5s ease; }
      .older-post-blog-details .large-12 .box:hover .text .read-more {
        border-top: 1px solid #000000;
        transition: all .5s ease; }
  .older-post-blog-details .large-12 .owl-nav {
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #000000;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -80px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
    .older-post-blog-details .large-12 .owl-nav .owl-prev {
      text-align: right;
      padding-right: 33px;
      display: block;
      width: 115px;
      height: 50px;
      line-height: 50px;
      background: #ffffff;
      box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
      position: absolute;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%);
      margin-left: -65px; }
      .older-post-blog-details .large-12 .owl-nav .owl-prev:hover:after {
        left: 0;
        opacity: 1;
        transition: all .5s ease; }
      .older-post-blog-details .large-12 .owl-nav .owl-prev:before {
        content: '';
        width: 0;
        height: 0;
        border-top: 26px solid transparent;
        border-right: 16px solid #ffffff;
        border-bottom: 26px solid transparent;
        position: absolute;
        left: -15px;
        top: 0; }
      .older-post-blog-details .large-12 .owl-nav .owl-prev:after {
        content: '\34';
        font-family: 'ElegantIcons';
        font-size: 18px;
        color: #000000;
        opacity: 0;
        position: absolute;
        left: -20px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
    .older-post-blog-details .large-12 .owl-nav .owl-next {
      text-align: left;
      padding-left: 33px;
      display: block;
      width: 115px;
      height: 50px;
      line-height: 50px;
      background: #ffffff;
      box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
      position: absolute;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%);
      margin-left: 65px; }
      .older-post-blog-details .large-12 .owl-nav .owl-next:hover:after {
        right: 0;
        opacity: 1;
        transition: all .5s ease; }
      .older-post-blog-details .large-12 .owl-nav .owl-next:before {
        content: '';
        width: 0;
        height: 0;
        border-top: 26px solid transparent;
        border-left: 16px solid #ffffff;
        border-bottom: 26px solid transparent;
        position: absolute;
        right: -15px;
        top: 0; }
      .older-post-blog-details .large-12 .owl-nav .owl-next:after {
        content: '\35';
        font-family: 'ElegantIcons';
        font-size: 18px;
        color: #000000;
        opacity: 0;
        position: absolute;
        right: -20px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }

/*----------------------
    Blog details full width sidebar
------------------------*/
/*
    Section 3
*/
.content-blog-details-fullwidth-sidebar.sec-padding {
  padding-top: 110px; }
.content-blog-details-fullwidth-sidebar .box {
  margin-bottom: 125px;
  padding: 0;
  border: none; }
  .content-blog-details-fullwidth-sidebar .box .box-img {
    margin-bottom: 20px;
    position: relative; }
    .content-blog-details-fullwidth-sidebar .box .box-img img {
      display: block; }
    .content-blog-details-fullwidth-sidebar .box .box-img p {
      padding: 0;
      height: 70px;
      line-height: 70px;
      color: #ffffff;
      font-family: Oswald, sans-serif;
      font-size: 16px;
      font-weight: 500;
      text-align: center;
      position: absolute;
      left: 0px;
      right: 0px;
      bottom: 0px;
      background: rgba(220, 31, 63, 0.85); }
      .content-blog-details-fullwidth-sidebar .box .box-img p span {
        font-size: 14px;
        padding-right: 15px;
        padding-left: 40px; }
        .content-blog-details-fullwidth-sidebar .box .box-img p span:first-child {
          padding-left: 0; }
      .content-blog-details-fullwidth-sidebar .box .box-img p i {
        font-size: 12px; }
  .content-blog-details-fullwidth-sidebar .box blockquote:before {
    font-size: 50px;
    color: #dc1f3f;
    opacity: .9;
    display: block;
    width: 70px;
    height: 70px;
    line-height: 64px;
    border: 2px solid #f2f2f2;
    border-radius: 50%;
    text-align: center;
    right: 0;
    top: 25%; }
  .content-blog-details-fullwidth-sidebar .box .author {
    position: relative; }
    .content-blog-details-fullwidth-sidebar .box .author:before {
      content: '';
      width: 100%;
      height: 5px;
      background: #f2f2f2;
      z-index: -1;
      position: absolute;
      left: 0;
      right: 0;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
.content-blog-details-fullwidth-sidebar .nav-post .nav {
  margin: 0; }
  .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-previous {
    margin: 0 30px 0 45px;
    -webkit-transform: skewX(-30deg);
    -moz-transform: skewX(-30deg);
    -ms-transform: skewX(-30deg);
    -o-transform: skewX(-30deg);
    transform: skewX(-30deg); }
    .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-previous .box-nav {
      justify-content: flex-start;
      text-align: left;
      -webkit-transform: skewX(30deg);
      -moz-transform: skewX(30deg);
      -ms-transform: skewX(30deg);
      -o-transform: skewX(30deg);
      transform: skewX(30deg); }
      .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-previous .box-nav > a {
        margin-left: -46px;
        margin-right: 30px; }
      .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-previous .box-nav .text a:before {
        left: auto;
        right: -45px; }
  .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-next {
    margin: 0 45px 0 30px;
    -webkit-transform: skewX(30deg);
    -moz-transform: skewX(30deg);
    -ms-transform: skewX(30deg);
    -o-transform: skewX(30deg);
    transform: skewX(30deg); }
    .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-next .box-nav {
      justify-content: flex-end;
      text-align: right;
      -webkit-transform: skewX(-30deg);
      -moz-transform: skewX(-30deg);
      -ms-transform: skewX(-30deg);
      -o-transform: skewX(-30deg);
      transform: skewX(-30deg); }
      .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-next .box-nav > a {
        margin-right: -46px;
        margin-left: 30px; }
      .content-blog-details-fullwidth-sidebar .nav-post .nav.nav-next .box-nav .text a:before {
        right: auto;
        left: -45px; }
.content-blog-details-fullwidth-sidebar .comment, .content-blog-details-fullwidth-sidebar .leave-reply {
  border: none;
  padding: 0; }
  .content-blog-details-fullwidth-sidebar .comment .title, .content-blog-details-fullwidth-sidebar .leave-reply .title {
    text-align: left; }
    .content-blog-details-fullwidth-sidebar .comment .title h3, .content-blog-details-fullwidth-sidebar .leave-reply .title h3 {
      font-size: 24px;
      line-height: 30px;
      padding: 0 30px 0 0; }
      .content-blog-details-fullwidth-sidebar .comment .title h3 span, .content-blog-details-fullwidth-sidebar .leave-reply .title h3 span {
        color: #dc1f3f; }
    .content-blog-details-fullwidth-sidebar .comment .title .omb-line, .content-blog-details-fullwidth-sidebar .leave-reply .title .omb-line {
      width: 100%;
      height: 5px;
      background: #f2f2f2;
      z-index: -1;
      right: 0;
      left: 0;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
  .content-blog-details-fullwidth-sidebar .comment .uk-comment-list, .content-blog-details-fullwidth-sidebar .leave-reply .uk-comment-list {
    margin-top: 33px; }
  .content-blog-details-fullwidth-sidebar .comment ul li .uk-comment .box-comment .content-comment, .content-blog-details-fullwidth-sidebar .leave-reply ul li .uk-comment .box-comment .content-comment {
    margin-left: 0; }
.content-blog-details-fullwidth-sidebar .leave-reply {
  margin-top: 100px; }
  .content-blog-details-fullwidth-sidebar .leave-reply .uk-form {
    margin-top: 25px; }
    .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid {
      margin-left: -30px; }
      .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid > * {
        padding-left: 110px; }
      .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid .input-text {
        margin-top: 30px;
        position: relative; }
        .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid .input-text h5 {
          font-size: 14px;
          font-weight: 700;
          color: #000000;
          position: absolute;
          left: -80px;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }
          .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid .input-text h5 span {
            color: #f6cc4c;
            padding-left: 13px; }
        .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid .input-text input, .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid .input-text textarea {
          width: 100%;
          padding: 5px 15px;
          border: 2px solid #e6e6e6;
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          color: #000000; }
          .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid .input-text input:focus, .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid .input-text textarea:focus {
            outline: none;
            background: transparent;
            border: 2px solid #dc1f3f; }
          .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid .input-text input.error, .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid .input-text textarea.error {
            border-color: rgba(255, 0, 0, 0.2);
            box-shadow: 2px 4px 6px rgba(255, 0, 0, 0.2); }
        .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid .input-text input {
          height: 45px;
          line-height: 45px; }
        .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid .input-text label.error {
          display: none !important; }
        .content-blog-details-fullwidth-sidebar .leave-reply .uk-form .uk-grid .input-text .omb-button {
          height: 45px;
          line-height: 45px;
          padding: 0 25px;
          background: #dc1f3f;
          color: #ffffff !important;
          border: none;
          border-radius: 0; }

/*----------------------
    About us
------------------------*/
/*
    Section 3
*/
.welcome-ombligo-about.sec-padding, .sec-padding.paratical-information {
  padding-top: 70px; }
.welcome-ombligo-about .box, .paratical-information .box {
  position: relative; }
  .welcome-ombligo-about .box:before, .paratical-information .box:before {
    content: '';
    border: 5px solid #f2f2f2;
    position: absolute;
    top: 22px;
    right: 85px;
    bottom: 17px;
    left: 85px;
    z-index: -1; }
  .welcome-ombligo-about .box .title, .paratical-information .box .title {
    margin-top: -22px;
    position: relative;
    text-align: center; }
    .welcome-ombligo-about .box .title h3, .paratical-information .box .title h3 {
      font-size: 36px;
      font-weight: 700;
      line-height: 40px;
      color: #000000;
      padding-bottom: 20px;
      display: inline-block;
      padding: 0 30px;
      background: #ffffff; }
    .welcome-ombligo-about .box .title p, .paratical-information .box .title p {
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      opacity: .5; }
    .welcome-ombligo-about .box .title .omb-line, .paratical-information .box .title .omb-line {
      background: #cbcbcb;
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
      .welcome-ombligo-about .box .title .omb-line.one, .paratical-information .box .title .omb-line.one {
        width: 50px;
        bottom: -20px; }
      .welcome-ombligo-about .box .title .omb-line.two, .paratical-information .box .title .omb-line.two {
        width: 30px;
        bottom: -25px; }
      .welcome-ombligo-about .box .title .omb-line.three, .paratical-information .box .title .omb-line.three {
        width: 10px;
        bottom: -30px; }
  .welcome-ombligo-about .box .flipping, .paratical-information .box .flipping {
    margin: 30px 0 0 0;
    padding: 50px 0;
    background: #ffffff; }
    .welcome-ombligo-about .box .flipping .gallery-flipping, .paratical-information .box .flipping .gallery-flipping {
      position: relative;
      height: 570px; }
      .welcome-ombligo-about .box .flipping .gallery-flipping .wrapper .box-img:first-child p, .paratical-information .box .flipping .gallery-flipping .wrapper .box-img:first-child p {
        display: none; }
      .welcome-ombligo-about .box .flipping .gallery-flipping .wrapper .box-img.uk-active p, .paratical-information .box .flipping .gallery-flipping .wrapper .box-img.uk-active p {
        display: block; }
      .welcome-ombligo-about .box .flipping .gallery-flipping .wrapper .box-img p, .paratical-information .box .flipping .gallery-flipping .wrapper .box-img p {
        font-size: 14px; }
      .welcome-ombligo-about .box .flipping .gallery-flipping .dot-nav, .paratical-information .box .flipping .gallery-flipping .dot-nav {
        z-index: 999;
        position: absolute;
        bottom: 42px;
        right: 42px; }
        .welcome-ombligo-about .box .flipping .gallery-flipping .dot-nav li, .paratical-information .box .flipping .gallery-flipping .dot-nav li {
          display: inline-block;
          padding: 0 5px;
          margin: 0 4px; }
          .welcome-ombligo-about .box .flipping .gallery-flipping .dot-nav li:hover a, .paratical-information .box .flipping .gallery-flipping .dot-nav li:hover a, .welcome-ombligo-about .box .flipping .gallery-flipping .dot-nav li.uk-active a, .paratical-information .box .flipping .gallery-flipping .dot-nav li.uk-active a {
            opacity: 1;
            transition: all .5s ease; }
          .welcome-ombligo-about .box .flipping .gallery-flipping .dot-nav li a, .paratical-information .box .flipping .gallery-flipping .dot-nav li a {
            display: block;
            width: 10px;
            height: 10px;
            background: #ffffff;
            border-radius: 50%;
            opacity: .2;
            transition: all .5s ease; }
  .welcome-ombligo-about .box > p, .paratical-information .box > p {
    margin-top: -15px;
    font-size: 14px;
    font-weight: 500;
    color: #000000;
    text-align: center; }
  .welcome-ombligo-about .box .icon-moto img, .paratical-information .box .icon-moto img {
    display: block;
    background: #ffffff;
    margin: 65px auto 0 auto;
    padding: 0 37px; }

/*
    Section 4
*/
.our-testimonial-about-us {
  background: #f2f2f2; }
  .our-testimonial-about-us .omb-title h3 {
    color: #000000; }
  .our-testimonial-about-us .omb-title .text p {
    color: #000000;
    opacity: 1; }
  .our-testimonial-about-us .our-testimonial #our_testimonial {
    margin-top: 0; }
  .our-testimonial-about-us .our-testimonial .omb-slidenav:hover:before {
    opacity: 1;
    transition: all .5s ease; }
  .our-testimonial-about-us .our-testimonial .omb-slidenav:before {
    color: #000000;
    opacity: .15;
    transition: all .5s ease; }

/*
    Section 5
*/
.team-member {
  overflow: hidden; }
  .team-member .omb-title.omb-title-three {
    margin-bottom: 10px; }
  .team-member .large-12 .loop-eight .owl-stage-outer {
    padding: 60px 0;
    width: 1230px; }
    .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item.center .box-img .read-more, .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item:hover .box-img .read-more {
      bottom: 0;
      right: 0;
      opacity: 1;
      transition: all .5s ease; }
    .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item.center .box-img h3, .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item:hover .box-img h3 {
      opacity: 0;
      transition: all .5s ease; }
    .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item.center .box-img .social, .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item:hover .box-img .social {
      top: 60px;
      right: -60px;
      bottom: -60px;
      left: 60px;
      transition: all .5s ease; }
    .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img {
      position: relative; }
      .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img .read-more {
        width: 0;
        height: 0;
        border-bottom: 75px solid #dc1f3f;
        border-left: 75px solid transparent;
        position: absolute;
        bottom: 15px;
        right: 15px;
        z-index: 999;
        opacity: 0;
        transition: all .5s ease; }
        .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img .read-more .icon {
          font-size: 18px;
          color: #ffffff;
          position: absolute;
          left: -30px;
          bottom: -60px; }
      .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img img {
        display: block;
        position: relative;
        z-index: 9999; }
      .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img h3 {
        font-size: 48px;
        line-height: 50px;
        font-weight: 700;
        color: #000000;
        opacity: .1;
        transform: rotate(90deg) translateY(-50%);
        position: absolute;
        top: 70%;
        right: 30px;
        -webkit-transform-origin: left top 0;
        -moz-transform-origin: left top 0;
        -ms-transform-origin: left top 0;
        -o-transform-origin: left top 0;
        transform-origin: right bottom 0;
        z-index: -1;
        transition: all .5s ease; }
      .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img .social {
        display: flex;
        justify-content: flex-end;
        align-items: flex-end;
        border: 5px solid #f2f2f2;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 1;
        transition: all .5s ease; }
        .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img .social .name {
          position: absolute;
          right: -20px;
          top: 90px;
          -webkit-transform: rotate(90deg);
          -moz-transform: rotate(90deg);
          -ms-transform: rotate(90deg);
          -o-transform: rotate(90deg);
          transform: rotate(90deg); }
          .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img .social .name .omb-line {
            width: 50px;
            height: 2px;
            left: -30px;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%); }
          .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img .social .name h5 {
            font-size: 18px;
            font-weight: 700;
            color: #000000; }
        .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img .social ul {
          position: relative;
          margin-right: 20px;
          margin-bottom: 40px; }
          .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img .social ul li {
            margin: 10px 0; }
            .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img .social ul li:hover a {
              color: #23c5ed;
              transition: all .5s ease; }
            .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img .social ul li a {
              font-size: 14px;
              color: #d6d6d6;
              transition: all .5s ease; }
        .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img .social .position {
          margin-left: 30px;
          margin-right: 55px;
          position: absolute;
          left: 0;
          right: 0;
          bottom: 15px; }
          .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img .social .position p {
            font-size: 14px;
            font-weight: 500;
            color: #000000;
            display: inline-block;
            background: #fff;
            padding-right: 30px;
            position: relative;
            z-index: 9; }
          .team-member .large-12 .loop-eight .owl-stage-outer .owl-stage .owl-item li .box-img .social .position .omb-line {
            width: 100%;
            height: 1px;
            background: #000000;
            right: 0;
            left: 0;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
            z-index: 1; }
  .team-member .large-12 .loop-eight .owl-nav {
    position: absolute;
    left: 0;
    right: 0;
    top: 42%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%); }
    .team-member .large-12 .loop-eight .owl-nav .nav {
      display: block;
      width: 50px;
      height: 40px;
      opacity: .1;
      position: absolute;
      transition: all .5s ease; }
      .team-member .large-12 .loop-eight .owl-nav .nav:hover {
        opacity: 1;
        transition: all .5s ease; }
      .team-member .large-12 .loop-eight .owl-nav .nav.prev {
        background: url("../images/about-us/member/previous.png") no-repeat center center;
        left: -140px; }
      .team-member .large-12 .loop-eight .owl-nav .nav.next {
        background: url("../images/about-us/member/next.png") no-repeat center center;
        right: -140px; }
  .team-member .large-12 .loop-eight .owl-dots {
    margin-top: 80px;
    display: flex;
    justify-content: center; }
    .team-member .large-12 .loop-eight .owl-dots .owl-dot {
      margin: 0 10px; }
      .team-member .large-12 .loop-eight .owl-dots .owl-dot.active span {
        background: #dc1f3f;
        transition: all .5s ease; }
      .team-member .large-12 .loop-eight .owl-dots .owl-dot span {
        display: block;
        width: 10px;
        height: 10px;
        background: #e8e8e8;
        border-radius: 50%;
        transition: all .5s ease; }

/*----------------------
    Contact us
------------------------*/
/*
    Section 3
*/
.paratical-information .box .flipping .box-info {
  text-align: center;
  padding: 5px;
  border: 5px solid #f2f2f2;
  overflow: hidden;
  position: relative;
  transition: all .5s ease; }
  .paratical-information .box .flipping .box-info:hover {
    border: 5px solid #dc1f3f;
    transition: all .5s ease; }
    .paratical-information .box .flipping .box-info:hover:before {
      bottom: 0;
      transition: all .5s ease; }
    .paratical-information .box .flipping .box-info:hover .content .head-content {
      background: #dc1f3f;
      transition: all .5s ease; }
      .paratical-information .box .flipping .box-info:hover .content .head-content .shap-border {
        border-top: 45px solid #dc1f3f;
        transition: all .5s ease; }
      .paratical-information .box .flipping .box-info:hover .content .head-content .icon {
        color: #ffffff;
        transition: all .5s ease; }
  .paratical-information .box .flipping .box-info:before {
    content: '';
    width: 0;
    height: 0;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    border-bottom: 30px solid #dc1f3f;
    position: absolute;
    bottom: -30px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    transition: all .5s ease; }
  .paratical-information .box .flipping .box-info .content {
    padding-bottom: 65px; }
    .paratical-information .box .flipping .box-info .content .head-content {
      padding: 55px 0 30px 0;
      background: #f3f3f3;
      position: relative;
      transition: all .5s ease; }
      .paratical-information .box .flipping .box-info .content .head-content .shap-border {
        width: 0;
        height: 0;
        border-left: 170px solid transparent;
        border-right: 170px solid transparent;
        border-top: 45px solid #f3f3f3;
        position: absolute;
        bottom: -45px;
        left: 0;
        right: 0;
        transition: all .5s ease; }
      .paratical-information .box .flipping .box-info .content .head-content .icon {
        font-size: 70px;
        color: #000000;
        transition: all .5s ease; }
    .paratical-information .box .flipping .box-info .content h3 {
      padding-top: 100px;
      padding-bottom: 35px;
      font-size: 24px;
      font-weight: 700;
      color: #000000; }
    .paratical-information .box .flipping .box-info .content a:hover p {
      color: #dc1f3f; }
    .paratical-information .box .flipping .box-info .content p {
      font-size: 13px;
      font-weight: 500;
      color: #000000;
      padding: 25px 0;
      margin: 0 50px; }
      .paratical-information .box .flipping .box-info .content p.sec-border {
        border-bottom: 1px solid #e9e9e9; }
.paratical-information .box .icon-moto img {
  margin-top: 40px; }

/*
    Section 4
*/
.contact-form {
  background: #f3f3f3; }
  .contact-form .omb-title.omb-title-three {
    margin-bottom: 30px; }
  .contact-form .uk-form .uk-form-icon {
    width: 100%;
    margin-top: 30px; }
    .contact-form .uk-form .uk-form-icon input, .contact-form .uk-form .uk-form-icon textarea {
      width: 100%;
      background: #ffffff;
      padding: 5px 50px 5px 25px;
      outline: none;
      border: none;
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      transition: all .5s ease; }
      .contact-form .uk-form .uk-form-icon input:focus, .contact-form .uk-form .uk-form-icon textarea:focus {
        background: #ffffff;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        transition: all .5s ease; }
        .contact-form .uk-form .uk-form-icon input:focus::-webkit-input-placeholder, .contact-form .uk-form .uk-form-icon textarea:focus::-webkit-input-placeholder {
          opacity: 1;
          color: #000000; }
        .contact-form .uk-form .uk-form-icon input:focus:-moz-placeholder, .contact-form .uk-form .uk-form-icon textarea:focus:-moz-placeholder {
          opacity: 1;
          color: #000000; }
        .contact-form .uk-form .uk-form-icon input:focus::-moz-placeholder, .contact-form .uk-form .uk-form-icon textarea:focus::-moz-placeholder {
          opacity: 1;
          color: #000000; }
        .contact-form .uk-form .uk-form-icon input:focus:-ms-input-placeholder, .contact-form .uk-form .uk-form-icon textarea:focus:-ms-input-placeholder {
          opacity: 1;
          color: #000000 !important; }
        .contact-form .uk-form .uk-form-icon input:focus + .icon, .contact-form .uk-form .uk-form-icon textarea:focus + .icon {
          opacity: 1;
          transition: all .5s ease; }
      .contact-form .uk-form .uk-form-icon input.error, .contact-form .uk-form .uk-form-icon textarea.error {
        box-shadow: 2px 4px 6px rgba(255, 0, 0, 0.2); }
    .contact-form .uk-form .uk-form-icon label.error {
      display: none !important; }
    .contact-form .uk-form .uk-form-icon input {
      height: 50px;
      line-height: 50px; }
    .contact-form .uk-form .uk-form-icon .icon {
      font-size: 18px;
      color: #000000;
      opacity: .35;
      position: absolute;
      right: 20px;
      top: 16px;
      transition: all .5s ease; }
  .contact-form .uk-form .omb-button-center {
    margin-top: 30px; }
    .contact-form .uk-form .omb-button-center .omb-button {
      border: none;
      border-radius: 0;
      color: #ffffff !important;
      background: #dc1f3f; }

/*----------------------
    Newsletter style 1
------------------------*/
/*
    Section 1
*/
.newsletter-popup-style-1 #mask, .newsletter-popup-style-2 #mask {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 99;
  background: rgba(44, 83, 212, 0.75);
  display: none; }
.newsletter-popup-style-1 .window, .newsletter-popup-style-2 .window {
  position: absolute;
  left: 0;
  top: 0;
  display: none;
  z-index: 999;
  text-align: center; }
.newsletter-popup-style-1 #dialog, .newsletter-popup-style-2 #dialog {
  padding: 15px; }
  .newsletter-popup-style-1 #dialog .background-rgba, .newsletter-popup-style-2 #dialog .background-rgba {
    background: rgba(255, 255, 255, 0.1);
    padding: 15px; }
    .newsletter-popup-style-1 #dialog .background-rgba .box, .newsletter-popup-style-2 #dialog .background-rgba .box {
      background: #ffffff;
      padding: 70px 60px; }
      .newsletter-popup-style-1 #dialog .background-rgba .box #cloes_popup, .newsletter-popup-style-2 #dialog .background-rgba .box #cloes_popup {
        display: block;
        width: 60px;
        height: 60px;
        line-height: 60px;
        text-align: center;
        border-radius: 50%;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        background: #ffffff;
        font-size: 24px;
        color: #000000;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 9999;
        transition: all .5s ease; }
        .newsletter-popup-style-1 #dialog .background-rgba .box #cloes_popup:hover, .newsletter-popup-style-2 #dialog .background-rgba .box #cloes_popup:hover {
          -webkit-transform: scale(1.2);
          -moz-transform: scale(1.2);
          -ms-transform: scale(1.2);
          -o-transform: scale(1.2);
          transform: scale(1.2);
          transition: all .5s ease; }
      .newsletter-popup-style-1 #dialog .background-rgba .box .omb-title p, .newsletter-popup-style-2 #dialog .background-rgba .box .omb-title p {
        padding: 0 75px; }
      .newsletter-popup-style-1 #dialog .background-rgba .box .uk-form .uk-form-icon, .newsletter-popup-style-2 #dialog .background-rgba .box .uk-form .uk-form-icon {
        width: 100%; }
        .newsletter-popup-style-1 #dialog .background-rgba .box .uk-form .uk-form-icon input, .newsletter-popup-style-2 #dialog .background-rgba .box .uk-form .uk-form-icon input {
          padding: 5px 55px 5px 25px;
          width: 100%;
          height: 50px;
          line-height: 50px;
          border: 2px solid #ececec;
          font-family: 'Oswald', sans-serif;
          font-size: 14px;
          color: #000000;
          outline: none; }
          .newsletter-popup-style-1 #dialog .background-rgba .box .uk-form .uk-form-icon input:focus, .newsletter-popup-style-2 #dialog .background-rgba .box .uk-form .uk-form-icon input:focus {
            background: #ffffff;
            border: 2px solid #dc1f3f; }
            .newsletter-popup-style-1 #dialog .background-rgba .box .uk-form .uk-form-icon input:focus + .icon, .newsletter-popup-style-2 #dialog .background-rgba .box .uk-form .uk-form-icon input:focus + .icon {
              opacity: 1; }
        .newsletter-popup-style-1 #dialog .background-rgba .box .uk-form .uk-form-icon .icon, .newsletter-popup-style-2 #dialog .background-rgba .box .uk-form .uk-form-icon .icon {
          font-size: 18px;
          color: #000000;
          opacity: .25;
          position: absolute;
          right: 20px;
          top: 45%;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }
      .newsletter-popup-style-1 #dialog .background-rgba .box .uk-form .omb-button, .newsletter-popup-style-2 #dialog .background-rgba .box .uk-form .omb-button {
        width: 100%;
        border: none;
        border-radius: 0;
        background: #2c53d4;
        color: #ffffff !important;
        margin-bottom: 25px;
        margin-top: 20px; }
        .newsletter-popup-style-1 #dialog .background-rgba .box .uk-form .omb-button:before, .newsletter-popup-style-2 #dialog .background-rgba .box .uk-form .omb-button:before {
          background: #dc1f3f;
          border-radius: 0; }
      .newsletter-popup-style-1 #dialog .background-rgba .box .uk-form .check-box, .newsletter-popup-style-2 #dialog .background-rgba .box .uk-form .check-box {
        display: flex;
        align-items: center;
        justify-content: center; }
        .newsletter-popup-style-1 #dialog .background-rgba .box .uk-form .check-box input, .newsletter-popup-style-2 #dialog .background-rgba .box .uk-form .check-box input {
          margin-right: 13px;
          width: 13px;
          height: 13px;
          border-radius: 0; }
        .newsletter-popup-style-1 #dialog .background-rgba .box .uk-form .check-box p, .newsletter-popup-style-2 #dialog .background-rgba .box .uk-form .check-box p {
          font-family: 'Oswald', sans-serif;
          font-size: 12px;
          color: #000000; }

/*
    Section 2
*/
.slider-newsletter .tp-mask-wrap {
  overflow: visible !important; }
  .slider-newsletter .tp-mask-wrap .banner-caption-h3 {
    position: relative; }
    .slider-newsletter .tp-mask-wrap .banner-caption-h3:before, .slider-newsletter .tp-mask-wrap .banner-caption-h3:after {
      content: '';
      width: 25px;
      height: 2px;
      background: #dc1f3f;
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
    .slider-newsletter .tp-mask-wrap .banner-caption-h3:before {
      left: -45px; }
    .slider-newsletter .tp-mask-wrap .banner-caption-h3:after {
      right: -45px; }
    .slider-newsletter .tp-mask-wrap .banner-caption-h3 h3 {
      font-family: 'Oswald', sans-serif;
      font-size: 36px;
      font-weight: 700;
      line-height: 40px;
      color: #ffffff;
      display: inline-block; }
  .slider-newsletter .tp-mask-wrap .banner-caption-p {
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: #ffffff;
    text-align: center; }
  .slider-newsletter .tp-mask-wrap .banner-caption-read-more {
    line-height: 46px;
    font-weight: 700; }
    .slider-newsletter .tp-mask-wrap .banner-caption-read-more .omb-button {
      border: 2px solid #ffffff;
      border-radius: 0;
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      color: #ffffff;
      padding: 0 25px;
      background: transparent; }
      .slider-newsletter .tp-mask-wrap .banner-caption-read-more .omb-button:before {
        border-radius: 0; }
.slider-newsletter .tp-bullets {
  counter-reset: section;
  margin-top: -95px; }
  .slider-newsletter .tp-bullets .tp-bullet {
    width: 10px;
    height: auto;
    text-align: center;
    background: transparent;
    box-shadow: none; }
    .slider-newsletter .tp-bullets .tp-bullet:before {
      counter-increment: section;
      content: counter(section);
      font-family: 'Oswald', sans-serif;
      font-size: 16px;
      font-weight: 300;
      color: #f2f2f2; }
    .slider-newsletter .tp-bullets .tp-bullet.selected {
      background: transparent; }
      .slider-newsletter .tp-bullets .tp-bullet.selected:after {
        display: none; }
      .slider-newsletter .tp-bullets .tp-bullet.selected:before {
        content: '_'; }

/*----------------------
    Newsletter style 2
------------------------*/
/*
    Section 1
*/
.newsletter-popup-style-2 #mask {
  background: rgba(0, 0, 0, 0.5); }
.newsletter-popup-style-2 #dialog .background-rgba {
  border: 2px solid #ffffff;
  background: transparent;
  padding: 3px;
  position: relative; }
  .newsletter-popup-style-2 #dialog .background-rgba .box {
    background: #ffffff;
    padding: 0 60px 0 0;
    display: flex;
    align-items: center; }
    .newsletter-popup-style-2 #dialog .background-rgba .box > img {
      display: block;
      margin: -110px 110px 0 75px;
      float: left; }
    .newsletter-popup-style-2 #dialog .background-rgba .box #cloes_popup {
      background: #2c53d4;
      color: #ffffff;
      right: auto;
      left: 50%;
      top: -30px;
      margin-left: -30px; }
    .newsletter-popup-style-2 #dialog .background-rgba .box .box-subscribe {
      float: right; }

/*----------------------
    Error style 1
------------------------*/
/*
    Section 1
*/
.error-style-1, .error-style-2 {
  height: 100vh;
  background: url("../images/error/background-style-1.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  position: relative; }
  .error-style-1 .full-height, .error-style-2 .full-height {
    height: 100%;
    align-items: center; }
  .error-style-1 .box.left, .error-style-2 .box.left {
    padding-left: 140px; }
    .error-style-1 .box.left .box-rotate a:hover, .error-style-2 .box.left .box-rotate a:hover {
      color: #dc1f3f;
      transition: all .5s ease; }
    .error-style-1 .box.left .box-rotate a:nth-child(1), .error-style-2 .box.left .box-rotate a:nth-child(1) {
      top: 10px;
      left: 35px; }
    .error-style-1 .box.left .box-rotate a:nth-child(2), .error-style-2 .box.left .box-rotate a:nth-child(2) {
      transform: rotate(-90deg);
      right: -25px;
      bottom: 100px; }
    .error-style-1 .box.left .box-rotate .text, .error-style-2 .box.left .box-rotate .text {
      margin-left: -20px;
      margin-top: 45px;
      margin-bottom: -20px;
      margin-right: 45px;
      background: #dc1f3f; }
      .error-style-1 .box.left .box-rotate .text h3, .error-style-2 .box.left .box-rotate .text h3 {
        font-size: 100px;
        padding: 0 42px; }
  .error-style-1 .box.right, .error-style-2 .box.right {
    padding-right: 140px; }
    .error-style-1 .box.right .box-rotate a:hover, .error-style-2 .box.right .box-rotate a:hover {
      color: #2c53d4;
      transition: all .5s ease; }
    .error-style-1 .box.right .box-rotate a:nth-child(1), .error-style-2 .box.right .box-rotate a:nth-child(1) {
      transform: rotate(-90deg);
      left: -40px;
      top: 100px; }
    .error-style-1 .box.right .box-rotate a:nth-child(2), .error-style-2 .box.right .box-rotate a:nth-child(2) {
      bottom: 10px;
      right: 35px; }
    .error-style-1 .box.right .box-rotate .text, .error-style-2 .box.right .box-rotate .text {
      margin-right: -20px;
      margin-bottom: 45px;
      margin-top: -20px;
      margin-left: 45px;
      background: #2c53d4; }
      .error-style-1 .box.right .box-rotate .text h3, .error-style-2 .box.right .box-rotate .text h3 {
        font-size: 70px;
        padding: 0 23px; }
  .error-style-1 .box .box-rotate, .error-style-2 .box .box-rotate {
    display: inline-block;
    border: 5px solid #ffffff;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg); }
    .error-style-1 .box .box-rotate a, .error-style-2 .box .box-rotate a {
      font-family: 'Oswald', sans-serif;
      font-size: 14px;
      font-weight: 700;
      color: #ffffff;
      z-index: 999;
      position: absolute;
      transition: all .5s ease; }
    .error-style-1 .box .box-rotate .text, .error-style-2 .box .box-rotate .text {
      display: inline-block; }
      .error-style-1 .box .box-rotate .text h3, .error-style-2 .box .box-rotate .text h3 {
        display: inline-block;
        font-family: 'Oswald', sans-serif;
        font-weight: 700;
        line-height: 245px;
        color: #ffffff;
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg); }

/*----------------------
    Error style 2
------------------------*/
/*
    Section 1
*/
.error-style-2 {
  background: url("../images/error/background-style-2.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  .error-style-2 img {
    opacity: .05; }
  .error-style-2 .box .box-rotate {
    border: 5px solid #000000; }
    .error-style-2 .box .box-rotate a {
      color: #000000; }

/*----------------------
    Shopping cart
------------------------*/
/*
    Section 3
*/
.shopping-about {
  background: #f5f5f5; }
  .shopping-about.sec-padding {
    padding-top: 110px; }
  .shopping-about .box {
    text-align: center;
    position: relative; }
    .shopping-about .box:hover .step, .shopping-about .box.uk-active .step {
      border: 5px solid #dc1f3f; }
      .shopping-about .box:hover .step:before, .shopping-about .box.uk-active .step:before {
        border-right: 5px solid #dc1f3f;
        border-bottom: 5px solid #dc1f3f; }
      .shopping-about .box:hover .step span, .shopping-about .box.uk-active .step span {
        opacity: 1; }
    .shopping-about .box:hover h3, .shopping-about .box:hover p, .shopping-about .box.uk-active h3, .shopping-about .box.uk-active p {
      opacity: 1; }
    .shopping-about .box img {
      display: block;
      position: absolute;
      right: -125px; }
      .shopping-about .box img.img-step-1 {
        top: 75px; }
      .shopping-about .box img.img-step-2 {
        top: 35px; }
    .shopping-about .box .step {
      background: #ffffff;
      margin: 0 auto 55px auto;
      border: 5px solid #000000;
      border-bottom: none !important;
      display: block;
      text-align: center;
      width: 100px;
      height: 120px;
      padding-top: 32px;
      position: relative; }
      .shopping-about .box .step:before {
        content: '';
        background: #ffffff;
        display: block;
        width: 50px;
        height: 51px;
        border-right: 5px solid #000000;
        border-bottom: 5px solid #000000;
        position: absolute;
        bottom: -28px;
        left: 17px;
        -webkit-transform: rotate(45deg) skew(-15deg, -15deg);
        -moz-transform: rotate(45deg) skew(-15deg, -15deg);
        -ms-transform: rotate(45deg) skew(-15deg, -15deg);
        -o-transform: rotate(45deg) skew(-15deg, -15deg);
        transform: rotate(45deg) skew(-15deg, -15deg);
        z-index: 1; }
      .shopping-about .box .step h5 {
        font-size: 36px;
        line-height: 40px;
        font-weight: 700;
        color: #000000;
        padding-bottom: 14px; }
      .shopping-about .box .step span {
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        font-weight: 700;
        color: #000000;
        position: relative;
        z-index: 3;
        opacity: .25; }
    .shopping-about .box h3 {
      font-size: 24px;
      font-weight: 700;
      color: #000000;
      padding-bottom: 5px;
      opacity: .25; }
    .shopping-about .box p {
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      opacity: .25; }

/*
    Section 4
*/
.content-shopping #send_cart .uk-table tr {
  border: 1px solid #e6e6e6; }
  .content-shopping #send_cart .uk-table tr th {
    font-family: 'Oswald', sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
    background: #000000;
    line-height: 62px;
    padding: 0 0 0 30px; }
    .content-shopping #send_cart .uk-table tr th:first-child {
      padding-left: 50px; }
    .content-shopping #send_cart .uk-table tr th:last-child {
      padding-right: 50px; }
  .content-shopping #send_cart .uk-table tr td {
    padding: 0 0 0 30px;
    vertical-align: middle; }
    .content-shopping #send_cart .uk-table tr td:first-child {
      padding: 40px 0 40px 50px; }
    .content-shopping #send_cart .uk-table tr td:last-child {
      padding-right: 50px; }
    .content-shopping #send_cart .uk-table tr td .td-product {
      background: #f3f3f3;
      width: 100%;
      height: 125px;
      display: flex;
      align-items: center;
      justify-content: center; }
      .content-shopping #send_cart .uk-table tr td .td-product img {
        display: block; }
    .content-shopping #send_cart .uk-table tr td .td-title h3 {
      font-size: 16px;
      font-weight: 700;
      color: #000000; }
    .content-shopping #send_cart .uk-table tr td .td-title p {
      font-size: 14px;
      font-weight: 300;
      color: #000000; }
    .content-shopping #send_cart .uk-table tr td .td-quantity:hover .box-qty input {
      border: 1px solid #dc1f3f;
      transition: all .5s ease; }
    .content-shopping #send_cart .uk-table tr td .td-quantity .box-qty {
      width: 100px;
      height: 40px;
      line-height: 38px;
      position: relative; }
      .content-shopping #send_cart .uk-table tr td .td-quantity .box-qty .button {
        cursor: pointer;
        font-size: 14px;
        color: #000000;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%); }
        .content-shopping #send_cart .uk-table tr td .td-quantity .box-qty .button.plus {
          right: 15px; }
        .content-shopping #send_cart .uk-table tr td .td-quantity .box-qty .button.minus {
          left: 15px; }
      .content-shopping #send_cart .uk-table tr td .td-quantity .box-qty input {
        width: 100%;
        height: 100%;
        border: 1px solid #e6e6e6;
        padding: 0 35px;
        text-align: center;
        transition: all .5s ease; }
        .content-shopping #send_cart .uk-table tr td .td-quantity .box-qty input:focus {
          outline: none;
          border: 1px solid #dc1f3f;
          transition: all .5s ease; }
    .content-shopping #send_cart .uk-table tr td .td-price h5 {
      font-size: 18px;
      font-weight: 700;
      color: #000000; }
    .content-shopping #send_cart .uk-table tr td .td-delete a {
      font-size: 15px;
      color: #000000;
      display: block;
      width: 40px;
      height: 40px;
      line-height: 40px;
      text-align: center;
      border: 1px solid #e6e6e6;
      transition: all .5s ease; }
      .content-shopping #send_cart .uk-table tr td .td-delete a:hover {
        background: #dc1f3f;
        color: #ffffff;
        transition: all .5s ease; }
.content-shopping #send_cart .button-cart {
  margin-top: 35px;
  text-align: center; }
  .content-shopping #send_cart .button-cart .omb-button {
    border-radius: 0;
    border: 2px solid #000000;
    margin: 0 11px;
    padding: 0 40px; }
    .content-shopping #send_cart .button-cart .omb-button:hover {
      border: 2px solid #dc1f3f; }
    .content-shopping #send_cart .button-cart .omb-button:before {
      border-radius: 0; }
.content-shopping .sidebar-style-one .sidebar-widget .omb-button, .content-shopping .sidebar-style-two .sidebar-widget .omb-button {
  border-radius: 0;
  border: 2px solid #000000;
  height: 40px;
  line-height: 40px;
  margin-top: 20px;
  margin-bottom: 12px;
  padding: 0 25px; }
  .content-shopping .sidebar-style-one .sidebar-widget .omb-button:hover, .content-shopping .sidebar-style-two .sidebar-widget .omb-button:hover {
    border: 2px solid #dc1f3f; }
  .content-shopping .sidebar-style-one .sidebar-widget .omb-button:before, .content-shopping .sidebar-style-two .sidebar-widget .omb-button:before {
    border-radius: 0; }
.content-shopping .sidebar-style-one .discount-code, .content-shopping .sidebar-style-two .discount-code {
  padding-top: 15px;
  border-top: none; }
  .content-shopping .sidebar-style-one .discount-code input, .content-shopping .sidebar-style-two .discount-code input {
    border: 1px solid #e6e6e6;
    outline: none;
    height: 50px;
    line-height: 50px;
    padding: 5px 15px;
    width: 100%; }
    .content-shopping .sidebar-style-one .discount-code input:focus, .content-shopping .sidebar-style-two .discount-code input:focus {
      border: 1px solid #dc1f3f; }
  .content-shopping .sidebar-style-one .discount-code p, .content-shopping .sidebar-style-two .discount-code p {
    font-size: 12px;
    font-weight: 500;
    color: #000000; }
.content-shopping .sidebar-style-one .shipping-tax h3, .content-shopping .sidebar-style-two .shipping-tax h3 {
  margin-bottom: 10px; }
.content-shopping .sidebar-style-one .shipping-tax p, .content-shopping .sidebar-style-two .shipping-tax p {
  font-size: 14px;
  font-weight: 500;
  color: #000000;
  opacity: .5;
  padding-bottom: 15px; }
.content-shopping .sidebar-style-one .shipping-tax .select-shipping, .content-shopping .sidebar-style-two .shipping-tax .select-shipping {
  margin-top: 20px;
  display: block; }
  .content-shopping .sidebar-style-one .shipping-tax .select-shipping h5, .content-shopping .sidebar-style-two .shipping-tax .select-shipping h5 {
    font-size: 12px;
    font-weight: 700;
    color: #000000;
    line-height: 40px;
    float: left; }
    .content-shopping .sidebar-style-one .shipping-tax .select-shipping h5 span, .content-shopping .sidebar-style-two .shipping-tax .select-shipping h5 span {
      font-size: 18px;
      color: #dc1f3f; }
  .content-shopping .sidebar-style-one .shipping-tax .select-shipping label, .content-shopping .sidebar-style-two .shipping-tax .select-shipping label {
    float: right;
    position: relative; }
    .content-shopping .sidebar-style-one .shipping-tax .select-shipping label:before, .content-shopping .sidebar-style-two .shipping-tax .select-shipping label:before {
      content: '\33';
      font-family: 'ElegantIcons';
      font-size: 14px;
      color: #000000;
      opacity: .75;
      position: absolute;
      right: 15px;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%);
      pointer-events: none; }
    .content-shopping .sidebar-style-one .shipping-tax .select-shipping label select, .content-shopping .sidebar-style-two .shipping-tax .select-shipping label select {
      height: 40px;
      line-height: 40px;
      border: 1px solid #e6e6e6;
      padding: 0 65px 0 25px;
      cursor: pointer;
      outline: none;
      font-family: 'Oswald', sans-serif;
      font-size: 12px;
      font-weight: 500;
      color: #000000;
      -webkit-appearance: none;
      -moz-appearance: none;
      -ms-appearance: none;
      appearance: none; }
    .content-shopping .sidebar-style-one .shipping-tax .select-shipping label select::-ms-expand, .content-shopping .sidebar-style-two .shipping-tax .select-shipping label select::-ms-expand {
      display: none; }
.content-shopping .sidebar-style-one .total, .content-shopping .sidebar-style-two .total {
  padding-bottom: 10px; }
  .content-shopping .sidebar-style-one .total h5, .content-shopping .sidebar-style-two .total h5 {
    font-size: 14px;
    font-weight: 700;
    color: #000000;
    padding-bottom: 6px; }
    .content-shopping .sidebar-style-one .total h5 span, .content-shopping .sidebar-style-two .total h5 span {
      float: right; }
  .content-shopping .sidebar-style-one .total h3, .content-shopping .sidebar-style-two .total h3 {
    font-size: 24px;
    font-weight: 700;
    color: #000000; }
    .content-shopping .sidebar-style-one .total h3 span, .content-shopping .sidebar-style-two .total h3 span {
      font-size: 14px;
      font-weight: 700;
      color: #000000;
      float: right; }
.content-shopping .sidebar-style-one .proceed-checkout, .content-shopping .sidebar-style-two .proceed-checkout {
  padding-top: 25px;
  padding-bottom: 15px; }
  .content-shopping .sidebar-style-one .proceed-checkout p, .content-shopping .sidebar-style-two .proceed-checkout p {
    font-size: 14px;
    font-weight: 500;
    color: #000000; }
  .content-shopping .sidebar-style-one .proceed-checkout .omb-button, .content-shopping .sidebar-style-two .proceed-checkout .omb-button {
    background: #dc1f3f;
    height: 50px;
    line-height: 50px;
    color: #ffffff !important;
    border: none;
    letter-spacing: 0;
    width: 100%;
    margin-bottom: 0; }
    .content-shopping .sidebar-style-one .proceed-checkout .omb-button:hover, .content-shopping .sidebar-style-two .proceed-checkout .omb-button:hover {
      border: none; }

/*----------------------
    Checkout
------------------------*/
/*
    Section 3
*/
.shopping-about .box:hover .step span {
  opacity: .25; }
.shopping-about .box.uk-active .step .uncomplete {
  display: none; }
.shopping-about .box.uk-active .step .complete {
  display: block;
  opacity: 1; }
.shopping-about .box .step i.complete {
  font-size: 36px;
  color: #000000;
  line-height: 40px;
  font-weight: 700;
  padding-bottom: 14px; }
.shopping-about .box .step .complete {
  display: none; }

/*
    Section 4
*/
.content-checkout .omb-title {
  margin-bottom: 55px;
  padding-bottom: 0;
  text-align: left; }
  .content-checkout .omb-title h3 {
    font-size: 24px;
    line-height: 30px; }
  .content-checkout .omb-title .title .omb-line.one {
    top: 10px; }
  .content-checkout .omb-title .title .omb-line.two {
    top: 15px; }
  .content-checkout .omb-title .title .omb-line.three {
    top: 20px; }
.content-checkout .checkbox p input[type="checkbox"]:not(:checked), .content-checkout .checkbox p input[type="checkbox"]:checked {
  position: absolute;
  left: -9999px; }
.content-checkout .checkbox p input[type="checkbox"]:not(:checked) + label, .content-checkout .checkbox p input[type="checkbox"]:checked + label {
  position: relative;
  padding-left: 30px;
  cursor: pointer; }
.content-checkout .checkbox p input[type="checkbox"]:not(:checked) + label:before, .content-checkout .checkbox p input[type="checkbox"]:checked + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 15px;
  height: 15px;
  border: 2px solid #d9d9d9;
  background: #ffffff; }
.content-checkout .checkbox p input[type="checkbox"]:not(:checked) + label:after, .content-checkout .checkbox p input[type="checkbox"]:checked + label:after {
  content: '\4e';
  font-family: 'ElegantIcons';
  position: absolute;
  top: -3px;
  left: 3px;
  font-size: 14px;
  color: #000000;
  transition: all .5s; }
.content-checkout .checkbox p input[type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0); }
.content-checkout .checkbox p input[type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1); }
.content-checkout .checkbox p label:hover:before {
  border: 2px solid #dc1f3f !important; }
.content-checkout #billing_checkout .box-billing {
  margin-top: 18px; }
  .content-checkout #billing_checkout .box-billing.address input.address-two {
    margin-top: 10px; }
  .content-checkout #billing_checkout .box-billing h5 {
    font-size: 14px;
    font-weight: 700;
    color: #000000;
    line-height: 40px;
    float: left; }
    .content-checkout #billing_checkout .box-billing h5 span {
      font-size: 18px;
      color: #dc1f3f;
      padding-left: 10px; }
  .content-checkout #billing_checkout .box-billing input {
    height: 40px;
    line-height: 40px; }
  .content-checkout #billing_checkout .box-billing textarea, .content-checkout #billing_checkout .box-billing input {
    width: 80%;
    padding: 5px 15px;
    border: 1px solid #e6e6e6;
    float: right;
    transition: all .5s ease; }
    .content-checkout #billing_checkout .box-billing textarea:focus, .content-checkout #billing_checkout .box-billing input:focus {
      outline: none;
      border: 1px solid #dc1f3f;
      transition: all .5s ease; }
.content-checkout #billing_checkout .checkbox {
  margin-top: 35px; }
  .content-checkout #billing_checkout .checkbox p {
    font-size: 14px;
    font-weight: 500;
    color: #000000;
    margin-bottom: 13px; }
.content-checkout .sidebar-style-one .your-order, .content-checkout .sidebar-style-two .your-order {
  padding: 0;
  border-top: none; }
  .content-checkout .sidebar-style-one .your-order h3, .content-checkout .sidebar-style-two .your-order h3 {
    padding-left: 15px; }
    .content-checkout .sidebar-style-one .your-order h3:before, .content-checkout .sidebar-style-two .your-order h3:before {
      left: -5px; }
  .content-checkout .sidebar-style-one .your-order .order table tr:first-child, .content-checkout .sidebar-style-two .your-order .order table tr:first-child {
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 15px; }
  .content-checkout .sidebar-style-one .your-order .order table tr:last-child, .content-checkout .sidebar-style-two .your-order .order table tr:last-child {
    border-bottom: 1px solid #e6e6e6; }
    .content-checkout .sidebar-style-one .your-order .order table tr:last-child td, .content-checkout .sidebar-style-two .your-order .order table tr:last-child td {
      padding-bottom: 38px;
      padding-top: 20px; }
      .content-checkout .sidebar-style-one .your-order .order table tr:last-child td h4, .content-checkout .sidebar-style-two .your-order .order table tr:last-child td h4 {
        font-size: 18px;
        font-weight: 700;
        color: #000000; }
  .content-checkout .sidebar-style-one .your-order .order table tr th, .content-checkout .sidebar-style-two .your-order .order table tr th {
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #000000;
    padding: 0 0 13px 0; }
    .content-checkout .sidebar-style-one .your-order .order table tr th:last-child, .content-checkout .sidebar-style-two .your-order .order table tr th:last-child {
      text-align: right; }
  .content-checkout .sidebar-style-one .your-order .order table tr td, .content-checkout .sidebar-style-two .your-order .order table tr td {
    padding: 8px 0; }
    .content-checkout .sidebar-style-one .your-order .order table tr td:last-child, .content-checkout .sidebar-style-two .your-order .order table tr td:last-child {
      text-align: right; }
    .content-checkout .sidebar-style-one .your-order .order table tr td h5, .content-checkout .sidebar-style-two .your-order .order table tr td h5 {
      font-size: 14px;
      font-weight: 500;
      color: #000000;
      line-height: 20px; }
    .content-checkout .sidebar-style-one .your-order .order table tr td p, .content-checkout .sidebar-style-two .your-order .order table tr td p {
      font-size: 14px;
      font-weight: 700;
      color: #000000; }
  .content-checkout .sidebar-style-one .your-order .order .shipping-handling, .content-checkout .sidebar-style-two .your-order .order .shipping-handling, .content-checkout .sidebar-style-one .your-order .order .payment, .content-checkout .sidebar-style-two .your-order .order .payment {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 25px; }
    .content-checkout .sidebar-style-one .your-order .order .shipping-handling p, .content-checkout .sidebar-style-two .your-order .order .shipping-handling p, .content-checkout .sidebar-style-one .your-order .order .payment p, .content-checkout .sidebar-style-two .your-order .order .payment p {
      font-size: 13px;
      font-weight: 500;
      color: #000000;
      float: left; }
    .content-checkout .sidebar-style-one .your-order .order .shipping-handling ul, .content-checkout .sidebar-style-two .your-order .order .shipping-handling ul, .content-checkout .sidebar-style-one .your-order .order .payment ul, .content-checkout .sidebar-style-two .your-order .order .payment ul {
      float: right; }
      .content-checkout .sidebar-style-one .your-order .order .shipping-handling ul li, .content-checkout .sidebar-style-two .your-order .order .shipping-handling ul li, .content-checkout .sidebar-style-one .your-order .order .payment ul li, .content-checkout .sidebar-style-two .your-order .order .payment ul li {
        margin-bottom: 10px;
        position: relative; }
        .content-checkout .sidebar-style-one .your-order .order .shipping-handling ul li input[type=radio], .content-checkout .sidebar-style-two .your-order .order .shipping-handling ul li input[type=radio], .content-checkout .sidebar-style-one .your-order .order .payment ul li input[type=radio], .content-checkout .sidebar-style-two .your-order .order .payment ul li input[type=radio] {
          position: absolute;
          visibility: hidden; }
        .content-checkout .sidebar-style-one .your-order .order .shipping-handling ul li input[type='radio']:checked ~ .check:before, .content-checkout .sidebar-style-two .your-order .order .shipping-handling ul li input[type='radio']:checked ~ .check:before, .content-checkout .sidebar-style-one .your-order .order .payment ul li input[type='radio']:checked ~ .check:before, .content-checkout .sidebar-style-two .your-order .order .payment ul li input[type='radio']:checked ~ .check:before {
          background: #000000; }
        .content-checkout .sidebar-style-one .your-order .order .shipping-handling ul li label, .content-checkout .sidebar-style-two .your-order .order .shipping-handling ul li label, .content-checkout .sidebar-style-one .your-order .order .payment ul li label, .content-checkout .sidebar-style-two .your-order .order .payment ul li label {
          display: block;
          padding-left: 25px;
          font-family: 'Oswald', sans-serif;
          font-size: 12px;
          font-weight: 500;
          color: #000000;
          line-height: 23px;
          cursor: pointer; }
        .content-checkout .sidebar-style-one .your-order .order .shipping-handling ul li .check, .content-checkout .sidebar-style-two .your-order .order .shipping-handling ul li .check, .content-checkout .sidebar-style-one .your-order .order .payment ul li .check, .content-checkout .sidebar-style-two .your-order .order .payment ul li .check {
          display: block;
          width: 16px;
          height: 16px;
          background: #ffffff;
          border: 2px solid #e4e3e3;
          border-radius: 50%;
          outline: none;
          position: absolute;
          left: 0;
          top: 7px; }
          .content-checkout .sidebar-style-one .your-order .order .shipping-handling ul li .check:before, .content-checkout .sidebar-style-two .your-order .order .shipping-handling ul li .check:before, .content-checkout .sidebar-style-one .your-order .order .payment ul li .check:before, .content-checkout .sidebar-style-two .your-order .order .payment ul li .check:before {
            content: '';
            display: block;
            width: 8px;
            height: 8px;
            margin: 2px auto 0 auto;
            margin-top: 2px;
            border-radius: 50%; }
  .content-checkout .sidebar-style-one .your-order .order .order-total, .content-checkout .sidebar-style-two .your-order .order .order-total {
    padding-top: 25px; }
    .content-checkout .sidebar-style-one .your-order .order .order-total h5, .content-checkout .sidebar-style-two .your-order .order .order-total h5 {
      font-size: 18px;
      font-weight: 700;
      color: #000000; }
      .content-checkout .sidebar-style-one .your-order .order .order-total h5 span, .content-checkout .sidebar-style-two .your-order .order .order-total h5 span {
        float: right; }
  .content-checkout .sidebar-style-one .your-order .order .payment, .content-checkout .sidebar-style-two .your-order .order .payment {
    margin-top: 45px;
    border-bottom: none; }
    .content-checkout .sidebar-style-one .your-order .order .payment ul, .content-checkout .sidebar-style-two .your-order .order .payment ul {
      float: none; }
      .content-checkout .sidebar-style-one .your-order .order .payment ul li, .content-checkout .sidebar-style-two .your-order .order .payment ul li {
        margin: -1px 0 0 0;
        border: 1px solid #e6e6e6; }
        .content-checkout .sidebar-style-one .your-order .order .payment ul li input[type='radio']:checked + label:before, .content-checkout .sidebar-style-two .your-order .order .payment ul li input[type='radio']:checked + label:before {
          content: '\4b'; }
        .content-checkout .sidebar-style-one .your-order .order .payment ul li input[type='radio']:checked ~ article, .content-checkout .sidebar-style-two .your-order .order .payment ul li input[type='radio']:checked ~ article {
          height: auto;
          margin-bottom: 17px;
          padding-top: 17px;
          border-top: 1px solid #e6e6e6; }
        .content-checkout .sidebar-style-one .your-order .order .payment ul li label, .content-checkout .sidebar-style-two .your-order .order .payment ul li label {
          display: flex;
          align-items: center;
          font-size: 14px;
          font-weight: 700;
          height: 60px;
          line-height: 60px;
          padding: 0 30px 0 60px;
          position: relative; }
          .content-checkout .sidebar-style-one .your-order .order .payment ul li label:before, .content-checkout .sidebar-style-two .your-order .order .payment ul li label:before {
            content: '\4c';
            font-family: 'ElegantIcons';
            font-size: 14px;
            color: #000000;
            opacity: .5;
            position: absolute;
            right: 20px;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%); }
          .content-checkout .sidebar-style-one .your-order .order .payment ul li label img, .content-checkout .sidebar-style-two .your-order .order .payment ul li label img {
            margin-left: 12px; }
        .content-checkout .sidebar-style-one .your-order .order .payment ul li .check, .content-checkout .sidebar-style-two .your-order .order .payment ul li .check {
          top: 22px;
          left: 30px; }
        .content-checkout .sidebar-style-one .your-order .order .payment ul li article, .content-checkout .sidebar-style-two .your-order .order .payment ul li article {
          padding: 0 30px;
          height: 0px;
          overflow: hidden; }
          .content-checkout .sidebar-style-one .your-order .order .payment ul li article p, .content-checkout .sidebar-style-two .your-order .order .payment ul li article p {
            font-size: 14px;
            font-weight: 500;
            color: #000000; }
  .content-checkout .sidebar-style-one .your-order .order .checkbox, .content-checkout .sidebar-style-two .your-order .order .checkbox {
    margin-top: 6px; }
    .content-checkout .sidebar-style-one .your-order .order .checkbox p, .content-checkout .sidebar-style-two .your-order .order .checkbox p {
      font-size: 12px;
      font-weight: 500;
      color: #000000; }
      .content-checkout .sidebar-style-one .your-order .order .checkbox p input[type="checkbox"]:not(:checked) + label:after, .content-checkout .sidebar-style-two .your-order .order .checkbox p input[type="checkbox"]:not(:checked) + label:after, .content-checkout .sidebar-style-one .your-order .order .checkbox p input[type="checkbox"]:checked + label:after, .content-checkout .sidebar-style-two .your-order .order .checkbox p input[type="checkbox"]:checked + label:after {
        left: 2px; }
      .content-checkout .sidebar-style-one .your-order .order .checkbox p input[type="checkbox"]:checked + label:before, .content-checkout .sidebar-style-two .your-order .order .checkbox p input[type="checkbox"]:checked + label:before {
        border: 2px solid #dc1f3f !important; }
  .content-checkout .sidebar-style-one .your-order .order .omb-button, .content-checkout .sidebar-style-two .your-order .order .omb-button {
    width: 100%;
    border-radius: 0;
    border: 2px solid #000000;
    background: #dc1f3f;
    color: #ffffff !important;
    margin-top: 20px;
    margin-bottom: 12px;
    padding: 0 25px;
    border: 2px solid #dc1f3f; }
    .content-checkout .sidebar-style-one .your-order .order .omb-button:before, .content-checkout .sidebar-style-two .your-order .order .omb-button:before {
      border-radius: 0; }

/*----------------------
    Coming soon style 1
------------------------*/
/*
    Section 1
*/
.coming-soon-style-1 {
  background: url("../images/coming-soon-style-1/background.png") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height: 100vh; }
  .coming-soon-style-1 .full-height {
    height: 100%;
    align-items: center; }
  .coming-soon-style-1 .count-down .box-coming-soon .box-text {
    display: block;
    margin: 0 auto;
    width: 250px;
    height: 250px;
    position: relative; }
    .coming-soon-style-1 .count-down .box-coming-soon .box-text h1 {
      font-size: 100px;
      font-weight: 700;
      color: #ffffff;
      opacity: .15;
      position: absolute;
      z-index: 5;
      right: -200px;
      left: -200px;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
    .coming-soon-style-1 .count-down .box-coming-soon .box-text h3 {
      line-height: 250px;
      font-size: 36px;
      position: relative;
      font-weight: 700;
      color: #ffffff;
      position: relative;
      z-index: 9; }
    .coming-soon-style-1 .count-down .box-coming-soon .box-text:before {
      content: '';
      border: 5px solid #000000;
      position: absolute;
      top: -15px;
      right: -15px;
      bottom: -15px;
      left: -15px;
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg); }
    .coming-soon-style-1 .count-down .box-coming-soon .box-text:after {
      content: '';
      background: #dc1f3f;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg); }
  .coming-soon-style-1 .count-down .box {
    display: inline-block;
    border: 5px solid #e9e9e9;
    padding: 5px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    position: relative;
    transition: all .5s ease; }
    .coming-soon-style-1 .count-down .box:hover {
      border: 5px solid #000000;
      transition: all .5s ease; }
    .coming-soon-style-1 .count-down .box.box-day, .coming-soon-style-1 .count-down .box.box-minutes {
      margin-left: 15px; }
    .coming-soon-style-1 .count-down .box.box-hours, .coming-soon-style-1 .count-down .box.box-seconds {
      margin-right: 15px; }
    .coming-soon-style-1 .count-down .box .rotate {
      background: #dc1f3f; }
      .coming-soon-style-1 .count-down .box .rotate span {
        display: block;
        width: 50px;
        height: 50px;
        line-height: 50px;
        text-align: center;
        font-family: 'Oswald', sans-serif;
        font-size: 18px;
        font-weight: 700;
        color: #ffffff;
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg); }
  .coming-soon-style-1 .count-down p {
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #000000;
    position: absolute;
    bottom: -40px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }

/*----------------------
    Coming soon style 2
------------------------*/
/*
    Section 1
*/
.coming-soon-style-2 {
  height: 100vh; }
  .coming-soon-style-2 .full-height {
    height: 100vh; }
  .coming-soon-style-2 .box-left {
    display: flex;
    align-items: center;
    padding-left: 85px;
    background: url("../images/coming-soon-style-2/background-left.jpg") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
    .coming-soon-style-2 .box-left .coming-soon {
      display: flex;
      justify-content: center;
      align-items: center; }
      .coming-soon-style-2 .box-left .coming-soon img {
        display: block; }
      .coming-soon-style-2 .box-left .coming-soon h3 {
        font-size: 100px;
        font-weight: 700;
        line-height: 100px;
        color: #ffffff;
        margin-left: -120px; }
  .coming-soon-style-2 .box-right {
    display: flex;
    align-items: center;
    background: url("../images/coming-soon-style-2/background-right.jpg") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
    .coming-soon-style-2 .box-right .count-down {
      margin-left: -40px; }
      .coming-soon-style-2 .box-right .count-down .box {
        position: relative;
        margin: 65px 0; }
        .coming-soon-style-2 .box-right .count-down .box:hover .rotate {
          background: #dc1f3f;
          transition: all .5s ease; }
        .coming-soon-style-2 .box-right .count-down .box .rotate {
          display: inline-block;
          background: rgba(0, 0, 0, 0.07);
          padding: 5px;
          -webkit-transform: rotate(45deg);
          -moz-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
          -o-transform: rotate(45deg);
          transform: rotate(45deg);
          transition: all .5s ease; }
          .coming-soon-style-2 .box-right .count-down .box .rotate .rotate-background {
            background: #ffffff; }
            .coming-soon-style-2 .box-right .count-down .box .rotate .rotate-background span {
              display: block;
              width: 70px;
              height: 70px;
              line-height: 70px;
              text-align: center;
              font-family: 'Oswald', sans-serif;
              font-size: 24px;
              font-weight: 700;
              color: #000000;
              -webkit-transform: rotate(-45deg);
              -moz-transform: rotate(-45deg);
              -ms-transform: rotate(-45deg);
              -o-transform: rotate(-45deg);
              transform: rotate(-45deg); }
        .coming-soon-style-2 .box-right .count-down .box .box-text {
          display: flex;
          align-items: center;
          position: absolute;
          left: 125px;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          -o-transform: translateY(-50%);
          transform: translateY(-50%); }
          .coming-soon-style-2 .box-right .count-down .box .box-text .omb-line {
            width: 150px;
            height: 1px;
            background: rgba(0, 0, 0, 0.1);
            position: relative;
            margin-right: 30px; }
          .coming-soon-style-2 .box-right .count-down .box .box-text .text {
            position: relative; }
            .coming-soon-style-2 .box-right .count-down .box .box-text .text p {
              font-size: 14px;
              font-weight: 700;
              color: #000000; }
            .coming-soon-style-2 .box-right .count-down .box .box-text .text h1 {
              font-size: 100px;
              font-weight: 700;
              line-height: 100px;
              color: rgba(0, 0, 0, 0.05);
              position: absolute;
              bottom: 0;
              left: -6px; }
.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	left:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
	margin-top:16px;
} 
#box {
    max-width: 100%;
    height: 50em;
    padding: 1em;
    margin: auto;
    border: 0.062em solid #999;
    background-color: #fff;
    overflow: auto;
    text-align: left;
}             
/*# sourceMappingURL=style.css.map */

article {
  padding-bottom: 3rem;
  width: 70%;
  margin: auto;
}

article .title {
  font-size: 1.25rem;
  font-weight: 300;
}

details[open] summary ~ * {
  animation: open 0.3s ease-in-out;
}

@keyframes open {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
details summary::-webkit-details-marker {
  display: none;
}

details summary {
  width: 100%;
  padding: 0.5rem 0;
  border-top: 1px solid black;
  position: relative;
  cursor: pointer;
  font-size: 1.25rem;
  font-weight: 300;
  list-style: none;
}

details summary:after {
  content: "+";
  color: black;
  position: absolute;
  font-size: 1.75rem;
  line-height: 0;
  margin-top: 0.75rem;
  right: 0;
  font-weight: 200;
  transform-origin: center;
  transition: 200ms linear;
}
details[open] summary:after {
  transform: rotate(45deg);
  font-size: 2rem;
}
details summary {
  outline: 0;
}
details p {
  font-size: 0.95rem;
  margin: 0 0 1rem;
  padding-top: 1rem;
}



