
/* line 152, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.menu > li > ul > li {
  position: relative;
  line-height: 24px;
  width: 100%;
  vertical-align: top;
}
/* line 157, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.menu > li > ul > li i {
  display: inline-block;
  margin-right: 2px;
}
/* line 162, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.menu > li > ul > .has-dropdown:after {
  color: #fff;
  top: 5px;
  right: 24px;
  content: "\e649";
}
/* line 169, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.menu > li > ul li a {
  color: #fff;
  height: auto;
  padding: 6px 24px;
}
/* line 174, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.menu > li > ul > li > ul {
  left: 100%;
  top: 0;
}
/* line 179, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.menu > li:hover > ul, .menu > li > ul > li:hover > ul {
  opacity: 1;
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  visibility: visible;
}

/* line 187, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.has-dropdown:hover .mega-menu ul {
  opacity: 1;
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  visibility: visible;
}

/* line 193, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.mega-menu {
  width: auto !important;
  white-space: nowrap;
  line-height: 24px;
}
/* line 197, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.mega-menu ul {
  position: relative !important;
  left: auto !important;
  padding: 0 !important;
}
/* line 202, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.mega-menu > li {
  width: 200px !important;
  overflow: hidden;
  display: inline-block;
}
/* line 207, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.mega-menu .title {
  color: #fff;
  display: inline-block;
  padding: 6px 24px;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 600;
}

/* line 217, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.make-right {
  right: 0;
}

/* line 221, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.module.widget-handle {
  border-left: 1px solid #ccc;
  padding: 0 24px;
  cursor: pointer;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0;
}

/* line 230, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.nav-centered .module.widget-handle {
  border: none !important;
}

@media all and (max-width: 1100px) {
  /* line 235, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .module.widget-handle {
    padding: 0 16px;
  }
}
/* line 242, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.module.widget-handle i {
  font-size: 20px;
  line-height: 53px;
  opacity: 0.5;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 248, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.module.widget-handle:hover i {
  opacity: 1;
}
/* line 252, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.module.active i {
  opacity: 1;
}

/* line 257, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.widget-handle .function {
  -webkit-box-shadow: 0, 0, 10px, 0, rgba(0, 0, 0, 0.2);
  box-shadow: 0, 0, 10px, 0, rgba(0, 0, 0, 0.2);
  cursor: default;
  width: 200px;
  background: #13181d;
  position: absolute;
  z-index: 99;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  transform: translate3d(0, 10px, 0);
  -webkit-transform: translate3d(0, 10px, 0);
  -moz-transform: translate3d(0, 10px, 0);
  visibility: hidden;
  margin-top: -2px;
  right: 0;
}

/* line 273, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.module.widget-handle:hover .function {
  opacity: 1;
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  visibility: visible;
}
/* line 278, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.module.widget-handle .title {
  font-family: "Bree Serif", serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 600;
  display: none;
  opacity: .5;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 287, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.module.widget-handle .title:hover {
  opacity: 1;
}

/* line 294, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.widget-handle .cart {
  position: relative;
}
/* line 296, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.widget-handle .cart .label {
  width: 17px;
  height: 17px;
  font-size: 10px;
  line-height: 17px;
  padding: 0;
  text-align: center;
  position: absolute;
  background: #000000;
  top: 10px;
  right: -10px;
  border-radius: 50%;
}
/* line 310, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.widget-handle .search-form {
  padding: 8px;
  display: inline-block;
  width: 100%;
  line-height: 50px;
}
/* line 315, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.widget-handle .search-form input {
  margin: 0;
  font-size: 16px;
}

/* line 322, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav .widget {
  margin: 0;
  padding: 24px;
  color: #fff;
}
/* line 325, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav .widget .title {
  display: none !important;
}
/* line 329, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav .widget a:not(.btn) {
  color: #fff;
}
/* line 332, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav .widget hr {
  border-color: #777;
  margin-bottom: 16px;
}
/* line 335, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav .widget hr:first-of-type {
  display: none;
}

/* line 341, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.cart-widget-handle .function {
  width: auto;
  background: #fff;
}
/* line 344, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.cart-widget-handle .function span {
  color: #222 !important;
}

/* line 349, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav .cart-overview {
  min-width: 300px;
  margin-bottom: 16px;
}
/* line 352, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav .cart-overview a {
  height: auto;
}

/* line 357, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.language .menu > li ul {
  max-width: 150px;
}

/* line 361, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.nav-open {
  max-height: 10000px !important;
  height: auto !important;
}
/* line 364, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.nav-open .mobile-toggle {
  border-bottom: 1px solid #ccc;
}

@media all and (max-width: 1120px) {
  /* line 370, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .menu > li {
    margin-right: 24px;
  }
}
/* line 375, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.has-offscreen-nav .main-container {
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}

/* line 379, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.offscreen-container {
  position: fixed;
  transform: translate3d(200%, 0, 0);
  -webkit-transform: translate3d(200%, 0, 0);
  -moz-transform: translate3d(200%, 0, 0);
  width: 50%;
  top: 0;
  height: 100%;
  min-height: 100vh;
  z-index: 20;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  overflow: hidden;
}
/* line 389, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.offscreen-container.reveal-nav {
  transform: translate3d(100%, 0, 0);
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
}

/* line 394, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.main-container.reveal-nav {
  transform: translate3d(-50%, 0, 0);
  -webkit-transform: translate3d(-50%, 0, 0);
  -moz-transform: translate3d(-50%, 0, 0);
}

/* line 399, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.offscreen-left .offscreen-container {
  transform: translate3d(-50%, 0, 0);
  -webkit-transform: translate3d(-50%, 0, 0);
  -moz-transform: translate3d(-50%, 0, 0);
}
/* line 401, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.offscreen-left .offscreen-container.reveal-nav {
  transform: translate3d(0%, 0, 0);
  -webkit-transform: translate3d(0%, 0, 0);
  -moz-transform: translate3d(0%, 0, 0);
}
/* line 405, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.offscreen-left .main-container.reveal-nav, .offscreen-left nav.reveal-nav {
  transform: translate3d(50%, 0, 0) !important;
  -webkit-transform: translate3d(50%, 0, 0) !important;
  -moz-transform: translate3d(50%, 0, 0) !important;
}

/* line 413, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.offscreen-container .close-nav {
  position: absolute;
  right: 24px;
  top: 16px;
  z-index: 24;
  font-size: 20px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: .5;
}
/* line 421, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.offscreen-container .close-nav:hover {
  opacity: 1;
}
/* line 425, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.offscreen-container.bg-dark .close-nav i {
  color: #fff;
}

@media all and (max-width: 990px) {
  /* line 431, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .offscreen-container {
    width: 100vw;
  }
  /* line 433, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .offscreen-container.reveal-nav {
    transform: translate3d(0vw, 0, 0);
    -webkit-transform: translate3d(0vw, 0, 0);
    -moz-transform: translate3d(0vw, 0, 0);
  }

  /* line 437, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .main-container.reveal-nav {
    transform: none !important;
  }
}
@media all and (max-width: 990px) {
  /* line 444, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  nav.fixed {
    position: absolute !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  /* line 449, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  nav.outOfSight {
    transform: translate3d(0, 0px, 0) !important;
    -webkit-transform: translate3d(0, 0px, 0) !important;
    -moz-transform: translate3d(0, 0px, 0) !important;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
  }

  /* line 458, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .nav-bar {
    height: auto;
    overflow: hidden;
  }
  /* line 461, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .nav-bar .module-group {
    height: auto;
    overflow: hidden;
  }
  /* line 465, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .nav-bar .module {
    height: auto;
    overflow: hidden;
    padding: 0 16px;
  }
  /* line 470, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .nav-bar .module-group {
    width: 100%;
    padding: 16px 0;
  }
  /* line 473, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .nav-bar .module-group .module {
    display: block;
    float: none;
    width: 100%;
  }

  /* line 480, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  nav.nav-centered .logo {
    margin: 24px 0 16px 0;
    max-height: 40px;
  }

  /* line 484, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .menu {
    height: auto;
  }
  /* line 486, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .menu.inline-block {
    width: 100%;
  }
  /* line 489, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .menu a {
    height: auto;
    line-height: 24px;
    padding: 4px 0;
  }
  /* line 494, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .menu li {
    line-height: 24px;
    float: none;
    display: block;
    width: 100%;
    max-width: 100%;
  }
  /* line 502, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .menu > li ul {
    position: relative;
    width: 100%;
    opacity: 1;
    visibility: visible;
    transform: translate3d(0, 0px, 0);
    -webkit-transform: translate3d(0, 0px, 0);
    -moz-transform: translate3d(0, 0px, 0);
    left: 0;
  }
  /* line 510, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .menu > li > ul {
    position: relative;
    opacity: 1;
    visibility: visible;
    display: none;
    transform: translate3d(0, 0px, 0);
    -webkit-transform: translate3d(0, 0px, 0);
    -moz-transform: translate3d(0, 0px, 0);
  }
  /* line 517, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .menu > li > ul > .has-dropdown:after {
    content: "\e64b";
  }
  /* line 520, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .menu > li > ul > li > ul {
    left: 0;
    display: none;
    padding: 0;
  }
  /* line 526, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .menu > li > ul li a {
    padding: 4px 16px;
  }

  /* line 532, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .mega-menu .title {
    padding: 4px 16px;
  }

  /* line 535, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .has-dropdown {
    padding-right: 0;
  }
  /* line 536, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .has-dropdown .has-dropdown li {
    padding-left: 18px;
  }

  /* line 541, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .mega-menu {
    margin-left: 0 !important;
  }
  /* line 543, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .mega-menu li {
    width: 100% !important;
  }

  /* line 548, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .toggle-sub > ul, .toggle-sub .mega-menu ul {
    display: block !important;
  }

  /* line 552, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .module.widget-handle {
    border-left: none;
    border-top: none;
    line-height: 40px;
    min-height: 40px;
  }
  /* line 557, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .module.widget-handle .menu {
    line-height: 40px;
  }
  /* line 559, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .module.widget-handle .menu li {
    line-height: 40px;
  }
  /* line 563, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .module.widget-handle i {
    line-height: 40px;
  }
  /* line 566, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .module.widget-handle .title {
    display: inline-block;
    position: relative;
    bottom: 3px;
    margin-left: 8px;
  }

  /* line 573, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .widget-handle .function {
    width: 100%;
    position: relative;
    opacity: 1;
    transform: translate3d(0, 0px, 0);
    -webkit-transform: translate3d(0, 0px, 0);
    -moz-transform: translate3d(0, 0px, 0);
    visibility: visible;
    margin-top: 0;
    display: none;
    box-shadow: none !important;
  }

  /* line 583, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .toggle-widget-handle .function {
    display: block !important;
  }

  /* line 586, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .widget-handle .cart .label {
    width: 22px;
    height: 22px;
    font-size: 12px;
    line-height: 22px;
    top: 18px;
  }

  /* line 593, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .mobile-toggle {
    border-left: none !important;
    border-bottom: none !important;
  }
  /* line 596, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .mobile-toggle i {
    line-height: 53px !important;
  }
  /* line 599, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .mobile-toggle.absolute-xs {
    position: absolute;
    top: 0;
  }

  /* line 605, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  nav.nav-centered .mobile-toggle {
    width: 100%;
  }
  /* line 609, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  nav.bg-dark .module.widget-handle {
    border-top: 1px solid #444;
  }
  /* line 612, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  nav.bg-dark .mobile-toggle {
    border-left: 1px solid #444 !important;
  }
  /* line 615, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  nav.bg-dark .nav-open .mobile-toggle {
    border-bottom: 1px solid #444;
  }
}
/* line 623, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.outOfSight {
  transform: translate3d(0, -200px, 0);
  -webkit-transform: translate3d(0, -200px, 0);
  -moz-transform: translate3d(0, -200px, 0);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 627, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.scrolled {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
}
/* line 630, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.fixed {
  top: 0;
  width: 100%;
  z-index: 999;
  left: 0;
  right: 0;
}
/* line 637, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.absolute {
  top: 0;
  width: 100%;
  z-index: 999;
  left: 0;
  right: 0;
  position: absolute;
}
/* line 645, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.fixed {
  position: fixed;
  visibility: hidden;
  opacity: 0;
}
/* line 649, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.fixed .nav-utility {
  display: none;
}
/* line 652, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.fixed.scrolled {
  visibility: visible;
  opacity: 1;
}
/* line 657, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent {
  background: none;
}
/* line 659, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent .menu > li > a, nav.transparent .module.widget-handle i {
  color: #fff;
}
/* line 662, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent .nav-utility {
  color: #fff;
}
/* line 672, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent .menu > li > a, nav.transparent .module.widget-handle i {
  opacity: 1;
}
/* line 675, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent .has-dropdown:after {
  color: #fff;
}
/* line 678, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent .logo-dark {
  display: none;
}
/* line 681, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent .logo-light {
  display: inline;
}
/* line 684, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent.fixed {
  background: #fff;
}
/* line 686, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent.fixed .logo-light {
  display: none;
}
/* line 689, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent.fixed .logo-dark {
  display: inline;
}
/* line 692, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent.fixed .menu > li > a, nav.transparent.fixed .module.widget-handle i {
  color: #13181d;
}
/* line 695, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent.fixed .menu > .has-dropdown:after {
  color: #fff;
  color: #13181d;
}
/* line 699, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent.fixed .module.widget-handle {
  border-left: 1px solid #ccc;
}
/* line 702, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent.fixed .menu > li > a, nav.transparent.fixed .module.widget-handle i {
  opacity: .5;
}
/* line 708, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.bg-dark .menu > li > a, nav.bg-dark .module.widget-handle i, nav.bg-dark .nav-utility {
  color: #fff;
  opacity: .7;
}
/* line 712, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.bg-dark .module.widget-handle {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
}
/* line 715, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.bg-dark .nav-utility, nav.bg-dark .nav-bar {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
/* line 719, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent.fixed.bg-dark {
  background: #13181d;
}
/* line 721, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.transparent.fixed.bg-dark .menu > li > a, nav.transparent.fixed.bg-dark .module.widget-handle i {
  color: #fff;
}
/* line 725, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
nav.nav-centered.outOfSight .logo {
  display: none;
}

@media all and (max-width: 990px) {
  /* line 731, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  nav.transparent .nav-open {
    background: #fff;
  }
  /* line 733, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  nav.transparent .nav-open .menu > li > a, nav.transparent .nav-open .module.widget-handle i, nav.transparent .nav-open .nav-utility {
    color: #13181d;
  }
  /* line 736, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  nav.transparent .nav-open .logo-dark {
    display: inline;
  }
  /* line 739, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  nav.transparent .nav-open .logo-light {
    display: none;
  }
  /* line 742, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  nav.transparent .nav-open .has-dropdown:after {
    color: #13181d;
  }

  /* line 746, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
  .menu > li:last-child > ul ul {
    right: 0;
  }
}
/* line 751, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/layout/_nav.scss */
.nav-is-overlay nav {
  opacity: 1;
  visibility: visible;
  transform: translate3d(0, 0, 0) !important;
  -webkit-transform: translate3d(0, 0, 0) !important;
  -moz-transform: translate3d(0, 0, 0) !important;
}

/* odoo origin css */
/* Extra Styles */
/* line 4, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
img.shadow {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
  margin: 0 auto;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
h1.text-muted,
h2.text-muted,
h3.text-muted {
  margin-top: 10px;
}

/* line 23, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
header a.navbar-brand.logo {
  padding: 0 15px;
}
/* line 27, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
header a.navbar-brand img {
  max-height: 50px;
}

/* line 33, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
#wrapwrap p:empty:after {
  content: "\202f";
}

/* ----- Snippets Styles ----- */
/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.para_large {
  font-size: 120%;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.readable {
  font-size: 120%;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

/* ----- EDITOR ----- */
/* line 50, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
#oe_main_menu_navbar {
  min-height: 34px;
  z-index: 1001;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  margin-bottom: 0px;
}
/* line 61, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
#oe_main_menu_navbar li a,
#oe_main_menu_navbar li button {
  padding: 4px 8px 4px 8px;
  margin-top: 2px;
  font-size: 13px;
}
/* line 70, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
#oe_main_menu_navbar .navbar-nav.navbar-right:last-child {
  margin-right: 0 !important;
}

/* line 76, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.css_non_editable_mode_hidden {
  display: none !important;
}

/* ----- BOOTSTRAP FIX ----- */
/* line 81, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.container .container,
.readable .container {
  padding-left: 0;
  padding-right: 0;
  width: auto;
}

/* ----- BOOTSTRAP HACK FOR HEADER NAV BAR ----- */
/* line 89, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.navbar.navbar-static-top {
  margin-bottom: 0;
}
/* line 92, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.navbar.navbar-static-top ul.nav > li.divider {
  margin-top: 15px;
  padding-top: 20px;
  border-right: 1px solid grey;
}

/* ----- BOOTSTRAP HACK FOR STICKY FOOTER ----- */
/* line 101, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
html,
body {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
}

/* line 109, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
#wrapwrap {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: table;
  width: 100%;
  margin: 0px auto;
}

/* line 119, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
header,
main {
  display: block;
}

/* line 124, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
footer {
  display: table-row;
  height: 100%;
  background: #eff8f8;
  background: rgba(200, 200, 200, 0.1);
}

/* line 131, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
#footer_container,
#footer {
  padding-top: 24px;
  padding-bottom: 12px;
}

/* ----- BOOTSTRAP FIX ----- */
@-moz-document url-prefix() {
  /* line 139, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
  .table .img-responsive {
    width: 100%;
  }
}
/* ---- HACK FOR COVERING UP CK EDITOR BOGUS P INSERTION --- */
/* line 146, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_structure.oe_editable.oe_empty:empty,
.oe_editable[data-oe-type=html]:empty,
.oe_structure.oe_editable.oe_empty > .oe_drop_zone.oe_insert:only-child,
[data-oe-type=html] > .oe_drop_zone.oe_insert:only-child {
  background-image: url("/website/static/src/img/drag_here.png") !important;
}

/* line 153, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_structure.oe_empty:empty,
[data-oe-type=html]:empty,
.oe_structure.oe_empty > .oe_drop_zone.oe_insert:only-child,
[data-oe-type=html] > .oe_drop_zone.oe_insert:only-child {
  background-image: none;
  background-repeat: no-repeat;
  background-position: center;
  height: 220px !important;
}

/* line 163, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_structure.oe_empty > .oe_drop_zone.oe_insert:only-child,
[data-oe-type=html] > .oe_drop_zone.oe_insert:only-child {
  position: static;
}

/* line 168, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_structure.oe_empty:empty:before,
[data-oe-type=html]:empty:before,
.oe_structure.oe_empty > .oe_drop_zone.oe_insert:only-child:before,
[data-oe-type=html] > .oe_drop_zone.oe_insert:only-child:before {
  content: " ";
  text-align: center;
  display: block;
  padding-top: 160px;
  padding-bottom: 30px;
  color: grey;
  font-size: 24px;
}

/* line 181, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_structure.oe_editable.oe_empty:empty:before,
.oe_editable[data-oe-type=html]:empty:before,
.oe_structure.oe_editable.oe_empty > .oe_drop_zone.oe_insert:only-child:before,
[data-oe-type=html] > .oe_drop_zone.oe_insert:only-child:before {
  content: "Drag Building Blocks Here" !important;
}

/* line 188, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.css_editable_display {
  display: none;
}

/* ---- HACK FOR COVERING UP CK EDITOR BOGUS P INSERTION --- */
/* line 193, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.navbar .nav > li > p {
  margin-bottom: 0px;
}

/* ---- HOMEPAGE THEME CUSTOMIZATION ---- */
/* line 198, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.nav-hierarchy {
  padding-left: 16px;
}

/* line 202, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
#themes-list .well {
  padding: 0 0 20px 0;
}

/* -- Hack for removing double scrollbar from mobile preview -- */
/* line 207, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
div#mobile-preview.modal {
  overflow: hidden;
}

/* line 211, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
ul.nav-stacked > li > a {
  padding: 2px 15px;
}

/* line 215, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
#customize-menu .dropdown-header {
  text-transform: uppercase;
}

/* ---- PUBLISH ---- */
/* line 221, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.css_published .btn-danger,
.css_published .css_publish {
  display: none;
}

/* line 229, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.css_unpublished .btn-success,
.css_unpublished .css_unpublish {
  display: none;
}

/* line 236, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
[data-publish='off'] > *:not(.css_options) {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}

/* ---- END of PUBLISH ---- */
/* line 242, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
::-moz-selection,
::selection {
  background: rgba(150, 150, 220, 0.3);
}

/* line 247, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.logo-img {
  width: 220px;
}

/* line 251, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_demo {
  position: relative;
}
/* line 254, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_demo img {
  width: 100%;
}
/* line 258, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_demo div {
  position: absolute;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  opacity: 0.85;
  bottom: 0px;
  width: 100%;
  padding: 7px;
  color: white;
  font-weight: bold;
}
/* line 269, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_demo div a {
  color: white;
}

/* ---- SNIPPETS --- */
/* line 278, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_img_bg {
  background-size: 100%;
}

/* line 282, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.carousel,
.parallax,
.blockquote {
  overflow: hidden;
}

@media (max-width: 400px) {
  /* line 289, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
  section,
  .parallax,
  .row,
  .hr,
  .blockquote {
    height: auto;
  }
}
/* line 299, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.carousel-inner {
  height: 100%;
}
/* line 302, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.carousel-inner .item {
  height: 100%;
  background-size: cover;
}

/* line 309, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.carousel .carousel-control {
  cursor: pointer;
}
/* line 312, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.carousel .carousel-control span {
  top: 50%;
  position: absolute;
  margin-top: -8px;
}
/* line 318, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.carousel .carousel-control.left {
  left: -10px;
}
/* line 321, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.carousel .carousel-control.left * {
  position: absolute;
  top: 50%;
  z-index: 5;
  right: 50%;
}
/* line 330, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.carousel .carousel-control.right {
  right: -10px;
}
/* line 333, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.carousel .carousel-control.right * {
  position: absolute;
  top: 50%;
  z-index: 5;
  left: 50%;
}

/* line 344, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.quotecarousel {
  padding-bottom: 16px;
}

/* line 348, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.hr {
  padding: 4px 0;
}

/* line 352, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating {
  width: 20%;
  margin: 4px;
}
/* line 356, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating div.o_container {
  position: relative;
}
/* line 359, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating div.o_container mark {
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: rgba(86, 61, 124, 0.25);
}
/* line 366, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating div.o_container mark a {
  color: white;
}
/* line 374, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating.o_hide_link div.o_container mark {
  display: none;
}
/* line 378, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating.o_margin_s {
  margin-bottom: 4px;
}
/* line 381, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating.o_margin_s.pull-right {
  margin-left: 8px;
}
/* line 385, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating.o_margin_s.pull-left {
  margin-right: 8px;
}
/* line 391, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating.o_margin_m {
  margin-bottom: 8px;
}
/* line 394, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating.o_margin_m.pull-right {
  margin-left: 12px;
}
/* line 398, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating.o_margin_m.pull-left {
  margin-right: 12px;
}
/* line 404, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating.o_margin_l {
  margin-bottom: 12px;
}
/* line 407, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating.o_margin_l.pull-right {
  margin-left: 16px;
}
/* line 411, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating.o_margin_l.pull-left {
  margin-right: 16px;
}
/* line 417, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating.o_margin_xl {
  margin-bottom: 24px;
}
/* line 420, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating.o_margin_xl.pull-right {
  margin-left: 32px;
}
/* line 424, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.o_image_floating.o_margin_xl.pull-left {
  margin-right: 32px;
}

/* Parallax Theme */
/* line 435, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
div.carousel .carousel-indicators li {
  border: 1px solid grey;
}
/* line 439, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
div.carousel .carousel-indicators .active {
  background-color: grey;
}
/* line 445, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
div.carousel span.carousel-img img {
  max-height: 95%;
  padding: 10px;
}
/* line 450, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
div.carousel div.carousel-content {
  max-height: 95%;
  padding: 10px;
  background-color: black;
  color: white;
  background: rgba(0, 0, 0, 0.3);
  margin-top: 75px;
}

/* line 461, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.parallax {
  background-size: cover;
}
/* line 464, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.parallax > div {
  position: relative;
  display: block;
  min-height: 100px;
}
/* line 469, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.parallax > div > div {
  display: block;
  vertical-align: middle;
  padding: 32px 0;
}

/* Background */
/* line 480, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_dark {
  background: #eff8f8;
  background: rgba(200, 200, 200, 0.14);
}

/* line 485, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_black {
  background-color: rgba(0, 0, 0, 0.9);
  color: white;
}

/* line 490, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_green {
  background-color: #169c78;
  color: white;
}
/* line 494, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_green .text-muted {
  color: #dddddd;
}

/* line 500, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_blue_light {
  background-color: #41b6ab;
  color: white;
}
/* line 504, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_blue_light .text-muted {
  color: #dddddd;
}

/* line 510, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_blue {
  background-color: #34495e;
  color: white;
}

/* line 515, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_orange {
  background-color: #f05442;
  color: white;
}
/* line 519, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_orange .text-muted {
  color: #dddddd;
}

/* line 525, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_purple {
  background-color: #b163a3;
  color: white;
}
/* line 529, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_purple .text-muted {
  color: #dddddd;
}

/* line 535, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_red {
  background-color: #9c1b31;
  color: white;
}
/* line 539, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_red .text-muted {
  color: #dddddd;
}

/* Misc */
/* line 546, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.texttop {
  vertical-align: top;
}

/* line 551, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
table.well tr th {
  text-align: right;
  padding-right: 10px;
}
/* line 556, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
table.well tr td {
  padding-right: 5px;
}

/* line 562, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.logo-img {
  width: 220px;
}

/* line 566, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_demo {
  position: relative;
}
/* line 569, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_demo img {
  width: 100%;
}
/* line 573, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_demo div {
  position: absolute;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
  opacity: 0.85;
  bottom: 0px;
  width: 100%;
  padding: 7px;
  color: white;
  font-weight: bold;
}
/* line 584, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_demo div a {
  color: white;
}

/* line 593, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
address .fa.fa-mobile-phone {
  margin: 0 3px 0 2px;
}
/* line 597, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
address .fa.fa-file-text-o {
  margin-right: 1px;
}

/* line 603, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
span[data-oe-type="monetary"] {
  white-space: nowrap;
}

/* line 607, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_template_fallback {
  -webkit-column-count: 3;
  -moz-column-count: 3;
  -ms-column-count: 3;
  -o-column-count: 3;
  column-count: 3;
}

/* line 615, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_website_login_container {
  width: 400px;
  margin: 40px auto;
}

/* line 620, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_website_spinner {
  width: 121px;
}
/* line 623, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
.oe_website_spinner input {
  text-align: center;
}

/* line 629, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
div.media_iframe_video {
  height: 0;
  margin: 0 auto;
  text-align: center;
  position: relative;
  overflow: hidden;
  padding-bottom: 66.5%;
}
/* line 637, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
div.media_iframe_video iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  margin-left: -50%;
}
/* line 644, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
div.media_iframe_video .css_editable_mode_display {
  position: absolute;
  width: 100%;
  height: 100%;
  display: none;
  z-index: 2;
}

/* line 654, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
html[data-browser^="msie"] div.media_iframe_video iframe {
  margin-left: 0;
}

/* Mobile view */
@media (max-width: 768px) {
  /* line 660, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
  img:not(.cke_iframe), .media_iframe_video, span.fa, i.fa {
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
    transform: none !important;
  }

  /* line 668, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
  .navbar-brand {
    padding: 0 !important;
  }
  /* line 670, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_odoo.scss */
  .navbar-brand img {
    max-height: 60% !important;
    position: relative;
    top: 50%;
    transform: translateY(-50%) !important;
  }
}
/* line 1, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.parallax-container {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
}

/* line 6, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.container {
  max-width: 1380px;
}

/* line 10, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.bg-grey {
  background: #eee;
}

/* line 14, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.centerlogo {
  position: absolute;
  left: 50%;
  margin-left: -81.5px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.contained-header {
  width: 100%;
  max-width: 1440px;
}

/* line 25, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.list-font {
  font-size: 200%;
}

/* line 29, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.centered {
  margin: 0px auto;
  display: table;
}

/* line 33, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.border-top-grey {
  border-top: 1px solid #f8f8f8;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.ftr_social a {
  margin-right: 5px;
}
/* line 40, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.ftr_social a i {
  color: #fff;
  width: 37px;
  height: 37px;
  border: 1px solid #fff;
  border-radius: 28px;
  text-align: center;
  line-height: 37px;
  font-weight: 600;
  font-size: 15px;
}

/* line 53, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.footer-padding {
  padding: 48px 0 0;
}

/* line 57, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.pr0 {
  padding-right: 0 !important;
}

/* line 61, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.pl0 {
  padding-left: 0 !important;
}

/* line 65, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.p0 {
  padding: 0 !important;
}

@media (max-width: 480px) {
  /* line 83, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
  .xs-pull-right {
    float: right;
  }

  /* line 87, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
  .xs-pull-left {
    float: left !important;
  }

  /* line 91, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
  .xs-ml-16 {
    margin-left: 16px;
  }
}
/* line 96, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.flex-row {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: row;
}

/* line 103, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.flex-child {
  flex: 1 1 auto;
}

/* line 107, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/base/_alba.scss */
.hover-edition-button {
  z-index: 10000001;
}

@font-face {
  font-family: 'themify';
  src: url("/theme_alba/static/css/../fonts/themify.eot?");
  src: url("/theme_alba/static/css/../fonts/themify.eot?#iefix-fvbane") format("embedded-opentype"), url("/theme_alba/static/css/../fonts/themify.woff") format("woff"), url("/theme_alba/static/css/../fonts/themify.ttf") format("truetype"), url("/theme_alba/static/css/../fonts/themify.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 13, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
[class^="ti-"], [class*=" ti-"] {
  font-family: 'themify';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 27, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-wand:before {
  content: "\e600";
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-volume:before {
  content: "\e601";
}

/* line 33, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-user:before {
  content: "\e602";
}

/* line 36, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-unlock:before {
  content: "\e603";
}

/* line 39, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-unlink:before {
  content: "\e604";
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-trash:before {
  content: "\e605";
}

/* line 45, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-thought:before {
  content: "\e606";
}

/* line 48, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-target:before {
  content: "\e607";
}

/* line 51, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-tag:before {
  content: "\e608";
}

/* line 54, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-tablet:before {
  content: "\e609";
}

/* line 57, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-star:before {
  content: "\e60a";
}

/* line 60, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-spray:before {
  content: "\e60b";
}

/* line 63, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-signal:before {
  content: "\e60c";
}

/* line 66, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-shopping-cart:before {
  content: "\e60d";
}

/* line 69, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-shopping-cart-full:before {
  content: "\e60e";
}

/* line 72, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-settings:before {
  content: "\e60f";
}

/* line 75, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-search:before {
  content: "\e610";
}

/* line 78, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-zoom-in:before {
  content: "\e611";
}

/* line 81, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-zoom-out:before {
  content: "\e612";
}

/* line 84, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-cut:before {
  content: "\e613";
}

/* line 87, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-ruler:before {
  content: "\e614";
}

/* line 90, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-ruler-pencil:before {
  content: "\e615";
}

/* line 93, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-ruler-alt:before {
  content: "\e616";
}

/* line 96, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-bookmark:before {
  content: "\e617";
}

/* line 99, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-bookmark-alt:before {
  content: "\e618";
}

/* line 102, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-reload:before {
  content: "\e619";
}

/* line 105, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-plus:before {
  content: "\e61a";
}

/* line 108, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-pin:before {
  content: "\e61b";
}

/* line 111, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-pencil:before {
  content: "\e61c";
}

/* line 114, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-pencil-alt:before {
  content: "\e61d";
}

/* line 117, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-paint-roller:before {
  content: "\e61e";
}

/* line 120, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-paint-bucket:before {
  content: "\e61f";
}

/* line 123, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-na:before {
  content: "\e620";
}

/* line 126, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-mobile:before {
  content: "\e621";
}

/* line 129, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-minus:before {
  content: "\e622";
}

/* line 132, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-medall:before {
  content: "\e623";
}

/* line 135, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-medall-alt:before {
  content: "\e624";
}

/* line 138, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-marker:before {
  content: "\e625";
}

/* line 141, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-marker-alt:before {
  content: "\e626";
}

/* line 144, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-arrow-up:before {
  content: "\e627";
}

/* line 147, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-arrow-right:before {
  content: "\e628";
}

/* line 150, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-arrow-left:before {
  content: "\e629";
}

/* line 153, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-arrow-down:before {
  content: "\e62a";
}

/* line 156, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-lock:before {
  content: "\e62b";
}

/* line 159, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-location-arrow:before {
  content: "\e62c";
}

/* line 162, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-link:before {
  content: "\e62d";
}

/* line 165, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout:before {
  content: "\e62e";
}

/* line 168, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layers:before {
  content: "\e62f";
}

/* line 171, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layers-alt:before {
  content: "\e630";
}

/* line 174, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-key:before {
  content: "\e631";
}

/* line 177, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-import:before {
  content: "\e632";
}

/* line 180, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-image:before {
  content: "\e633";
}

/* line 183, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-heart:before {
  content: "\e634";
}

/* line 186, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-heart-broken:before {
  content: "\e635";
}

/* line 189, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-hand-stop:before {
  content: "\e636";
}

/* line 192, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-hand-open:before {
  content: "\e637";
}

/* line 195, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-hand-drag:before {
  content: "\e638";
}

/* line 198, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-folder:before {
  content: "\e639";
}

/* line 201, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-flag:before {
  content: "\e63a";
}

/* line 204, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-flag-alt:before {
  content: "\e63b";
}

/* line 207, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-flag-alt-2:before {
  content: "\e63c";
}

/* line 210, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-eye:before {
  content: "\e63d";
}

/* line 213, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-export:before {
  content: "\e63e";
}

/* line 216, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-exchange-vertical:before {
  content: "\e63f";
}

/* line 219, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-desktop:before {
  content: "\e640";
}

/* line 222, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-cup:before {
  content: "\e641";
}

/* line 225, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-crown:before {
  content: "\e642";
}

/* line 228, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-comments:before {
  content: "\e643";
}

/* line 231, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-comment:before {
  content: "\e644";
}

/* line 234, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-comment-alt:before {
  content: "\e645";
}

/* line 237, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-close:before {
  content: "\e646";
}

/* line 240, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-clip:before {
  content: "\e647";
}

/* line 243, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-angle-up:before {
  content: "\e648";
}

/* line 246, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-angle-right:before {
  content: "\e649";
}

/* line 249, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-angle-left:before {
  content: "\e64a";
}

/* line 252, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-angle-down:before {
  content: "\e64b";
}

/* line 255, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-check:before {
  content: "\e64c";
}

/* line 258, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-check-box:before {
  content: "\e64d";
}

/* line 261, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-camera:before {
  content: "\e64e";
}

/* line 264, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-announcement:before {
  content: "\e64f";
}

/* line 267, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-brush:before {
  content: "\e650";
}

/* line 270, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-briefcase:before {
  content: "\e651";
}

/* line 273, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-bolt:before {
  content: "\e652";
}

/* line 276, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-bolt-alt:before {
  content: "\e653";
}

/* line 279, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-blackboard:before {
  content: "\e654";
}

/* line 282, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-bag:before {
  content: "\e655";
}

/* line 285, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-move:before {
  content: "\e656";
}

/* line 288, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-arrows-vertical:before {
  content: "\e657";
}

/* line 291, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-arrows-horizontal:before {
  content: "\e658";
}

/* line 294, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-fullscreen:before {
  content: "\e659";
}

/* line 297, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-arrow-top-right:before {
  content: "\e65a";
}

/* line 300, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-arrow-top-left:before {
  content: "\e65b";
}

/* line 303, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-arrow-circle-up:before {
  content: "\e65c";
}

/* line 306, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-arrow-circle-right:before {
  content: "\e65d";
}

/* line 309, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-arrow-circle-left:before {
  content: "\e65e";
}

/* line 312, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-arrow-circle-down:before {
  content: "\e65f";
}

/* line 315, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-angle-double-up:before {
  content: "\e660";
}

/* line 318, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-angle-double-right:before {
  content: "\e661";
}

/* line 321, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-angle-double-left:before {
  content: "\e662";
}

/* line 324, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-angle-double-down:before {
  content: "\e663";
}

/* line 327, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-zip:before {
  content: "\e664";
}

/* line 330, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-world:before {
  content: "\e665";
}

/* line 333, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-wheelchair:before {
  content: "\e666";
}

/* line 336, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-view-list:before {
  content: "\e667";
}

/* line 339, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-view-list-alt:before {
  content: "\e668";
}

/* line 342, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-view-grid:before {
  content: "\e669";
}

/* line 345, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-uppercase:before {
  content: "\e66a";
}

/* line 348, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-upload:before {
  content: "\e66b";
}

/* line 351, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-underline:before {
  content: "\e66c";
}

/* line 354, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-truck:before {
  content: "\e66d";
}

/* line 357, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-timer:before {
  content: "\e66e";
}

/* line 360, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-ticket:before {
  content: "\e66f";
}

/* line 363, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-thumb-up:before {
  content: "\e670";
}

/* line 366, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-thumb-down:before {
  content: "\e671";
}

/* line 369, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-text:before {
  content: "\e672";
}

/* line 372, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-stats-up:before {
  content: "\e673";
}

/* line 375, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-stats-down:before {
  content: "\e674";
}

/* line 378, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-split-v:before {
  content: "\e675";
}

/* line 381, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-split-h:before {
  content: "\e676";
}

/* line 384, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-smallcap:before {
  content: "\e677";
}

/* line 387, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-shine:before {
  content: "\e678";
}

/* line 390, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-shift-right:before {
  content: "\e679";
}

/* line 393, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-shift-left:before {
  content: "\e67a";
}

/* line 396, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-shield:before {
  content: "\e67b";
}

/* line 399, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-notepad:before {
  content: "\e67c";
}

/* line 402, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-server:before {
  content: "\e67d";
}

/* line 405, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-quote-right:before {
  content: "\e67e";
}

/* line 408, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-quote-left:before {
  content: "\e67f";
}

/* line 411, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-pulse:before {
  content: "\e680";
}

/* line 414, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-printer:before {
  content: "\e681";
}

/* line 417, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-power-off:before {
  content: "\e682";
}

/* line 420, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-plug:before {
  content: "\e683";
}

/* line 423, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-pie-chart:before {
  content: "\e684";
}

/* line 426, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-paragraph:before {
  content: "\e685";
}

/* line 429, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-panel:before {
  content: "\e686";
}

/* line 432, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-package:before {
  content: "\e687";
}

/* line 435, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-music:before {
  content: "\e688";
}

/* line 438, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-music-alt:before {
  content: "\e689";
}

/* line 441, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-mouse:before {
  content: "\e68a";
}

/* line 444, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-mouse-alt:before {
  content: "\e68b";
}

/* line 447, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-money:before {
  content: "\e68c";
}

/* line 450, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-microphone:before {
  content: "\e68d";
}

/* line 453, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-menu:before {
  content: "\e68e";
}

/* line 456, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-menu-alt:before {
  content: "\e68f";
}

/* line 459, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-map:before {
  content: "\e690";
}

/* line 462, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-map-alt:before {
  content: "\e691";
}

/* line 465, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-loop:before {
  content: "\e692";
}

/* line 468, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-location-pin:before {
  content: "\e693";
}

/* line 471, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-list:before {
  content: "\e694";
}

/* line 474, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-light-bulb:before {
  content: "\e695";
}

/* line 477, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-Italic:before {
  content: "\e696";
}

/* line 480, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-info:before {
  content: "\e697";
}

/* line 483, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-infinite:before {
  content: "\e698";
}

/* line 486, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-id-badge:before {
  content: "\e699";
}

/* line 489, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-hummer:before {
  content: "\e69a";
}

/* line 492, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-home:before {
  content: "\e69b";
}

/* line 495, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-help:before {
  content: "\e69c";
}

/* line 498, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-headphone:before {
  content: "\e69d";
}

/* line 501, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-harddrives:before {
  content: "\e69e";
}

/* line 504, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-harddrive:before {
  content: "\e69f";
}

/* line 507, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-gift:before {
  content: "\e6a0";
}

/* line 510, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-game:before {
  content: "\e6a1";
}

/* line 513, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-filter:before {
  content: "\e6a2";
}

/* line 516, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-files:before {
  content: "\e6a3";
}

/* line 519, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-file:before {
  content: "\e6a4";
}

/* line 522, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-eraser:before {
  content: "\e6a5";
}

/* line 525, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-envelope:before {
  content: "\e6a6";
}

/* line 528, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-download:before {
  content: "\e6a7";
}

/* line 531, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-direction:before {
  content: "\e6a8";
}

/* line 534, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-direction-alt:before {
  content: "\e6a9";
}

/* line 537, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-dashboard:before {
  content: "\e6aa";
}

/* line 540, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-control-stop:before {
  content: "\e6ab";
}

/* line 543, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-control-shuffle:before {
  content: "\e6ac";
}

/* line 546, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-control-play:before {
  content: "\e6ad";
}

/* line 549, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-control-pause:before {
  content: "\e6ae";
}

/* line 552, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-control-forward:before {
  content: "\e6af";
}

/* line 555, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-control-backward:before {
  content: "\e6b0";
}

/* line 558, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-cloud:before {
  content: "\e6b1";
}

/* line 561, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-cloud-up:before {
  content: "\e6b2";
}

/* line 564, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-cloud-down:before {
  content: "\e6b3";
}

/* line 567, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-clipboard:before {
  content: "\e6b4";
}

/* line 570, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-car:before {
  content: "\e6b5";
}

/* line 573, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-calendar:before {
  content: "\e6b6";
}

/* line 576, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-book:before {
  content: "\e6b7";
}

/* line 579, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-bell:before {
  content: "\e6b8";
}

/* line 582, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-basketball:before {
  content: "\e6b9";
}

/* line 585, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-bar-chart:before {
  content: "\e6ba";
}

/* line 588, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-bar-chart-alt:before {
  content: "\e6bb";
}

/* line 591, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-back-right:before {
  content: "\e6bc";
}

/* line 594, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-back-left:before {
  content: "\e6bd";
}

/* line 597, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-arrows-corner:before {
  content: "\e6be";
}

/* line 600, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-archive:before {
  content: "\e6bf";
}

/* line 603, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-anchor:before {
  content: "\e6c0";
}

/* line 606, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-align-right:before {
  content: "\e6c1";
}

/* line 609, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-align-left:before {
  content: "\e6c2";
}

/* line 612, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-align-justify:before {
  content: "\e6c3";
}

/* line 615, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-align-center:before {
  content: "\e6c4";
}

/* line 618, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-alert:before {
  content: "\e6c5";
}

/* line 621, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-alarm-clock:before {
  content: "\e6c6";
}

/* line 624, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-agenda:before {
  content: "\e6c7";
}

/* line 627, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-write:before {
  content: "\e6c8";
}

/* line 630, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-window:before {
  content: "\e6c9";
}

/* line 633, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-widgetized:before {
  content: "\e6ca";
}

/* line 636, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-widget:before {
  content: "\e6cb";
}

/* line 639, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-widget-alt:before {
  content: "\e6cc";
}

/* line 642, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-wallet:before {
  content: "\e6cd";
}

/* line 645, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-video-clapper:before {
  content: "\e6ce";
}

/* line 648, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-video-camera:before {
  content: "\e6cf";
}

/* line 651, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-vector:before {
  content: "\e6d0";
}

/* line 654, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-themify-logo:before {
  content: "\e6d1";
}

/* line 657, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-themify-favicon:before {
  content: "\e6d2";
}

/* line 660, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-themify-favicon-alt:before {
  content: "\e6d3";
}

/* line 663, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-support:before {
  content: "\e6d4";
}

/* line 666, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-stamp:before {
  content: "\e6d5";
}

/* line 669, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-split-v-alt:before {
  content: "\e6d6";
}

/* line 672, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-slice:before {
  content: "\e6d7";
}

/* line 675, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-shortcode:before {
  content: "\e6d8";
}

/* line 678, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-shift-right-alt:before {
  content: "\e6d9";
}

/* line 681, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-shift-left-alt:before {
  content: "\e6da";
}

/* line 684, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-ruler-alt-2:before {
  content: "\e6db";
}

/* line 687, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-receipt:before {
  content: "\e6dc";
}

/* line 690, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-pin2:before {
  content: "\e6dd";
}

/* line 693, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-pin-alt:before {
  content: "\e6de";
}

/* line 696, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-pencil-alt2:before {
  content: "\e6df";
}

/* line 699, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-palette:before {
  content: "\e6e0";
}

/* line 702, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-more:before {
  content: "\e6e1";
}

/* line 705, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-more-alt:before {
  content: "\e6e2";
}

/* line 708, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-microphone-alt:before {
  content: "\e6e3";
}

/* line 711, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-magnet:before {
  content: "\e6e4";
}

/* line 714, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-line-double:before {
  content: "\e6e5";
}

/* line 717, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-line-dotted:before {
  content: "\e6e6";
}

/* line 720, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-line-dashed:before {
  content: "\e6e7";
}

/* line 723, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-width-full:before {
  content: "\e6e8";
}

/* line 726, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-width-default:before {
  content: "\e6e9";
}

/* line 729, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-width-default-alt:before {
  content: "\e6ea";
}

/* line 732, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-tab:before {
  content: "\e6eb";
}

/* line 735, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-tab-window:before {
  content: "\e6ec";
}

/* line 738, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-tab-v:before {
  content: "\e6ed";
}

/* line 741, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-tab-min:before {
  content: "\e6ee";
}

/* line 744, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-slider:before {
  content: "\e6ef";
}

/* line 747, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-slider-alt:before {
  content: "\e6f0";
}

/* line 750, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-sidebar-right:before {
  content: "\e6f1";
}

/* line 753, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-sidebar-none:before {
  content: "\e6f2";
}

/* line 756, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-sidebar-left:before {
  content: "\e6f3";
}

/* line 759, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-placeholder:before {
  content: "\e6f4";
}

/* line 762, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-menu:before {
  content: "\e6f5";
}

/* line 765, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-menu-v:before {
  content: "\e6f6";
}

/* line 768, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-menu-separated:before {
  content: "\e6f7";
}

/* line 771, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-menu-full:before {
  content: "\e6f8";
}

/* line 774, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-media-right-alt:before {
  content: "\e6f9";
}

/* line 777, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-media-right:before {
  content: "\e6fa";
}

/* line 780, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-media-overlay:before {
  content: "\e6fb";
}

/* line 783, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-media-overlay-alt:before {
  content: "\e6fc";
}

/* line 786, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-media-overlay-alt-2:before {
  content: "\e6fd";
}

/* line 789, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-media-left-alt:before {
  content: "\e6fe";
}

/* line 792, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-media-left:before {
  content: "\e6ff";
}

/* line 795, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-media-center-alt:before {
  content: "\e700";
}

/* line 798, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-media-center:before {
  content: "\e701";
}

/* line 801, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-list-thumb:before {
  content: "\e702";
}

/* line 804, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-list-thumb-alt:before {
  content: "\e703";
}

/* line 807, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-list-post:before {
  content: "\e704";
}

/* line 810, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-list-large-image:before {
  content: "\e705";
}

/* line 813, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-line-solid:before {
  content: "\e706";
}

/* line 816, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-grid4:before {
  content: "\e707";
}

/* line 819, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-grid3:before {
  content: "\e708";
}

/* line 822, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-grid2:before {
  content: "\e709";
}

/* line 825, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-grid2-thumb:before {
  content: "\e70a";
}

/* line 828, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-cta-right:before {
  content: "\e70b";
}

/* line 831, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-cta-left:before {
  content: "\e70c";
}

/* line 834, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-cta-center:before {
  content: "\e70d";
}

/* line 837, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-cta-btn-right:before {
  content: "\e70e";
}

/* line 840, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-cta-btn-left:before {
  content: "\e70f";
}

/* line 843, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-column4:before {
  content: "\e710";
}

/* line 846, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-column3:before {
  content: "\e711";
}

/* line 849, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-column2:before {
  content: "\e712";
}

/* line 852, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-accordion-separated:before {
  content: "\e713";
}

/* line 855, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-accordion-merged:before {
  content: "\e714";
}

/* line 858, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-accordion-list:before {
  content: "\e715";
}

/* line 861, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-ink-pen:before {
  content: "\e716";
}

/* line 864, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-info-alt:before {
  content: "\e717";
}

/* line 867, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-help-alt:before {
  content: "\e718";
}

/* line 870, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-headphone-alt:before {
  content: "\e719";
}

/* line 873, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-hand-point-up:before {
  content: "\e71a";
}

/* line 876, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-hand-point-right:before {
  content: "\e71b";
}

/* line 879, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-hand-point-left:before {
  content: "\e71c";
}

/* line 882, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-hand-point-down:before {
  content: "\e71d";
}

/* line 885, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-gallery:before {
  content: "\e71e";
}

/* line 888, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-face-smile:before {
  content: "\e71f";
}

/* line 891, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-face-sad:before {
  content: "\e720";
}

/* line 894, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-credit-card:before {
  content: "\e721";
}

/* line 897, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-control-skip-forward:before {
  content: "\e722";
}

/* line 900, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-control-skip-backward:before {
  content: "\e723";
}

/* line 903, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-control-record:before {
  content: "\e724";
}

/* line 906, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-control-eject:before {
  content: "\e725";
}

/* line 909, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-comments-smiley:before {
  content: "\e726";
}

/* line 912, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-brush-alt:before {
  content: "\e727";
}

/* line 915, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-youtube:before {
  content: "\e728";
}

/* line 918, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-vimeo:before {
  content: "\e729";
}

/* line 921, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-twitter:before {
  content: "\e72a";
}

/* line 924, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-time:before {
  content: "\e72b";
}

/* line 927, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-tumblr:before {
  content: "\e72c";
}

/* line 930, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-skype:before {
  content: "\e72d";
}

/* line 933, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-share:before {
  content: "\e72e";
}

/* line 936, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-share-alt:before {
  content: "\e72f";
}

/* line 939, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-rocket:before {
  content: "\e730";
}

/* line 942, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-pinterest:before {
  content: "\e731";
}

/* line 945, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-new-window:before {
  content: "\e732";
}

/* line 948, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-microsoft:before {
  content: "\e733";
}

/* line 951, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-list-ol:before {
  content: "\e734";
}

/* line 954, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-linkedin:before {
  content: "\e735";
}

/* line 957, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-sidebar-2:before {
  content: "\e736";
}

/* line 960, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-grid4-alt:before {
  content: "\e737";
}

/* line 963, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-grid3-alt:before {
  content: "\e738";
}

/* line 966, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-grid2-alt:before {
  content: "\e739";
}

/* line 969, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-column4-alt:before {
  content: "\e73a";
}

/* line 972, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-column3-alt:before {
  content: "\e73b";
}

/* line 975, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-layout-column2-alt:before {
  content: "\e73c";
}

/* line 978, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-instagram:before {
  content: "\e73d";
}

/* line 981, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-google:before {
  content: "\e73e";
}

/* line 984, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-github:before {
  content: "\e73f";
}

/* line 987, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-flickr:before {
  content: "\e740";
}

/* line 990, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-facebook:before {
  content: "\e741";
}

/* line 993, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-dropbox:before {
  content: "\e742";
}

/* line 996, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-dribbble:before {
  content: "\e743";
}

/* line 999, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-apple:before {
  content: "\e744";
}

/* line 1002, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-android:before {
  content: "\e745";
}

/* line 1005, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-save:before {
  content: "\e746";
}

/* line 1008, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-save-alt:before {
  content: "\e747";
}

/* line 1011, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-yahoo:before {
  content: "\e748";
}

/* line 1014, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-wordpress:before {
  content: "\e749";
}

/* line 1017, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-vimeo-alt:before {
  content: "\e74a";
}

/* line 1020, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-twitter-alt:before {
  content: "\e74b";
}

/* line 1023, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-tumblr-alt:before {
  content: "\e74c";
}

/* line 1026, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-trello:before {
  content: "\e74d";
}

/* line 1029, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-stack-overflow:before {
  content: "\e74e";
}

/* line 1032, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-soundcloud:before {
  content: "\e74f";
}

/* line 1035, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-sharethis:before {
  content: "\e750";
}

/* line 1038, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-sharethis-alt:before {
  content: "\e751";
}

/* line 1041, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-reddit:before {
  content: "\e752";
}

/* line 1044, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-pinterest-alt:before {
  content: "\e753";
}

/* line 1047, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-microsoft-alt:before {
  content: "\e754";
}

/* line 1050, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-linux:before {
  content: "\e755";
}

/* line 1053, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-jsfiddle:before {
  content: "\e756";
}

/* line 1056, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-joomla:before {
  content: "\e757";
}

/* line 1059, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-html5:before {
  content: "\e758";
}

/* line 1062, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-flickr-alt:before {
  content: "\e759";
}

/* line 1065, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-email:before {
  content: "\e75a";
}

/* line 1068, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-drupal:before {
  content: "\e75b";
}

/* line 1071, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-dropbox-alt:before {
  content: "\e75c";
}

/* line 1074, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-css3:before {
  content: "\e75d";
}

/* line 1077, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-rss:before {
  content: "\e75e";
}

/* line 1080, ../../../../../../Tools/FrontendDevelopment/scss/base/_themify-icons.scss */
.ti-rss-alt:before {
  content: "\e75f";
}

/* line 3, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
.mr0 {
  margin-right: 0;
}

/* line 7, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
.mb0 {
  margin-bottom: 0 !important;
}

/* line 11, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
.mt0 {
  margin-top: 0 !important;
}

/* line 15, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
.p32 {
  padding: 0 32px;
}

/* line 18, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
.p24 {
  padding: 24px;
}

/* line 22, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
.p0 {
  padding: 0;
}

/* line 27, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
.pt0 {
  padding-top: 0;
}

/* line 31, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
.pb0 {
  padding-bottom: 0;
}

@media all and (max-width: 990px) {
  /* line 36, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
  .mb-s-0 {
    margin-bottom: 0;
  }

  /* line 40, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
  .mb-sm-0 {
    margin-bottom: 0;
  }

  /* line 44, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
  .mt-sm-0 {
    margin-top: 0 !important;
  }

  /* line 48, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
  .p0-sm {
    padding: 0;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
  .pt-sm-0 {
    padding-top: 0;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
  .pb-sm-0 {
    padding-bottom: 0;
  }
}
@media all and (max-width: 767px) {
  /* line 62, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
  .mb-xs-0 {
    margin-bottom: 0;
  }

  /* line 66, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
  .mt-xs-0 {
    margin-top: 0 !important;
  }

  /* line 70, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
  .p0-xs {
    padding: 0;
  }

  /* line 74, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
  .pt-xs-0 {
    padding-top: 0;
  }

  /* line 78, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
  .pt-xs-240 {
    padding-top: 240px !important;
  }

  /* line 82, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
  .pb-xs-0 {
    padding-bottom: 0;
  }

  /* line 86, ../../../../../../Tools/FrontendDevelopment/scss/base/_spacing-old.scss */
  .pb-xs-240 {
    padding-bottom: 240px !important;
  }
}
/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt8 {
  padding-top: 8px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr8 {
  padding-right: 8px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl8 {
  padding-left: 8px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb8 {
  padding-bottom: 8px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt16 {
  padding-top: 16px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr16 {
  padding-right: 16px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl16 {
  padding-left: 16px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb16 {
  padding-bottom: 16px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt24 {
  padding-top: 24px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr24 {
  padding-right: 24px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl24 {
  padding-left: 24px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb24 {
  padding-bottom: 24px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt32 {
  padding-top: 32px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr32 {
  padding-right: 32px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl32 {
  padding-left: 32px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb32 {
  padding-bottom: 32px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt40 {
  padding-top: 40px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr40 {
  padding-right: 40px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl40 {
  padding-left: 40px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb40 {
  padding-bottom: 40px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt48 {
  padding-top: 48px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr48 {
  padding-right: 48px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl48 {
  padding-left: 48px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb48 {
  padding-bottom: 48px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt56 {
  padding-top: 56px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr56 {
  padding-right: 56px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl56 {
  padding-left: 56px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb56 {
  padding-bottom: 56px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt64 {
  padding-top: 64px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr64 {
  padding-right: 64px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl64 {
  padding-left: 64px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb64 {
  padding-bottom: 64px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt72 {
  padding-top: 72px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr72 {
  padding-right: 72px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl72 {
  padding-left: 72px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb72 {
  padding-bottom: 72px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt80 {
  padding-top: 80px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr80 {
  padding-right: 80px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl80 {
  padding-left: 80px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb80 {
  padding-bottom: 80px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt88 {
  padding-top: 88px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr88 {
  padding-right: 88px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl88 {
  padding-left: 88px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb88 {
  padding-bottom: 88px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt96 {
  padding-top: 96px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr96 {
  padding-right: 96px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl96 {
  padding-left: 96px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb96 {
  padding-bottom: 96px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt104 {
  padding-top: 104px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr104 {
  padding-right: 104px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl104 {
  padding-left: 104px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb104 {
  padding-bottom: 104px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt112 {
  padding-top: 112px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr112 {
  padding-right: 112px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl112 {
  padding-left: 112px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb112 {
  padding-bottom: 112px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt120 {
  padding-top: 120px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr120 {
  padding-right: 120px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl120 {
  padding-left: 120px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb120 {
  padding-bottom: 120px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt128 {
  padding-top: 128px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr128 {
  padding-right: 128px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl128 {
  padding-left: 128px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb128 {
  padding-bottom: 128px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt136 {
  padding-top: 136px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr136 {
  padding-right: 136px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl136 {
  padding-left: 136px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb136 {
  padding-bottom: 136px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt144 {
  padding-top: 144px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr144 {
  padding-right: 144px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl144 {
  padding-left: 144px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb144 {
  padding-bottom: 144px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt152 {
  padding-top: 152px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr152 {
  padding-right: 152px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl152 {
  padding-left: 152px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb152 {
  padding-bottom: 152px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt160 {
  padding-top: 160px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr160 {
  padding-right: 160px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl160 {
  padding-left: 160px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb160 {
  padding-bottom: 160px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt168 {
  padding-top: 168px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr168 {
  padding-right: 168px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl168 {
  padding-left: 168px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb168 {
  padding-bottom: 168px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt176 {
  padding-top: 176px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr176 {
  padding-right: 176px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl176 {
  padding-left: 176px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb176 {
  padding-bottom: 176px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt184 {
  padding-top: 184px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr184 {
  padding-right: 184px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl184 {
  padding-left: 184px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb184 {
  padding-bottom: 184px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt192 {
  padding-top: 192px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr192 {
  padding-right: 192px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl192 {
  padding-left: 192px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb192 {
  padding-bottom: 192px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt200 {
  padding-top: 200px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr200 {
  padding-right: 200px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl200 {
  padding-left: 200px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb200 {
  padding-bottom: 200px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt208 {
  padding-top: 208px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr208 {
  padding-right: 208px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl208 {
  padding-left: 208px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb208 {
  padding-bottom: 208px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt216 {
  padding-top: 216px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr216 {
  padding-right: 216px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl216 {
  padding-left: 216px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb216 {
  padding-bottom: 216px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt224 {
  padding-top: 224px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr224 {
  padding-right: 224px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl224 {
  padding-left: 224px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb224 {
  padding-bottom: 224px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt232 {
  padding-top: 232px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr232 {
  padding-right: 232px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl232 {
  padding-left: 232px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb232 {
  padding-bottom: 232px;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pt240 {
  padding-top: 240px;
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pr240 {
  padding-right: 240px;
}

/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pl240 {
  padding-left: 240px;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.pb240 {
  padding-bottom: 240px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt8 {
  margin-top: 8px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr8 {
  margin-right: 8px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml8 {
  margin-left: 8px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb8 {
  margin-bottom: 8px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt16 {
  margin-top: 16px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr16 {
  margin-right: 16px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml16 {
  margin-left: 16px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb16 {
  margin-bottom: 16px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt24 {
  margin-top: 24px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr24 {
  margin-right: 24px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml24 {
  margin-left: 24px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb24 {
  margin-bottom: 24px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt32 {
  margin-top: 32px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr32 {
  margin-right: 32px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml32 {
  margin-left: 32px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb32 {
  margin-bottom: 32px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt40 {
  margin-top: 40px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr40 {
  margin-right: 40px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml40 {
  margin-left: 40px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb40 {
  margin-bottom: 40px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt48 {
  margin-top: 48px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr48 {
  margin-right: 48px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml48 {
  margin-left: 48px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb48 {
  margin-bottom: 48px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt56 {
  margin-top: 56px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr56 {
  margin-right: 56px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml56 {
  margin-left: 56px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb56 {
  margin-bottom: 56px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt64 {
  margin-top: 64px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr64 {
  margin-right: 64px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml64 {
  margin-left: 64px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb64 {
  margin-bottom: 64px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt72 {
  margin-top: 72px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr72 {
  margin-right: 72px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml72 {
  margin-left: 72px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb72 {
  margin-bottom: 72px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt80 {
  margin-top: 80px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr80 {
  margin-right: 80px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml80 {
  margin-left: 80px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb80 {
  margin-bottom: 80px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt88 {
  margin-top: 88px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr88 {
  margin-right: 88px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml88 {
  margin-left: 88px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb88 {
  margin-bottom: 88px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt96 {
  margin-top: 96px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr96 {
  margin-right: 96px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml96 {
  margin-left: 96px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb96 {
  margin-bottom: 96px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt104 {
  margin-top: 104px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr104 {
  margin-right: 104px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml104 {
  margin-left: 104px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb104 {
  margin-bottom: 104px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt112 {
  margin-top: 112px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr112 {
  margin-right: 112px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml112 {
  margin-left: 112px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb112 {
  margin-bottom: 112px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt120 {
  margin-top: 120px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr120 {
  margin-right: 120px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml120 {
  margin-left: 120px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb120 {
  margin-bottom: 120px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt128 {
  margin-top: 128px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr128 {
  margin-right: 128px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml128 {
  margin-left: 128px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb128 {
  margin-bottom: 128px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt136 {
  margin-top: 136px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr136 {
  margin-right: 136px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml136 {
  margin-left: 136px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb136 {
  margin-bottom: 136px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt144 {
  margin-top: 144px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr144 {
  margin-right: 144px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml144 {
  margin-left: 144px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb144 {
  margin-bottom: 144px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt152 {
  margin-top: 152px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr152 {
  margin-right: 152px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml152 {
  margin-left: 152px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb152 {
  margin-bottom: 152px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt160 {
  margin-top: 160px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr160 {
  margin-right: 160px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml160 {
  margin-left: 160px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb160 {
  margin-bottom: 160px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt168 {
  margin-top: 168px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr168 {
  margin-right: 168px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml168 {
  margin-left: 168px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb168 {
  margin-bottom: 168px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt176 {
  margin-top: 176px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr176 {
  margin-right: 176px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml176 {
  margin-left: 176px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb176 {
  margin-bottom: 176px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt184 {
  margin-top: 184px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr184 {
  margin-right: 184px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml184 {
  margin-left: 184px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb184 {
  margin-bottom: 184px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt192 {
  margin-top: 192px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr192 {
  margin-right: 192px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml192 {
  margin-left: 192px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb192 {
  margin-bottom: 192px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt200 {
  margin-top: 200px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr200 {
  margin-right: 200px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml200 {
  margin-left: 200px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb200 {
  margin-bottom: 200px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt208 {
  margin-top: 208px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr208 {
  margin-right: 208px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml208 {
  margin-left: 208px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb208 {
  margin-bottom: 208px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt216 {
  margin-top: 216px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr216 {
  margin-right: 216px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml216 {
  margin-left: 216px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb216 {
  margin-bottom: 216px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt224 {
  margin-top: 224px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr224 {
  margin-right: 224px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml224 {
  margin-left: 224px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb224 {
  margin-bottom: 224px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt232 {
  margin-top: 232px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr232 {
  margin-right: 232px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml232 {
  margin-left: 232px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb232 {
  margin-bottom: 232px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mt240 {
  margin-top: 240px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mr240 {
  margin-right: 240px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.ml240 {
  margin-left: 240px;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
.mb240 {
  margin-bottom: 240px;
}

@media all and (max-width: 990px) {
  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-8 {
    margin-top: 8px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-8 {
    margin-right: 8px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-8 {
    margin-left: 8px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-8 {
    margin-bottom: 8px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-16 {
    margin-top: 16px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-16 {
    margin-right: 16px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-16 {
    margin-left: 16px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-16 {
    margin-bottom: 16px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-24 {
    margin-top: 24px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-24 {
    margin-right: 24px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-24 {
    margin-left: 24px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-24 {
    margin-bottom: 24px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-32 {
    margin-top: 32px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-32 {
    margin-right: 32px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-32 {
    margin-left: 32px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-32 {
    margin-bottom: 32px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-40 {
    margin-top: 40px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-40 {
    margin-right: 40px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-40 {
    margin-left: 40px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-40 {
    margin-bottom: 40px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-48 {
    margin-top: 48px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-48 {
    margin-right: 48px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-48 {
    margin-left: 48px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-48 {
    margin-bottom: 48px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-56 {
    margin-top: 56px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-56 {
    margin-right: 56px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-56 {
    margin-left: 56px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-56 {
    margin-bottom: 56px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-64 {
    margin-top: 64px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-64 {
    margin-right: 64px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-64 {
    margin-left: 64px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-64 {
    margin-bottom: 64px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-72 {
    margin-top: 72px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-72 {
    margin-right: 72px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-72 {
    margin-left: 72px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-72 {
    margin-bottom: 72px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-80 {
    margin-top: 80px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-80 {
    margin-right: 80px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-80 {
    margin-left: 80px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-80 {
    margin-bottom: 80px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-88 {
    margin-top: 88px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-88 {
    margin-right: 88px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-88 {
    margin-left: 88px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-88 {
    margin-bottom: 88px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-96 {
    margin-top: 96px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-96 {
    margin-right: 96px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-96 {
    margin-left: 96px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-96 {
    margin-bottom: 96px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-104 {
    margin-top: 104px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-104 {
    margin-right: 104px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-104 {
    margin-left: 104px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-104 {
    margin-bottom: 104px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-112 {
    margin-top: 112px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-112 {
    margin-right: 112px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-112 {
    margin-left: 112px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-112 {
    margin-bottom: 112px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-120 {
    margin-top: 120px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-120 {
    margin-right: 120px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-120 {
    margin-left: 120px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-120 {
    margin-bottom: 120px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-128 {
    margin-top: 128px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-128 {
    margin-right: 128px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-128 {
    margin-left: 128px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-128 {
    margin-bottom: 128px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-136 {
    margin-top: 136px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-136 {
    margin-right: 136px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-136 {
    margin-left: 136px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-136 {
    margin-bottom: 136px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-144 {
    margin-top: 144px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-144 {
    margin-right: 144px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-144 {
    margin-left: 144px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-144 {
    margin-bottom: 144px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-152 {
    margin-top: 152px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-152 {
    margin-right: 152px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-152 {
    margin-left: 152px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-152 {
    margin-bottom: 152px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-160 {
    margin-top: 160px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-160 {
    margin-right: 160px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-160 {
    margin-left: 160px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-160 {
    margin-bottom: 160px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-168 {
    margin-top: 168px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-168 {
    margin-right: 168px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-168 {
    margin-left: 168px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-168 {
    margin-bottom: 168px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-176 {
    margin-top: 176px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-176 {
    margin-right: 176px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-176 {
    margin-left: 176px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-176 {
    margin-bottom: 176px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-184 {
    margin-top: 184px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-184 {
    margin-right: 184px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-184 {
    margin-left: 184px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-184 {
    margin-bottom: 184px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-192 {
    margin-top: 192px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-192 {
    margin-right: 192px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-192 {
    margin-left: 192px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-192 {
    margin-bottom: 192px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-200 {
    margin-top: 200px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-200 {
    margin-right: 200px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-200 {
    margin-left: 200px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-200 {
    margin-bottom: 200px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-208 {
    margin-top: 208px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-208 {
    margin-right: 208px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-208 {
    margin-left: 208px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-208 {
    margin-bottom: 208px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-216 {
    margin-top: 216px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-216 {
    margin-right: 216px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-216 {
    margin-left: 216px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-216 {
    margin-bottom: 216px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-224 {
    margin-top: 224px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-224 {
    margin-right: 224px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-224 {
    margin-left: 224px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-224 {
    margin-bottom: 224px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-232 {
    margin-top: 232px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-232 {
    margin-right: 232px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-232 {
    margin-left: 232px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-232 {
    margin-bottom: 232px;
  }

  /* line 52, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-s-240 {
    margin-top: 240px;
  }

  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-s-240 {
    margin-right: 240px;
  }

  /* line 60, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-s-240 {
    margin-left: 240px;
  }

  /* line 64, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-s-240 {
    margin-bottom: 240px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-8 {
    padding-top: 8px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-8 {
    padding-bottom: 8px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-16 {
    padding-top: 16px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-16 {
    padding-bottom: 16px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-24 {
    padding-top: 24px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-24 {
    padding-bottom: 24px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-32 {
    padding-top: 32px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-32 {
    padding-bottom: 32px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-40 {
    padding-top: 40px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-40 {
    padding-bottom: 40px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-48 {
    padding-top: 48px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-48 {
    padding-bottom: 48px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-56 {
    padding-top: 56px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-56 {
    padding-bottom: 56px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-64 {
    padding-top: 64px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-64 {
    padding-bottom: 64px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-72 {
    padding-top: 72px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-72 {
    padding-bottom: 72px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-80 {
    padding-top: 80px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-80 {
    padding-bottom: 80px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-88 {
    padding-top: 88px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-88 {
    padding-bottom: 88px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-96 {
    padding-top: 96px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-96 {
    padding-bottom: 96px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-104 {
    padding-top: 104px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-104 {
    padding-bottom: 104px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-112 {
    padding-top: 112px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-112 {
    padding-bottom: 112px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-120 {
    padding-top: 120px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-120 {
    padding-bottom: 120px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-128 {
    padding-top: 128px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-128 {
    padding-bottom: 128px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-136 {
    padding-top: 136px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-136 {
    padding-bottom: 136px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-144 {
    padding-top: 144px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-144 {
    padding-bottom: 144px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-152 {
    padding-top: 152px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-152 {
    padding-bottom: 152px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-160 {
    padding-top: 160px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-160 {
    padding-bottom: 160px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-168 {
    padding-top: 168px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-168 {
    padding-bottom: 168px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-176 {
    padding-top: 176px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-176 {
    padding-bottom: 176px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-184 {
    padding-top: 184px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-184 {
    padding-bottom: 184px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-192 {
    padding-top: 192px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-192 {
    padding-bottom: 192px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-200 {
    padding-top: 200px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-200 {
    padding-bottom: 200px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-208 {
    padding-top: 208px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-208 {
    padding-bottom: 208px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-216 {
    padding-top: 216px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-216 {
    padding-bottom: 216px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-224 {
    padding-top: 224px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-224 {
    padding-bottom: 224px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-232 {
    padding-top: 232px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-232 {
    padding-bottom: 232px;
  }

  /* line 75, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-sm-240 {
    padding-top: 240px;
  }

  /* line 79, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-sm-240 {
    padding-bottom: 240px;
  }
}
@media all and (max-width: 767px) {
  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-8 {
    margin-top: 8px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-8 {
    margin-right: 8px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-8 {
    margin-left: 8px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-8 {
    margin-bottom: 8px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-16 {
    margin-top: 16px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-16 {
    margin-right: 16px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-16 {
    margin-left: 16px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-16 {
    margin-bottom: 16px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-24 {
    margin-top: 24px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-24 {
    margin-right: 24px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-24 {
    margin-left: 24px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-24 {
    margin-bottom: 24px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-32 {
    margin-top: 32px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-32 {
    margin-right: 32px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-32 {
    margin-left: 32px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-32 {
    margin-bottom: 32px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-40 {
    margin-top: 40px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-40 {
    margin-right: 40px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-40 {
    margin-left: 40px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-40 {
    margin-bottom: 40px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-48 {
    margin-top: 48px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-48 {
    margin-right: 48px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-48 {
    margin-left: 48px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-48 {
    margin-bottom: 48px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-56 {
    margin-top: 56px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-56 {
    margin-right: 56px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-56 {
    margin-left: 56px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-56 {
    margin-bottom: 56px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-64 {
    margin-top: 64px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-64 {
    margin-right: 64px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-64 {
    margin-left: 64px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-64 {
    margin-bottom: 64px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-72 {
    margin-top: 72px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-72 {
    margin-right: 72px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-72 {
    margin-left: 72px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-72 {
    margin-bottom: 72px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-80 {
    margin-top: 80px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-80 {
    margin-right: 80px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-80 {
    margin-left: 80px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-80 {
    margin-bottom: 80px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-88 {
    margin-top: 88px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-88 {
    margin-right: 88px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-88 {
    margin-left: 88px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-88 {
    margin-bottom: 88px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-96 {
    margin-top: 96px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-96 {
    margin-right: 96px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-96 {
    margin-left: 96px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-96 {
    margin-bottom: 96px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-104 {
    margin-top: 104px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-104 {
    margin-right: 104px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-104 {
    margin-left: 104px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-104 {
    margin-bottom: 104px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-112 {
    margin-top: 112px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-112 {
    margin-right: 112px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-112 {
    margin-left: 112px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-112 {
    margin-bottom: 112px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-120 {
    margin-top: 120px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-120 {
    margin-right: 120px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-120 {
    margin-left: 120px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-120 {
    margin-bottom: 120px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-128 {
    margin-top: 128px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-128 {
    margin-right: 128px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-128 {
    margin-left: 128px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-128 {
    margin-bottom: 128px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-136 {
    margin-top: 136px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-136 {
    margin-right: 136px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-136 {
    margin-left: 136px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-136 {
    margin-bottom: 136px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-144 {
    margin-top: 144px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-144 {
    margin-right: 144px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-144 {
    margin-left: 144px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-144 {
    margin-bottom: 144px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-152 {
    margin-top: 152px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-152 {
    margin-right: 152px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-152 {
    margin-left: 152px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-152 {
    margin-bottom: 152px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-160 {
    margin-top: 160px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-160 {
    margin-right: 160px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-160 {
    margin-left: 160px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-160 {
    margin-bottom: 160px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-168 {
    margin-top: 168px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-168 {
    margin-right: 168px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-168 {
    margin-left: 168px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-168 {
    margin-bottom: 168px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-176 {
    margin-top: 176px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-176 {
    margin-right: 176px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-176 {
    margin-left: 176px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-176 {
    margin-bottom: 176px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-184 {
    margin-top: 184px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-184 {
    margin-right: 184px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-184 {
    margin-left: 184px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-184 {
    margin-bottom: 184px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-192 {
    margin-top: 192px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-192 {
    margin-right: 192px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-192 {
    margin-left: 192px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-192 {
    margin-bottom: 192px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-200 {
    margin-top: 200px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-200 {
    margin-right: 200px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-200 {
    margin-left: 200px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-200 {
    margin-bottom: 200px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-208 {
    margin-top: 208px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-208 {
    margin-right: 208px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-208 {
    margin-left: 208px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-208 {
    margin-bottom: 208px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-216 {
    margin-top: 216px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-216 {
    margin-right: 216px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-216 {
    margin-left: 216px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-216 {
    margin-bottom: 216px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-224 {
    margin-top: 224px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-224 {
    margin-right: 224px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-224 {
    margin-left: 224px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-224 {
    margin-bottom: 224px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-232 {
    margin-top: 232px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-232 {
    margin-right: 232px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-232 {
    margin-left: 232px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-232 {
    margin-bottom: 232px;
  }

  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mt-xs-240 {
    margin-top: 240px;
  }

  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mr-xs-240 {
    margin-right: 240px;
  }

  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .ml-xs-240 {
    margin-left: 240px;
  }

  /* line 101, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .mb-xs-240 {
    margin-bottom: 240px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-8 {
    padding-top: 8px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-8 {
    padding-bottom: 8px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-16 {
    padding-top: 16px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-16 {
    padding-bottom: 16px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-24 {
    padding-top: 24px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-24 {
    padding-bottom: 24px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-32 {
    padding-top: 32px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-32 {
    padding-bottom: 32px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-40 {
    padding-top: 40px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-40 {
    padding-bottom: 40px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-48 {
    padding-top: 48px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-48 {
    padding-bottom: 48px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-56 {
    padding-top: 56px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-56 {
    padding-bottom: 56px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-64 {
    padding-top: 64px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-64 {
    padding-bottom: 64px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-72 {
    padding-top: 72px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-72 {
    padding-bottom: 72px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-80 {
    padding-top: 80px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-80 {
    padding-bottom: 80px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-88 {
    padding-top: 88px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-88 {
    padding-bottom: 88px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-96 {
    padding-top: 96px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-96 {
    padding-bottom: 96px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-104 {
    padding-top: 104px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-104 {
    padding-bottom: 104px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-112 {
    padding-top: 112px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-112 {
    padding-bottom: 112px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-120 {
    padding-top: 120px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-120 {
    padding-bottom: 120px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-128 {
    padding-top: 128px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-128 {
    padding-bottom: 128px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-136 {
    padding-top: 136px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-136 {
    padding-bottom: 136px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-144 {
    padding-top: 144px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-144 {
    padding-bottom: 144px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-152 {
    padding-top: 152px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-152 {
    padding-bottom: 152px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-160 {
    padding-top: 160px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-160 {
    padding-bottom: 160px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-168 {
    padding-top: 168px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-168 {
    padding-bottom: 168px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-176 {
    padding-top: 176px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-176 {
    padding-bottom: 176px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-184 {
    padding-top: 184px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-184 {
    padding-bottom: 184px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-192 {
    padding-top: 192px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-192 {
    padding-bottom: 192px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-200 {
    padding-top: 200px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-200 {
    padding-bottom: 200px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-208 {
    padding-top: 208px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-208 {
    padding-bottom: 208px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-216 {
    padding-top: 216px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-216 {
    padding-bottom: 216px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-224 {
    padding-top: 224px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-224 {
    padding-bottom: 224px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-232 {
    padding-top: 232px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-232 {
    padding-bottom: 232px;
  }

  /* line 111, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pt-xs-240 {
    padding-top: 240px;
  }

  /* line 115, ../../../../../../Tools/FrontendDevelopment/scss/helpers/mixins/_theme-cameo-old.scss */
  .pb-xs-240 {
    padding-bottom: 240px;
  }
}
/* 10 */
/* line 2, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/snippets/_magely_image_content.scss */
.demo-hero-5 {
  height: 500px;
}

/* Lazy Images */
/* line 2, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_image.scss */
.lazy {
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
/* line 5, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_image.scss */
.lazy.loaded {
  opacity: 1;
}

/* line 9, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_image.scss */
.image-responsive-width {
  height: 100%;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_image.scss */
.image-responsive-height {
  width: 100%;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_image.scss */
[data-pages-bg-image] {
  background-size: cover;
  position: relative;
}
/* line 19, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_image.scss */
[data-pages-bg-image] > * {
  z-index: 1;
  position: relative;
}
/* line 23, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_image.scss */
[data-pages-bg-image] > .bg-overlay {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: .4;
}

/* columns of same height styles 
------------------------------------
*/
/* line 4, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_columns.scss */
.container-xs-height {
  display: table;
  padding-left: 0px;
  padding-right: 0px;
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_columns.scss */
.row-xs-height {
  display: table-row;
}

/* line 15, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_columns.scss */
.col-xs-height {
  display: table-cell;
  float: none;
}

/* line 19, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_columns.scss */
section.last:before {
  content: '';
}

@media (min-width: 768px) {
  /* line 23, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_columns.scss */
  .container-sm-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
  }

  /* line 31, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_columns.scss */
  .row-sm-height {
    display: table-row;
  }

  /* line 34, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_columns.scss */
  .col-sm-height {
    display: table-cell;
    float: none;
  }
}
@media (min-width: 992px) {
  /* line 40, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_columns.scss */
  .container-md-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
  }

  /* line 48, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_columns.scss */
  .row-md-height {
    display: table-row;
  }

  /* line 51, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_columns.scss */
  .col-md-height {
    display: table-cell;
    float: none;
  }
}
@media (min-width: 1200px) {
  /* line 57, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_columns.scss */
  .container-lg-height {
    display: table;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
  }

  /* line 65, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_columns.scss */
  .row-lg-height {
    display: table-row;
  }

  /* line 68, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/layout/_columns.scss */
  .col-lg-height {
    display: table-cell;
    float: none;
  }
}
/* Monochrome Colors
------------------------------------
 */
/* line 5, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.bg-master {
  background-color: #13181d;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.bg-master-light {
  background-color: #959799;
}

/* line 11, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.bg-master-lighter {
  background-color: #e9e9ea;
}

/* line 14, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.bg-master-lightest {
  background-color: #f8f8f8;
}

/* line 17, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.bg-master-dark {
  background-color: #090b0d;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.bg-master-darker {
  background-color: #050608;
}

/* line 23, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.bg-master-darkest {
  background-color: #030405;
  display: block !important;
  min-height: 136px;
}

/* More Color Options from typography
------------------------------------
*/
/* Menu 
------------------------------------
*/
/* line 36, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.bg-menu-dark {
  background-color: #21252d;
}

/* line 39, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.bg-menu {
  background-color: #2b303b;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.bg-menu-light {
  background-color: hardlight(#fff, #3c414b);
}

/* Font Sizes from typography
------------------------------------
*/
/* line 49, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.fs-10 {
  font-size: 10px;
}

/* line 52, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.fs-11 {
  font-size: 11px;
}

/* line 55, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.fs-12 {
  font-size: 12px;
}

/* line 58, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.fs-13 {
  font-size: 13px;
}

/* line 61, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.fs-14 {
  font-size: 14px;
}

/* line 64, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.fs-15 {
  font-size: 15px;
}

/* line 67, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_magely_base.scss */
.fs-16 {
  font-size: 16px;
}

/* Overides
------------------------------------
*/
/* line 4, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.no-padding {
  padding: 0px;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.no-margin {
  margin: 0px;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.no-overflow {
  overflow: hidden;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.auto-overflow {
  overflow: auto;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.center-margin {
  margin-left: auto;
  margin-right: auto;
}

/* line 25, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.inherit-size {
  width: inherit;
  height: inherit;
}

/* line 29, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.inherit-height {
  height: inherit;
}

/* line 32, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.overlayer {
  position: absolute;
  display: block;
  z-index: 21;
}
/* line 36, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.overlayer.fullwidth {
  width: 100%;
}

/* line 40, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.overlayer-wrapper {
  position: relative;
  display: block;
  z-index: 10;
}

/* line 45, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.overlay-fixed {
  position: fixed;
  top: auto;
}

/* line 49, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.pull-bottom-fixed {
  position: fixed;
  bottom: 0;
}

/* line 53, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.top-left {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 58, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.top-right {
  position: absolute;
  top: 1px;
  right: 0;
}

/* line 63, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.bottom-left {
  position: absolute;
  bottom: 1px;
  left: 0;
}

/* line 68, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.bottom-right {
  position: absolute;
  bottom: 0;
  right: 0;
}

/* line 73, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.pull-bottom {
  position: absolute;
  bottom: 0;
}

/* line 78, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.pull-up {
  position: absolute;
  top: 0;
}

/* line 82, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.pull-center {
  position: absolute;
  left: 0;
  right: 0;
}

/* line 87, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.pull-center-inner {
  display: table;
  margin: 0 auto;
}

/* line 91, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.cursor {
  cursor: pointer;
}

/* line 94, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.scroll-x-hidden {
  overflow-x: hidden;
}

/* line 98, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.full-height {
  height: 100%;
}

/* line 101, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.full-width {
  width: 100%;
}

/* line 104, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.full-vh {
  height: 100vh;
}

/* line 107, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.hide {
  display: none;
}

/* line 110, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.inline {
  display: inline-block;
}

/* line 113, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.block {
  display: block;
}

/* line 116, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-blank {
  border-color: #000;
}

/* Border Helpers 
------------------------------------
*/
/* line 122, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-a,
.b-r,
.b-l,
.b-t,
.b-b {
  border-style: solid;
  border-width: 0;
}

/* line 131, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-r {
  border-right-width: 1px;
}

/* line 134, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-l {
  border-left-width: 1px;
}

/* line 137, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-t {
  border-top-width: 1px;
}

/* line 140, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-b {
  border-bottom-width: 1px;
}

/* line 143, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-a {
  border-width: 1px;
}

/* line 147, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-dashed {
  border-style: dashed;
}

/* line 151, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-thick {
  border-width: 2px;
}

/* line 155, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-transparent {
  border-color: rgba(0, 0, 0, 0.4);
}

/* line 158, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-transparent-white {
  border-color: rgba(255, 255, 255, 0.3);
}

/* line 161, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-grey {
  border-color: #959799;
}

/* line 164, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-grey-light {
  border-color: rgba(0, 0, 0, 0.07);
}

/* line 167, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-white {
  border-color: #fff;
}

/* line 170, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-primary {
  border-color: #000000;
}

/* line 173, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-complete {
  border-color: #000000;
}

/* line 176, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-success {
  border-color: #10cfbd;
}

/* line 179, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-info {
  border-color: #3b4752;
}

/* line 182, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-danger {
  border-color: #f55753;
}

/* line 185, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-warning {
  border-color: #f8d053;
}

/* Border Radius
------------------------------------
*/
/* line 191, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-rad-sm {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/* line 194, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-rad-md {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* line 197, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.b-rad-lg {
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}

/* line 200, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.no-border {
  border: none !important;
}

/* Misc form typography
------------------------------------
*/
/* line 208, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.all-caps {
  text-transform: uppercase;
}

/* line 211, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.muted {
  opacity: .5;
}

/* line 214, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.hint-text {
  opacity: .7;
}

/* line 217, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.no-decoration {
  text-decoration: none;
}

/* line 220, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.line-through {
  text-decoration: line-through;
}

/* line 224, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.v-align-bottom {
  vertical-align: bottom;
}

/* line 227, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.v-align-top {
  vertical-align: top;
}

/* line 230, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.v-align-middle {
  vertical-align: middle;
}

/* vertical alignment styles */
/* line 234, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.col-top {
  vertical-align: top;
}

/* line 237, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.col-middle {
  vertical-align: middle;
}

/* line 240, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.col-bottom {
  vertical-align: bottom;
}

/* line 244, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.bg-size-reset {
  background-size: initial;
}

/* line 247, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.bg-size-cover {
  background-size: cover;
}

/* line 250, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.bg-position-top-center {
  background-position: top center;
}

/* line 253, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.bg-position-center {
  background-position: top center;
}

/* line 257, ../../../../../../Tools/FrontendDevelopment/scss/theme/magely/base/_misc.scss */
.block-title {
  font-family: "Bree Serif", serif;
  font-weight: 400;
  font-size: 15px;
  text-transform: uppercase;
  letter-spacing: 0.03em;
}

/*!---------- 19. PRICING TABLES ----------*/
/* line 3, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_pricetable.scss */
.pricing-table {
  padding: 48px 32px;
}
/* line 5, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_pricetable.scss */
.pricing-table .price {
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 80px;
  line-height: 80px;
  font-weight: 300;
  color: #13181d;
  display: inline-block;
  margin-bottom: 16px;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_pricetable.scss */
.bg-dark .pricing-table .price {
  color: #fff;
}

/* line 21, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_pricetable.scss */
.pricing-table p:last-child {
  margin-bottom: 0;
}
/* line 24, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_pricetable.scss */
.pricing-table.boxed {
  background: #F5F5F5;
}
/* line 27, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_pricetable.scss */
.pricing-table.emphasis {
  background: #000000;
  color: #fff;
}
/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_pricetable.scss */
.pricing-table.emphasis a:not(.btn), .pricing-table.emphasis .price, .pricing-table.emphasis h5 {
  color: #fff;
}

/* line 36, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_pricetable.scss */
.pt-2 ul {
  line-height: 36px;
}

/* line 1, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.filters {
  overflow: hidden;
  display: inline-block;
}
/* line 4, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.filters li {
  float: left;
  cursor: pointer;
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: 2px solid #000000;
  padding: 0 26px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  border-radius: 0;
  text-align: center;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  margin-right: 8px;
  line-height: 27px;
  min-width: 0;
  border-color: rgba(255, 255, 255, 0);
  opacity: .7;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: inline-block;
}
/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.filters li.active {
  border-color: #222222;
  opacity: 1;
}
/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.filters li:last-child {
  margin-right: 0;
}
/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.filters.floating {
  position: absolute;
  z-index: 10;
  top: 16px;
  text-align: center;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
  -webkit-transform: translate3d(-50%, 0, 0);
  -moz-transform: translate3d(-50%, 0, 0);
  background: #fff;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  border-radius: 200px;
}
/* line 52, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.filters.floating li {
  margin-bottom: 0;
}

/* line 58, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.bg-dark .filters.floating {
  background: #000000;
}
/* line 60, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.bg-dark .filters.floating h1, .bg-dark .filters.floating h2, .bg-dark .filters.floating h3, .bg-dark .filters.floating h4, .bg-dark .filters.floating h5, .bg-dark .filters.floating h6 {
  color: #fff;
}
/* line 63, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.bg-dark .filters.floating p, .bg-dark .filters.floating span, .bg-dark .filters.floating li {
  color: #fff;
}

/* line 68, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.project {
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  opacity: 1;
  padding: 0;
}

/* line 76, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.container .project {
  padding: 0 15px;
}

/* line 81, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.project.inactive {
  opacity: .1 !important;
  pointer-events: none !important;
}
/* line 86, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.project .image-tile {
  margin: 0;
}
/* line 90, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
.project.inactive:hover .title, .project.inactive .image-tile:hover:before {
  display: none;
}

@media all and (max-width: 868px) {
  /* line 97, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
  .filters.floating {
    width: 90vw;
  }
  /* line 99, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
  .filters.floating li {
    float: none;
  }
}
@media all and (max-width: 767px) {
  /* line 106, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
  .filters.floating {
    border-radius: 0;
    padding: 8px;
  }
  /* line 109, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/snippets/_cameo_filters.scss */
  .filters.floating li {
    width: 50%;
    float: left;
    margin: 0;
  }
}
/* line 2, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn {
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 0 26px;
  height: 40px;
  min-width: 150px;
  line-height: 36px;
  border: 2px solid #000000;
  border-radius: 0;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  margin-right: 8px;
}
/* line 21, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn:hover {
  background: #000000;
  color: #fff;
}
/* line 26, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn:last-child, .theme_cameo_snippets .btn:last-of-type {
  margin-right: 0;
}
/* line 31, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn-lg, .theme_cameo_snippets .btn-group-lg > .btn {
  height: 50px;
  line-height: 49px;
  min-width: 200px;
}
/* line 37, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn-sm, .theme_cameo_snippets .btn-group-sm > .btn {
  height: 30px;
  line-height: 29px;
  font-size: 13px;
  min-width: 0;
}
/* line 44, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn-xs, .theme_cameo_snippets .btn-group-xs > .btn {
  padding: 2px 9px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 0;
}
/* line 50, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn-rounded {
  border-radius: 25px;
}
/* line 53, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn-rounded .btn {
  border-radius: 25px !important;
}
/* line 58, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn.bg-dark {
  color: #fff;
  border-color: #13181d;
}
/* line 62, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn.bg-dark:hover {
  background: #434343;
}
/* line 68, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
/* line 11, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-success:focus, .theme_cameo_snippets .btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
/* line 17, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
/* line 22, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-success:active, .theme_cameo_snippets .btn-success.active, .open > .theme_cameo_snippets .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
/* line 29, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-success:active:hover, .theme_cameo_snippets .btn-success:active:focus, .theme_cameo_snippets .btn-success:active.focus, .theme_cameo_snippets .btn-success.active:hover, .theme_cameo_snippets .btn-success.active:focus, .theme_cameo_snippets .btn-success.active.focus, .open > .theme_cameo_snippets .btn-success.dropdown-toggle:hover, .open > .theme_cameo_snippets .btn-success.dropdown-toggle:focus, .open > .theme_cameo_snippets .btn-success.dropdown-toggle.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
/* line 37, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-success:active, .theme_cameo_snippets .btn-success.active, .open > .theme_cameo_snippets .btn-success.dropdown-toggle {
  background-image: none;
}
/* line 45, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-success.disabled, .theme_cameo_snippets .btn-success.disabled:hover, .theme_cameo_snippets .btn-success.disabled:focus, .theme_cameo_snippets .btn-success.disabled.focus, .theme_cameo_snippets .btn-success.disabled:active, .theme_cameo_snippets .btn-success.disabled.active, .theme_cameo_snippets .btn-success[disabled], .theme_cameo_snippets .btn-success[disabled]:hover, .theme_cameo_snippets .btn-success[disabled]:focus, .theme_cameo_snippets .btn-success[disabled].focus, .theme_cameo_snippets .btn-success[disabled]:active, .theme_cameo_snippets .btn-success[disabled].active, fieldset[disabled] .theme_cameo_snippets .btn-success, fieldset[disabled] .theme_cameo_snippets .btn-success:hover, fieldset[disabled] .theme_cameo_snippets .btn-success:focus, fieldset[disabled] .theme_cameo_snippets .btn-success.focus, fieldset[disabled] .theme_cameo_snippets .btn-success:active, fieldset[disabled] .theme_cameo_snippets .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
/* line 56, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
/* line 73, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
/* line 11, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-info:focus, .theme_cameo_snippets .btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
/* line 17, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
/* line 22, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-info:active, .theme_cameo_snippets .btn-info.active, .open > .theme_cameo_snippets .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
/* line 29, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-info:active:hover, .theme_cameo_snippets .btn-info:active:focus, .theme_cameo_snippets .btn-info:active.focus, .theme_cameo_snippets .btn-info.active:hover, .theme_cameo_snippets .btn-info.active:focus, .theme_cameo_snippets .btn-info.active.focus, .open > .theme_cameo_snippets .btn-info.dropdown-toggle:hover, .open > .theme_cameo_snippets .btn-info.dropdown-toggle:focus, .open > .theme_cameo_snippets .btn-info.dropdown-toggle.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
/* line 37, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-info:active, .theme_cameo_snippets .btn-info.active, .open > .theme_cameo_snippets .btn-info.dropdown-toggle {
  background-image: none;
}
/* line 45, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-info.disabled, .theme_cameo_snippets .btn-info.disabled:hover, .theme_cameo_snippets .btn-info.disabled:focus, .theme_cameo_snippets .btn-info.disabled.focus, .theme_cameo_snippets .btn-info.disabled:active, .theme_cameo_snippets .btn-info.disabled.active, .theme_cameo_snippets .btn-info[disabled], .theme_cameo_snippets .btn-info[disabled]:hover, .theme_cameo_snippets .btn-info[disabled]:focus, .theme_cameo_snippets .btn-info[disabled].focus, .theme_cameo_snippets .btn-info[disabled]:active, .theme_cameo_snippets .btn-info[disabled].active, fieldset[disabled] .theme_cameo_snippets .btn-info, fieldset[disabled] .theme_cameo_snippets .btn-info:hover, fieldset[disabled] .theme_cameo_snippets .btn-info:focus, fieldset[disabled] .theme_cameo_snippets .btn-info.focus, fieldset[disabled] .theme_cameo_snippets .btn-info:active, fieldset[disabled] .theme_cameo_snippets .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
/* line 56, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
/* line 78, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
/* line 11, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-warning:focus, .theme_cameo_snippets .btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
/* line 17, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
/* line 22, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-warning:active, .theme_cameo_snippets .btn-warning.active, .open > .theme_cameo_snippets .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
/* line 29, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-warning:active:hover, .theme_cameo_snippets .btn-warning:active:focus, .theme_cameo_snippets .btn-warning:active.focus, .theme_cameo_snippets .btn-warning.active:hover, .theme_cameo_snippets .btn-warning.active:focus, .theme_cameo_snippets .btn-warning.active.focus, .open > .theme_cameo_snippets .btn-warning.dropdown-toggle:hover, .open > .theme_cameo_snippets .btn-warning.dropdown-toggle:focus, .open > .theme_cameo_snippets .btn-warning.dropdown-toggle.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
/* line 37, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-warning:active, .theme_cameo_snippets .btn-warning.active, .open > .theme_cameo_snippets .btn-warning.dropdown-toggle {
  background-image: none;
}
/* line 45, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-warning.disabled, .theme_cameo_snippets .btn-warning.disabled:hover, .theme_cameo_snippets .btn-warning.disabled:focus, .theme_cameo_snippets .btn-warning.disabled.focus, .theme_cameo_snippets .btn-warning.disabled:active, .theme_cameo_snippets .btn-warning.disabled.active, .theme_cameo_snippets .btn-warning[disabled], .theme_cameo_snippets .btn-warning[disabled]:hover, .theme_cameo_snippets .btn-warning[disabled]:focus, .theme_cameo_snippets .btn-warning[disabled].focus, .theme_cameo_snippets .btn-warning[disabled]:active, .theme_cameo_snippets .btn-warning[disabled].active, fieldset[disabled] .theme_cameo_snippets .btn-warning, fieldset[disabled] .theme_cameo_snippets .btn-warning:hover, fieldset[disabled] .theme_cameo_snippets .btn-warning:focus, fieldset[disabled] .theme_cameo_snippets .btn-warning.focus, fieldset[disabled] .theme_cameo_snippets .btn-warning:active, fieldset[disabled] .theme_cameo_snippets .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
/* line 56, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
/* line 83, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_btn.scss */
.theme_cameo_snippets .btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
/* line 11, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-danger:focus, .theme_cameo_snippets .btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
/* line 17, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
/* line 22, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-danger:active, .theme_cameo_snippets .btn-danger.active, .open > .theme_cameo_snippets .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
/* line 29, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-danger:active:hover, .theme_cameo_snippets .btn-danger:active:focus, .theme_cameo_snippets .btn-danger:active.focus, .theme_cameo_snippets .btn-danger.active:hover, .theme_cameo_snippets .btn-danger.active:focus, .theme_cameo_snippets .btn-danger.active.focus, .open > .theme_cameo_snippets .btn-danger.dropdown-toggle:hover, .open > .theme_cameo_snippets .btn-danger.dropdown-toggle:focus, .open > .theme_cameo_snippets .btn-danger.dropdown-toggle.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
/* line 37, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-danger:active, .theme_cameo_snippets .btn-danger.active, .open > .theme_cameo_snippets .btn-danger.dropdown-toggle {
  background-image: none;
}
/* line 45, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-danger.disabled, .theme_cameo_snippets .btn-danger.disabled:hover, .theme_cameo_snippets .btn-danger.disabled:focus, .theme_cameo_snippets .btn-danger.disabled.focus, .theme_cameo_snippets .btn-danger.disabled:active, .theme_cameo_snippets .btn-danger.disabled.active, .theme_cameo_snippets .btn-danger[disabled], .theme_cameo_snippets .btn-danger[disabled]:hover, .theme_cameo_snippets .btn-danger[disabled]:focus, .theme_cameo_snippets .btn-danger[disabled].focus, .theme_cameo_snippets .btn-danger[disabled]:active, .theme_cameo_snippets .btn-danger[disabled].active, fieldset[disabled] .theme_cameo_snippets .btn-danger, fieldset[disabled] .theme_cameo_snippets .btn-danger:hover, fieldset[disabled] .theme_cameo_snippets .btn-danger:focus, fieldset[disabled] .theme_cameo_snippets .btn-danger.focus, fieldset[disabled] .theme_cameo_snippets .btn-danger:active, fieldset[disabled] .theme_cameo_snippets .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
/* line 56, ../../../../../../Tools/FrontendDevelopment/scss/vendors/bootstrap/bootstrap/mixins/_buttons.scss */
.theme_cameo_snippets .btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}

/*!---------- 10. ICONS ----------*/
/* line 4, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_icon.scss */
.icon {
  font-size: 64px;
  display: inline-block;
  color: #13181d;
}

/* line 11, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_icon.scss */
.image-bg.bg-light .icon {
  color: #13181d;
}
/* line 14, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_icon.scss */
.image-bg .icon {
  color: #fff;
}

/* line 19, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_icon.scss */
.bg-dark .icon {
  color: #fff;
}

/* line 23, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_icon.scss */
.icon-lg {
  font-size: 80px;
}

/* line 27, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_icon.scss */
.icon-sm {
  font-size: 32px;
}

/* line 31, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_icon.scss */
.icon-xs {
  font-size: 18px;
}

@media all and (max-width: 768px) {
  /* line 36, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_icon.scss */
  .icon {
    font-size: 48px;
  }

  /* line 39, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_icon.scss */
  .icon-lg {
    font-size: 64px;
  }

  /* line 42, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_icon.scss */
  .icon-sm {
    font-size: 18px;
  }

  /* line 45, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_icon.scss */
  .icon-xs {
    font-size: 16px;
  }
}
/* line 50, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_icon.scss */
.embelish-icons {
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0.05;
  z-index: -1;
  transform: translate3d(0, -50%, 0);
  -webkit-transform: translate3d(0, -50%, 0);
  -moz-transform: translate3d(0, -50%, 0);
  -webkit-transform: scale(10);
  -ms-transform: scale(10);
  -o-transform: scale(10);
  transform: scale(10);
}

/*!---------- 4. COLOURS ----------*/
/* line 2, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_color.scss */
.bg-primary {
  background: #000000;
}

/* line 6, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_color.scss */
.bg-secondary {
  background: #F5F5F5;
}

/* line 10, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_color.scss */
.bg-white {
  background: #fff;
}

/* line 14, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_color.scss */
.bg-dark {
  background: #13181d;
}

/* line 18, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_color.scss */
.color-body {
  color: #090b0d;
}

/* line 22, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_color.scss */
.color-primary {
  color: #000000 !important;
}

/* line 26, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_color.scss */
.color-red {
  color: #e31d3b !important;
}

/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_color.scss */
.color-white {
  color: #fff;
}

/* line 33, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_color.scss */
.bg-dark h1,
nav.bg-dark h1,
footer.bg-dark h1,
.bg-primary h1,
.bg-dark h2,
nav.bg-dark h2,
footer.bg-dark h2,
.bg-primary h2,
.bg-dark h3,
nav.bg-dark h3,
footer.bg-dark h3,
.bg-primary h3,
.bg-dark h4,
nav.bg-dark h4,
footer.bg-dark h4,
.bg-primary h4,
.bg-dark h5,
nav.bg-dark h5,
footer.bg-dark h5,
.bg-primary h5,
.bg-dark h6,
nav.bg-dark h6,
footer.bg-dark h6,
.bg-primary h6 {
  color: #ffffff;
}

/* line 60, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_color.scss */
.bg-dark p,
nav.bg-dark p,
footer.bg-dark p,
.bg-primary p,
.bg-dark span,
nav.bg-dark span,
footer.bg-dark span,
.bg-primary span,
.bg-dark li,
nav.bg-dark li,
footer.bg-dark li,
.bg-primary li {
  color: #fefefe;
}

/*!---------- 8. TOOLTIPS ----------*/
/* line 4, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_tooltip.scss */
.tooltip {
  font-weight: 600;
  font-size: 13px;
}

/* line 9, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_tooltip.scss */
.tooltip-inner {
  border-radius: 0;
  padding: 9px 24px 12px 24px;
}

/*!---------- 3.1. TYPOGRAPHY - LISTS ----------*/
/* line 4, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_bullet_list.scss */
ul {
  list-style: none;
  padding-left: 0;
}
/* line 7, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_bullet_list.scss */
ul.bullets {
  list-style: inside;
}

/* line 14, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_bullet_list.scss */
ul[data-bullet] li {
  line-height: 34px;
}
/* line 17, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_bullet_list.scss */
ul[data-bullet] li i:first-child {
  margin-right: 17px;
  -webkit-transform: scale(1.5);
  -ms-transform: scale(1.5);
  -o-transform: scale(1.5);
  transform: scale(1.5);
  display: inline-block;
}
/* line 25, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_bullet_list.scss */
ul.lead li {
  font-size: 17px;
  line-height: 42.5px;
}

/*!---------- FEATURES BOX----------*/
/* line 4, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature.boxed {
  padding: 32px;
  background: #F5F5F5;
}
/* line 7, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature.boxed.bg-dark {
  background: #292929;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.bg-dark .feature.boxed {
  background: #363636;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.bg-secondary .feature.boxed {
  background: #fff;
}

/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature {
  margin-bottom: 24px;
}
/* line 21, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature.bordered {
  padding: 32px;
  border: 1px solid #ccc;
}
/* line 26, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature p:last-child {
  margin-bottom: 0;
}

@media all and (max-width: 768px) {
  /* line 33, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
  .feature.boxed, .feature.bordered {
    padding: 24px;
  }
}
@media all and (max-width: 992px) {
  /* line 40, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
  .feature .icon-lg {
    font-size: 40px;
  }
}
/* line 45, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-1 i {
  display: inline-block;
  margin-bottom: 16px;
  color: #000000;
}

/* line 52, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-2 i {
  display: block;
  width: 80px;
  height: 80px;
  border: 1px solid #000000;
  text-align: center;
  line-height: 80px;
  color: #000000;
  border-radius: 50%;
  margin: 0 auto;
  margin-bottom: 24px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 64, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-2 i:hover {
  background: #000000;
  color: #fff;
}
/* line 69, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-2.filled i {
  background: #000000;
  color: #fff;
}

/* line 75, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-3 {
  overflow: hidden;
}
/* line 77, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-3 .left, .feature-3 .right {
  display: inline-block;
  float: left;
}
/* line 81, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-3 .left {
  width: 15%;
}
/* line 84, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-3 .right {
  width: 85%;
}
/* line 87, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-3 i {
  color: #000000;
}

@media all and (min-width: 768px) {
  /* line 93, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
  .feature-3 {
    min-height: 160px;
  }
}
/* line 98, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.bg-primary .feature-3 i {
  color: #fff;
}

/* line 103, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-4 .left {
  width: 25%;
}
/* line 106, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-4 .right {
  width: 75%;
}

/* line 112, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-color h1, .feature-color h2, .feature-color h3, .feature-color h4, .feature-color h5, .feature-color h6, .feature-color p, .feature-color span, .feature-color li {
  color: #ffffff;
}
/* line 115, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-color i {
  color: #fff;
  opacity: .7;
}
/* line 119, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-color:nth-of-type(1) {
  background: #000000;
}
/* line 122, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-color:nth-of-type(2) {
  background: #40a269;
}
/* line 125, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-color:nth-of-type(3) {
  background: #398f5d;
}

/* line 130, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.feature-5 {
  height: 33.333333vw;
  padding: 0 48px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

@media all and (max-width: 1280px) {
  /* line 137, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
  .feature-5 {
    height: auto;
    padding: 80px 48px;
  }
  /* line 140, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
  .feature-5 .v-align-transform {
    top: 0;
    transform: none;
    -webkit-transform: none;
  }
}
@media all and (max-width: 768px) {
  /* line 149, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
  .feature-3 .left, .feature-4 .left {
    margin-bottom: 8px;
  }

  /* line 152, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
  .feature-3 .left, .feature-4 .left, .feature-3 .right, .feature-4 .right {
    width: 100%;
  }

  /* line 155, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
  .feature-5 {
    padding: 40px 24px;
  }
}
/* line 161, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.image-bg .feature i {
  color: #fff;
}
/* line 164, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.image-bg .feature h1, .image-bg .feature h2, .image-bg .feature h3, .image-bg .feature h4, .image-bg .feature h5, .image-bg .feature h6, .image-bg .feature p, .image-bg .feature span, .image-bg .feature li {
  color: #ffffff;
}
/* line 167, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.image-bg .feature.bordered {
  border-color: rgba(255, 255, 255, 0.4);
}
/* line 170, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_feature_box.scss */
.image-bg .feature.boxed {
  background: rgba(34, 34, 34, 0.4);
}

/*!---------- 36. FOOTERS ----------*/
/* line 3, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_footer.scss */
footer {
  position: relative;
  overflow: hidden;
  padding: 0 !important;
  display: table-footer-group !important;
}

/* line 10, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_footer.scss */
footer.bg-dark a {
  color: #fff;
}

/* line 13, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_footer.scss */
.footer-padding {
  padding: 72px 0;
}

/* line 17, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_footer.scss */
.footer-1 .logo {
  max-height: 30px;
}
/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_footer.scss */
.footer-1 .sub {
  opacity: .5;
}

/* line 25, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_footer.scss */
.back-to-top {
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translate3d(0, 200%, 0);
  -webkit-transform: translate3d(0, 200%, 0);
  -moz-transform: translate3d(0, 200%, 0);
}
/* line 30, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_footer.scss */
.back-to-top:hover {
  opacity: 1;
}

/* line 35, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_footer.scss */
.bg-dark .back-to-top {
  border-color: #fff;
}
/* line 37, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_footer.scss */
.bg-dark .back-to-top:active, .bg-dark .back-to-top:focus {
  color: #fff;
}
/* line 40, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_footer.scss */
.bg-dark .back-to-top:hover {
  background: none;
}

/* line 2, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_social_list.scss */
.social-list {
  margin: 0;
}

/* line 6, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_social_list.scss */
.image-bg .social-list a {
  color: #fff;
}

/* line 10, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_social_list.scss */
.bg-dark .social-list a, .image-bg .social-list a {
  color: #fff;
  opacity: .5;
}

/* line 15, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_social_list.scss */
.bg-dark .social-list a:hover, .image-bg .social-list a {
  opacity: 1;
}

/* line 19, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_social_list.scss */
.bg-light .social-list a {
  color: #222;
}

/* line 1, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_fade.scss */
.fade-half {
  opacity: 0.5;
}

/* line 5, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_fade.scss */
.fade-1-4 {
  opacity: 0.75;
}

/* line 9, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_fade.scss */
.fade-3-4 {
  opacity: 0.25;
}

/* line 13, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_fade.scss */
.fade-on-hover {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: .5;
}
/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_fade.scss */
.fade-on-hover:hover {
  opacity: 1;
}

/*!---------- 29. IMAGE BLOCKS ----------*/
/* line 3, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-md {
  max-height: 120px;
}

/* line 7, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-small {
  max-height: 80px;
}

/* line 11, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-xs {
  max-height: 50px;
}

/* line 15, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-xxs {
  max-height: 30px;
}

/* line 19, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-block {
  padding: 0;
  height: 50vw;
  max-height: 700px;
}
/* line 23, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-block .image-bg {
  padding: 0;
  height: 50vw;
  max-height: 700px;
}
/* line 28, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-block .container {
  height: 100%;
}

/* line 33, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-block-right .image-bg {
  position: absolute;
  top: 0;
}

@media all and (max-width: 768px) {
  /* line 39, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
  .image-block {
    height: auto;
    max-height: 1000000px;
  }
  /* line 42, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
  .image-block .image-bg {
    height: 350px;
  }
  /* line 45, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
  .image-block .v-align-transform {
    top: 0;
    transform: none;
    -webkit-transform: none;
  }

  /* line 50, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
  .image-block-right .image-bg {
    position: relative;
  }
}
/* line 55, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-edge .container {
  position: relative;
}
/* line 57, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-edge .container div[class*='col-'] {
  position: absolute;
}

@media all and (max-width: 992px) {
  /* line 63, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
  .image-edge .container div[class*='col-'] {
    position: relative;
    top: 0;
    transform: none;
    -webkit-transform: none;
  }
}
/* line 70, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-square {
  height: 50vw;
  max-height: 640px;
  overflow: hidden;
  padding: 0;
}
/* line 75, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-square .image {
  position: absolute;
  height: 100%;
  width: 50%;
}
/* line 80, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-square > .content {
  position: absolute;
  padding: 0 10%;
  top: 50%;
  transform: translate3d(0, -50%, 0);
  -webkit-transform: translate3d(0, -50%, 0);
  -moz-transform: translate3d(0, -50%, 0);
}
/* line 87, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-square.left .image {
  left: 0;
}
/* line 90, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-square.left > .content {
  right: 0;
}
/* line 95, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-square.right .image {
  right: 0;
}
/* line 98, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-square.right > .content {
  left: 0;
}

@media all and (max-width: 992px) {
  /* line 105, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
  .image-square {
    height: auto;
    max-height: 100000px;
    padding-bottom: 48px;
  }
  /* line 109, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
  .image-square .image {
    position: relative;
    height: 100vw;
    margin-bottom: 48px;
    max-height: 500px;
    width: 100%;
  }
  /* line 116, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
  .image-square > .content {
    position: relative;
  }
  /* line 119, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
  .image-square > .content {
    top: 0;
    transform: none;
    -webkit-transform: none;
    padding: 0 20%;
  }
}
@media all and (max-width: 768px) {
  /* line 128, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
  .image-square > .content {
    padding: 0 15px;
  }
}
/* line 134, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-zoom img {
  -webkit-transition: 9s;
  -o-transition: 9s;
  transition: 9s;
}
/* line 137, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-zoom:hover img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}

/* line 142, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-caption {
  position: relative;
  overflow: hidden;
}
/* line 145, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-caption .caption {
  position: absolute;
  width: 100%;
  bottom: 0;
  padding: 16px;
  color: #fff;
}
/* line 151, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-caption .caption p {
  position: relative;
  z-index: 4;
  margin: 0;
}
/* line 156, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-caption .caption:before {
  content: "" attr(data-caption) "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 1;
  background: -moz-linear-gradient(top, transparent 0%, rgba(34, 34, 34, 0.7) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(34, 34, 34, 0.7)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, transparent 0%, rgba(34, 34, 34, 0.7) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, transparent 0%, rgba(34, 34, 34, 0.7) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, transparent 0%, rgba(34, 34, 34, 0.7) 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(34, 34, 34, 0.7) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$startcolor, endColorstr=$endcolor, GradientType=0);
  /* IE6-9 */
}
/* line 169, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-caption.hover-caption .caption {
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  transform: translate3d(0, 100px, 0);
  -webkit-transform: translate3d(0, 100px, 0);
  -moz-transform: translate3d(0, 100px, 0);
}
/* line 174, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-caption.hover-caption:hover .caption {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
}

/* line 180, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-bg h1,
.image-bg h2,
.image-bg h3,
.image-bg h4,
.image-bg h5,
.image-bg h6,
.image-bg p,
.image-bg span,
.image-bg li {
  color: #fff;
}
/* line 192, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.image-bg .container,
.image-bg div[class*='col-'] {
  position: relative;
  z-index: 3;
}

/* line 199, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img_block.scss */
.container.image-bg .row {
  position: relative;
  z-index: 3;
}

/* line 1, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.btn-icon {
  width: 40px;
  height: 40px;
  font-size: 20px;
  min-width: 0;
  padding: 0;
  line-height: 38px;
}
/* line 9, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.btn-icon.btn-lg, .btn-group-lg > .btn-icon.btn {
  width: 50px;
  height: 50px;
  line-height: 49px;
  font-size: 24px;
  min-width: 0;
}
/* line 17, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.btn-icon.btn-sm, .btn-group-sm > .btn-icon.btn {
  width: 30px;
  height: 30px;
  line-height: 29px;
  font-size: 13px;
  min-width: 0;
  padding: 0 0 0 1px !important;
}
/* line 26, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.btn-icon.btn-xs, .btn-group-xs > .btn-icon.btn {
  padding: 2px 9px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 0;
}

/* line 31, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.btn-white {
  color: #fff;
  border-color: #fff;
}
/* line 35, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.btn-white:hover {
  background: #fff;
  color: #222;
}

/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.btn-white:visited, .btn:visited:hover {
  color: #fff;
}

/* line 46, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.btn-white:visited:hover {
  color: #222;
}

/* line 50, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.btn-filled {
  background: #000000;
  color: #fff;
}
/* line 53, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.btn-filled:visited {
  color: #fff;
}

/* line 59, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.image-bg .btn {
  color: #fff;
  border-color: #fff;
}
/* line 63, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.image-bg .btn:visited {
  color: #fff;
  border-color: #fff;
}
/* line 68, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.image-bg .btn:hover, .image-bg .btn:visited:hover {
  background: #fff;
  color: #222;
}
/* line 73, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.image-bg .btn.btn-filled {
  border-color: #000000;
}
/* line 79, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.image-bg .btn-filled:visited {
  border-color: #000000;
}
/* line 83, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.image-bg .btn-filled:hover {
  border-color: #fff;
}

/* line 91, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.bg-light .btn {
  border-color: #222;
  color: #222;
}
/* line 95, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.bg-light .btn:visited {
  color: #222;
}
/* line 98, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.bg-light .btn:visited:hover {
  color: #222;
}
/* line 104, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.bg-light .btn-filled {
  color: #fff;
}
/* line 107, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.bg-light .btn-filled:visited {
  color: #fff;
}

/* line 114, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.bg-primary .btn {
  color: #fff;
  border-color: #fff;
}
/* line 118, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_btn.scss */
.bg-primary .btn:hover {
  background: #fff;
  color: #000000;
}

/* line 2, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_uppercase.scss */
.uppercase {
  text-transform: uppercase;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_uppercase.scss */
h1.uppercase {
  letter-spacing: 17px;
  margin-right: -17px;
}

/* line 13, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_uppercase.scss */
h2.uppercase {
  letter-spacing: 10px;
  margin-right: -10px;
}

/* line 18, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_uppercase.scss */
h3.uppercase {
  letter-spacing: 6px;
  margin-right: -6px;
}

/* line 23, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_uppercase.scss */
h4.uppercase {
  letter-spacing: 3px;
  margin-right: -3px;
}

/* line 28, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_uppercase.scss */
h5.uppercase {
  letter-spacing: 2px;
  margin-right: -2px;
}

/* line 33, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_uppercase.scss */
h6.uppercase,
.h6-u {
  letter-spacing: 2px;
  font-weight: 700;
}

/* line 1, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_masonry.scss */
.masonry {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 0;
  transform: translate3d(0, 100px, 0);
  -webkit-transform: translate3d(0, 100px, 0);
  -moz-transform: translate3d(0, 100px, 0);
}
/* line 5, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_masonry.scss */
.masonry.fadeIn {
  opacity: 1;
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
}

/* line 11, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_masonry.scss */
.masonry-item {
  max-width: 100%;
}

/* line 15, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_masonry.scss */
.container .masonry-item {
  margin-bottom: 30px;
}

/* line 19, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_masonry.scss */
.masonry-item blockquote:hover {
  background: #000000;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  color: #fff;
}

/* line 25, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_masonry.scss */
.masonryFlyIn .masonry-item {
  opacity: 0;
  transform: translate3d(0, 50px, 0);
  -webkit-transform: translate3d(0, 50px, 0);
  -moz-transform: translate3d(0, 50px, 0);
}
/* line 28, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_masonry.scss */
.masonryFlyIn .masonry-item.fadeIn {
  opacity: 1;
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
}

/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_masonry.scss */
.masonry-loader {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 1;
  position: absolute;
  width: 100%;
  z-index: 10;
  top: 80px;
}
/* line 41, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_masonry.scss */
.masonry-loader.fixed-center {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
  -webkit-transform: translate3d(-50%, 0, 0);
  -moz-transform: translate3d(-50%, 0, 0);
  margin-top: -25px;
}
/* line 48, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_masonry.scss */
.masonry-loader.fadeOut {
  opacity: 0;
  max-height: 0;
  padding: 0;
  overflow: hidden;
}

/* line 4, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.fullscreen {
  height: 100vh !important;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.overflow-hidden {
  overflow: hidden;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.display-block {
  display: block;
}

/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.show-grid {
  border: 1px dashed rgba(255, 255, 255, 0);
  padding: 8px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  cursor: default;
}
/* line 22, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.show-grid:hover {
  border-color: #222;
}

/* line 28, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.inline-block {
  display: inline-block;
}

/* line 32, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.list-inline {
  margin-left: 0;
}
/* line 35, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.list-inline > li {
  padding: 0 8px;
}
/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.list-inline > li:last-child {
  padding-right: 0;
}
/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.list-inline > li:first-child {
  padding-left: 0;
}

/* line 50, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.right {
  right: 0;
}

/* line 54, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.relative {
  position: relative;
  z-index: 2;
}

/* line 59, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.clearboth {
  clear: both;
}

/* line 63, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.spread-children * {
  display: inline-block;
  margin-left: 12px;
  margin-right: 12px;
}

/* line 69, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.spread-children-large * {
  display: inline-block;
  margin-left: 24px;
  margin-right: 24px;
}

/* line 75, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.container {
  position: relative;
}

/* line 79, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.vnu {
  display: inline;
}

/* line 84, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.text-left {
  text-align: left !important;
}

@media all and (max-width: 768px) {
  /* line 89, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
  .text-left-xs {
    text-align: left !important;
  }
}
/* line 95, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.align-bottom {
  position: absolute !important;
  bottom: 0;
  margin: 0 auto;
  left: 0;
  right: 0;
  z-index: 2;
}

/* line 104, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
.align-top {
  position: absolute;
  top: 0;
  margin: 0 auto;
  left: 0;
  right: 0;
  z-index: 2;
}

@media all and (max-width: 1100px) {
  /* line 114, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
  .col-md-push-1 {
    left: 0;
  }
}
@media all and (max-width: 768px) {
  /* line 121, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
  .pull-left-sm {
    float: left !important;
  }

  /* line 125, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
  .overflow-hidden-xs {
    overflow: hidden;
  }
}
@media all and (max-width: 768px) {
  /* line 132, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cameo_position.scss */
  .spread-children * {
    margin-left: 6px;
    margin-right: 6px;
  }
}
/*!---------- 22. IMAGE TILES ----------*/
/* line 4, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
img {
  max-width: 100%;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.image-tile {
  overflow: hidden;
  position: relative;
  margin-bottom: 24px;
}
/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.image-tile img {
  width: 100%;
  display: inline-block;
}
/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.image-tile .label {
  position: absolute;
  top: 16px;
  right: 16px;
  z-index: 5;
}

/* line 24, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 1;
}
/* line 25, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title:before {
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: -moz-linear-gradient(top, transparent 0%, rgba(34, 34, 34, 0.9) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(34, 34, 34, 0.9)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, transparent 0%, rgba(34, 34, 34, 0.9) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, transparent 0%, rgba(34, 34, 34, 0.9) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, transparent 0%, rgba(34, 34, 34, 0.9) 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(34, 34, 34, 0.9) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$startcolor, endColorstr=$endcolor, GradientType=0);
  /* IE6-9 */
  pointer-events: none;
}
/* line 36, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title.title-center:before {
  background: #13181d;
  opacity: .4;
}
/* line 40, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title:hover:before {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
/* line 43, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title .title {
  position: absolute;
  width: 100%;
  bottom: 24px;
  z-index: 5;
}
/* line 48, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title .title h1, .inner-title .title h2, .inner-title .title h3, .inner-title .title h4, .inner-title .title h5, .inner-title .title h6, .inner-title .title p, .inner-title .title span, .inner-title .title li {
  color: #ffffff;
}
/* line 50, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title .title h1 a, .inner-title .title h2 a, .inner-title .title h3 a, .inner-title .title h4 a, .inner-title .title h5 a, .inner-title .title h6 a, .inner-title .title p a, .inner-title .title span a, .inner-title .title li a {
  color: #ffffff;
}
/* line 55, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title.title-center .title {
  bottom: auto;
  top: 50%;
  transform: translate3d(0, -50%, 0);
  -webkit-transform: translate3d(0, -50%, 0);
  -moz-transform: translate3d(0, -50%, 0);
}
/* line 60, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title .title h5 {
  font-weight: 600;
}
/* line 65, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title:hover {
  opacity: .95;
}
/* line 69, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title.hover-reveal:before {
  opacity: 0;
}
/* line 72, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title.hover-reveal .title {
  opacity: 0;
  transform: translate3d(0, 50px, 0);
  -webkit-transform: translate3d(0, 50px, 0);
  -moz-transform: translate3d(0, 50px, 0);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 78, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title.hover-reveal:hover .title {
  opacity: 1;
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
}
/* line 82, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.inner-title.hover-reveal:hover:before {
  opacity: 1;
}

/* line 89, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.outer-title img {
  display: inline-block;
  margin-bottom: 12px;
}

/* line 94, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.hover-tile {
  position: relative;
  overflow: hidden;
  background: #13181d;
}
/* line 98, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.hover-tile img {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 101, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.hover-tile:hover img {
  opacity: .5;
}
/* line 104, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.hover-tile .hover-state {
  position: relative;
  transform: translate3d(0, -50%, 0);
  -webkit-transform: translate3d(0, -50%, 0);
  -moz-transform: translate3d(0, -50%, 0);
  top: 50%;
  z-index: 2;
  position: absolute;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 0;
  width: 100%;
}

/* line 116, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.hover-state {
  z-index: 99;
  padding: 0 40px;
  cursor: default;
}
/* line 120, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.hover-state h1, .hover-state h2, .hover-state h3, .hover-state h4, .hover-state h5, .hover-state h6, .hover-state p, .hover-state span, .hover-state li {
  color: #ffffff;
}
/* line 123, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.hover-state * {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  transform: translate3d(0, 30px, 0);
  -webkit-transform: translate3d(0, 30px, 0);
  -moz-transform: translate3d(0, 30px, 0);
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}

/* line 130, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.hover-tile:hover .hover-state {
  opacity: 1;
}
/* line 132, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.hover-tile:hover .hover-state * {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}

/* line 138, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.hover-state *:last-child {
  margin-bottom: 0;
}

/* line 142, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.border-thick {
  border: 16px solid #fff;
  border-top: none;
}
/* line 146, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.border-thick.col-sm-6:first-child {
  border-right: 8px solid #fff;
}
/* line 149, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_img.scss */
.border-thick.col-sm-6:last-child {
  border-left: 8px solid #fff;
}

/* line 2, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cast_shadow.scss */
.cast-shadow {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

/* line 6, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_cast_shadow.scss */
.cast-shadow-light {
  box-shadow: 0px 0px px 0px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 0px px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px px 0px rgba(0, 0, 0, 0.2);
}

/*!---------- 2. MIXINS ----------*/
/* line 3, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_mixins_apply.scss */
.v-align-children {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  flex-direction: row;
  -webkit-flex-direction: row;
}

/* line 7, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_mixins_apply.scss */
.v-align-children-column {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  flex-direction: column;
  -webkit-flex-direction: column;
}

/* line 11, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_mixins_apply.scss */
.disable-select {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

@media all and (max-width: 992px) {
  /* line 16, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_mixins_apply.scss */
  .v-align-children {
    display: block !important;
  }
}
/* line 22, ../../../../../../Tools/FrontendDevelopment/scss/theme/cameo/layout/_mixins_apply.scss */
.v-align-transform {
  position: relative;
  transform: translate3d(0, -50%, 0);
  -webkit-transform: translate3d(0, -50%, 0);
  -moz-transform: translate3d(0, -50%, 0);
  top: 50%;
  z-index: 2;
}

/*!---------- 22. IMAGE TILES ----------*/
/* line 4, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
img {
  max-width: 100%;
}

/* line 8, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.image-tile {
  overflow: hidden;
  position: relative;
  margin-bottom: 24px;
}
/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.image-tile img {
  width: 100%;
  display: inline-block;
}
/* line 16, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.image-tile .label {
  position: absolute;
  top: 16px;
  right: 16px;
  z-index: 5;
}

/* line 24, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 1;
}
/* line 25, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title:before {
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: none;
  pointer-events: none;
}
/* line 36, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title.title-center:before {
  background: #13181d;
  opacity: .4;
}
/* line 40, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title:hover:before {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
/* line 43, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title .title {
  position: absolute;
  width: 100%;
  bottom: 24px;
  z-index: 5;
}
/* line 48, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title .title h1, .inner-title .title h2, .inner-title .title h3, .inner-title .title h4, .inner-title .title h5, .inner-title .title h6, .inner-title .title p, .inner-title .title span, .inner-title .title li {
  color: #ffffff;
}
/* line 50, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title .title h1 a, .inner-title .title h2 a, .inner-title .title h3 a, .inner-title .title h4 a, .inner-title .title h5 a, .inner-title .title h6 a, .inner-title .title p a, .inner-title .title span a, .inner-title .title li a {
  color: #ffffff;
}
/* line 55, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title.title-center .title {
  bottom: auto;
  top: 50%;
  transform: translate3d(0, -50%, 0);
  -webkit-transform: translate3d(0, -50%, 0);
  -moz-transform: translate3d(0, -50%, 0);
}
/* line 60, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title .title h5 {
  font-weight: 600;
}
/* line 65, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title:hover {
  opacity: .95;
}
/* line 69, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title.hover-reveal:before {
  opacity: 0;
}
/* line 72, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title.hover-reveal .title {
  opacity: 0;
  transform: translate3d(0, 50px, 0);
  -webkit-transform: translate3d(0, 50px, 0);
  -moz-transform: translate3d(0, 50px, 0);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 78, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title.hover-reveal:hover .title {
  opacity: 1;
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
}
/* line 82, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.inner-title.hover-reveal:hover:before {
  opacity: 1;
}

/* line 89, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.outer-title img {
  display: inline-block;
  margin-bottom: 12px;
}

/* line 94, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.hover-tile {
  position: relative;
  overflow: hidden;
  background: #13181d;
}
/* line 98, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.hover-tile img {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 101, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.hover-tile:hover img {
  opacity: .5;
}
/* line 104, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.hover-tile .hover-state {
  position: relative;
  transform: translate3d(0, -50%, 0);
  -webkit-transform: translate3d(0, -50%, 0);
  -moz-transform: translate3d(0, -50%, 0);
  top: 50%;
  z-index: 2;
  position: absolute;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 0;
  width: 100%;
}

/* line 116, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.hover-state {
  z-index: 99;
  padding: 0 40px;
  cursor: default;
}
/* line 120, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.hover-state h1, .hover-state h2, .hover-state h3, .hover-state h4, .hover-state h5, .hover-state h6, .hover-state p, .hover-state span, .hover-state li {
  color: #ffffff;
}
/* line 123, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.hover-state * {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  transform: translate3d(0, 30px, 0);
  -webkit-transform: translate3d(0, 30px, 0);
  -moz-transform: translate3d(0, 30px, 0);
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}

/* line 130, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.hover-tile:hover .hover-state {
  opacity: 1;
}
/* line 132, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.hover-tile:hover .hover-state * {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}

/* line 138, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.hover-state *:last-child {
  margin-bottom: 0;
}

/* line 142, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.border-thick {
  border: 16px solid #fff;
  border-top: none;
}
/* line 146, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.border-thick.col-sm-6:first-child {
  border-right: 8px solid #fff;
}
/* line 149, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_img.scss */
.border-thick.col-sm-6:last-child {
  border-left: 8px solid #fff;
}

/* line 1, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_odoo_3col_pic.scss */
.full-width {
  width: 100%;
}

/*!---------- 25. INTROS ----------*/
/* line 3, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
.cover {
  margin: 0;
  padding: 0;
}
/* line 6, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
.cover h1, .cover h2, .cover h3, .cover h4, .cover h5, .cover h6, .cover p, .cover span, .cover li {
  color: #ffffff;
}

/* line 12, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
.image-bg.bg-light h1, .image-bg.bg-light h2, .image-bg.bg-light h3, .image-bg.bg-light h4, .image-bg.bg-light h5, .image-bg.bg-light h6 {
  color: #fff;
}
/* line 15, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
.image-bg.bg-light p, .image-bg.bg-light span, .image-bg.bg-light li {
  color: #fff;
}

/* line 21, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
.cover:first-child .fullscreen {
  max-height: 100%;
}
/* line 24, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
.cover.fullscreen .slides > div {
  height: 100vh;
}
/* line 27, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
.cover .slides div .container {
  z-index: 4;
  position: relative;
}
/* line 31, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
.cover .flex-control-nav {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: .9;
}
/* line 34, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
.cover .flex-control-nav:hover {
  opacity: 1;
}
/* line 38, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
.cover .align-bottom {
  padding: 0 32px;
  bottom: 16px;
}
/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
.cover .align-top {
  padding: 0 32px;
}

@media all and (max-width: 768px) {
  /* line 49, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
  .cover .align-bottom {
    padding: 0 15px;
  }
  /* line 51, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
  .cover .align-bottom.relative-xs {
    position: relative;
    bottom: 0;
  }
  /* line 56, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
  .cover.fullscreen {
    height: auto;
    padding: 80px 0;
  }
  /* line 59, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
  .cover.fullscreen.image-slider {
    padding: 0;
  }
  /* line 62, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
  .cover.fullscreen .container {
    top: 0;
    transform: none;
    -webkit-transform: none;
  }
  /* line 66, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_intro.scss */
  .cover.fullscreen .slides li {
    height: auto;
    padding: 80px 0;
  }
}
/* Parallax Theme */
/* line 4, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
div.carousel .carousel-indicators li {
  border: 2px solid #fff;
  margin-right: 4px;
}
/* line 9, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
div.carousel .carousel-indicators .active {
  background-color: none;
}
/* line 15, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
div.carousel span.carousel-img img {
  max-height: 95%;
  padding: 10px;
}
/* line 20, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
div.carousel div.carousel-content {
  max-height: 95%;
  padding: 10px;
  background-color: black;
  color: white;
  background: rgba(0, 0, 0, 0.3);
  margin-top: 75px;
}

/* line 33, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.carousel-fade .carousel-inner .item {
  transition-property: opacity;
}
/* line 36, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  opacity: 0;
}
/* line 42, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
/* line 48, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  transform: translate3d(0, 0, 0);
}
/* line 57, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.carousel-fade .carousel-control {
  z-index: 2;
}

/* line 62, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.image-slider {
  position: relative;
}
/* line 64, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.image-slider .slides {
  position: relative;
  overflow: hidden;
}
/* line 67, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.image-slider .slides li {
  position: relative;
}
/* line 69, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.image-slider .slides li > img {
  width: 100%;
}
/* line 74, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.image-slider .carousel-indicators {
  top: 550px;
}
/* line 77, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.image-slider .carousel-control {
  background: none;
  z-index: 100;
}

/* line 84, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.row .image-slider {
  margin-bottom: 24px;
}

/* line 88, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.image-slider.height-70 .slides li {
  height: 70vh;
  min-height: 600px;
}

@media all and (max-width: 767px) {
  /* line 95, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
  .image-slider.height-70 .slides li {
    height: auto;
    min-height: none;
    padding: 80px 0;
  }
  /* line 100, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
  .image-slider.height-70 .v-align-transform {
    top: 0;
    transform: none;
    -webkit-transform: none;
  }
}
/* line 108, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.flex-direction-nav a {
  opacity: 1;
  text-shadow: none;
  color: transparent;
  width: 24px;
  height: 24px;
  margin: -12px 0 0;
}
/* line 109, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.flex-direction-nav a.flex-next {
  right: 16px;
}
/* line 111, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.flex-direction-nav a.flex-next:before {
  content: "\e649";
  font-family: 'themify';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-size: 24px;
  color: #fff;
}
/* line 124, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.flex-direction-nav a.flex-prev {
  left: 16px;
}
/* line 125, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.flex-direction-nav a.flex-prev:before {
  content: "\e649";
  font-family: 'themify';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-size: 24px;
  color: #fff;
  content: "\e64a";
}

/* line 148, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.flex-control-nav li a {
  background: none;
  border: 2px solid #292929;
  width: 10px;
  height: 10px;
}

@media all and (max-width: 768px) {
  /* line 156, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
  .flex-direction-nav {
    display: none;
  }
}
/* line 161, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.controls-inside .flex-control-nav {
  bottom: 24px;
  z-index: 10;
}
/* line 164, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.controls-inside .flex-control-nav li a {
  border-color: #fff;
}
/* line 166, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.controls-inside .flex-control-nav li a.flex-active {
  background: #fff;
}

/* line 172, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.image-bg .flex-control-nav li a {
  border-color: #fff;
}
/* line 174, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.image-bg .flex-control-nav li a.flex-active {
  background: #fff;
}

/* line 180, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.slider-thumb-controls .flex-control-thumbs {
  margin: 0;
}
/* line 183, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.slider-thumb-controls .flex-direction-nav {
  display: none;
}

@media all and (max-width: 767px) {
  /* line 190, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
  .slider-thumb-controls .flex-control-thumbs {
    display: none;
  }
  /* line 193, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
  .slider-thumb-controls .flex-direction-nav {
    display: block;
  }
}
/* line 200, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.logo-carousel li {
  text-align: center;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: .5;
}
/* line 204, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.logo-carousel li:hover {
  opacity: 1;
}
/* line 208, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.logo-carousel img {
  max-height: 60px;
}

@media all and (max-width: 767px) {
  /* line 214, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
  .logo-carousel .slides li {
    width: 100%;
  }
}
/* line 219, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.text-slider .flex-direction-nav li a:before {
  color: #222;
}

/* line 224, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.image-bg .text-slider .flex-direction-nav li a:before {
  color: #fff;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: .5;
}
/* line 229, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.image-bg .text-slider .flex-direction-nav li a:hover:before {
  opacity: 1;
}

/* line 235, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.text-slider .flex-direction-nav a.flex-prev {
  left: -60px;
}
/* line 238, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.text-slider .flex-direction-nav a.flex-next {
  right: -60px;
}

/* line 244, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.kenburns .slides li:nth-of-type(odd) .background-image-holder {
  animation: kenBurnsEast 25s linear infinite alternate;
  -webkit-animation: kenBurnsEast 25s linear infinite alternate;
}
/* line 248, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.kenburns .slides li:nth-of-type(even) .background-image-holder {
  animation: kenBurnsWest 25s linear infinite alternate;
  -webkit-animation: kenBurnsWest 25s linear infinite alternate;
}

@keyframes kenBurnsEast {
  from {
    transform: scale(1) translateX(0px);
    -webkit-transform: scale(1) translateX(0px);
  }
  to {
    transform: scale(1.2) translateX(100px);
    -webkit-transform: scale(1.2) translateX(100px);
  }
}
@-webkit-keyframes kenBurnsEast {
  from {
    transform: scale(1) translateX(0px);
    -webkit-transform: scale(1) translateX(0px);
  }
  to {
    transform: scale(1.2) translateX(100px);
    -webkit-transform: scale(1.2) translateX(100px);
  }
}
@keyframes kenBurnsWest {
  from {
    transform: scale(1) translateX(0px);
    -webkit-transform: scale(1) translateX(0px);
  }
  to {
    transform: scale(1.2) translateX(-100px);
    -webkit-transform: scale(1.2) translateX(-100px);
  }
}
@-webkit-keyframes kenBurnsWest {
  from {
    transform: scale(1) translateX(0px);
    -webkit-transform: scale(1) translateX(0px);
  }
  to {
    transform: scale(1.2) translateX(-100px);
    -webkit-transform: scale(1.2) translateX(-100px);
  }
}
@media all and (max-width: 767px) {
  /* line 307, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
  .kenburns .slides li .background-image-holder {
    animation: none !important;
    -webkit-animation: none !important;
  }
}
/* line 312, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.cameo_slider {
  height: 600px;
}

/* line 316, ../../../../../../Tools/FrontendDevelopment/scss/theme/alba/snippets/_cameo_slider.scss */
.background-image-holder.fadeIn {
  height: 100%;
}

.js_follow[data-follow='on'] .js_follow_btn ,
.js_follow[data-follow='off'] .js_unfollow_btn {
    display: none;
}

.email_preview_border {
    overflow:                 hidden !important;
    border:                   2px solid grey;
    height:                   300px;
}
.email_preview {
    -webkit-transform:        scale(.50);
    -ms-transform:            scale(.50);
    transform:                scale(.50);
    -webkit-transform-origin: 0 0; 
    -ms-transform-origin:     0 0; 
    transform-origin:         0 0; 
    margin:                   0 0px -300px 0;
}

.o_mail_body {
    width: 620px;
    margin-left: 16px;
}