@charset "UTF-8";
/**
 * Table of Contents:
 *
 * 1.0 - Basic Structure
 *   1.1 - Layout
 *   1.2 - Components owlcarousel
 * 2.0 - Header
 * 3.0 - Content
 *   3.1 - Single post
 *   3.2 - Archive Page
 *   3.3 - Comments
 *   3.4 - 404 Page
 * 4.0 - Sidebar
 * 5.0 - Footer
 * 6.0 - Megamenu
 * 7.0 - Offcanvas
 * 8.0 - Widgets
 * 9.0 - Responsive
 * -----------------------------------------------------------------------------
 */
/**
 * --------------------------------------------------------------------------------
 * 1.0 - Basic Structure
 * --------------------------------------------------------------------------------
*/
.heading-title, .is-sidebar .widget-title {
  color: #333; }

.bg-size-full {
  background-size: 100% 100%;
  margin-left: 0;
  margin-right: 0; }

.about-cigarette {
  padding: 0 40px; }
.about-cigarette h3 {
  font-size: 35px;
  font-weight: 400;
  color: #333;
  text-transform: uppercase; }
.about-cigarette .content {
  font-size: 14px;
  line-height: 25px;
  margin-top: 30px;
  margin-bottom: 50px; }

.is-contact-icon {
  text-align: center; }
.is-contact-icon .icon {
  height: 50px;
  width: 50px;
  margin: 0 auto;
  border-radius: 100%;
  background: #7abb3b;
  color: #fff;
  line-height: 50px; }
.is-contact-icon .icon [class*="icon-"] {
  font-size: 18px;
  vertical-align: middle; }
.is-contact-icon .title {
  margin: 15px auto;
  width: 200px; }

.is-breadcrumb {
  padding: 60px 0;
  text-align: center;
  text-transform: uppercase;
  /*margin-bottom: 30px;*/
  background-color: #f6f7f7;
  color: #333; 
      background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;}
.is-breadcrumb a {
  color: rgba(51, 51, 51, 0.85); }
.is-breadcrumb a:hover {
  text-decoration: underline; }
.is-breadcrumb .breadcrumb-title {
  font-size: 36px;
  margin: 0 0 10px;
  font-weight: 700; }
.is-breadcrumb li.active + .active:before {
  display: none; }

/**
 * Buttons
 */
.btn-full {
  display: inline-block;
  width: 100%; }

a.button, button.button, input.button {
  border: 1px solid #7abb3b;
  background: #7abb3b;
  color: #fff;
  line-height: 1.69230769;
  padding: 6px 12px;
  display: inline-block;
  font-size: 13px;
  border-radius: 0;
  text-decoration: none; }
a.button [class*="icon-"], button.button [class*="icon-"], input.button [class*="icon-"] {
  font-size: 15px;
  line-height: 14px;
  position: relative;
  top: 1px; }
a.button.loading, button.button.loading, input.button.loading {
  background: #7abb3b; }
a.button.loading [class*="icon-"], button.button.loading [class*="icon-"], input.button.loading [class*="icon-"] {
  display: none; }
a.button.loading:after, button.button.loading:after, input.button.loading:after {
  color: #fff;
  font-family: "WooCommerce";
  content: "\e01c";
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  -webkit-animation: spin 2s linear infinite;
  -moz-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
  display: inline-block;
  width: 15px;
  position: relative;
  top: -1px;
  line-height: 15px; }
a.button.button-white, button.button.button-white, input.button.button-white {
  color: #7abb3b;
  background: #fff; }
a.button.button-white:hover, button.button.button-white:hover, input.button.button-white:hover {
  background: #7abb3b;
  color: #fff;
  border-color: #7abb3b; }
a.button.button-white-transparent, button.button.button-white-transparent, input.button.button-white-transparent {
  color: #fff;
  border: 1px solid rgba(255, 255, 255, 0.2);
  background: transparent;
  text-transform: uppercase;
  padding: 10px 15px;
  font-size: 11px;
  letter-spacing: 1px; }
a.button.button-white-transparent:hover, button.button.button-white-transparent:hover, input.button.button-white-transparent:hover {
  border-color: #7abb3b;
  background: #7abb3b; }
a.button:hover, button.button:hover, input.button:hover {
  background: #548129;
  border-color: #548129; }
a.button.is-whishlist.added, button.button.is-whishlist.added, input.button.is-whishlist.added {
  background: #7abb3b;
  color: #fff; }
a.button:disabled, a.button.disabled, a.button:disabled[disabled], button.button:disabled, button.button.disabled, button.button:disabled[disabled], input.button:disabled, input.button.disabled, input.button:disabled[disabled] {
  color: inherit;
  cursor: not-allowed;
  opacity: 0.5; }
a.button:disabled:hover, a.button.disabled:hover, a.button:disabled[disabled]:hover, button.button:disabled:hover, button.button.disabled:hover, button.button:disabled[disabled]:hover, input.button:disabled:hover, input.button.disabled:hover, input.button:disabled[disabled]:hover {
  color: inherit;
  background-color: #e1ead8; }

.tagcloud a {
  border: 1px solid #ccc;
  color: #333;
  display: inline-block;
  margin: 0 5px 8px 0;
  padding: 8px 14px;
  text-transform: capitalize;
  font-size: 12px !important; }
.tagcloud a:hover {
  color: #fff;
  border-color: #7abb3b;
  background: #7abb3b; }

.video-banner {
  position: relative;
  cursor: pointer; }
.video-banner video {
  background: #000;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1; }
.video-banner img {
  position: relative;
  z-index: 2;
  width: 100%;
  height: auto; }
.video-banner.playing video {
  z-index: 4; }

.social-networks li {
  text-align: center;
  display: inline-block;
  background: #40495e;
  border-radius: 2px;
  margin-right: 3px;
  margin-left: 3px; }
.social-networks li a {
  color: #fff;
  height: 35px;
  width: 35px;
  line-height: 35px;
  display: inline-block; }
.social-networks li .fa {
  font-size: 16px; }
.social-networks li.title {
  text-transform: uppercase;
  width: auto;
  background: transparent;
  margin: 0; }
.social-networks li.facebook {
  background: #2b80e0; }
.social-networks li.twitter {
  background: #1fb8ff; }
.social-networks li.linkedin {
  background: #40495e; }
.social-networks li.tumblr {
  background: #2595cf; }
.social-networks li.google {
  background: #da2c2c; }
.social-networks li.pinterest {
  background: #1fb8ff; }

.is-select-custom {
  position: relative;
  border: 1px solid #ccc; }
.is-select-custom select {
  border: 0;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-right: 54px; }
.is-select-custom .arrow {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 36px;
  border-left: 1px solid #ccc;
  background: #fff;
  font-family: 'simple-line-icons';
  text-align: center;
  line-height: 36px;
  color: #ccc; }
.is-select-custom .arrow:before {
  content: "\e604"; }
.scroll-to-top i{padding:0;margin:0}
.scroll-to-top {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  background: red;
  color: #fff;
  display: block;
  font-size: 1.285em;
  height: 50px;
  line-height: 50px;
  opacity: 0;
  position: fixed;
  right: 20px;
  text-align: center;
  text-decoration: none;
  width: 50px;
  z-index: 1040;
  bottom: -50px; }
.scroll-to-top:hover {
  background-color: #111;
  color: #fff; }
.scroll-to-top:focus {
  color: #fff; }
.scroll-to-top.visible {
  filter: alpha(opacity=10);
  opacity: 1;
  bottom: 20px; }

footer{bottom: 0;
position: relative;
width: 100%;}
.brands .brand-item {
  opacity: 0.6;
  margin: 0 auto;
  height: 55px;
  display: table;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  /* For Webkit browsers */
  filter: gray;
  /* For IE 6 - 9 */
  -webkit-transition: all .6s ease;
  /* Fade to color for Chrome and Safari */
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  /* Firefox 10+, Firefox on Android */ }
.brands .brand-item:hover {
  opacity: 1;
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale"); }
.brands .brand-item > * {
  display: table-cell;
  vertical-align: middle; }

.section-white {
  position: relative;
  color: #fff; }
.section-white h1, .section-white h2, .section-white h3, .section-white h4, .section-white h5, .section-white h6 {
  color: #fff; }
.section-white:before {
  content: "";
  display: block;
  background: rgba(255, 255, 255, 0.1);
  position: absolute;
  left: 0;
  top: 0;
  height: 74px;
  width: 3000px; }
.section-white .heading-title, .section-white .is-sidebar .widget-title, .is-sidebar .section-white .widget-title {
  margin-bottom: 40px !important; }
.section-white .heading-title span, .section-white .is-sidebar .widget-title span, .is-sidebar .section-white .widget-title span {
  padding-bottom: 28px; }
.section-white .heading-title span:before, .section-white .is-sidebar .widget-title span:before, .is-sidebar .section-white .widget-title span:before {
  display: none; }
.section-white .heading-title span:after, .section-white .is-sidebar .widget-title span:after, .is-sidebar .section-white .widget-title span:after {
  background: #c0c3d0; }
.section-white .owl-theme .owl-nav [class*='owl-'] {
  background: transparent;
  border-color: rgba(255, 255, 255, 0.2);
  color: #fff; }
.section-white .owl-theme .owl-nav [class*='owl-']:hover {
  background: #7abb3b;
  border-color: #7abb3b; }

.testimonial .testimonial-item {
  overflow: hidden;
  margin-bottom: 30px; }
.testimonial .content {
  padding: 25px 20px;
  border: 2px solid rgba(255, 255, 255, 0.2);
  border-bottom: 0;
  border-radius: 3px;
  position: relative;
  font-size: 15px;
  line-height: 27px;
  margin-bottom: 25px; }
.testimonial .content .icon {
  height: 40px;
  width: 40px;
  line-height: 40px;
  font-size: 16px;
  text-align: center;
  border: 2px solid rgba(255, 255, 255, 0.2);
  color: #c0c2cc;
  border-radius: 500px; }
.testimonial .content .text {
  /*margin-left: 60px;*/ }
.testimonial .content:after, .testimonial .content:before {
  content: '';
  display: block;
  position: absolute;
  bottom: -13px;
  left: 0;
  height: 15px;
  width: 100%;
  border-top: 2px solid #fff; }
.testimonial .content:before {
  /*border-right: 3px solid #fff;*/
  left: -90%;
  -webkit-transform: skewX(45deg);
  -moz-transform: skewX(45deg);
  transform: skewX(45deg);
  -webkit-transform-origin: 0 13px;
  -moz-transform-origin: 0 13px;
  -ms-transform-origin: 0 13px;
  transform-origin: 0 13px; }
.testimonial .content:after {
  -webkit-transform-origin: 0 15px;
  -moz-transform-origin: 0 15px;
  -ms-transform-origin: 0 15px;
  transform-origin: 0 15px;
  -webkit-transform: skewX(-45deg);
  -moz-transform: skewX(-45deg);
  transform: skewX(-45deg);
  /*border-left: 3px solid #fff;*/
  right: -10%;
  left: auto; }
.testimonial .meta {
  display: table; }
.testimonial .meta .image {
  border-radius: 500px;
  margin-right: 20px;
  margin-left: 35px; }
.testimonial .meta .inner {
  margin-left: 140px;
  display: table-cell;
  vertical-align: middle; }
.testimonial .meta .inner .position {
  color: #c7c7c7; }
.testimonial .meta .inner .position span {
  color: #7abb3b; }

.heading-title, .is-sidebar .widget-title {
  text-transform: uppercase;
  font-size: 15px;
  margin-bottom: 40px;
  letter-spacing: 1px;
  margin-top: 0;
  overflow: hidden; }
.heading-title span, .is-sidebar .widget-title span {
  position: relative;
  display: block;
  padding-bottom: 20px;
  width: 100%; }
.heading-title span:after, .is-sidebar .widget-title span:after, .heading-title span:before, .is-sidebar .widget-title span:before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0; }
.heading-title span:after, .is-sidebar .widget-title span:after {
  height: 2px;
  width: 50px;
  background: #7abb3b; }
.heading-title span:before, .is-sidebar .widget-title span:before {
  height: 2px;
  width: 100%;
  background: #ecedee; }
.heading-title.text-center span:after, .is-sidebar .text-center.widget-title span:after {
  left: 0;
  right: 0;
  margin: 0 auto; }
.heading-title.text-right span:after, .is-sidebar .text-right.widget-title span:after {
  left: auto;
  right: 0; }

.is-service {
  padding: 15px;
  border-radius: 2px;
  color: #fff; }
.is-service.white {
  padding-right: 0;
  padding-left: 0;
  color: #333; }
.is-service.white .text {
  opacity: 0.9; }
.is-service.white .text, .is-service.white [class*="icon-"] {
  color: #333 !important; }
.is-service.white .service-icon {
  border: 2px solid #ecedee; }
.is-service .service-icon {
  height: 50px;
  width: 50px;
  border-radius: 500px;
  background: #fff;
  text-align: center;
  line-height: 55px;
  font-size: 25px; }
.is-service .service-content {
  margin-left: 70px; }
.is-service .name {
  text-transform: uppercase;
  margin: 3px 0;
  font-size: 15px;
  letter-spacing: 1px; }
.is-service .text {
  color: #f7fff0; }

.is-tabbable .nav-tabs {
  border: 0;
  border-bottom: 2px solid #ecedee; }
.is-tabbable .nav-tabs li a {
  text-transform: uppercase;
  font-size: 15px;
  letter-spacing: 1px;
  color: #333;
  padding-right: 50px;
  padding-bottom: 20px;
  padding-left: 0;
  position: relative; }
.is-tabbable .nav-tabs li a:before {
  content: "";
  display: block;
  position: absolute;
  bottom: -2px;
  left: 0;
  height: 2px;
  width: 50px; }
.is-tabbable .nav-tabs li a:hover {
  background: transparent !important;
  border-color: transparent;
  color: #7abb3b; }
.is-tabbable .nav-tabs li a:hover:before {
  background: #7abb3b; }
.is-tabbable .nav-tabs li.active > a {
  background: transparent; }
.is-tabbable .nav-tabs li.active > a, .is-tabbable .nav-tabs li.active > a:hover, .is-tabbable .nav-tabs li.active > a:focus {
  border-color: transparent;
  color: #7abb3b; }
.is-tabbable .nav-tabs li.active > a:before {
  background: #7abb3b; }
.is-tabbable .tab-content {
  padding-top: 30px; }
.is-tabbable .tab-content .owl-theme .owl-nav [class*='owl-'] {
  top: -70px; }
.is-tabbable.owl-custom .nav-tabs {
  border: 0; }
.is-tabbable.owl-custom .nav-tabs li a:before {
  bottom: 0; }

.blogs-visual .post-item.default {
  margin-bottom: 30px; }
.blogs-visual .post-item.default .thumbnail {
  height: 220px;
  width: 220px;
  border-radius: 100%;
  border: 0;
  background: rgba(255, 255, 255, 0.2); }
.blogs-visual .post-item.default .thumbnail img {
  border-radius: 100%;
  height: 100%;
  width: 100%; }
.blogs-visual .post-item.default .content {
  margin-left: 250px;
  margin-top: 20px; }
.blogs-visual .post-item h3 {
  font-weight: 400;
  line-height: 31px;
  font-size: 20px;
  letter-spacing: 1px;
  margin-bottom: 30px; }
.blogs-visual .post-item .date {
  color: #c7c7c7; }

/**
 * 1.1 Layout
 */
.wrapper {
  background: #fff;
  /*overflow: hidden;*/ }

body.boxed {
  background: #ddd; }
body.boxed .wrapper {
  max-width: 1210px;
  margin: 0 auto; }

.content-area .wpb_column {
  /*margin-bottom: 30px;*/ }
.content-area .wpb_content_element {
  margin-bottom: 20px; }
.content-area .wpb_content_element:last-child {
  margin-bottom: 0; }
.content-area .heading-title, .content-area .is-sidebar .widget-title, .is-sidebar .content-area .widget-title {
  margin-bottom: 20px; }

.row-no-padding [class*="col-"] {
  padding-right: 0;
  padding-left: 0; }

.page-content {
  /*margin-bottom: 30px;*/ }

.is-row-full-width {
  display: none; }

.home.blog .is-content {
  background: #f6f7f7; }

@media (min-width: 992px) {
  .is-row-full-width {
    top: 0;
    background: #f6f7f7;
    position: absolute;
    display: block; }

  [data-is-full-width="true"] .content-area {
    padding-top: 30px; }
  [data-is-full-width="true"] .is-main-left-sidebar {
    padding-left: 35px; }
  [data-is-full-width="true"] .is-main-right-sidebar {
    padding-right: 35px; }

  .is-breadcrumb + [data-is-full-width="true"] {
    margin-top: -30px; } }
/**
 * 1.2 Components owlcarousel
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme.owl-middle .owl-nav {
  display: none; }
.owl-theme.owl-middle .owl-nav [class*='owl-'] {
  position: absolute;
  top: 50%;
  margin-top: -12px; }
.owl-theme.owl-middle .owl-nav .owl-prev {
  left: 0; }
.owl-theme.owl-middle .owl-nav .owl-next {
  right: 0; }
.owl-theme.owl-middle:hover .owl-nav {
  display: block; }
.owl-theme[data-nav="false"] .owl-nav {
  display: none !important; }
.owl-theme[data-dot="false"] .owl-dots {
  display: none !important; }
.owl-theme .owl-nav {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
.owl-theme .owl-nav [class*='owl-'] {
  position: absolute;
  top: -60px;
  color: rgba(51, 51, 51, 0.85);
  font-size: 14px;
  margin: 2px;
  background: #fff;
  height: 25px;
  width: 25px;
  display: inline-block;
  cursor: pointer;
  line-height: 25px;
  border: 1px solid #ecedee; }
.owl-theme .owl-nav [class*='owl-']:hover {
  background: #7abb3b;
  color: #FFF;
  text-decoration: none;
  border-color: #7abb3b; }
.owl-theme .owl-nav .owl-next {
  right: 15px; }
.owl-theme .owl-nav .owl-prev {
  right: 45px; }
.owl-theme .owl-nav .disabled {
  opacity: 0.5;
  cursor: default; }
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px; }
.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline; }
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 0px 3px;
  background: transparent;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 200ms ease;
  border-radius: 30px;
  border: 1px solid #ecedee; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: #ff0000;
  border-color: #ff0000; }

/*
 *  Owl Carousel - Core
 */
[data-owl="slide"] {
  display: none; }

.owl-container {
  margin-right: -10px;
  margin-left: -10px; }

.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y; }
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  padding: 0 10px; }
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d; }
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {
  display: none; }
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
.owl-carousel.owl-loaded {
  display: block; }
.owl-carousel.owl-loading {
  opacity: 0;
  display: block; }
.owl-carousel.owl-hidden {
  opacity: 0; }
.owl-carousel.owl-refresh .owl-item {
  display: none; }
.owl-carousel.owl-drag .owl-item {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab; }
.owl-carousel.owl-rtl {
  direction: rtl; }
.owl-carousel.owl-rtl .owl-item {
  float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }
.owl-carousel .owl-animated-in {
  z-index: 0; }
.owl-carousel .owl-animated-out {
  z-index: 1; }
.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }
.owl-carousel .owl-item img {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: scale 100ms ease; }
.owl-carousel .owl-video-play-icon:hover {
  transition: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/**
 * --------------------------------------------------------------------------------
 * 2.0 - Header
 * --------------------------------------------------------------------------------
 */
body.logged-in.admin-bar .uk-offcanvas-bar {
  padding-top: 32px; }
body.logged-in.admin-bar .is-header.fixed .header-mainmenu {
  top: 32px; }

.is-header {
  position: relative;
  z-index: 3; }
.is-header .topbar-text span {
  color: #bbb; }
.is-header .header-mainmenu {
  position: static;
  top: -80px;
  -webkit-transition: top 0.4s;
  -moz-transition: top 0.4s;
  transition: top 0.4s;
  border-bottom: 1px solid #ecedee; }
.is-header .header-mainmenu > .inner {
  position: relative; }
.is-header.fixed .header-mainmenu {
  background: #fff;
  width: 100%;
  top: 0;
  position: fixed;
  -webkit-box-shadow: 0px 1px 17px 0px rgba(51, 51, 51, 0.3);
  -moz-box-shadow: 0px 1px 17px 0px rgba(51, 51, 51, 0.3);
  box-shadow: 0px 1px 17px 0px rgba(51, 51, 51, 0.3);
  padding: 0; }
.is-header.fixed + * {
  margin-top: 83px; }
.is-header.fixed .logo .main-logo {
  display: none; }
.is-header.fixed .logo .sticky-logo {
  display: inline-block; }
.is-header .search-action, .is-header .shoppingcart, .is-header .menu-action {
  float: right;align-self:center; }
.is-header .search-action, .is-header .menu-action {
  
  text-align: center; }
.is-header .search-action a, .is-header .menu-action a {
  color: white;
  text-decoration: none; }
.is-header .search-action a:hover, .is-header .menu-action a:hover {
  color: #7abb3b; }
.is-header .search-action [class*="icon-"], .is-header .menu-action [class*="icon-"] {
  font-size: 18px; 
  font-weight:900;
  padding: 3px 0 0 5px;
  }

.is-search-form {
  background: #111;
  position: absolute;
  width: 100%;
  padding: 10px 0;
  -webkit-transform: scale(1, 0);
  -ms-transform: scale(1, 0);
  transform: scale(1, 0);
  -webkit-transform-origin: 10% 0;
  -moz-transform-origin: 10% 0;
  -ms-transform-origin: 10% 0;
  transform-origin: 10% 0;
  transition-duration: 300ms;
  -webkit-transition-duration: 300ms;
  -moz-transition-duration: 300ms; }
.is-search-form.open {
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1); }
.is-search-form .searchform {
  max-width: 767px;
  margin: 0 auto; }

.header-topbar {
  /*border-bottom: 1px solid #ecedee;*/
  padding-top: 15px;
  padding-bottom: 15px;
  /*text-transform: uppercase;*/
  color: #fff;
  font-size: 11px;
	background:#0c0c0c;
  }
.header-topbar .language-switch, .header-topbar .currency-switch {
  float: left;
  font-size: 11px; }
.header-topbar .language-switch .title, .header-topbar .currency-switch .title {
  color: rgba(51, 51, 51, 0.85); }
.header-topbar .language-switch .dropdown-menu, .header-topbar .currency-switch .dropdown-menu {
  font-size: 11px; }
.header-topbar .language-switch a {
  color: rgba(51, 51, 51, 0.85); }
.header-topbar .language-switch a img {
  margin: 0 5px;
  display: inline-block; }
.header-topbar .language-switch a img, .header-topbar .language-switch a .icon-arrow-down {
  position: relative;
  top: -2px; }
.header-topbar .language-switch .dropdown-menu {
  min-width: auto; }
.header-topbar .language-switch + .currency-switch {
  position: relative;
  margin-left: 15px;
  padding-left: 15px; }
.header-topbar .language-switch + .currency-switch:after {
  content: "";
  display: block;
  position: absolute;
  top: -15px;
  left: 0;
  height: 49px;
  width: 1px;
  background: #ecedee; }
.header-topbar .icon-arrow-down {
  font-size: 8px; }
.header-topbar .currency-switch .wcml_currency_switcher {
  padding: 5px 0 !important;
  margin: 2px 0 0 !important;
  position: absolute; }
.header-topbar .currency-switch .wcml_currency_switcher li {
  border: 0; }
.header-topbar .currency-switch .dropdown > img {
  display: none; }

.topbar-action {
  text-align: right; }
.topbar-action:empty {
  display: none; }
.topbar-action a {
  color: white;
  text-decoration: none;
  display: inline-block;
  position: relative;
  padding: 0 3px; }
.topbar-action a [class*="icon-"] {
  display: inline-block;
  margin-right: 2px; }
.topbar-action a:hover {
  color: #7abb3b; }
/*.topbar-action a:after {
  content: "";
  display: block;
  position: absolute;
  top: -15px;
  right: 0;
  height: 49px;
  width: 1px;
  background: #ecedee; }*/
.topbar-action a:last-child:after {
  display: none; }

.header-container {
  padding-top: 7px;
  padding-bottom: 7px; }

.header-action .menu-action {
  display: none; }

.logo {
  /*margin-top: 15px;
  margin-bottom: 15px;*/
padding: 1.5rem 0;
flex-basis:26%;  }
.logo img {
  max-width: 100%; }
.logo .main-logo {
  display: inline-block; }
.logo .sticky-logo {
  display: none; }

@media (max-width: 1199px) and (min-width: 992px) {
  .header-topbar .language-switch .title {
    display: none; } }
@media (max-width: 991px) {
  .header-action .shoppingcart, .header-action .menu-action, .header-action .search-action {
    width: 40px; }
  .header-action .menu-action {
    display: block; }

  .header-topbar .wpml-widgets {
    position: relative;
    margin-bottom: 15px; }
  .header-topbar .wpml-widgets:after {
    content: "";
    display: block;
    height: 1px;
    width: 10000px;
    left: -50%;
    bottom: 1px;
    position: absolute;
    background: #ecedee; }
  .header-topbar .wpml-widgets .inner {
    width: 290px;
    margin: 0 auto 15px; }
  .header-topbar .wpml-widgets .currency-switch:after {
    height: 47px !important; }

  .topbar-text {
    text-align: left; } }
@media (max-width: 767px) {
  .topbar-action {
    padding-top: 15px;
    border-top: 1px solid #ecedee;
    text-align: center; }

  .wpml-widgets .inner {
    padding-bottom: 15px; }

  .topbar-text {
    padding-bottom: 15px;
    text-align: center; }

  .logo {
    margin-top: 0;
    text-align: center;
    margin-bottom: 15px;
    margin-top: 15px; }

  .header-container {
    padding-top: 20px;
    padding-bottom: 15px;
    margin-bottom: 0; }

  .header-action {
    text-align: center; }
  .header-action > .inner {
    display: inline-block; } }
/**
 * --------------------------------------------------------------------------------
 * 3.0 - Content
 * --------------------------------------------------------------------------------
 */
.is-content {
  position: relative;
  z-index: 2; }

.contact-intro .contact-title {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 20px; }
.contact-intro .contact-desc {
  font-family: 'Merriweather', serif; }

.contact > .item {
  position: relative;
  margin-left: 40px;
  margin-bottom: 25px; }
.contact > .item .fa {
  width: 30px;
  height: 30px;
  background: #7abb3b;
  color: #fff;
  border-radius: 100%;
  line-height: 30px;
  text-align: center;
  position: absolute;
  left: -40px;
  top: 50%;
  margin-top: -15px; }

.blog-container {
  background: #fff;
  margin-bottom: 30px; }
.blog-container .inner {
  padding: 30px; }
.blog-container .post-thumb + .inner {
  padding-top: 0; }
.blog-container.blog-status {
  background: #7abb3b;
  color: #fff;
  padding: 10px;
  max-width: 900px;
  margin-right: auto;
  margin-left: auto; }
.blog-container.blog-status .inner {
  padding: 30px;
  border: 2px dashed rgba(255, 255, 255, 0.5); }
.blog-container.blog-status .entry-title {
  margin: 0;
  color: #fff; }
.blog-container.blog-status a {
  color: #fff; }
.blog-container.blog-status .status-content {
  margin-left: 60px; }
.blog-container.blog-status .entry-icon {
  margin-top: 5px;
  font-size: 40px; }

.entry-title {
  margin-bottom: 20px;
  line-height: 39px; }
.entry-title a {
  color: #333; }
.entry-title a:hover {
  color: #7abb3b; }

.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
  color: #333; }
.entry-content .gallery::after {
  clear: both;
  content: "";
  display: table; }
.entry-content .gallery .gallery-item {
  width: 33.3333333333%;
  padding-right: 10px;
  padding-left: 10px;
  float: left;
  text-align: center;
  margin-bottom: 10px; }
.entry-content .gallery .gallery-item:nth-child(3n + 1) {
  clear: left; }
.entry-content .gallery .gallery-item:first-child {
  clear: none; }
.entry-content .link-page {
  margin: 15px 0;
  text-align: center; }
.entry-content .link-page a {
  display: inline-block;
  margin: 0 4px; }
.entry-content iframe {
  border: 0; }

.inner-content .entry-content {
/*  margin-left: 135px;*/ }
.inner-content .entry-meta {
  float: left;
  width: 100px;
  font-size: 12px;
  margin-top: 20px; }
.inner-content .entry-meta > * {
  display: block;
  position: relative; }
.inner-content .entry-meta > *:last-child:after {
  display: none; }
.inner-content .comments-link a, .inner-content time {
  color: #9f9f9f; }
.inner-content .comments-link a:hover {
  color: #7abb3b; }
.inner-content .comments-link a .count {
  color: #7abb3b; }
.inner-content .author-title {
  text-transform: uppercase;
  font-size: 13px;
  color: #333;
  margin-bottom: 10px; }
.inner-content .author-title:hover {
  color: #7abb3b; }
.inner-content .author-title + *, .inner-content .comments-link + *, .inner-content .edit-link + *, .inner-content time + * {
  margin-bottom: 5px;
  padding-bottom: 5px; }
.inner-content .author-title + *:after, .inner-content .comments-link + *:after, .inner-content .edit-link + *:after, .inner-content time + *:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  height: 1px;
  width: 40px;
  background: #ecedee; }
.inner-content .author-avatar {
  text-align: center;
  margin-bottom: 10px; }
.inner-content .author-avatar img {
  border-radius: 100%; }

.entry-content {
  line-height: 25px; }
.entry-content .link-readmore {
  text-transform: uppercase;
  font-size: 12px;
  margin-top: 30px; }
.entry-content blockquote {
  background: url(../../images/blockquote.png) no-repeat;
  background-position: 25px 40px;
  background-color: #7abb3b;
  border-left: 0;
  color: #fff;
  padding: 40px 40px 40px 80px;
  letter-spacing: 1px;
  position: relative;
  line-height: 29px;
  font-size: 16px;
  font-family: 'Merriweather', serif; }
.entry-content blockquote:after, .entry-content blockquote:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  border-bottom: 1px dashed rgba(255, 255, 255, 0.5);
  left: 0; }
.entry-content blockquote:before {
  top: 10px; }
.entry-content blockquote:after {
  bottom: 10px; }

.post-thumb {
  max-width: 900px;
  margin-right: auto;
  margin-left: auto;
  text-align: center; }
.post-thumb img {
  max-width: 100%;
  height: auto; }

.is-paging-footer .paging {
  text-align: center; }
.is-paging-footer .paging .pagination li {
  margin: 0 3px; }

.page #comments {
  border-top: 1px solid #ecedee;
  padding-top: 10px;
  margin-top: 30px; }
.page #comments .heading {
  color: #7abb3b; }

@media (max-width: 767px) {
  .blog-container a {
    word-wrap: break-word; }
  .blog-container .entry-meta {
    float: none;
    width: auto;
    text-align: left; }
  .blog-container .entry-meta .author-avatar {
    display: none; }
  .blog-container .entry-meta > * {
    display: inline-block;
    margin-right: 10px; }
  .blog-container .entry-meta > *:after {
    display: none; }
  .blog-container .inner {
    padding-right: 0;
    padding-left: 0; }
  .blog-container .entry-content {
    margin-left: 0; }
  .blog-container .entry-title {
    margin-top: 0; } }
/**
 * 3.1 Single
 */
.single-main .social-networks {
  margin: 50px 0; }
.single-main .heading {
  color: #7abb3b;
  font-size: 20px;
  line-height: 25px;
  margin: 20px 0;
  text-transform: uppercase; }

/* Comment List */
.is-commentlists {
  margin-top: 40px;
  border-bottom: 1px solid #ecedee;
  padding-bottom: 40px;
  margin-bottom: 40px; }
.is-commentlists ul {
  list-style: none; }
.is-commentlists .the-comment {
  margin-top: 20px; }
.is-commentlists .the-comment .comment-meta {
  width: 100px;
  font-size: 11px;
  color: #9f9f9f;
  margin-top: 0; }
.is-commentlists .the-comment .comment-meta .title {
  color: #333;
  word-wrap: break-word; }
.is-commentlists .the-comment .comment-meta > * {
  display: block;
  position: relative;
  text-transform: uppercase; }
.is-commentlists .the-comment .comment-meta > *:last-child:after {
  display: none; }
.is-commentlists .the-comment .comment-meta .avatar {
  margin-bottom: 5px; }
.is-commentlists .the-comment .comment-meta .avatar img {
  border-radius: 100%; }
.is-commentlists .the-comment .comment-box {
  border: 1px solid #ecedee;
  padding: 20px;
  margin-left: 110px; }
.is-commentlists .the-comment .comment-box .comment-text {
  line-height: 25px; }
.is-commentlists .the-comment .comment-box .comment-action {
  font-size: 11px;
  margin-top: 20px;
  text-transform: uppercase; }
.is-commentlists .the-comment p {
  margin: 0; }
.is-commentlists .children {
  padding-left: 110px; }

.comment-form .submit {
  width: 100%;
  text-transform: uppercase;
  letter-spacing: 1px; }

.comment-respond + li {
  margin-top: 40px; }

.post-control {
  margin: 50px 0px;
  border-top: 1px solid #ecedee;
  border-bottom: 1px solid #ecedee;
  text-transform: uppercase;
  height: 110px;
  letter-spacing: 2px;
  text-align: center; }
.post-control a {
  display: inline-block;
  line-height: 108px;
  width: 50%;
  height: 108px;
  float: left;
  color: #333; }
.post-control a:hover {
  color: #7abb3b; }
.post-control a [class*="icon-"] {
  font-size: 18px; }
.post-control a span {
  position: relative; }
.post-control a span [class*="icon-"] {
  position: absolute;
  top: 0; }
.post-control a.prev {
  border-right: 1px solid #ecedee; }
.post-control a.prev [class*="icon-"] {
  left: -38px; }
.post-control a.next [class*="icon-"] {
  right: -38px; }

/**
 * 3.4 404 Page
 */
.error404 .not-found {
  padding: 100px 20px; }
.error404 .not-found .page-title {
  font-size: 100px;
  font-weight: 700;
  line-height: 60px;
  letter-spacing: 2px;
  margin: 0 0 30px; }
.error404 .not-found .intro {
  font-size: 20px;
  letter-spacing: 1px; }

/**
 * --------------------------------------------------------------------------------
 * 4.0 - Sidebar
 * --------------------------------------------------------------------------------
 */
.is-sidebar .widget-title {
  margin-bottom: 20px; }
.is-sidebar .widget-title span {
  padding-bottom: 15px; }
.is-sidebar .widget.widget_inspius_woocommerce_category_accordion ul li, .is-sidebar .widget.widget_product_categories ul li, .is-sidebar .widget.widget_archive ul li, .is-sidebar .widget.widget_categories ul li, .is-sidebar .widget.widget_pages ul li, .is-sidebar .widget.widget_meta ul li, .is-sidebar .widget.widget_nav_menu ul li {
  position: relative;
  margin: 0;
  padding: 10px 0; }
.is-sidebar .widget.widget_inspius_woocommerce_category_accordion ul a, .is-sidebar .widget.widget_product_categories ul a, .is-sidebar .widget.widget_archive ul a, .is-sidebar .widget.widget_categories ul a, .is-sidebar .widget.widget_pages ul a, .is-sidebar .widget.widget_meta ul a, .is-sidebar .widget.widget_nav_menu ul a {
  text-transform: uppercase;
  color: #333; }
.is-sidebar .widget.widget_inspius_woocommerce_category_accordion ul a:hover, .is-sidebar .widget.widget_product_categories ul a:hover, .is-sidebar .widget.widget_archive ul a:hover, .is-sidebar .widget.widget_categories ul a:hover, .is-sidebar .widget.widget_pages ul a:hover, .is-sidebar .widget.widget_meta ul a:hover, .is-sidebar .widget.widget_nav_menu ul a:hover {
  color: #7abb3b; }
.is-sidebar .widget.widget_inspius_woocommerce_category_accordion ul ul li > a, .is-sidebar .widget.widget_product_categories ul ul li > a, .is-sidebar .widget.widget_archive ul ul li > a, .is-sidebar .widget.widget_categories ul ul li > a, .is-sidebar .widget.widget_pages ul ul li > a, .is-sidebar .widget.widget_meta ul ul li > a, .is-sidebar .widget.widget_nav_menu ul ul li > a {
  text-transform: none; }
.is-sidebar .widget.widget_inspius_woocommerce_category_accordion ul ul li > a:before, .is-sidebar .widget.widget_product_categories ul ul li > a:before, .is-sidebar .widget.widget_archive ul ul li > a:before, .is-sidebar .widget.widget_categories ul ul li > a:before, .is-sidebar .widget.widget_pages ul ul li > a:before, .is-sidebar .widget.widget_meta ul ul li > a:before, .is-sidebar .widget.widget_nav_menu ul ul li > a:before {
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\e606";
  font-size: 8px;
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: -1px; }
.is-sidebar .widget.widget_inspius_woocommerce_category_accordion ul li + li, .is-sidebar .widget.widget_product_categories ul li + li, .is-sidebar .widget.widget_archive ul li + li, .is-sidebar .widget.widget_categories ul li + li, .is-sidebar .widget.widget_pages ul li + li, .is-sidebar .widget.widget_meta ul li + li, .is-sidebar .widget.widget_nav_menu ul li + li {
  border-top: 1px solid #ecedee; }
.is-sidebar .widget.widget_inspius_woocommerce_category_accordion ul li.current-cat-parent > .children, .is-sidebar .widget.widget_inspius_woocommerce_category_accordion ul li.current-cat > .children {
  display: block; }
.is-sidebar .widget.widget_inspius_woocommerce_category_accordion ul .current-cat-parent > a, .is-sidebar .widget.widget_inspius_woocommerce_category_accordion ul .current-cat > a {
  color: #7abb3b; }
.is-sidebar .widget.widget_inspius_woocommerce_category_accordion span.parent {
  float: right;
  cursor: pointer;
  background: url(../../images/btn_show.png) no-repeat;
  background-position: 3px 3px;
  height: 16px;
  width: 16px;
  margin-top: 3px; }
.is-sidebar .widget.widget_inspius_woocommerce_category_accordion span.parent.show {
  background-position: 3px -16px; }
.is-sidebar .widget.widget_inspius_woocommerce_category_accordion .children {
  display: none; }
.is-sidebar .widget.widget_inspius_woocommerce_category_accordion .children > li:last-child {
  padding-bottom: 0; }
.is-sidebar .woocommerce-product-search {
  position: relative; }
.is-sidebar .woocommerce-product-search .search-field {
  padding-right: 75px; }
.is-sidebar .woocommerce-product-search input[type="submit"] {
  position: absolute;
  top: 0;
  right: 0; }

/**
 * --------------------------------------------------------------------------------
 * 5.0 - Footer
 * --------------------------------------------------------------------------------
 */
#is-footer-copyright-group {
  /*margin-top: 30px;*/ }

.footer-top {
  /*margin-bottom: 30px;*/ }

.footer {
  padding-top: 30px;
  background: #202223; }

#footer .widget-title {
  font-weight: 400;
  font-size: 15px;
  text-transform: uppercase;
   }
#footer .widget {
  font-size: 12px; }
#footer .widget.widget_nav_menu, #footer .widget.widget_categories, #footer .widget.widget_pages, #footer .widget.widget_meta, #footer .widget.widget_recent_entries, #footer .widget.widget_archive {
  list-style: none;
  padding: 0;
  margin: 0; }
#footer .widget.widget_nav_menu li, #footer .widget.widget_categories li, #footer .widget.widget_pages li, #footer .widget.widget_meta li, #footer .widget.widget_recent_entries li, #footer .widget.widget_archive li {
  margin-bottom: 10px; }
#footer .widget.widget_nav_menu a, #footer .widget.widget_categories a, #footer .widget.widget_pages a, #footer .widget.widget_meta a, #footer .widget.widget_recent_entries a, #footer .widget.widget_archive a {
  color: rgba(51, 51, 51, 0.85); }
/*#footer .widget.widget_nav_menu a:before, #footer .widget.widget_categories a:before, #footer .widget.widget_pages a:before, #footer .widget.widget_meta a:before, #footer .widget.widget_recent_entries a:before, #footer .widget.widget_archive a:before {
  content: "";
  display: inline-block;
  height: 6px;
  width: 6px;
  border: 1px solid #a4a9b0;
  border-radius: 100%;
  margin-right: 10px; }*/
#footer .widget.widget_nav_menu a:hover, #footer .widget.widget_nav_menu a:focus, #footer .widget.widget_categories a:hover, #footer .widget.widget_categories a:focus, #footer .widget.widget_pages a:hover, #footer .widget.widget_pages a:focus, #footer .widget.widget_meta a:hover, #footer .widget.widget_meta a:focus, #footer .widget.widget_recent_entries a:hover, #footer .widget.widget_recent_entries a:focus, #footer .widget.widget_archive a:hover, #footer .widget.widget_archive a:focus {
  color: #7abb3b;
  text-decoration: none; }
#footer .widget.widget_nav_menu a:hover:before, #footer .widget.widget_nav_menu a:focus:before, #footer .widget.widget_categories a:hover:before, #footer .widget.widget_categories a:focus:before, #footer .widget.widget_pages a:hover:before, #footer .widget.widget_pages a:focus:before, #footer .widget.widget_meta a:hover:before, #footer .widget.widget_meta a:focus:before, #footer .widget.widget_recent_entries a:hover:before, #footer .widget.widget_recent_entries a:focus:before, #footer .widget.widget_archive a:hover:before, #footer .widget.widget_archive a:focus:before {
  border-color: #7abb3b; }
#footer .widget.widget_nav_menu ul ul a, #footer .widget.widget_categories ul ul a, #footer .widget.widget_pages ul ul a, #footer .widget.widget_meta ul ul a, #footer .widget.widget_recent_entries ul ul a, #footer .widget.widget_archive ul ul a {
  text-transform: none; }
#footer address.about-us .media .media-left {
  text-align: center;
  border: 1px solid #afafaf;
  border-radius: 50%;
  padding-right: 15px;
  color: #afafaf; }
#footer address.about-us .media .media-left .icon {
  width: 23px;
  padding-left: 14px; }
#footer address.about-us .media .media-body {
  padding-left: 15px; }

.copyright {
  padding: 30px 0 10px;
  background:#000;
  color: rgba(51, 51, 51, 0.85);
  letter-spacing: 1px;
  border-top: 1px solid #ecedee;
  font-size: 11px; color:#fff}

@media (min-width: 992px) {
  .custom-column-footer .widget {
    margin-left: -50px;
    margin-right: 20px; } }
/**
 * --------------------------------------------------------------------------------
 * 6.0 - Megamenu
 * --------------------------------------------------------------------------------
 */
/**
 * --------------------------------------------------------------------------------
 * 7.0 - Megamenu
 * --------------------------------------------------------------------------------
 */
.header-menu, .is-megamenu {
  position: static;flex-basis:70%;align-self:center; }

.header-inner {
  position: relative; }

.is-megamenu {
  margin-top: 15px;
  background: none;
  border: none;
  margin: 0;
  min-height: 0; }
.is-megamenu .off-canvas-toggle {
  color: #fff;
  padding: 18px 20px 19px;
  min-width: 50px;
  text-align: center;
  display: none; }
.is-megamenu .fa-angle-down {
  /*display: none;*/ }
.is-megamenu ul.nav {
  float: inherit; }
.is-megamenu ul.nav > li.open a {
  background-color: transparent; }
.is-megamenu ul.nav > li {
float: right;

list-style-type: none;
padding: 0px;
position: relative;
margin: 0;

}
.header-menu .fa-angle-down{margin:0 -15px 0 5px;color:#fff}
.is-megamenu ul.nav > li.aligned-center > .dropdown-menu {
  left: 50%;
  -webkit-transform: translate(-50%);
  -moz-transform: translate(-50%);
  -ms-transform: translate(-50%);
  -o-transform: translate(-50%);
  transform: translate(-50%); }
.is-megamenu ul.nav > li > a {
font-size: 13px;
    vertical-align:middle;
    color: #fff;
    letter-spacing: 1px;
    font-weight: 500;
    text-transform: uppercase;
	
  }
  .search-action .icon_search{color: #fff;font-weight: 700;display:inline-block}
.is-megamenu ul.nav > li > a span {
  position: relative; }
.header-menu li a:after{
    content: '';
    height: inherit;
    border-right: 1px solid rgba(250,250,250,.5);
	margin-left:28px;
	position:relative;
}
.nav-child li a:after
{
	content:none !important;
}

.search-action .icon_search:after{content: '';
    height: inherit;
    border-right: 1px solid rgba(250,250,250,.5);
	margin-left:19px;
	position:relative;}
.menu-action .fa{color:#fff;font-size:25px !important;}
/*.is-megamenu ul.nav > li > a span:after {
  content: "";
  position: absolute;
  display: block;
  background: #7abb3b;
  height: 1px;
  width: 0;
  bottom: -3px;
  margin: 0 auto;
  left: 0;
  right: 0;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  transition: all 0.4s; }*/
.is-megamenu .megamenu a:after, .is-megamenu .megamenu span:after {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  transition: all 0.4s; }
.is-megamenu .megamenu > li:hover > a, .is-megamenu .megamenu > li.current-menu-item > a, .is-megamenu .megamenu > li.current-menu-parent > a, .is-megamenu .megamenu > li.current-menu-ancestor > a {
  color: red; }
.is-megamenu .megamenu > li:hover > a span:after, .is-megamenu .megamenu > li.current-menu-item > a span:after, .is-megamenu .megamenu > li.current-menu-parent > a span:after, .is-megamenu .megamenu > li.current-menu-ancestor > a span:after {
  width: 100%; }
.is-megamenu .megamenu > li .current-menu-item > a > span {
  color: red; }
.is-megamenu .megamenu > li.open .woocommerce .product-col {
  visibility: visible !important; }
.is-megamenu .megamenu .aligned-fullwidth {
  position: static; }
.is-megamenu .megamenu .aligned-fullwidth > .mega-dropdown-menu {
  width: 100% !important; }
.is-megamenu .megamenu .aligned-fullwidth > .mega-dropdown-menu > .dropdown-menu-inner {
  overflow: hidden; }
.is-megamenu .megamenu .aligned-fullwidth .mega-col-nav {
  position: relative; }
.is-megamenu .megamenu .aligned-fullwidth .dropdown-menu {
  padding: 20px 20px 30px; }
.is-megamenu .megamenu .aligned-fullwidth .mega-inner ul li .dropdown-menu {
  left: 100%;
  padding: 10px 16px; }
.is-megamenu .megamenu .widget-title {
  font-size: 1.1em;
  margin-bottom: 25px;
  text-transform: uppercase;
  position: relative;
  overflow: hidden;
  font-weight: 400;
  padding: 5px 0;
  margin-top: 0;
  color: #fff;
  letter-spacing: 1px; }
.is-megamenu .megamenu .widget-title span:after {
  display: none; }
.is-megamenu .megamenu .module img {
  max-width: 100%; }
.is-megamenu .mega-col-nav .title {
  margin-top: 0; }
.is-megamenu .mega-col-nav .widget {
  margin: 0; }
.is-megamenu .mega-col-nav .mega-inner ul {
  list-style: none outside none;
  margin: 0;
  padding: 0; }
.is-megamenu .mega-col-nav .mega-inner ul li {
  list-style: none;
  margin-left: 0;
  display: block;
  min-width: 180px;
  position: relative; }
.is-megamenu .mega-col-nav .mega-inner ul li a {
  display: block;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  padding: 5px 0;
color: #fff;
text-transform: uppercase;
font-size: 13px;
  }
.is-megamenu .mega-col-nav .mega-inner ul li a:hover {
  padding-left: 5px; }
.is-megamenu .mega-col-nav .mega-inner ul li a:focus, .is-megamenu .mega-col-nav .mega-inner ul li a:hover {
  color: red; }
.is-megamenu .mega-col-nav .mega-inner ul li.active a {
  color: red !important; }
.is-megamenu .mega-col-nav .mega-inner ul li.menu-item {
  position: relative; }
.is-megamenu .mega-col-nav .mega-inner ul li.menu-item > ul {
  display: none;
  padding: 10px; }
.is-megamenu .mega-col-nav .mega-inner ul li.menu-item:hover > ul {
  display: block;
  position: absolute;
  top: 0;
  left: 150px;
  z-index: 99;
  box-shadow: 0 1px 3px #D3D3D3;
  background-color: #fff; }
.is-megamenu .dropdown-menu {
  /*min-width: 230px;*/
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  padding: 20px;
  color: #333;
  background: #000;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }
.is-megamenu .dropdown-menu .nav-child {
  background: #1a1a1a; }
.is-megamenu .dropdown-menu a {
  color: #999999; }
.is-megamenu .dropdown-menu a:hover {
  color: #999999;
  text-decoration: none; }
.is-megamenu .dropdown-menu .row {
  margin-bottom: 20px; }
.is-megamenu .dropdown-menu .row:last-child {
  margin-bottom: 0; }
.is-megamenu .dropdown-menu .mega-group-ct {
  background: #000; }
.is-megamenu .dropdown-menu .product-block {
  margin-bottom: 0 !important; }
.is-megamenu .dropdown-menu .product-block .onsale, .is-megamenu .dropdown-menu .product-block .quick-view, .is-megamenu .dropdown-menu .product-block .button-groups {
  display: none; }
.is-megamenu .dropdown-menu .product-block .image:hover img {
  opacity: 1; }
.is-megamenu .dropdown-menu .dropdown-submenu > a:before {
  float: right;
  content: "\f178";
  font-family: "FontAwesome";
  margin-right: 5px;
  color: #999999; }
.is-megamenu .dropdown-submenu:hover > .dropdown-menu {
  display: block; }
.is-megamenu .dropdown-submenu > .dropdown-menu {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  left: 100%;
  margin-top: 0px;
  top: 0; }
.is-megamenu .navbar-collapse {
  padding: 0; }
.is-megamenu .navbar-nav.pull-right > li > .dropdown-menu, .is-megamenu .navbar-nav > li > .dropdown-menu.pull-right {
  left: 0; }
.is-megamenu .mega-group {
  min-width: 0 !important; }
.is-megamenu .mega-group > a {
  font-size: 1.1em;
  display: block;
  margin: 5px 0 15px;
  text-transform: uppercase;
  position: relative;
  overflow: hidden;
  padding-left: 0 !important;
  letter-spacing: 1px; }
.is-megamenu .mega-group > a span {
  color: #fff !important;
  position: relative;
  padding-right: 20px; }
.is-megamenu .mega-group > a span:hover {
  color: #7abb3b; }

@media (min-width: 768px) {
  .is-megamenu.animate .mega > .dropdown-menu {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0; }
  .is-megamenu.animate .mega.animating > .dropdown-menu {
    overflow: hidden;
    display: block !important; }
  .is-megamenu.animate .mega.open > .dropdown-menu {
    opacity: 1; }
  .is-megamenu.animate .mega.open.animating > .dropdown-menu {
    opacity: 1; }
  .is-megamenu.animate.zoom .mega > .dropdown-menu {
    -webkit-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transform-origin: 20% 20%;
    -moz-transform-origin: 20% 20%;
    -ms-transform-origin: 20% 20%;
    transform-origin: 20% 20%; }
  .is-megamenu.animate.zoom .mega.open > .dropdown-menu {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1); }
  .is-megamenu.animate.bottom-to-top .megamenu .dropdown-menu {
    display: block;
    margin: 20px 0 0 0;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    left: 0;
    z-index: 1; }
  .is-megamenu.animate.bottom-to-top .megamenu .dropdown-menu .dropdown-menu {
    top: 0;
    left: 100%;
    margin: 0 0 0 20px; }
  .is-megamenu.animate.bottom-to-top .megamenu li.open > .dropdown-menu {
    opacity: 1;
    visibility: visible;
    margin: 0; }
  .is-megamenu.animate.elastic .mega > .dropdown-menu {
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transform-origin: 10% 0;
    -moz-transform-origin: 10% 0;
    -ms-transform-origin: 10% 0;
    transform-origin: 10% 0; }
  .is-megamenu.animate.elastic .mega.open > .dropdown-menu {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1); }
  .is-megamenu.animate.elastic [data-level="1"].mega > .dropdown-menu {
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    transform: scale(1, 0); }
  .is-megamenu.animate.elastic [data-level="1"].open > .dropdown-menu {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1); }
  .is-megamenu.animate.slide .mega.animating > .dropdown-menu {
    overflow: hidden; }
  .is-megamenu.animate.slide .mega > .dropdown-menu > div {
    -webkit-transition: all 400ms;
    -moz-transition: all 400ms;
    transition: all 400ms;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    margin-top: -100%; }
  .is-megamenu.animate.slide .mega.open > .dropdown-menu > div {
    margin-top: 0%; }
  .is-megamenu.animate.slide .mega .mega > .dropdown-menu {
    min-width: 0; }
  .is-megamenu.animate.slide .mega .mega > .dropdown-menu > div {
    min-width: 200px;
    margin-top: 0;
    margin-left: -500px; }
  .is-megamenu.animate.slide .mega .mega.open > .dropdown-menu > div {
    margin-left: 0; } }
/**
 * --------------------------------------------------------------------------------
 * 7.0 - Offcanvas
 * --------------------------------------------------------------------------------
 */
.uk-offcanvas {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  touch-action: none;
  background: rgba(0, 0, 0, 0.1); }
.uk-offcanvas1 {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  touch-action: none;
  background: rgba(0, 0, 0, 0.1); cursor:pointer}
.uk-offcanvas.uk-active {
  display: block; }

.uk-offcanvas-page {
  position: fixed;
  -webkit-transition: margin-left 0.3s ease-in-out;
  transition: margin-left 0.3s ease-in-out; }

.uk-offcanvas-bar {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  z-index: 1001;
  width: 270px;
  max-width: 100%;
  background: #333;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  -ms-scroll-chaining: none; }

.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show {
  -webkit-transform: translateX(0%);
  transform: translateX(0%); }

.uk-offcanvas-bar-flip {
  left: auto;
  right: 0;
  -webkit-transform: translateX(100%);
  transform: translateX(100%); }

.uk-offcanvas .uk-panel {
  margin: 20px 15px;
  color: #777; }

.uk-offcanvas .uk-panel-title {
  color: #ccc; }

.uk-offcanvas .uk-panel a:not([class]) {
  color: #ccc; }

.uk-offcanvas .uk-panel a:not([class]):hover {
  color: #fff; }

.uk-nav, .uk-nav ul {
  margin: 0;
  padding: 0;
  list-style: none; }

.uk-nav li > a {
  display: block;
  text-decoration: none; }

.uk-nav > li > a {
  padding: 5px 15px; }

.uk-nav ul {
  padding-left: 15px; }

.uk-nav ul a {
  padding: 2px 0; }

.uk-nav li > a > div {
  font-size: 12px;
  line-height: 18px; }

.uk-nav-header {
  padding: 5px 15px;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px; }

.uk-nav-header:not(:first-child) {
  margin-top: 15px; }

.uk-nav-divider {
  margin: 9px 15px; }

ul.uk-nav-sub {
  padding: 5px 0 5px 15px; }

.uk-nav-parent-icon > .uk-parent > a:after {
  content: "";
  width: 20px;
  margin-right: -10px;
  float: right;
  font-family: FontAwesome;
  text-align: center; }

.uk-nav-parent-icon > .uk-parent.uk-open > a:after {
  content: ""; }

.uk-nav-side > li > a {
  color: #444; }

.uk-nav-side > li > a:hover, .uk-nav-side > li > a:focus {
  background: rgba(0, 0, 0, 0.05);
  color: #444;
  outline: none; }

.uk-nav-side > li.uk-active > a {
  background: #00a8e6;
  color: #fff; }

.uk-nav-side .uk-nav-header {
  color: #444; }

.uk-nav-side .uk-nav-divider {
  border-top: 1px solid #ddd; }

.uk-nav-side ul a {
  color: #07D; }

.uk-nav-side ul a:hover {
  color: #059; }

.uk-nav-dropdown > li > a {
  color: #444; }

.uk-nav-dropdown > li > a:hover, .uk-nav-dropdown > li > a:focus {
  background: #00a8e6;
  color: #fff;
  outline: none; }

.uk-nav-dropdown .uk-nav-header {
  color: #999; }

.uk-nav-dropdown .uk-nav-divider {
  border-top: 1px solid #ddd; }

.uk-nav-dropdown ul a {
  color: #07D; }

.uk-nav-dropdown ul a:hover {
  color: #059; }

.uk-nav-navbar > li > a {
  color: #444; }

.uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus {
  background: #00a8e6;
  color: #fff;
  outline: none; }

.uk-nav-navbar .uk-nav-header {
  color: #999; }

.uk-nav-navbar .uk-nav-divider {
  border-top: 1px solid #ddd; }

.uk-nav-navbar ul a {
  color: #07D; }

.uk-nav-navbar ul a:hover {
  color: #059; }

.uk-nav-offcanvas > li > a {
  color: #ccc;
  padding: 10px 15px;
  border-top: 1px solid rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); }

.uk-nav-offcanvas > li > div {
  padding-left: 15px; }

.uk-nav-offcanvas > .uk-open > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover, html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus {
  background: #404040;
  color: #fff;
  outline: none; }

html .uk-nav.uk-nav-offcanvas > li.uk-active > a {
  background: #1a1a1a;
  color: #fff; }

.uk-nav-offcanvas .uk-nav-header {
  color: #777;
  margin-top: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.3);
  background: #404040;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); }

.uk-nav-offcanvas .uk-nav-divider {
  border-top: 1px solid #1a1a1a;
  border-top: 1px solid rgba(255, 255, 255, 0.01);
  margin: 0;
  height: 4px;
  background: rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3); }

.uk-nav-offcanvas ul a {
  color: #ccc; }

html:not(.uk-touch) .uk-nav-offcanvas ul a:hover {
  color: #fff; }

/**
 * --------------------------------------------------------------------------------
 * 8.0 - Widgets
 * --------------------------------------------------------------------------------
 */
.widget {
  }
.widget .widget-title {
  color: #333; }
.widget ul {
  list-style: none;
  padding-left: 0; }
.widget ul li {
  margin: 10px 0; }
.widget ul ul {
  margin-left: 20px; }
.widget .is-widget-twitter li {
  margin-bottom: 30px; }
.widget .is-widget-twitter li:last-child {
  margin-bottom: 0; }
.widget .is-widget-twitter .icon-social-twitter {
  font-size: 20px;
  color: #7abb3b;
  display: inline-block;
  margin-top: 5px; }
.widget .is-widget-twitter .content {
  margin-left: 35px; }
.widget .is-widget-twitter .title {
  color: rgba(51, 51, 51, 0.85); }
.widget .is-widget-twitter .title:hover {
  color: #7abb3b; }

/**
 * --------------------------------------------------------------------------------
 * 9.0 - Responsive
 * --------------------------------------------------------------------------------
 */
@media (max-width: 782px) {
  body.logged-in.admin-bar .uk-offcanvas-bar {
    padding-top: 46px; }
  body.logged-in.admin-bar .is-header.fixed .header-mainmenu {
    top: 46px; } }
@media (max-width: 767px) {
  body.logged-in.admin-bar .uk-offcanvas-bar {
    padding-top: 0; }
  body.logged-in.admin-bar .is-header.fixed .header-mainmenu {
    top: 0; }

  .scroll-to-top {
    display: none; }

  .wpb_column + div {
    margin-top: 30px; } }

	.box
	{
		display:inline-block;
		padding: 0 0 0 10px;
	}
	
	.topbar-text em{
    margin: 0 10px 0 0;
    font-size: 16px;
    vertical-align: middle;
	color:#80b600;
}

.search-action
{
	display:inline-block;
}

h2{
	font-family:Noto Serif, open sans, Arial, Helvetica, sans-serif;
}
/*# sourceMappingURL=main.css.map */
.TopBoxes {
    display: table;
    margin: -95px 0px 50px;
    width: 100%;
    position: absolute;
    z-index: 10;
    text-align: center;
    box-shadow: 0px 0px 1px #ccc;
	background: #f5f5f5;

}
.TopBoxes .box {
    padding: 25px;
    min-height: auto;
    color: #333;
    margin: 0 -17px;
    background: #f5f5f5;
    -moz-transition: all 0.7s ease 0s;
    -webkit-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;
    border-right: 1px solid rgba(255,255,255,0.3);
}

.TopBoxes .box .active {
    background: #80b600;
    color: #fff;
}

.widget_text h1
{
	font-size:42px;
	color:#ddd;
}
.close{display:none;}
.widget_text p
{
	color:#888;
	font-size:13px;
	line-height:1.7em;
	letter-spacing:0.3px;
}
.TextColor {
    color: #80b600;
}
h1, h2, h3, h3, h4, h5, h6 {
    font-family: Noto Serif, open sans, Arial, Helvetica, sans-serif !important;
    letter-spacing: 0.1px;
    line-height: 1.5;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
}
.search-action a{outline:none;}
.searchform button{background:#ff0000 !important;color:#fff;border:1px solid #ff0000;}
.searchform .icon-magnifier::before {
 
    color: #fff !important;
}
.searchform a{background:#ff0000 !important}
.footer2 span
{
color: #FFF;
line-height: 1;
font-size: 16px;
text-transform: uppercase;
padding: 0 0 0 10px;
border-left: 3px solid #80b600;
}

.footer2 li:before
{
	content:'\f101';
	font-family:FontAwesome;
	color: #80b600;
margin: 0 5px 0 0;
}
.footer2 li a
{
	color:#aaa !important;
	text-align:left;
}
.footer2 li
{
	color:#aaa !important;
	
}

.footer2
{
	margin-left:50px;
}
.footer3 li:before
{
	content:'\f101';
	font-family:FontAwesome;
	color: #80b600;
margin: 0 5px 0 0;
}
.footer3 li
{
	color:#aaa !important;
	
}

.footer3 li a
{
	color:#aaa !important;
	text-align:left;
}
.footer3
{
	margin:40px 0 0 0px;
}

.header-topbar{padding:0 75px;height:44px;display: flex;
align-items: center;line-height:42px;border-bottom: 1px solid rgba(255,255,255,0.5);}
.mailid{color:#afafaf;margin-right: 22px;padding-right: 22px;position: relative;font-size: 12px;}
.mailid .sty{font-size:14px;line-height:14px;}
.left_sidebar{display:flex;}
.zoom-social-icons-list .zoom-social_icons-list-span{color:rgb(230,230,230)}

.mailid:after
{
	position: absolute;
border-right: 1px solid #535353;
height: 40%;
content: '';
width: 1px;
right: 0;
top: 30%;
}
.zoom-social_icons-list-span{color:rgb(230,230,230) !important;}
.left_sidebar{flex-basis:calc(100% - 62%);}
.right_sidebar{display:flex;flex-basis:62%;justify-content:flex-end;}

.mobile:not(:last-child):after
{
position: relative;
border-right: 1px solid #535353;
height: 40%;
content: '';
width: 1px;
right: 0;
top: 10%;
margin-left: 17px;
display: inline-block;
}
.mobile{display: inline-block;
vertical-align: middle;
margin-left: 22px;
position: relative;
line-height: 42px;
font-size: 12px;}
.fa{color: rgb(231, 189, 116);
font-size: 17px !important;
font-weight:normal !important;
padding-right:10px;}
.menu_top{background:#0c0c0c;padding:0 80px;color:#fff;display:flex;}
.social_media{align-self:center;}
.icon-basic-headset:before {
  content: "V";
}

.icon-basic-mail:before {
    content: "&";
}
.icon-basic-clock:before {
    content: "x";
}
.icon-basic-geolocalize-01:before {
    content: "Q";
}
i{    
/*color: rgb(231, 189, 116);*/
color:#ff0000;
    font-size: 17px;
	margin: 0 15px 0 0;
	vertical-align:middle;}

@font-face {
  font-family: "linea-arrows-10";
  src: url("linea-arrows-10.eot");
  src: url("linea-arrows-10.eot?#iefix") format("embedded-opentype"), url("linea-arrows-10.woff") format("woff"), url("linea-arrows-10.ttf") format("truetype"), url("linea-arrows-10.svg#linea-arrows-10") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: linea-basic-10;
  src: url("linea-basic-10.eot");
  src: url("linea-basic-10.eot?#iefix") format("embedded-opentype"), url("linea-basic-10.woff") format("woff"), url("basic/fonts/linea-basic-10.ttf") format("truetype"), url("basic/fonts/linea-basic-10.svg#linea-basic-10") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "linea-basic-elaboration-10";
  src: url("basic-elaboration/fonts/linea-basic-elaboration-10.eot");
  src: url("basic-elaboration/fonts/linea-basic-elaboration-10.eot?#iefix") format("embedded-opentype"), url("basic-elaboration/fonts/linea-basic-elaboration-10.woff") format("woff"), url("basic-elaboration/fonts/linea-basic-elaboration-10.ttf") format("truetype"), url("basic-elaboration/fonts/linea-basic-elaboration-10.svg#linea-basic-elaboration-10") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "linea-ecommerce-10";
  src: url("ecommerce/fonts/linea-ecommerce-10.eot");
  src: url("ecommerce/fonts/linea-ecommerce-10.eot?#iefix") format("embedded-opentype"), url("ecommerce/fonts/linea-ecommerce-10.woff") format("woff"), url("ecommerce/fonts/linea-ecommerce-10.ttf") format("truetype"), url("ecommerce/fonts/linea-ecommerce-10.svg#linea-ecommerce-10") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "linea-music-10";
  src: url("music/fonts/linea-music-10.eot");
  src: url("music/fonts/linea-music-10.eot?#iefix") format("embedded-opentype"), url("music/fonts/linea-music-10.woff") format("woff"), url("music/fonts/linea-music-10.ttf") format("truetype"), url("music/fonts/linea-music-10.svg#linea-music-10") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "linea-software-10";
  src: url("software/fonts/linea-software-10.eot");
  src: url("software/fonts/linea-software-10.eot?#iefix") format("embedded-opentype"), url("software/fonts/linea-software-10.woff") format("woff"), url("software/fonts/linea-software-10.ttf") format("truetype"), url("software/fonts/linea-software-10.svg#linea-software-10") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "linea-weather-10";
  src: url("weather/fonts/linea-weather-10.eot");
  src: url("weather/fonts/linea-weather-10.eot?#iefix") format("embedded-opentype"), url("weather/fonts/linea-weather-10.woff") format("woff"), url("weather/fonts/linea-weather-10.ttf") format("truetype"), url("weather/fonts/linea-weather-10.svg#linea-weather-10") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 1, arrows/_styles.scss */
[class^="icon-arrows"][data-icon]:before {
  font-family: "linea-arrows-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 15, arrows/_styles.scss */
[class^="icon-arrows-"]:before,
[class*=" icon-arrows-"]:before {
  font-family: "linea-arrows-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 27, arrows/_styles.scss */
.icon-arrows-anticlockwise:before {
  content: "\e000";
}

/* line 30, arrows/_styles.scss */
.icon-arrows-anticlockwise-dashed:before {
  content: "\e001";
}

/* line 33, arrows/_styles.scss */
.icon-arrows-button-down:before {
  content: "\e002";
}

/* line 36, arrows/_styles.scss */
.icon-arrows-button-off:before {
  content: "\e003";
}

/* line 39, arrows/_styles.scss */
.icon-arrows-button-on:before {
  content: "\e004";
}

/* line 42, arrows/_styles.scss */
.icon-arrows-button-up:before {
  content: "\e005";
}

/* line 45, arrows/_styles.scss */
.icon-arrows-check:before {
  content: "\e006";
}

/* line 48, arrows/_styles.scss */
.icon-arrows-circle-check:before {
  content: "\e007";
}

/* line 51, arrows/_styles.scss */
.icon-arrows-circle-down:before {
  content: "\e008";
}

/* line 54, arrows/_styles.scss */
.icon-arrows-circle-downleft:before {
  content: "\e009";
}

/* line 57, arrows/_styles.scss */
.icon-arrows-circle-downright:before {
  content: "\e00a";
}

/* line 60, arrows/_styles.scss */
.icon-arrows-circle-left:before {
  content: "\e00b";
}

/* line 63, arrows/_styles.scss */
.icon-arrows-circle-minus:before {
  content: "\e00c";
}

/* line 66, arrows/_styles.scss */
.icon-arrows-circle-plus:before {
  content: "\e00d";
}

/* line 69, arrows/_styles.scss */
.icon-arrows-circle-remove:before {
  content: "\e00e";
}

/* line 72, arrows/_styles.scss */
.icon-arrows-circle-right:before {
  content: "\e00f";
}

/* line 75, arrows/_styles.scss */
.icon-arrows-circle-up:before {
  content: "\e010";
}

/* line 78, arrows/_styles.scss */
.icon-arrows-circle-upleft:before {
  content: "\e011";
}

/* line 81, arrows/_styles.scss */
.icon-arrows-circle-upright:before {
  content: "\e012";
}

/* line 84, arrows/_styles.scss */
.icon-arrows-clockwise:before {
  content: "\e013";
}

/* line 87, arrows/_styles.scss */
.icon-arrows-clockwise-dashed:before {
  content: "\e014";
}

/* line 90, arrows/_styles.scss */
.icon-arrows-compress:before {
  content: "\e015";
}

/* line 93, arrows/_styles.scss */
.icon-arrows-deny:before {
  content: "\e016";
}

/* line 96, arrows/_styles.scss */
.icon-arrows-diagonal:before {
  content: "\e017";
}

/* line 99, arrows/_styles.scss */
.icon-arrows-diagonal2:before {
  content: "\e018";
}

/* line 102, arrows/_styles.scss */
.icon-arrows-down:before {
  content: "\e019";
}

/* line 105, arrows/_styles.scss */
.icon-arrows-down-double:before {
  content: "\e01a";
}

/* line 108, arrows/_styles.scss */
.icon-arrows-downleft:before {
  content: "\e01b";
}

/* line 111, arrows/_styles.scss */
.icon-arrows-downright:before {
  content: "\e01c";
}

/* line 114, arrows/_styles.scss */
.icon-arrows-drag-down:before {
  content: "\e01d";
}

/* line 117, arrows/_styles.scss */
.icon-arrows-drag-down-dashed:before {
  content: "\e01e";
}

/* line 120, arrows/_styles.scss */
.icon-arrows-drag-horiz:before {
  content: "\e01f";
}

/* line 123, arrows/_styles.scss */
.icon-arrows-drag-left:before {
  content: "\e020";
}

/* line 126, arrows/_styles.scss */
.icon-arrows-drag-left-dashed:before {
  content: "\e021";
}

/* line 129, arrows/_styles.scss */
.icon-arrows-drag-right:before {
  content: "\e022";
}

/* line 132, arrows/_styles.scss */
.icon-arrows-drag-right-dashed:before {
  content: "\e023";
}

/* line 135, arrows/_styles.scss */
.icon-arrows-drag-up:before {
  content: "\e024";
}

/* line 138, arrows/_styles.scss */
.icon-arrows-drag-up-dashed:before {
  content: "\e025";
}

/* line 141, arrows/_styles.scss */
.icon-arrows-drag-vert:before {
  content: "\e026";
}

/* line 144, arrows/_styles.scss */
.icon-arrows-exclamation:before {
  content: "\e027";
}

/* line 147, arrows/_styles.scss */
.icon-arrows-expand:before {
  content: "\e028";
}

/* line 150, arrows/_styles.scss */
.icon-arrows-expand-diagonal1:before {
  content: "\e029";
}

/* line 153, arrows/_styles.scss */
.icon-arrows-expand-horizontal1:before {
  content: "\e02a";
}

/* line 156, arrows/_styles.scss */
.icon-arrows-expand-vertical1:before {
  content: "\e02b";
}

/* line 159, arrows/_styles.scss */
.icon-arrows-fit-horizontal:before {
  content: "\e02c";
}

/* line 162, arrows/_styles.scss */
.icon-arrows-fit-vertical:before {
  content: "\e02d";
}

/* line 165, arrows/_styles.scss */
.icon-arrows-glide:before {
  content: "\e02e";
}

/* line 168, arrows/_styles.scss */
.icon-arrows-glide-horizontal:before {
  content: "\e02f";
}

/* line 171, arrows/_styles.scss */
.icon-arrows-glide-vertical:before {
  content: "\e030";
}

/* line 174, arrows/_styles.scss */
.icon-arrows-hamburger1:before {
  content: "\e031";
}

/* line 177, arrows/_styles.scss */
.icon-arrows-hamburger-2:before {
  content: "\e032";
}

/* line 180, arrows/_styles.scss */
.icon-arrows-horizontal:before {
  content: "\e033";
}

/* line 183, arrows/_styles.scss */
.icon-arrows-info:before {
  content: "\e034";
}

/* line 186, arrows/_styles.scss */
.icon-arrows-keyboard-alt:before {
  content: "\e035";
}

/* line 189, arrows/_styles.scss */
.icon-arrows-keyboard-cmd:before {
  content: "\e036";
}

/* line 192, arrows/_styles.scss */
.icon-arrows-keyboard-delete:before {
  content: "\e037";
}

/* line 195, arrows/_styles.scss */
.icon-arrows-keyboard-down:before {
  content: "\e038";
}

/* line 198, arrows/_styles.scss */
.icon-arrows-keyboard-left:before {
  content: "\e039";
}

/* line 201, arrows/_styles.scss */
.icon-arrows-keyboard-return:before {
  content: "\e03a";
}

/* line 204, arrows/_styles.scss */
.icon-arrows-keyboard-right:before {
  content: "\e03b";
}

/* line 207, arrows/_styles.scss */
.icon-arrows-keyboard-shift:before {
  content: "\e03c";
}

/* line 210, arrows/_styles.scss */
.icon-arrows-keyboard-tab:before {
  content: "\e03d";
}

/* line 213, arrows/_styles.scss */
.icon-arrows-keyboard-up:before {
  content: "\e03e";
}

/* line 216, arrows/_styles.scss */
.icon-arrows-left:before {
  content: "\e03f";
}

/* line 219, arrows/_styles.scss */
.icon-arrows-left-double-32:before {
  content: "\e040";
}

/* line 222, arrows/_styles.scss */
.icon-arrows-minus:before {
  content: "\e041";
}

/* line 225, arrows/_styles.scss */
.icon-arrows-move:before {
  content: "\e042";
}

/* line 228, arrows/_styles.scss */
.icon-arrows-move2:before {
  content: "\e043";
}

/* line 231, arrows/_styles.scss */
.icon-arrows-move-bottom:before {
  content: "\e044";
}

/* line 234, arrows/_styles.scss */
.icon-arrows-move-left:before {
  content: "\e045";
}

/* line 237, arrows/_styles.scss */
.icon-arrows-move-right:before {
  content: "\e046";
}

/* line 240, arrows/_styles.scss */
.icon-arrows-move-top:before {
  content: "\e047";
}

/* line 243, arrows/_styles.scss */
.icon-arrows-plus:before {
  content: "\e048";
}

/* line 246, arrows/_styles.scss */
.icon-arrows-question:before {
  content: "\e049";
}

/* line 249, arrows/_styles.scss */
.icon-arrows-remove:before {
  content: "\e04a";
}

/* line 252, arrows/_styles.scss */
.icon-arrows-right:before {
  content: "\e04b";
}

/* line 255, arrows/_styles.scss */
.icon-arrows-right-double:before {
  content: "\e04c";
}

/* line 258, arrows/_styles.scss */
.icon-arrows-rotate:before {
  content: "\e04d";
}

/* line 261, arrows/_styles.scss */
.icon-arrows-rotate-anti:before {
  content: "\e04e";
}

/* line 264, arrows/_styles.scss */
.icon-arrows-rotate-anti-dashed:before {
  content: "\e04f";
}

/* line 267, arrows/_styles.scss */
.icon-arrows-rotate-dashed:before {
  content: "\e050";
}

/* line 270, arrows/_styles.scss */
.icon-arrows-shrink:before {
  content: "\e051";
}

/* line 273, arrows/_styles.scss */
.icon-arrows-shrink-diagonal1:before {
  content: "\e052";
}

/* line 276, arrows/_styles.scss */
.icon-arrows-shrink-diagonal2:before {
  content: "\e053";
}

/* line 279, arrows/_styles.scss */
.icon-arrows-shrink-horizonal2:before {
  content: "\e054";
}

/* line 282, arrows/_styles.scss */
.icon-arrows-shrink-horizontal1:before {
  content: "\e055";
}

/* line 285, arrows/_styles.scss */
.icon-arrows-shrink-vertical1:before {
  content: "\e056";
}

/* line 288, arrows/_styles.scss */
.icon-arrows-shrink-vertical2:before {
  content: "\e057";
}

/* line 291, arrows/_styles.scss */
.icon-arrows-sign-down:before {
  content: "\e058";
}

/* line 294, arrows/_styles.scss */
.icon-arrows-sign-left:before {
  content: "\e059";
}

/* line 297, arrows/_styles.scss */
.icon-arrows-sign-right:before {
  content: "\e05a";
}

/* line 300, arrows/_styles.scss */
.icon-arrows-sign-up:before {
  content: "\e05b";
}

/* line 303, arrows/_styles.scss */
.icon-arrows-slide-down1:before {
  content: "\e05c";
}

/* line 306, arrows/_styles.scss */
.icon-arrows-slide-down2:before {
  content: "\e05d";
}

/* line 309, arrows/_styles.scss */
.icon-arrows-slide-left1:before {
  content: "\e05e";
}

/* line 312, arrows/_styles.scss */
.icon-arrows-slide-left2:before {
  content: "\e05f";
}

/* line 315, arrows/_styles.scss */
.icon-arrows-slide-right1:before {
  content: "\e060";
}

/* line 318, arrows/_styles.scss */
.icon-arrows-slide-right2:before {
  content: "\e061";
}

/* line 321, arrows/_styles.scss */
.icon-arrows-slide-up1:before {
  content: "\e062";
}

/* line 324, arrows/_styles.scss */
.icon-arrows-slide-up2:before {
  content: "\e063";
}

/* line 327, arrows/_styles.scss */
.icon-arrows-slim-down:before {
  content: "\e064";
}

/* line 330, arrows/_styles.scss */
.icon-arrows-slim-down-dashed:before {
  content: "\e065";
}

/* line 333, arrows/_styles.scss */
.icon-arrows-slim-left:before {
  content: "\e066";
}

/* line 336, arrows/_styles.scss */
.icon-arrows-slim-left-dashed:before {
  content: "\e067";
}

/* line 339, arrows/_styles.scss */
.icon-arrows-slim-right:before {
  content: "\e068";
}

/* line 342, arrows/_styles.scss */
.icon-arrows-slim-right-dashed:before {
  content: "\e069";
}

/* line 345, arrows/_styles.scss */
.icon-arrows-slim-up:before {
  content: "\e06a";
}

/* line 348, arrows/_styles.scss */
.icon-arrows-slim-up-dashed:before {
  content: "\e06b";
}

/* line 351, arrows/_styles.scss */
.icon-arrows-square-check:before {
  content: "\e06c";
}

/* line 354, arrows/_styles.scss */
.icon-arrows-square-down:before {
  content: "\e06d";
}

/* line 357, arrows/_styles.scss */
.icon-arrows-square-downleft:before {
  content: "\e06e";
}

/* line 360, arrows/_styles.scss */
.icon-arrows-square-downright:before {
  content: "\e06f";
}

/* line 363, arrows/_styles.scss */
.icon-arrows-square-left:before {
  content: "\e070";
}

/* line 366, arrows/_styles.scss */
.icon-arrows-square-minus:before {
  content: "\e071";
}

/* line 369, arrows/_styles.scss */
.icon-arrows-square-plus:before {
  content: "\e072";
}

/* line 372, arrows/_styles.scss */
.icon-arrows-square-remove:before {
  content: "\e073";
}

/* line 375, arrows/_styles.scss */
.icon-arrows-square-right:before {
  content: "\e074";
}

/* line 378, arrows/_styles.scss */
.icon-arrows-square-up:before {
  content: "\e075";
}

/* line 381, arrows/_styles.scss */
.icon-arrows-square-upleft:before {
  content: "\e076";
}

/* line 384, arrows/_styles.scss */
.icon-arrows-square-upright:before {
  content: "\e077";
}

/* line 387, arrows/_styles.scss */
.icon-arrows-squares:before {
  content: "\e078";
}

/* line 390, arrows/_styles.scss */
.icon-arrows-stretch-diagonal1:before {
  content: "\e079";
}

/* line 393, arrows/_styles.scss */
.icon-arrows-stretch-diagonal2:before {
  content: "\e07a";
}

/* line 396, arrows/_styles.scss */
.icon-arrows-stretch-diagonal3:before {
  content: "\e07b";
}

/* line 399, arrows/_styles.scss */
.icon-arrows-stretch-diagonal4:before {
  content: "\e07c";
}

/* line 402, arrows/_styles.scss */
.icon-arrows-stretch-horizontal1:before {
  content: "\e07d";
}

/* line 405, arrows/_styles.scss */
.icon-arrows-stretch-horizontal2:before {
  content: "\e07e";
}

/* line 408, arrows/_styles.scss */
.icon-arrows-stretch-vertical1:before {
  content: "\e07f";
}

/* line 411, arrows/_styles.scss */
.icon-arrows-stretch-vertical2:before {
  content: "\e080";
}

/* line 414, arrows/_styles.scss */
.icon-arrows-switch-horizontal:before {
  content: "\e081";
}

/* line 417, arrows/_styles.scss */
.icon-arrows-switch-vertical:before {
  content: "\e082";
}

/* line 420, arrows/_styles.scss */
.icon-arrows-up:before {
  content: "\e083";
}

/* line 423, arrows/_styles.scss */
.icon-arrows-up-double-33:before {
  content: "\e084";
}

/* line 426, arrows/_styles.scss */
.icon-arrows-upleft:before {
  content: "\e085";
}

/* line 429, arrows/_styles.scss */
.icon-arrows-upright:before {
  content: "\e086";
}

/* line 432, arrows/_styles.scss */
.icon-arrows-vertical:before {
  content: "\e087";
}

/* line 1, basic/_styles.scss */
[class^="icon-basic-"][data-icon]:before {
  font-family: "linea-basic-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 15, basic/_styles.scss */
[class^="icon-basic-"]:before,
[class*=" icon-basic-"]:before {
  font-family: "linea-basic-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 27, basic/_styles.scss */
.icon-basic-accelerator:before {
  content: "a";
}

/* line 30, basic/_styles.scss */
.icon-basic-alarm:before {
  content: "b";
}

/* line 33, basic/_styles.scss */
.icon-basic-anchor:before {
  content: "c";
}

/* line 36, basic/_styles.scss */
.icon-basic-anticlockwise:before {
  content: "d";
}

/* line 39, basic/_styles.scss */
.icon-basic-archive:before {
  content: "e";
}

/* line 42, basic/_styles.scss */
.icon-basic-archive-full:before {
  content: "f";
}

/* line 45, basic/_styles.scss */
.icon-basic-ban:before {
  content: "g";
}

/* line 48, basic/_styles.scss */
.icon-basic-battery-charge:before {
  content: "h";
}

/* line 51, basic/_styles.scss */
.icon-basic-battery-empty:before {
  content: "i";
}

/* line 54, basic/_styles.scss */
.icon-basic-battery-full:before {
  content: "j";
}

/* line 57, basic/_styles.scss */
.icon-basic-battery-half:before {
  content: "k";
}

/* line 60, basic/_styles.scss */
.icon-basic-bolt:before {
  content: "l";
}

/* line 63, basic/_styles.scss */
.icon-basic-book:before {
  content: "m";
}

/* line 66, basic/_styles.scss */
.icon-basic-book-pen:before {
  content: "n";
}

/* line 69, basic/_styles.scss */
.icon-basic-book-pencil:before {
  content: "o";
}

/* line 72, basic/_styles.scss */
.icon-basic-bookmark:before {
  content: "p";
}

/* line 75, basic/_styles.scss */
.icon-basic-calculator:before {
  content: "q";
}

/* line 78, basic/_styles.scss */
.icon-basic-calendar:before {
  content: "r";
}

/* line 81, basic/_styles.scss */
.icon-basic-cards-diamonds:before {
  content: "s";
}

/* line 84, basic/_styles.scss */
.icon-basic-cards-hearts:before {
  content: "t";
}

/* line 87, basic/_styles.scss */
.icon-basic-case:before {
  content: "u";
}

/* line 90, basic/_styles.scss */
.icon-basic-chronometer:before {
  content: "v";
}

/* line 93, basic/_styles.scss */
.icon-basic-clessidre:before {
  content: "w";
}

/* line 96, basic/_styles.scss */
.icon-basic-clock:before {
  content: "x";
}

/* line 99, basic/_styles.scss */
.icon-basic-clockwise:before {
  content: "y";
}

/* line 102, basic/_styles.scss */
.icon-basic-cloud:before {
  content: "z";
}

/* line 105, basic/_styles.scss */
.icon-basic-clubs:before {
  content: "A";
}

/* line 108, basic/_styles.scss */
.icon-basic-compass:before {
  content: "B";
}

/* line 111, basic/_styles.scss */
.icon-basic-cup:before {
  content: "C";
}

/* line 114, basic/_styles.scss */
.icon-basic-diamonds:before {
  content: "D";
}

/* line 117, basic/_styles.scss */
.icon-basic-display:before {
  content: "E";
}

/* line 120, basic/_styles.scss */
.icon-basic-download:before {
  content: "F";
}

/* line 123, basic/_styles.scss */
.icon-basic-exclamation:before {
  content: "G";
}

/* line 126, basic/_styles.scss */
.icon-basic-eye:before {
  content: "H";
}

/* line 129, basic/_styles.scss */
.icon-basic-eye-closed:before {
  content: "I";
}

/* line 132, basic/_styles.scss */
.icon-basic-female:before {
  content: "J";
}

/* line 135, basic/_styles.scss */
.icon-basic-flag1:before {
  content: "K";
}

/* line 138, basic/_styles.scss */
.icon-basic-flag2:before {
  content: "L";
}

/* line 141, basic/_styles.scss */
.icon-basic-floppydisk:before {
  content: "M";
}

/* line 144, basic/_styles.scss */
.icon-basic-folder:before {
  content: "N";
}

/* line 147, basic/_styles.scss */
.icon-basic-folder-multiple:before {
  content: "O";
}

/* line 150, basic/_styles.scss */
.icon-basic-gear:before {
  content: "P";
}

/* line 153, basic/_styles.scss */
.icon-basic-geolocalize-01:before {
  content: "Q";
}

/* line 156, basic/_styles.scss */
.icon-basic-geolocalize-05:before {
  content: "R";
}

/* line 159, basic/_styles.scss */
.icon-basic-globe:before {
  content: "S";
}

/* line 162, basic/_styles.scss */
.icon-basic-gunsight:before {
  content: "T";
}

/* line 165, basic/_styles.scss */
.icon-basic-hammer:before {
  content: "U";
}

/* line 168, basic/_styles.scss */
.icon-basic-headset:before {
  content: "V";
}

/* line 171, basic/_styles.scss */
.icon-basic-heart:before {
  content: "W";
}

/* line 174, basic/_styles.scss */
.icon-basic-heart-broken:before {
  content: "X";
}

/* line 177, basic/_styles.scss */
.icon-basic-helm:before {
  content: "Y";
}

/* line 180, basic/_styles.scss */
.icon-basic-home:before {
  content: "Z";
}

/* line 183, basic/_styles.scss */
.icon-basic-info:before {
  content: "0";
}

/* line 186, basic/_styles.scss */
.icon-basic-ipod:before {
  content: "1";
}

/* line 189, basic/_styles.scss */
.icon-basic-joypad:before {
  content: "2";
}

/* line 192, basic/_styles.scss */
.icon-basic-key:before {
  content: "3";
}

/* line 195, basic/_styles.scss */
.icon-basic-keyboard:before {
  content: "4";
}

/* line 198, basic/_styles.scss */
.icon-basic-laptop:before {
  content: "5";
}

/* line 201, basic/_styles.scss */
.icon-basic-life-buoy:before {
  content: "6";
}

/* line 204, basic/_styles.scss */
.icon-basic-lightbulb:before {
  content: "7";
}

/* line 207, basic/_styles.scss */
.icon-basic-link:before {
  content: "8";
}

/* line 210, basic/_styles.scss */
.icon-basic-lock:before {
  content: "9";
}

/* line 213, basic/_styles.scss */
.icon-basic-lock-open:before {
  content: "!";
}

/* line 216, basic/_styles.scss */
.icon-basic-magic-mouse:before {
  content: "\"";
}

/* line 219, basic/_styles.scss */
.icon-basic-magnifier:before {
  content: "#";
}

/* line 222, basic/_styles.scss */
.icon-basic-magnifier-minus:before {
  content: "$";
}

/* line 225, basic/_styles.scss */
.icon-basic-magnifier-plus:before {
  content: "%";
}

/* line 228, basic/_styles.scss */
.icon-basic-mail:before {
  content: "&";
}

/* line 231, basic/_styles.scss */
.icon-basic-mail-multiple:before {
  content: "'";
}

/* line 234, basic/_styles.scss */
.icon-basic-mail-open:before {
  content: "(";
}

/* line 237, basic/_styles.scss */
.icon-basic-mail-open-text:before {
  content: ")";
}

/* line 240, basic/_styles.scss */
.icon-basic-male:before {
  content: "*";
}

/* line 243, basic/_styles.scss */
.icon-basic-map:before {
  content: "+";
}

/* line 246, basic/_styles.scss */
.icon-basic-message:before {
  content: ",";
}

/* line 249, basic/_styles.scss */
.icon-basic-message-multiple:before {
  content: "-";
}

/* line 252, basic/_styles.scss */
.icon-basic-message-txt:before {
  content: ".";
}

/* line 255, basic/_styles.scss */
.icon-basic-mixer2:before {
  content: "/";
}

/* line 258, basic/_styles.scss */
.icon-basic-mouse:before {
  content: ":";
}

/* line 261, basic/_styles.scss */
.icon-basic-notebook:before {
  content: ";";
}

/* line 264, basic/_styles.scss */
.icon-basic-notebook-pen:before {
  content: "<";
}

/* line 267, basic/_styles.scss */
.icon-basic-notebook-pencil:before {
  content: "=";
}

/* line 270, basic/_styles.scss */
.icon-basic-paperplane:before {
  content: ">";
}

/* line 273, basic/_styles.scss */
.icon-basic-pencil-ruler:before {
  content: "?";
}

/* line 276, basic/_styles.scss */
.icon-basic-pencil-ruler-pen:before {
  content: "@";
}

/* line 279, basic/_styles.scss */
.icon-basic-photo:before {
  content: "[";
}

/* line 282, basic/_styles.scss */
.icon-basic-picture:before {
  content: "]";
}

/* line 285, basic/_styles.scss */
.icon-basic-picture-multiple:before {
  content: "^";
}

/* line 288, basic/_styles.scss */
.icon-basic-pin1:before {
  content: "_";
}

/* line 291, basic/_styles.scss */
.icon-basic-pin2:before {
  content: "`";
}

/* line 294, basic/_styles.scss */
.icon-basic-postcard:before {
  content: "{";
}

/* line 297, basic/_styles.scss */
.icon-basic-postcard-multiple:before {
  content: "|";
}

/* line 300, basic/_styles.scss */
.icon-basic-printer:before {
  content: "}";
}

/* line 303, basic/_styles.scss */
.icon-basic-question:before {
  content: "~";
}

/* line 306, basic/_styles.scss */
.icon-basic-rss:before {
  content: "\\";
}

/* line 309, basic/_styles.scss */
.icon-basic-server:before {
  content: "\e000";
}

/* line 312, basic/_styles.scss */
.icon-basic-server2:before {
  content: "\e001";
}

/* line 315, basic/_styles.scss */
.icon-basic-server-cloud:before {
  content: "\e002";
}

/* line 318, basic/_styles.scss */
.icon-basic-server-download:before {
  content: "\e003";
}

/* line 321, basic/_styles.scss */
.icon-basic-server-upload:before {
  content: "\e004";
}

/* line 324, basic/_styles.scss */
.icon-basic-settings:before {
  content: "\e005";
}

/* line 327, basic/_styles.scss */
.icon-basic-share:before {
  content: "\e006";
}

/* line 330, basic/_styles.scss */
.icon-basic-sheet:before {
  content: "\e007";
}

/* line 333, basic/_styles.scss */
.icon-basic-sheet-multiple:before {
  content: "\e008";
}

/* line 336, basic/_styles.scss */
.icon-basic-sheet-pen:before {
  content: "\e009";
}

/* line 339, basic/_styles.scss */
.icon-basic-sheet-pencil:before {
  content: "\e00a";
}

/* line 342, basic/_styles.scss */
.icon-basic-sheet-txt:before {
  content: "\e00b";
}

/* line 345, basic/_styles.scss */
.icon-basic-signs:before {
  content: "\e00c";
}

/* line 348, basic/_styles.scss */
.icon-basic-smartphone:before {
  content: "\e00d";
}

/* line 351, basic/_styles.scss */
.icon-basic-spades:before {
  content: "\e00e";
}

/* line 354, basic/_styles.scss */
.icon-basic-spread:before {
  content: "\e00f";
}

/* line 357, basic/_styles.scss */
.icon-basic-spread-bookmark:before {
  content: "\e010";
}

/* line 360, basic/_styles.scss */
.icon-basic-spread-text:before {
  content: "\e011";
}

/* line 363, basic/_styles.scss */
.icon-basic-spread-text-bookmark:before {
  content: "\e012";
}

/* line 366, basic/_styles.scss */
.icon-basic-star:before {
  content: "\e013";
}

/* line 369, basic/_styles.scss */
.icon-basic-tablet:before {
  content: "\e014";
}

/* line 372, basic/_styles.scss */
.icon-basic-target:before {
  content: "\e015";
}

/* line 375, basic/_styles.scss */
.icon-basic-todo:before {
  content: "\e016";
}

/* line 378, basic/_styles.scss */
.icon-basic-todo-pen:before {
  content: "\e017";
}

/* line 381, basic/_styles.scss */
.icon-basic-todo-pencil:before {
  content: "\e018";
}

/* line 384, basic/_styles.scss */
.icon-basic-todo-txt:before {
  content: "\e019";
}

/* line 387, basic/_styles.scss */
.icon-basic-todolist-pen:before {
  content: "\e01a";
}

/* line 390, basic/_styles.scss */
.icon-basic-todolist-pencil:before {
  content: "\e01b";
}

/* line 393, basic/_styles.scss */
.icon-basic-trashcan:before {
  content: "\e01c";
}

/* line 396, basic/_styles.scss */
.icon-basic-trashcan-full:before {
  content: "\e01d";
}

/* line 399, basic/_styles.scss */
.icon-basic-trashcan-refresh:before {
  content: "\e01e";
}

/* line 402, basic/_styles.scss */
.icon-basic-trashcan-remove:before {
  content: "\e01f";
}

/* line 405, basic/_styles.scss */
.icon-basic-upload:before {
  content: "\e020";
}

/* line 408, basic/_styles.scss */
.icon-basic-usb:before {
  content: "\e021";
}

/* line 411, basic/_styles.scss */
.icon-basic-video:before {
  content: "\e022";
}

/* line 414, basic/_styles.scss */
.icon-basic-watch:before {
  content: "\e023";
}

/* line 417, basic/_styles.scss */
.icon-basic-webpage:before {
  content: "\e024";
}

/* line 420, basic/_styles.scss */
.icon-basic-webpage-img-txt:before {
  content: "\e025";
}

/* line 423, basic/_styles.scss */
.icon-basic-webpage-multiple:before {
  content: "\e026";
}

/* line 426, basic/_styles.scss */
.icon-basic-webpage-txt:before {
  content: "\e027";
}

/* line 429, basic/_styles.scss */
.icon-basic-world:before {
  content: "\e028";
}

/* line 3, basic-elaboration/_styles.scss */
[class^="icon-basic-elaboration-"][data-icon]:before {
  font-family: "linea-basic-elaboration-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 17, basic-elaboration/_styles.scss */
[class^="icon-basic-elaboration-"]:before,
[class*=" icon-basic-elaboration-"]:before {
  font-family: "linea-basic-elaboration-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 29, basic-elaboration/_styles.scss */
.icon-basic-elaboration-bookmark-checck:before {
  content: "a";
}

/* line 32, basic-elaboration/_styles.scss */
.icon-basic-elaboration-bookmark-minus:before {
  content: "b";
}

/* line 35, basic-elaboration/_styles.scss */
.icon-basic-elaboration-bookmark-plus:before {
  content: "c";
}

/* line 38, basic-elaboration/_styles.scss */
.icon-basic-elaboration-bookmark-remove:before {
  content: "d";
}

/* line 41, basic-elaboration/_styles.scss */
.icon-basic-elaboration-briefcase-check:before {
  content: "e";
}

/* line 44, basic-elaboration/_styles.scss */
.icon-basic-elaboration-briefcase-download:before {
  content: "f";
}

/* line 47, basic-elaboration/_styles.scss */
.icon-basic-elaboration-briefcase-flagged:before {
  content: "g";
}

/* line 50, basic-elaboration/_styles.scss */
.icon-basic-elaboration-briefcase-minus:before {
  content: "h";
}

/* line 53, basic-elaboration/_styles.scss */
.icon-basic-elaboration-briefcase-plus:before {
  content: "i";
}

/* line 56, basic-elaboration/_styles.scss */
.icon-basic-elaboration-briefcase-refresh:before {
  content: "j";
}

/* line 59, basic-elaboration/_styles.scss */
.icon-basic-elaboration-briefcase-remove:before {
  content: "k";
}

/* line 62, basic-elaboration/_styles.scss */
.icon-basic-elaboration-briefcase-search:before {
  content: "l";
}

/* line 65, basic-elaboration/_styles.scss */
.icon-basic-elaboration-briefcase-star:before {
  content: "m";
}

/* line 68, basic-elaboration/_styles.scss */
.icon-basic-elaboration-briefcase-upload:before {
  content: "n";
}

/* line 71, basic-elaboration/_styles.scss */
.icon-basic-elaboration-browser-check:before {
  content: "o";
}

/* line 74, basic-elaboration/_styles.scss */
.icon-basic-elaboration-browser-download:before {
  content: "p";
}

/* line 77, basic-elaboration/_styles.scss */
.icon-basic-elaboration-browser-minus:before {
  content: "q";
}

/* line 80, basic-elaboration/_styles.scss */
.icon-basic-elaboration-browser-plus:before {
  content: "r";
}

/* line 83, basic-elaboration/_styles.scss */
.icon-basic-elaboration-browser-refresh:before {
  content: "s";
}

/* line 86, basic-elaboration/_styles.scss */
.icon-basic-elaboration-browser-remove:before {
  content: "t";
}

/* line 89, basic-elaboration/_styles.scss */
.icon-basic-elaboration-browser-search:before {
  content: "u";
}

/* line 92, basic-elaboration/_styles.scss */
.icon-basic-elaboration-browser-star:before {
  content: "v";
}

/* line 95, basic-elaboration/_styles.scss */
.icon-basic-elaboration-browser-upload:before {
  content: "w";
}

/* line 98, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-check:before {
  content: "x";
}

/* line 101, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-cloud:before {
  content: "y";
}

/* line 104, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-download:before {
  content: "z";
}

/* line 107, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-empty:before {
  content: "A";
}

/* line 110, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-flagged:before {
  content: "B";
}

/* line 113, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-heart:before {
  content: "C";
}

/* line 116, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-minus:before {
  content: "D";
}

/* line 119, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-next:before {
  content: "E";
}

/* line 122, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-noaccess:before {
  content: "F";
}

/* line 125, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-pencil:before {
  content: "G";
}

/* line 128, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-plus:before {
  content: "H";
}

/* line 131, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-previous:before {
  content: "I";
}

/* line 134, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-refresh:before {
  content: "J";
}

/* line 137, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-remove:before {
  content: "K";
}

/* line 140, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-search:before {
  content: "L";
}

/* line 143, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-star:before {
  content: "M";
}

/* line 146, basic-elaboration/_styles.scss */
.icon-basic-elaboration-calendar-upload:before {
  content: "N";
}

/* line 149, basic-elaboration/_styles.scss */
.icon-basic-elaboration-cloud-check:before {
  content: "O";
}

/* line 152, basic-elaboration/_styles.scss */
.icon-basic-elaboration-cloud-download:before {
  content: "P";
}

/* line 155, basic-elaboration/_styles.scss */
.icon-basic-elaboration-cloud-minus:before {
  content: "Q";
}

/* line 158, basic-elaboration/_styles.scss */
.icon-basic-elaboration-cloud-noaccess:before {
  content: "R";
}

/* line 161, basic-elaboration/_styles.scss */
.icon-basic-elaboration-cloud-plus:before {
  content: "S";
}

/* line 164, basic-elaboration/_styles.scss */
.icon-basic-elaboration-cloud-refresh:before {
  content: "T";
}

/* line 167, basic-elaboration/_styles.scss */
.icon-basic-elaboration-cloud-remove:before {
  content: "U";
}

/* line 170, basic-elaboration/_styles.scss */
.icon-basic-elaboration-cloud-search:before {
  content: "V";
}

/* line 173, basic-elaboration/_styles.scss */
.icon-basic-elaboration-cloud-upload:before {
  content: "W";
}

/* line 176, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-check:before {
  content: "X";
}

/* line 179, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-cloud:before {
  content: "Y";
}

/* line 182, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-download:before {
  content: "Z";
}

/* line 185, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-flagged:before {
  content: "0";
}

/* line 188, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-graph:before {
  content: "1";
}

/* line 191, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-heart:before {
  content: "2";
}

/* line 194, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-minus:before {
  content: "3";
}

/* line 197, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-next:before {
  content: "4";
}

/* line 200, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-noaccess:before {
  content: "5";
}

/* line 203, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-note:before {
  content: "6";
}

/* line 206, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-pencil:before {
  content: "7";
}

/* line 209, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-picture:before {
  content: "8";
}

/* line 212, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-plus:before {
  content: "9";
}

/* line 215, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-previous:before {
  content: "!";
}

/* line 218, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-refresh:before {
  content: "\"";
}

/* line 221, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-remove:before {
  content: "#";
}

/* line 224, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-search:before {
  content: "$";
}

/* line 227, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-star:before {
  content: "%";
}

/* line 230, basic-elaboration/_styles.scss */
.icon-basic-elaboration-document-upload:before {
  content: "&";
}

/* line 233, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-check:before {
  content: "'";
}

/* line 236, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-cloud:before {
  content: "(";
}

/* line 239, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-document:before {
  content: ")";
}

/* line 242, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-download:before {
  content: "*";
}

/* line 245, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-flagged:before {
  content: "+";
}

/* line 248, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-graph:before {
  content: ",";
}

/* line 251, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-heart:before {
  content: "-";
}

/* line 254, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-minus:before {
  content: ".";
}

/* line 257, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-next:before {
  content: "/";
}

/* line 260, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-noaccess:before {
  content: ":";
}

/* line 263, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-note:before {
  content: ";";
}

/* line 266, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-pencil:before {
  content: "<";
}

/* line 269, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-picture:before {
  content: "=";
}

/* line 272, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-plus:before {
  content: ">";
}

/* line 275, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-previous:before {
  content: "?";
}

/* line 278, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-refresh:before {
  content: "@";
}

/* line 281, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-remove:before {
  content: "[";
}

/* line 284, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-search:before {
  content: "]";
}

/* line 287, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-star:before {
  content: "^";
}

/* line 290, basic-elaboration/_styles.scss */
.icon-basic-elaboration-folder-upload:before {
  content: "_";
}

/* line 293, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-check:before {
  content: "`";
}

/* line 296, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-cloud:before {
  content: "{";
}

/* line 299, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-document:before {
  content: "|";
}

/* line 302, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-download:before {
  content: "}";
}

/* line 305, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-flagged:before {
  content: "~";
}

/* line 308, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-heart:before {
  content: "\\";
}

/* line 311, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-next:before {
  content: "\e000";
}

/* line 314, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-noaccess:before {
  content: "\e001";
}

/* line 317, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-note:before {
  content: "\e002";
}

/* line 320, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-pencil:before {
  content: "\e003";
}

/* line 323, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-picture:before {
  content: "\e004";
}

/* line 326, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-previous:before {
  content: "\e005";
}

/* line 329, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-refresh:before {
  content: "\e006";
}

/* line 332, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-remove:before {
  content: "\e007";
}

/* line 335, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-search:before {
  content: "\e008";
}

/* line 338, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-star:before {
  content: "\e009";
}

/* line 341, basic-elaboration/_styles.scss */
.icon-basic-elaboration-mail-upload:before {
  content: "\e00a";
}

/* line 344, basic-elaboration/_styles.scss */
.icon-basic-elaboration-message-check:before {
  content: "\e00b";
}

/* line 347, basic-elaboration/_styles.scss */
.icon-basic-elaboration-message-dots:before {
  content: "\e00c";
}

/* line 350, basic-elaboration/_styles.scss */
.icon-basic-elaboration-message-happy:before {
  content: "\e00d";
}

/* line 353, basic-elaboration/_styles.scss */
.icon-basic-elaboration-message-heart:before {
  content: "\e00e";
}

/* line 356, basic-elaboration/_styles.scss */
.icon-basic-elaboration-message-minus:before {
  content: "\e00f";
}

/* line 359, basic-elaboration/_styles.scss */
.icon-basic-elaboration-message-note:before {
  content: "\e010";
}

/* line 362, basic-elaboration/_styles.scss */
.icon-basic-elaboration-message-plus:before {
  content: "\e011";
}

/* line 365, basic-elaboration/_styles.scss */
.icon-basic-elaboration-message-refresh:before {
  content: "\e012";
}

/* line 368, basic-elaboration/_styles.scss */
.icon-basic-elaboration-message-remove:before {
  content: "\e013";
}

/* line 371, basic-elaboration/_styles.scss */
.icon-basic-elaboration-message-sad:before {
  content: "\e014";
}

/* line 374, basic-elaboration/_styles.scss */
.icon-basic-elaboration-smartphone-cloud:before {
  content: "\e015";
}

/* line 377, basic-elaboration/_styles.scss */
.icon-basic-elaboration-smartphone-heart:before {
  content: "\e016";
}

/* line 380, basic-elaboration/_styles.scss */
.icon-basic-elaboration-smartphone-noaccess:before {
  content: "\e017";
}

/* line 383, basic-elaboration/_styles.scss */
.icon-basic-elaboration-smartphone-note:before {
  content: "\e018";
}

/* line 386, basic-elaboration/_styles.scss */
.icon-basic-elaboration-smartphone-pencil:before {
  content: "\e019";
}

/* line 389, basic-elaboration/_styles.scss */
.icon-basic-elaboration-smartphone-picture:before {
  content: "\e01a";
}

/* line 392, basic-elaboration/_styles.scss */
.icon-basic-elaboration-smartphone-refresh:before {
  content: "\e01b";
}

/* line 395, basic-elaboration/_styles.scss */
.icon-basic-elaboration-smartphone-search:before {
  content: "\e01c";
}

/* line 398, basic-elaboration/_styles.scss */
.icon-basic-elaboration-tablet-cloud:before {
  content: "\e01d";
}

/* line 401, basic-elaboration/_styles.scss */
.icon-basic-elaboration-tablet-heart:before {
  content: "\e01e";
}

/* line 404, basic-elaboration/_styles.scss */
.icon-basic-elaboration-tablet-noaccess:before {
  content: "\e01f";
}

/* line 407, basic-elaboration/_styles.scss */
.icon-basic-elaboration-tablet-note:before {
  content: "\e020";
}

/* line 410, basic-elaboration/_styles.scss */
.icon-basic-elaboration-tablet-pencil:before {
  content: "\e021";
}

/* line 413, basic-elaboration/_styles.scss */
.icon-basic-elaboration-tablet-picture:before {
  content: "\e022";
}

/* line 416, basic-elaboration/_styles.scss */
.icon-basic-elaboration-tablet-refresh:before {
  content: "\e023";
}

/* line 419, basic-elaboration/_styles.scss */
.icon-basic-elaboration-tablet-search:before {
  content: "\e024";
}

/* line 422, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-2:before {
  content: "\e025";
}

/* line 425, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-check:before {
  content: "\e026";
}

/* line 428, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-cloud:before {
  content: "\e027";
}

/* line 431, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-download:before {
  content: "\e028";
}

/* line 434, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-flagged:before {
  content: "\e029";
}

/* line 437, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-minus:before {
  content: "\e02a";
}

/* line 440, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-noaccess:before {
  content: "\e02b";
}

/* line 443, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-pencil:before {
  content: "\e02c";
}

/* line 446, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-plus:before {
  content: "\e02d";
}

/* line 449, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-refresh:before {
  content: "\e02e";
}

/* line 452, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-remove:before {
  content: "\e02f";
}

/* line 455, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-search:before {
  content: "\e030";
}

/* line 458, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-star:before {
  content: "\e031";
}

/* line 461, basic-elaboration/_styles.scss */
.icon-basic-elaboration-todolist-upload:before {
  content: "\e032";
}

/* line 3, ecommerce/_styles.scss */
[class^="icon-ecommerce-"][data-icon]:before,
[class*=" icon-ecommerce-"][data-icon]:before {
  font-family: "linea-ecommerce-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 17, ecommerce/_styles.scss */
[class^="icon-ecommerce-"]:before,
[class*=" icon-ecommerce-"]:before {
  font-family: "linea-ecommerce-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 29, ecommerce/_styles.scss */
.icon-ecommerce-bag:before {
  content: "a";
}

/* line 32, ecommerce/_styles.scss */
.icon-ecommerce-bag-check:before {
  content: "b";
}

/* line 35, ecommerce/_styles.scss */
.icon-ecommerce-bag-cloud:before {
  content: "c";
}

/* line 38, ecommerce/_styles.scss */
.icon-ecommerce-bag-download:before {
  content: "d";
}

/* line 41, ecommerce/_styles.scss */
.icon-ecommerce-bag-minus:before {
  content: "e";
}

/* line 44, ecommerce/_styles.scss */
.icon-ecommerce-bag-plus:before {
  content: "f";
}

/* line 47, ecommerce/_styles.scss */
.icon-ecommerce-bag-refresh:before {
  content: "g";
}

/* line 50, ecommerce/_styles.scss */
.icon-ecommerce-bag-remove:before {
  content: "h";
}

/* line 53, ecommerce/_styles.scss */
.icon-ecommerce-bag-search:before {
  content: "i";
}

/* line 56, ecommerce/_styles.scss */
.icon-ecommerce-bag-upload:before {
  content: "j";
}

/* line 59, ecommerce/_styles.scss */
.icon-ecommerce-banknote:before {
  content: "k";
}

/* line 62, ecommerce/_styles.scss */
.icon-ecommerce-banknotes:before {
  content: "l";
}

/* line 65, ecommerce/_styles.scss */
.icon-ecommerce-basket:before {
  content: "m";
}

/* line 68, ecommerce/_styles.scss */
.icon-ecommerce-basket-check:before {
  content: "n";
}

/* line 71, ecommerce/_styles.scss */
.icon-ecommerce-basket-cloud:before {
  content: "o";
}

/* line 74, ecommerce/_styles.scss */
.icon-ecommerce-basket-download:before {
  content: "p";
}

/* line 77, ecommerce/_styles.scss */
.icon-ecommerce-basket-minus:before {
  content: "q";
}

/* line 80, ecommerce/_styles.scss */
.icon-ecommerce-basket-plus:before {
  content: "r";
}

/* line 83, ecommerce/_styles.scss */
.icon-ecommerce-basket-refresh:before {
  content: "s";
}

/* line 86, ecommerce/_styles.scss */
.icon-ecommerce-basket-remove:before {
  content: "t";
}

/* line 89, ecommerce/_styles.scss */
.icon-ecommerce-basket-search:before {
  content: "u";
}

/* line 92, ecommerce/_styles.scss */
.icon-ecommerce-basket-upload:before {
  content: "v";
}

/* line 95, ecommerce/_styles.scss */
.icon-ecommerce-bath:before {
  content: "w";
}

/* line 98, ecommerce/_styles.scss */
.icon-ecommerce-cart:before {
  content: "x";
}

/* line 101, ecommerce/_styles.scss */
.icon-ecommerce-cart-check:before {
  content: "y";
}

/* line 104, ecommerce/_styles.scss */
.icon-ecommerce-cart-cloud:before {
  content: "z";
}

/* line 107, ecommerce/_styles.scss */
.icon-ecommerce-cart-content:before {
  content: "A";
}

/* line 110, ecommerce/_styles.scss */
.icon-ecommerce-cart-download:before {
  content: "B";
}

/* line 113, ecommerce/_styles.scss */
.icon-ecommerce-cart-minus:before {
  content: "C";
}

/* line 116, ecommerce/_styles.scss */
.icon-ecommerce-cart-plus:before {
  content: "D";
}

/* line 119, ecommerce/_styles.scss */
.icon-ecommerce-cart-refresh:before {
  content: "E";
}

/* line 122, ecommerce/_styles.scss */
.icon-ecommerce-cart-remove:before {
  content: "F";
}

/* line 125, ecommerce/_styles.scss */
.icon-ecommerce-cart-search:before {
  content: "G";
}

/* line 128, ecommerce/_styles.scss */
.icon-ecommerce-cart-upload:before {
  content: "H";
}

/* line 131, ecommerce/_styles.scss */
.icon-ecommerce-cent:before {
  content: "I";
}

/* line 134, ecommerce/_styles.scss */
.icon-ecommerce-colon:before {
  content: "J";
}

/* line 137, ecommerce/_styles.scss */
.icon-ecommerce-creditcard:before {
  content: "K";
}

/* line 140, ecommerce/_styles.scss */
.icon-ecommerce-diamond:before {
  content: "L";
}

/* line 143, ecommerce/_styles.scss */
.icon-ecommerce-dollar:before {
  content: "M";
}

/* line 146, ecommerce/_styles.scss */
.icon-ecommerce-euro:before {
  content: "N";
}

/* line 149, ecommerce/_styles.scss */
.icon-ecommerce-franc:before {
  content: "O";
}

/* line 152, ecommerce/_styles.scss */
.icon-ecommerce-gift:before {
  content: "P";
}

/* line 155, ecommerce/_styles.scss */
.icon-ecommerce-graph1:before {
  content: "Q";
}

/* line 158, ecommerce/_styles.scss */
.icon-ecommerce-graph2:before {
  content: "R";
}

/* line 161, ecommerce/_styles.scss */
.icon-ecommerce-graph3:before {
  content: "S";
}

/* line 164, ecommerce/_styles.scss */
.icon-ecommerce-graph-decrease:before {
  content: "T";
}

/* line 167, ecommerce/_styles.scss */
.icon-ecommerce-graph-increase:before {
  content: "U";
}

/* line 170, ecommerce/_styles.scss */
.icon-ecommerce-guarani:before {
  content: "V";
}

/* line 173, ecommerce/_styles.scss */
.icon-ecommerce-kips:before {
  content: "W";
}

/* line 176, ecommerce/_styles.scss */
.icon-ecommerce-lira:before {
  content: "X";
}

/* line 179, ecommerce/_styles.scss */
.icon-ecommerce-megaphone:before {
  content: "Y";
}

/* line 182, ecommerce/_styles.scss */
.icon-ecommerce-money:before {
  content: "Z";
}

/* line 185, ecommerce/_styles.scss */
.icon-ecommerce-naira:before {
  content: "0";
}

/* line 188, ecommerce/_styles.scss */
.icon-ecommerce-pesos:before {
  content: "1";
}

/* line 191, ecommerce/_styles.scss */
.icon-ecommerce-pound:before {
  content: "2";
}

/* line 194, ecommerce/_styles.scss */
.icon-ecommerce-receipt:before {
  content: "3";
}

/* line 197, ecommerce/_styles.scss */
.icon-ecommerce-receipt-bath:before {
  content: "4";
}

/* line 200, ecommerce/_styles.scss */
.icon-ecommerce-receipt-cent:before {
  content: "5";
}

/* line 203, ecommerce/_styles.scss */
.icon-ecommerce-receipt-dollar:before {
  content: "6";
}

/* line 206, ecommerce/_styles.scss */
.icon-ecommerce-receipt-euro:before {
  content: "7";
}

/* line 209, ecommerce/_styles.scss */
.icon-ecommerce-receipt-franc:before {
  content: "8";
}

/* line 212, ecommerce/_styles.scss */
.icon-ecommerce-receipt-guarani:before {
  content: "9";
}

/* line 215, ecommerce/_styles.scss */
.icon-ecommerce-receipt-kips:before {
  content: "!";
}

/* line 218, ecommerce/_styles.scss */
.icon-ecommerce-receipt-lira:before {
  content: "\"";
}

/* line 221, ecommerce/_styles.scss */
.icon-ecommerce-receipt-naira:before {
  content: "#";
}

/* line 224, ecommerce/_styles.scss */
.icon-ecommerce-receipt-pesos:before {
  content: "$";
}

/* line 227, ecommerce/_styles.scss */
.icon-ecommerce-receipt-pound:before {
  content: "%";
}

/* line 230, ecommerce/_styles.scss */
.icon-ecommerce-receipt-rublo:before {
  content: "&";
}

/* line 233, ecommerce/_styles.scss */
.icon-ecommerce-receipt-rupee:before {
  content: "'";
}

/* line 236, ecommerce/_styles.scss */
.icon-ecommerce-receipt-tugrik:before {
  content: "(";
}

/* line 239, ecommerce/_styles.scss */
.icon-ecommerce-receipt-won:before {
  content: ")";
}

/* line 242, ecommerce/_styles.scss */
.icon-ecommerce-receipt-yen:before {
  content: "*";
}

/* line 245, ecommerce/_styles.scss */
.icon-ecommerce-receipt-yen2:before {
  content: "+";
}

/* line 248, ecommerce/_styles.scss */
.icon-ecommerce-recept-colon:before {
  content: ",";
}

/* line 251, ecommerce/_styles.scss */
.icon-ecommerce-rublo:before {
  content: "-";
}

/* line 254, ecommerce/_styles.scss */
.icon-ecommerce-rupee:before {
  content: ".";
}

/* line 257, ecommerce/_styles.scss */
.icon-ecommerce-safe:before {
  content: "/";
}

/* line 260, ecommerce/_styles.scss */
.icon-ecommerce-sale:before {
  content: ":";
}

/* line 263, ecommerce/_styles.scss */
.icon-ecommerce-sales:before {
  content: ";";
}

/* line 266, ecommerce/_styles.scss */
.icon-ecommerce-ticket:before {
  content: "<";
}

/* line 269, ecommerce/_styles.scss */
.icon-ecommerce-tugriks:before {
  content: "=";
}

/* line 272, ecommerce/_styles.scss */
.icon-ecommerce-wallet:before {
  content: ">";
}

/* line 275, ecommerce/_styles.scss */
.icon-ecommerce-won:before {
  content: "?";
}

/* line 278, ecommerce/_styles.scss */
.icon-ecommerce-yen:before {
  content: "@";
}

/* line 281, ecommerce/_styles.scss */
.icon-ecommerce-yen2:before {
  content: "[";
}

/* line 3, music/_styles.scss */
[class^="icon-music-"][data-icon]:before,
[class*=" icon-music-"][data-icon]:before {
  font-family: "linea-music-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 17, music/_styles.scss */
[class^="icon-music-"]:before,
[class*=" icon-music-"]:before {
  font-family: "linea-music-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 29, music/_styles.scss */
.icon-music-beginning-button:before {
  content: "a";
}

/* line 32, music/_styles.scss */
.icon-music-bell:before {
  content: "b";
}

/* line 35, music/_styles.scss */
.icon-music-cd:before {
  content: "c";
}

/* line 38, music/_styles.scss */
.icon-music-diapason:before {
  content: "d";
}

/* line 41, music/_styles.scss */
.icon-music-eject-button:before {
  content: "e";
}

/* line 44, music/_styles.scss */
.icon-music-end-button:before {
  content: "f";
}

/* line 47, music/_styles.scss */
.icon-music-fastforward-button:before {
  content: "g";
}

/* line 50, music/_styles.scss */
.icon-music-headphones:before {
  content: "h";
}

/* line 53, music/_styles.scss */
.icon-music-ipod:before {
  content: "i";
}

/* line 56, music/_styles.scss */
.icon-music-loudspeaker:before {
  content: "j";
}

/* line 59, music/_styles.scss */
.icon-music-microphone:before {
  content: "k";
}

/* line 62, music/_styles.scss */
.icon-music-microphone-old:before {
  content: "l";
}

/* line 65, music/_styles.scss */
.icon-music-mixer:before {
  content: "m";
}

/* line 68, music/_styles.scss */
.icon-music-mute:before {
  content: "n";
}

/* line 71, music/_styles.scss */
.icon-music-note-multiple:before {
  content: "o";
}

/* line 74, music/_styles.scss */
.icon-music-note-single:before {
  content: "p";
}

/* line 77, music/_styles.scss */
.icon-music-pause-button:before {
  content: "q";
}

/* line 80, music/_styles.scss */
.icon-music-play-button:before {
  content: "r";
}

/* line 83, music/_styles.scss */
.icon-music-playlist:before {
  content: "s";
}

/* line 86, music/_styles.scss */
.icon-music-radio-ghettoblaster:before {
  content: "t";
}

/* line 89, music/_styles.scss */
.icon-music-radio-portable:before {
  content: "u";
}

/* line 92, music/_styles.scss */
.icon-music-record:before {
  content: "v";
}

/* line 95, music/_styles.scss */
.icon-music-recordplayer:before {
  content: "w";
}

/* line 98, music/_styles.scss */
.icon-music-repeat-button:before {
  content: "x";
}

/* line 101, music/_styles.scss */
.icon-music-rewind-button:before {
  content: "y";
}

/* line 104, music/_styles.scss */
.icon-music-shuffle-button:before {
  content: "z";
}

/* line 107, music/_styles.scss */
.icon-music-stop-button:before {
  content: "A";
}

/* line 110, music/_styles.scss */
.icon-music-tape:before {
  content: "B";
}

/* line 113, music/_styles.scss */
.icon-music-volume-down:before {
  content: "C";
}

/* line 116, music/_styles.scss */
.icon-music-volume-up:before {
  content: "D";
}

/* line 2, software/_styles.scss */
[class^="icon-software-"][data-icon]:before,
[class*=" icon-software-"][data-icon]:before {
  font-family: "linea-software-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 16, software/_styles.scss */
[class^="icon-software-"]:before,
[class*=" icon-software-"]:before {
  font-family: "linea-software-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 28, software/_styles.scss */
.icon-software-add-vectorpoint:before {
  content: "a";
}

/* line 31, software/_styles.scss */
.icon-software-box-oval:before {
  content: "b";
}

/* line 34, software/_styles.scss */
.icon-software-box-polygon:before {
  content: "c";
}

/* line 37, software/_styles.scss */
.icon-software-box-rectangle:before {
  content: "d";
}

/* line 40, software/_styles.scss */
.icon-software-box-roundedrectangle:before {
  content: "e";
}

/* line 43, software/_styles.scss */
.icon-software-character:before {
  content: "f";
}

/* line 46, software/_styles.scss */
.icon-software-crop:before {
  content: "g";
}

/* line 49, software/_styles.scss */
.icon-software-eyedropper:before {
  content: "h";
}

/* line 52, software/_styles.scss */
.icon-software-font-allcaps:before {
  content: "i";
}

/* line 55, software/_styles.scss */
.icon-software-font-baseline-shift:before {
  content: "j";
}

/* line 58, software/_styles.scss */
.icon-software-font-horizontal-scale:before {
  content: "k";
}

/* line 61, software/_styles.scss */
.icon-software-font-kerning:before {
  content: "l";
}

/* line 64, software/_styles.scss */
.icon-software-font-leading:before {
  content: "m";
}

/* line 67, software/_styles.scss */
.icon-software-font-size:before {
  content: "n";
}

/* line 70, software/_styles.scss */
.icon-software-font-smallcapital:before {
  content: "o";
}

/* line 73, software/_styles.scss */
.icon-software-font-smallcaps:before {
  content: "p";
}

/* line 76, software/_styles.scss */
.icon-software-font-strikethrough:before {
  content: "q";
}

/* line 79, software/_styles.scss */
.icon-software-font-tracking:before {
  content: "r";
}

/* line 82, software/_styles.scss */
.icon-software-font-underline:before {
  content: "s";
}

/* line 85, software/_styles.scss */
.icon-software-font-vertical-scale:before {
  content: "t";
}

/* line 88, software/_styles.scss */
.icon-software-horizontal-align-center:before {
  content: "u";
}

/* line 91, software/_styles.scss */
.icon-software-horizontal-align-left:before {
  content: "v";
}

/* line 94, software/_styles.scss */
.icon-software-horizontal-align-right:before {
  content: "w";
}

/* line 97, software/_styles.scss */
.icon-software-horizontal-distribute-center:before {
  content: "x";
}

/* line 100, software/_styles.scss */
.icon-software-horizontal-distribute-left:before {
  content: "y";
}

/* line 103, software/_styles.scss */
.icon-software-horizontal-distribute-right:before {
  content: "z";
}

/* line 106, software/_styles.scss */
.icon-software-indent-firstline:before {
  content: "A";
}

/* line 109, software/_styles.scss */
.icon-software-indent-left:before {
  content: "B";
}

/* line 112, software/_styles.scss */
.icon-software-indent-right:before {
  content: "C";
}

/* line 115, software/_styles.scss */
.icon-software-lasso:before {
  content: "D";
}

/* line 118, software/_styles.scss */
.icon-software-layers1:before {
  content: "E";
}

/* line 121, software/_styles.scss */
.icon-software-layers2:before {
  content: "F";
}

/* line 124, software/_styles.scss */
.icon-software-layout:before {
  content: "G";
}

/* line 127, software/_styles.scss */
.icon-software-layout-2columns:before {
  content: "H";
}

/* line 130, software/_styles.scss */
.icon-software-layout-3columns:before {
  content: "I";
}

/* line 133, software/_styles.scss */
.icon-software-layout-4boxes:before {
  content: "J";
}

/* line 136, software/_styles.scss */
.icon-software-layout-4columns:before {
  content: "K";
}

/* line 139, software/_styles.scss */
.icon-software-layout-4lines:before {
  content: "L";
}

/* line 142, software/_styles.scss */
.icon-software-layout-8boxes:before {
  content: "M";
}

/* line 145, software/_styles.scss */
.icon-software-layout-header:before {
  content: "N";
}

/* line 148, software/_styles.scss */
.icon-software-layout-header-2columns:before {
  content: "O";
}

/* line 151, software/_styles.scss */
.icon-software-layout-header-3columns:before {
  content: "P";
}

/* line 154, software/_styles.scss */
.icon-software-layout-header-4boxes:before {
  content: "Q";
}

/* line 157, software/_styles.scss */
.icon-software-layout-header-4columns:before {
  content: "R";
}

/* line 160, software/_styles.scss */
.icon-software-layout-header-complex:before {
  content: "S";
}

/* line 163, software/_styles.scss */
.icon-software-layout-header-complex2:before {
  content: "T";
}

/* line 166, software/_styles.scss */
.icon-software-layout-header-complex3:before {
  content: "U";
}

/* line 169, software/_styles.scss */
.icon-software-layout-header-complex4:before {
  content: "V";
}

/* line 172, software/_styles.scss */
.icon-software-layout-header-sideleft:before {
  content: "W";
}

/* line 175, software/_styles.scss */
.icon-software-layout-header-sideright:before {
  content: "X";
}

/* line 178, software/_styles.scss */
.icon-software-layout-sidebar-left:before {
  content: "Y";
}

/* line 181, software/_styles.scss */
.icon-software-layout-sidebar-right:before {
  content: "Z";
}

/* line 184, software/_styles.scss */
.icon-software-magnete:before {
  content: "0";
}

/* line 187, software/_styles.scss */
.icon-software-pages:before {
  content: "1";
}

/* line 190, software/_styles.scss */
.icon-software-paintbrush:before {
  content: "2";
}

/* line 193, software/_styles.scss */
.icon-software-paintbucket:before {
  content: "3";
}

/* line 196, software/_styles.scss */
.icon-software-paintroller:before {
  content: "4";
}

/* line 199, software/_styles.scss */
.icon-software-paragraph:before {
  content: "5";
}

/* line 202, software/_styles.scss */
.icon-software-paragraph-align-left:before {
  content: "6";
}

/* line 205, software/_styles.scss */
.icon-software-paragraph-align-right:before {
  content: "7";
}

/* line 208, software/_styles.scss */
.icon-software-paragraph-center:before {
  content: "8";
}

/* line 211, software/_styles.scss */
.icon-software-paragraph-justify-all:before {
  content: "9";
}

/* line 214, software/_styles.scss */
.icon-software-paragraph-justify-center:before {
  content: "!";
}

/* line 217, software/_styles.scss */
.icon-software-paragraph-justify-left:before {
  content: "\"";
}

/* line 220, software/_styles.scss */
.icon-software-paragraph-justify-right:before {
  content: "#";
}

/* line 223, software/_styles.scss */
.icon-software-paragraph-space-after:before {
  content: "$";
}

/* line 226, software/_styles.scss */
.icon-software-paragraph-space-before:before {
  content: "%";
}

/* line 229, software/_styles.scss */
.icon-software-pathfinder-exclude:before {
  content: "&";
}

/* line 232, software/_styles.scss */
.icon-software-pathfinder-intersect:before {
  content: "'";
}

/* line 235, software/_styles.scss */
.icon-software-pathfinder-subtract:before {
  content: "(";
}

/* line 238, software/_styles.scss */
.icon-software-pathfinder-unite:before {
  content: ")";
}

/* line 241, software/_styles.scss */
.icon-software-pen:before {
  content: "*";
}

/* line 244, software/_styles.scss */
.icon-software-pen-add:before {
  content: "+";
}

/* line 247, software/_styles.scss */
.icon-software-pen-remove:before {
  content: ",";
}

/* line 250, software/_styles.scss */
.icon-software-pencil:before {
  content: "-";
}

/* line 253, software/_styles.scss */
.icon-software-polygonallasso:before {
  content: ".";
}

/* line 256, software/_styles.scss */
.icon-software-reflect-horizontal:before {
  content: "/";
}

/* line 259, software/_styles.scss */
.icon-software-reflect-vertical:before {
  content: ":";
}

/* line 262, software/_styles.scss */
.icon-software-remove-vectorpoint:before {
  content: ";";
}

/* line 265, software/_styles.scss */
.icon-software-scale-expand:before {
  content: "<";
}

/* line 268, software/_styles.scss */
.icon-software-scale-reduce:before {
  content: "=";
}

/* line 271, software/_styles.scss */
.icon-software-selection-oval:before {
  content: ">";
}

/* line 274, software/_styles.scss */
.icon-software-selection-polygon:before {
  content: "?";
}

/* line 277, software/_styles.scss */
.icon-software-selection-rectangle:before {
  content: "@";
}

/* line 280, software/_styles.scss */
.icon-software-selection-roundedrectangle:before {
  content: "[";
}

/* line 283, software/_styles.scss */
.icon-software-shape-oval:before {
  content: "]";
}

/* line 286, software/_styles.scss */
.icon-software-shape-polygon:before {
  content: "^";
}

/* line 289, software/_styles.scss */
.icon-software-shape-rectangle:before {
  content: "_";
}

/* line 292, software/_styles.scss */
.icon-software-shape-roundedrectangle:before {
  content: "`";
}

/* line 295, software/_styles.scss */
.icon-software-slice:before {
  content: "{";
}

/* line 298, software/_styles.scss */
.icon-software-transform-bezier:before {
  content: "|";
}

/* line 301, software/_styles.scss */
.icon-software-vector-box:before {
  content: "}";
}

/* line 304, software/_styles.scss */
.icon-software-vector-composite:before {
  content: "~";
}

/* line 307, software/_styles.scss */
.icon-software-vector-line:before {
  content: "\\";
}

/* line 310, software/_styles.scss */
.icon-software-vertical-align-bottom:before {
  content: "\e000";
}

/* line 313, software/_styles.scss */
.icon-software-vertical-align-center:before {
  content: "\e001";
}

/* line 316, software/_styles.scss */
.icon-software-vertical-align-top:before {
  content: "\e002";
}

/* line 319, software/_styles.scss */
.icon-software-vertical-distribute-bottom:before {
  content: "\e003";
}

/* line 322, software/_styles.scss */
.icon-software-vertical-distribute-center:before {
  content: "\e004";
}

/* line 325, software/_styles.scss */
.icon-software-vertical-distribute-top:before {
  content: "\e005";
}

/* line 2, weather/_styles.scss */
[class^="icon-weather-"][data-icon]:before,
[class*=" icon-weather-"][data-icon]:before {
  font-family: "linea-weather-10" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 16, weather/_styles.scss */
[class^="icon-weather-"]:before,
[class*=" icon-weather-"]:before {
  font-family: "linea-weather-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 28, weather/_styles.scss */
.icon-weather-aquarius:before {
  content: "\e000";
}

/* line 31, weather/_styles.scss */
.icon-weather-aries:before {
  content: "\e001";
}

/* line 34, weather/_styles.scss */
.icon-weather-cancer:before {
  content: "\e002";
}

/* line 37, weather/_styles.scss */
.icon-weather-capricorn:before {
  content: "\e003";
}

/* line 40, weather/_styles.scss */
.icon-weather-cloud:before {
  content: "\e004";
}

/* line 43, weather/_styles.scss */
.icon-weather-cloud-drop:before {
  content: "\e005";
}

/* line 46, weather/_styles.scss */
.icon-weather-cloud-lightning:before {
  content: "\e006";
}

/* line 49, weather/_styles.scss */
.icon-weather-cloud-snowflake:before {
  content: "\e007";
}

/* line 52, weather/_styles.scss */
.icon-weather-downpour-fullmoon:before {
  content: "\e008";
}

/* line 55, weather/_styles.scss */
.icon-weather-downpour-halfmoon:before {
  content: "\e009";
}

/* line 58, weather/_styles.scss */
.icon-weather-downpour-sun:before {
  content: "\e00a";
}

/* line 61, weather/_styles.scss */
.icon-weather-drop:before {
  content: "\e00b";
}

/* line 64, weather/_styles.scss */
.icon-weather-first-quarter:before {
  content: "\e00c";
}

/* line 67, weather/_styles.scss */
.icon-weather-fog:before {
  content: "\e00d";
}

/* line 70, weather/_styles.scss */
.icon-weather-fog-fullmoon:before {
  content: "\e00e";
}

/* line 73, weather/_styles.scss */
.icon-weather-fog-halfmoon:before {
  content: "\e00f";
}

/* line 76, weather/_styles.scss */
.icon-weather-fog-sun:before {
  content: "\e010";
}

/* line 79, weather/_styles.scss */
.icon-weather-fullmoon:before {
  content: "\e011";
}

/* line 82, weather/_styles.scss */
.icon-weather-gemini:before {
  content: "\e012";
}

/* line 85, weather/_styles.scss */
.icon-weather-hail:before {
  content: "\e013";
}

/* line 88, weather/_styles.scss */
.icon-weather-hail-fullmoon:before {
  content: "\e014";
}

/* line 91, weather/_styles.scss */
.icon-weather-hail-halfmoon:before {
  content: "\e015";
}

/* line 94, weather/_styles.scss */
.icon-weather-hail-sun:before {
  content: "\e016";
}

/* line 97, weather/_styles.scss */
.icon-weather-last-quarter:before {
  content: "\e017";
}

/* line 100, weather/_styles.scss */
.icon-weather-leo:before {
  content: "\e018";
}

/* line 103, weather/_styles.scss */
.icon-weather-libra:before {
  content: "\e019";
}

/* line 106, weather/_styles.scss */
.icon-weather-lightning:before {
  content: "\e01a";
}

/* line 109, weather/_styles.scss */
.icon-weather-mistyrain:before {
  content: "\e01b";
}

/* line 112, weather/_styles.scss */
.icon-weather-mistyrain-fullmoon:before {
  content: "\e01c";
}

/* line 115, weather/_styles.scss */
.icon-weather-mistyrain-halfmoon:before {
  content: "\e01d";
}

/* line 118, weather/_styles.scss */
.icon-weather-mistyrain-sun:before {
  content: "\e01e";
}

/* line 121, weather/_styles.scss */
.icon-weather-moon:before {
  content: "\e01f";
}

/* line 124, weather/_styles.scss */
.icon-weather-moondown-full:before {
  content: "\e020";
}

/* line 127, weather/_styles.scss */
.icon-weather-moondown-half:before {
  content: "\e021";
}

/* line 130, weather/_styles.scss */
.icon-weather-moonset-full:before {
  content: "\e022";
}

/* line 133, weather/_styles.scss */
.icon-weather-moonset-half:before {
  content: "\e023";
}

/* line 136, weather/_styles.scss */
.icon-weather-move2:before {
  content: "\e024";
}

/* line 139, weather/_styles.scss */
.icon-weather-newmoon:before {
  content: "\e025";
}

/* line 142, weather/_styles.scss */
.icon-weather-pisces:before {
  content: "\e026";
}

/* line 145, weather/_styles.scss */
.icon-weather-rain:before {
  content: "\e027";
}

/* line 148, weather/_styles.scss */
.icon-weather-rain-fullmoon:before {
  content: "\e028";
}

/* line 151, weather/_styles.scss */
.icon-weather-rain-halfmoon:before {
  content: "\e029";
}

/* line 154, weather/_styles.scss */
.icon-weather-rain-sun:before {
  content: "\e02a";
}

/* line 157, weather/_styles.scss */
.icon-weather-sagittarius:before {
  content: "\e02b";
}

/* line 160, weather/_styles.scss */
.icon-weather-scorpio:before {
  content: "\e02c";
}

/* line 163, weather/_styles.scss */
.icon-weather-snow:before {
  content: "\e02d";
}

/* line 166, weather/_styles.scss */
.icon-weather-snow-fullmoon:before {
  content: "\e02e";
}

/* line 169, weather/_styles.scss */
.icon-weather-snow-halfmoon:before {
  content: "\e02f";
}

/* line 172, weather/_styles.scss */
.icon-weather-snow-sun:before {
  content: "\e030";
}

/* line 175, weather/_styles.scss */
.icon-weather-snowflake:before {
  content: "\e031";
}

/* line 178, weather/_styles.scss */
.icon-weather-star:before {
  content: "\e032";
}

/* line 181, weather/_styles.scss */
.icon-weather-storm-11:before {
  content: "\e033";
}

/* line 184, weather/_styles.scss */
.icon-weather-storm-32:before {
  content: "\e034";
}

/* line 187, weather/_styles.scss */
.icon-weather-storm-fullmoon:before {
  content: "\e035";
}

/* line 190, weather/_styles.scss */
.icon-weather-storm-halfmoon:before {
  content: "\e036";
}

/* line 193, weather/_styles.scss */
.icon-weather-storm-sun:before {
  content: "\e037";
}

/* line 196, weather/_styles.scss */
.icon-weather-sun:before {
  content: "\e038";
}

/* line 199, weather/_styles.scss */
.icon-weather-sundown:before {
  content: "\e039";
}

/* line 202, weather/_styles.scss */
.icon-weather-sunset:before {
  content: "\e03a";
}

/* line 205, weather/_styles.scss */
.icon-weather-taurus:before {
  content: "\e03b";
}

/* line 208, weather/_styles.scss */
.icon-weather-tempest:before {
  content: "\e03c";
}

/* line 211, weather/_styles.scss */
.icon-weather-tempest-fullmoon:before {
  content: "\e03d";
}

/* line 214, weather/_styles.scss */
.icon-weather-tempest-halfmoon:before {
  content: "\e03e";
}

/* line 217, weather/_styles.scss */
.icon-weather-tempest-sun:before {
  content: "\e03f";
}

/* line 220, weather/_styles.scss */
.icon-weather-variable-fullmoon:before {
  content: "\e040";
}

/* line 223, weather/_styles.scss */
.icon-weather-variable-halfmoon:before {
  content: "\e041";
}

/* line 226, weather/_styles.scss */
.icon-weather-variable-sun:before {
  content: "\e042";
}

/* line 229, weather/_styles.scss */
.icon-weather-virgo:before {
  content: "\e043";
}

/* line 232, weather/_styles.scss */
.icon-weather-waning-cresent:before {
  content: "\e044";
}

/* line 235, weather/_styles.scss */
.icon-weather-waning-gibbous:before {
  content: "\e045";
}

/* line 238, weather/_styles.scss */
.icon-weather-waxing-cresent:before {
  content: "\e046";
}

/* line 241, weather/_styles.scss */
.icon-weather-waxing-gibbous:before {
  content: "\e047";
}

/* line 244, weather/_styles.scss */
.icon-weather-wind:before {
  content: "\e048";
}

/* line 247, weather/_styles.scss */
.icon-weather-wind-e:before {
  content: "\e049";
}

/* line 250, weather/_styles.scss */
.icon-weather-wind-fullmoon:before {
  content: "\e04a";
}

/* line 253, weather/_styles.scss */
.icon-weather-wind-halfmoon:before {
  content: "\e04b";
}

/* line 256, weather/_styles.scss */
.icon-weather-wind-n:before {
  content: "\e04c";
}

/* line 259, weather/_styles.scss */
.icon-weather-wind-ne:before {
  content: "\e04d";
}

/* line 262, weather/_styles.scss */
.icon-weather-wind-nw:before {
  content: "\e04e";
}

/* line 265, weather/_styles.scss */
.icon-weather-wind-s:before {
  content: "\e04f";
}

/* line 268, weather/_styles.scss */
.icon-weather-wind-se:before {
  content: "\e050";
}

/* line 271, weather/_styles.scss */
.icon-weather-wind-sun:before {
  content: "\e051";
}

/* line 274, weather/_styles.scss */
.icon-weather-wind-sw:before {
  content: "\e052";
}

/* line 277, weather/_styles.scss */
.icon-weather-wind-w:before {
  content: "\e053";
}

/* line 280, weather/_styles.scss */
.icon-weather-windgust:before {
  content: "\e054";
}

[class^="icon-basic-"]:before,
[class*=" icon-basic-"]:before {
  font-family: "linea-basic-10" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon_search:before {
    content: "\55";
}
.humburg i,.humburg fa{margin:0;padding:0;}


@font-face{font-family:'ElegantIcons';src:url('ElegantIcons.eot');src:url('ElegantIcons.eot?#iefix') format('embedded-opentype'),url('ElegantIcons.woff') format('woff'),url('ElegantIcons.ttf') format('truetype'),url('fonts/ElegantIcons.svg#ElegantIcons') format('svg');font-weight:normal;font-style:normal}[data-icon]:before{font-family:'ElegantIcons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arrow_up,.arrow_down,.arrow_left,.arrow_right,.arrow_left-up,.arrow_right-up,.arrow_right-down,.arrow_left-down,.arrow-up-down,.arrow_up-down_alt,.arrow_left-right_alt,.arrow_left-right,.arrow_expand_alt2,.arrow_expand_alt,.arrow_condense,.arrow_expand,.arrow_move,.arrow_carrot-up,.arrow_carrot-down,.arrow_carrot-left,.arrow_carrot-right,.arrow_carrot-2up,.arrow_carrot-2down,.arrow_carrot-2left,.arrow_carrot-2right,.arrow_carrot-up_alt2,.arrow_carrot-down_alt2,.arrow_carrot-left_alt2,.arrow_carrot-right_alt2,.arrow_carrot-2up_alt2,.arrow_carrot-2down_alt2,.arrow_carrot-2left_alt2,.arrow_carrot-2right_alt2,.arrow_triangle-up,.arrow_triangle-down,.arrow_triangle-left,.arrow_triangle-right,.arrow_triangle-up_alt2,.arrow_triangle-down_alt2,.arrow_triangle-left_alt2,.arrow_triangle-right_alt2,.arrow_back,.icon_minus-06,.icon_plus,.icon_close,.icon_check,.icon_minus_alt2,.icon_plus_alt2,.icon_close_alt2,.icon_check_alt2,.icon_zoom-out_alt,.icon_zoom-in_alt,.icon_search,.icon_box-empty,.icon_box-selected,.icon_minus-box,.icon_plus-box,.icon_box-checked,.icon_circle-empty,.icon_circle-slelected,.icon_stop_alt2,.icon_stop,.icon_pause_alt2,.icon_pause,.icon_menu,.icon_menu-square_alt2,.icon_menu-circle_alt2,.icon_ul,.icon_ol,.icon_adjust-horiz,.icon_adjust-vert,.icon_document_alt,.icon_documents_alt,.icon_pencil,.icon_pencil-edit_alt,.icon_pencil-edit,.icon_folder-alt,.icon_folder-open_alt,.icon_folder-add_alt,.icon_info_alt,.icon_error-oct_alt,.icon_error-circle_alt,.icon_error-triangle_alt,.icon_question_alt2,.icon_question,.icon_comment_alt,.icon_chat_alt,.icon_vol-mute_alt,.icon_volume-low_alt,.icon_volume-high_alt,.icon_quotations,.icon_quotations_alt2,.icon_clock_alt,.icon_lock_alt,.icon_lock-open_alt,.icon_key_alt,.icon_cloud_alt,.icon_cloud-upload_alt,.icon_cloud-download_alt,.icon_image,.icon_images,.icon_lightbulb_alt,.icon_gift_alt,.icon_house_alt,.icon_genius,.icon_mobile,.icon_tablet,.icon_laptop,.icon_desktop,.icon_camera_alt,.icon_mail_alt,.icon_cone_alt,.icon_ribbon_alt,.icon_bag_alt,.icon_creditcard,.icon_cart_alt,.icon_paperclip,.icon_tag_alt,.icon_tags_alt,.icon_trash_alt,.icon_cursor_alt,.icon_mic_alt,.icon_compass_alt,.icon_pin_alt,.icon_pushpin_alt,.icon_map_alt,.icon_drawer_alt,.icon_toolbox_alt,.icon_book_alt,.icon_calendar,.icon_film,.icon_table,.icon_contacts_alt,.icon_headphones,.icon_lifesaver,.icon_piechart,.icon_refresh,.icon_link_alt,.icon_link,.icon_loading,.icon_blocked,.icon_archive_alt,.icon_heart_alt,.icon_star_alt,.icon_star-half_alt,.icon_star,.icon_star-half,.icon_tools,.icon_tool,.icon_cog,.icon_cogs,.arrow_up_alt,.arrow_down_alt,.arrow_left_alt,.arrow_right_alt,.arrow_left-up_alt,.arrow_right-up_alt,.arrow_right-down_alt,.arrow_left-down_alt,.arrow_condense_alt,.arrow_expand_alt3,.arrow_carrot_up_alt,.arrow_carrot-down_alt,.arrow_carrot-left_alt,.arrow_carrot-right_alt,.arrow_carrot-2up_alt,.arrow_carrot-2dwnn_alt,.arrow_carrot-2left_alt,.arrow_carrot-2right_alt,.arrow_triangle-up_alt,.arrow_triangle-down_alt,.arrow_triangle-left_alt,.arrow_triangle-right_alt,.icon_minus_alt,.icon_plus_alt,.icon_close_alt,.icon_check_alt,.icon_zoom-out,.icon_zoom-in,.icon_stop_alt,.icon_menu-square_alt,.icon_menu-circle_alt,.icon_document,.icon_documents,.icon_pencil_alt,.icon_folder,.icon_folder-open,.icon_folder-add,.icon_folder_upload,.icon_folder_download,.icon_info,.icon_error-circle,.icon_error-oct,.icon_error-triangle,.icon_question_alt,.icon_comment,.icon_chat,.icon_vol-mute,.icon_volume-low,.icon_volume-high,.icon_quotations_alt,.icon_clock,.icon_lock,.icon_lock-open,.icon_key,.icon_cloud,.icon_cloud-upload,.icon_cloud-download,.icon_lightbulb,.icon_gift,.icon_house,.icon_camera,.icon_mail,.icon_cone,.icon_ribbon,.icon_bag,.icon_cart,.icon_tag,.icon_tags,.icon_trash,.icon_cursor,.icon_mic,.icon_compass,.icon_pin,.icon_pushpin,.icon_map,.icon_drawer,.icon_toolbox,.icon_book,.icon_contacts,.icon_archive,.icon_heart,.icon_profile,.icon_group,.icon_grid-2x2,.icon_grid-3x3,.icon_music,.icon_pause_alt,.icon_phone,.icon_upload,.icon_download,.social_facebook,.social_twitter,.social_pinterest,.social_googleplus,.social_tumblr,.social_tumbleupon,.social_wordpress,.social_instagram,.social_dribbble,.social_vimeo,.social_linkedin,.social_rss,.social_deviantart,.social_share,.social_myspace,.social_skype,.social_youtube,.social_picassa,.social_googledrive,.social_flickr,.social_blogger,.social_spotify,.social_delicious,.social_facebook_circle,.social_twitter_circle,.social_pinterest_circle,.social_googleplus_circle,.social_tumblr_circle,.social_stumbleupon_circle,.social_wordpress_circle,.social_instagram_circle,.social_dribbble_circle,.social_vimeo_circle,.social_linkedin_circle,.social_rss_circle,.social_deviantart_circle,.social_share_circle,.social_myspace_circle,.social_skype_circle,.social_youtube_circle,.social_picassa_circle,.social_googledrive_alt2,.social_flickr_circle,.social_blogger_circle,.social_spotify_circle,.social_delicious_circle,.social_facebook_square,.social_twitter_square,.social_pinterest_square,.social_googleplus_square,.social_tumblr_square,.social_stumbleupon_square,.social_wordpress_square,.social_instagram_square,.social_dribbble_square,.social_vimeo_square,.social_linkedin_square,.social_rss_square,.social_deviantart_square,.social_share_square,.social_myspace_square,.social_skype_square,.social_youtube_square,.social_picassa_square,.social_googledrive_square,.social_flickr_square,.social_blogger_square,.social_spotify_square,.social_delicious_square,.icon_printer,.icon_calulator,.icon_building,.icon_floppy,.icon_drive,.icon_search-2,.icon_id,.icon_id-2,.icon_puzzle,.icon_like,.icon_dislike,.icon_mug,.icon_currency,.icon_wallet,.icon_pens,.icon_easel,.icon_flowchart,.icon_datareport,.icon_briefcase,.icon_shield,.icon_percent,.icon_globe,.icon_globe-2,.icon_target,.icon_hourglass,.icon_balance,.icon_rook,.icon_printer-alt,.icon_calculator_alt,.icon_building_alt,.icon_floppy_alt,.icon_drive_alt,.icon_search_alt,.icon_id_alt,.icon_id-2_alt,.icon_puzzle_alt,.icon_like_alt,.icon_dislike_alt,.icon_mug_alt,.icon_currency_alt,.icon_wallet_alt,.icon_pens_alt,.icon_easel_alt,.icon_flowchart_alt,.icon_datareport_alt,.icon_briefcase_alt,.icon_shield_alt,.icon_percent_alt,.icon_globe_alt,.icon_clipboard{font-family:'ElegantIcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}.arrow_up:before{content:"\21"}.arrow_down:before{content:"\22"}.arrow_left:before{content:"\23"}.arrow_right:before{content:"\24"}.arrow_left-up:before{content:"\25"}.arrow_right-up:before{content:"\26"}.arrow_right-down:before{content:"\27"}.arrow_left-down:before{content:"\28"}.arrow-up-down:before{content:"\29"}.arrow_up-down_alt:before{content:"\2a"}.arrow_left-right_alt:before{content:"\2b"}.arrow_left-right:before{content:"\2c"}.arrow_expand_alt2:before{content:"\2d"}.arrow_expand_alt:before{content:"\2e"}.arrow_condense:before{content:"\2f"}.arrow_expand:before{content:"\30"}.arrow_move:before{content:"\31"}.arrow_carrot-up:before{content:"\32"}.arrow_carrot-down:before{content:"\33"}.arrow_carrot-left:before{content:"\34"}.arrow_carrot-right:before{content:"\35"}.arrow_carrot-2up:before{content:"\36"}.arrow_carrot-2down:before{content:"\37"}.arrow_carrot-2left:before{content:"\38"}.arrow_carrot-2right:before{content:"\39"}.arrow_carrot-up_alt2:before{content:"\3a"}.arrow_carrot-down_alt2:before{content:"\3b"}.arrow_carrot-left_alt2:before{content:"\3c"}.arrow_carrot-right_alt2:before{content:"\3d"}.arrow_carrot-2up_alt2:before{content:"\3e"}.arrow_carrot-2down_alt2:before{content:"\3f"}.arrow_carrot-2left_alt2:before{content:"\40"}.arrow_carrot-2right_alt2:before{content:"\41"}.arrow_triangle-up:before{content:"\42"}.arrow_triangle-down:before{content:"\43"}.arrow_triangle-left:before{content:"\44"}.arrow_triangle-right:before{content:"\45"}.arrow_triangle-up_alt2:before{content:"\46"}.arrow_triangle-down_alt2:before{content:"\47"}.arrow_triangle-left_alt2:before{content:"\48"}.arrow_triangle-right_alt2:before{content:"\49"}.arrow_back:before{content:"\4a"}.icon_minus-06:before{content:"\4b"}.icon_plus:before{content:"\4c"}.icon_close:before{content:"\4d"}.icon_check:before{content:"\4e"}.icon_minus_alt2:before{content:"\4f"}.icon_plus_alt2:before{content:"\50"}.icon_close_alt2:before{content:"\51"}.icon_check_alt2:before{content:"\52"}.icon_zoom-out_alt:before{content:"\53"}.icon_zoom-in_alt:before{content:"\54"}.icon_search:before{content:"\55"}.icon_box-empty:before{content:"\56"}.icon_box-selected:before{content:"\57"}.icon_minus-box:before{content:"\58"}.icon_plus-box:before{content:"\59"}.icon_box-checked:before{content:"\5a"}.icon_circle-empty:before{content:"\5b"}.icon_circle-slelected:before{content:"\5c"}.icon_stop_alt2:before{content:"\5d"}.icon_stop:before{content:"\5e"}.icon_pause_alt2:before{content:"\5f"}.icon_pause:before{content:"\60"}.icon_menu:before{content:"\61"}.icon_menu-square_alt2:before{content:"\62"}.icon_menu-circle_alt2:before{content:"\63"}.icon_ul:before{content:"\64"}.icon_ol:before{content:"\65"}.icon_adjust-horiz:before{content:"\66"}.icon_adjust-vert:before{content:"\67"}.icon_document_alt:before{content:"\68"}.icon_documents_alt:before{content:"\69"}.icon_pencil:before{content:"\6a"}.icon_pencil-edit_alt:before{content:"\6b"}.icon_pencil-edit:before{content:"\6c"}.icon_folder-alt:before{content:"\6d"}.icon_folder-open_alt:before{content:"\6e"}.icon_folder-add_alt:before{content:"\6f"}.icon_info_alt:before{content:"\70"}.icon_error-oct_alt:before{content:"\71"}.icon_error-circle_alt:before{content:"\72"}.icon_error-triangle_alt:before{content:"\73"}.icon_question_alt2:before{content:"\74"}.icon_question:before{content:"\75"}.icon_comment_alt:before{content:"\76"}.icon_chat_alt:before{content:"\77"}.icon_vol-mute_alt:before{content:"\78"}.icon_volume-low_alt:before{content:"\79"}.icon_volume-high_alt:before{content:"\7a"}.icon_quotations:before{content:"\7b"}.icon_quotations_alt2:before{content:"\7c"}.icon_clock_alt:before{content:"\7d"}.icon_lock_alt:before{content:"\7e"}.icon_lock-open_alt:before{content:"\e000"}.icon_key_alt:before{content:"\e001"}.icon_cloud_alt:before{content:"\e002"}.icon_cloud-upload_alt:before{content:"\e003"}.icon_cloud-download_alt:before{content:"\e004"}.icon_image:before{content:"\e005"}.icon_images:before{content:"\e006"}.icon_lightbulb_alt:before{content:"\e007"}.icon_gift_alt:before{content:"\e008"}.icon_house_alt:before{content:"\e009"}.icon_genius:before{content:"\e00a"}.icon_mobile:before{content:"\e00b"}.icon_tablet:before{content:"\e00c"}.icon_laptop:before{content:"\e00d"}.icon_desktop:before{content:"\e00e"}.icon_camera_alt:before{content:"\e00f"}.icon_mail_alt:before{content:"\e010"}.icon_cone_alt:before{content:"\e011"}.icon_ribbon_alt:before{content:"\e012"}.icon_bag_alt:before{content:"\e013"}.icon_creditcard:before{content:"\e014"}.icon_cart_alt:before{content:"\e015"}.icon_paperclip:before{content:"\e016"}.icon_tag_alt:before{content:"\e017"}.icon_tags_alt:before{content:"\e018"}.icon_trash_alt:before{content:"\e019"}.icon_cursor_alt:before{content:"\e01a"}.icon_mic_alt:before{content:"\e01b"}.icon_compass_alt:before{content:"\e01c"}.icon_pin_alt:before{content:"\e01d"}.icon_pushpin_alt:before{content:"\e01e"}.icon_map_alt:before{content:"\e01f"}.icon_drawer_alt:before{content:"\e020"}.icon_toolbox_alt:before{content:"\e021"}.icon_book_alt:before{content:"\e022"}.icon_calendar:before{content:"\e023"}.icon_film:before{content:"\e024"}.icon_table:before{content:"\e025"}.icon_contacts_alt:before{content:"\e026"}.icon_headphones:before{content:"\e027"}.icon_lifesaver:before{content:"\e028"}.icon_piechart:before{content:"\e029"}.icon_refresh:before{content:"\e02a"}.icon_link_alt:before{content:"\e02b"}.icon_link:before{content:"\e02c"}.icon_loading:before{content:"\e02d"}.icon_blocked:before{content:"\e02e"}.icon_archive_alt:before{content:"\e02f"}.icon_heart_alt:before{content:"\e030"}.icon_star_alt:before{content:"\e031"}.icon_star-half_alt:before{content:"\e032"}.icon_star:before{content:"\e033"}.icon_star-half:before{content:"\e034"}.icon_tools:before{content:"\e035"}.icon_tool:before{content:"\e036"}.icon_cog:before{content:"\e037"}.icon_cogs:before{content:"\e038"}.arrow_up_alt:before{content:"\e039"}.arrow_down_alt:before{content:"\e03a"}.arrow_left_alt:before{content:"\e03b"}.arrow_right_alt:before{content:"\e03c"}.arrow_left-up_alt:before{content:"\e03d"}.arrow_right-up_alt:before{content:"\e03e"}.arrow_right-down_alt:before{content:"\e03f"}.arrow_left-down_alt:before{content:"\e040"}.arrow_condense_alt:before{content:"\e041"}.arrow_expand_alt3:before{content:"\e042"}.arrow_carrot_up_alt:before{content:"\e043"}.arrow_carrot-down_alt:before{content:"\e044"}.arrow_carrot-left_alt:before{content:"\e045"}.arrow_carrot-right_alt:before{content:"\e046"}.arrow_carrot-2up_alt:before{content:"\e047"}.arrow_carrot-2dwnn_alt:before{content:"\e048"}.arrow_carrot-2left_alt:before{content:"\e049"}.arrow_carrot-2right_alt:before{content:"\e04a"}.arrow_triangle-up_alt:before{content:"\e04b"}.arrow_triangle-down_alt:before{content:"\e04c"}.arrow_triangle-left_alt:before{content:"\e04d"}.arrow_triangle-right_alt:before{content:"\e04e"}.icon_minus_alt:before{content:"\e04f"}.icon_plus_alt:before{content:"\e050"}.icon_close_alt:before{content:"\e051"}.icon_check_alt:before{content:"\e052"}.icon_zoom-out:before{content:"\e053"}.icon_zoom-in:before{content:"\e054"}.icon_stop_alt:before{content:"\e055"}.icon_menu-square_alt:before{content:"\e056"}.icon_menu-circle_alt:before{content:"\e057"}.icon_document:before{content:"\e058"}.icon_documents:before{content:"\e059"}.icon_pencil_alt:before{content:"\e05a"}.icon_folder:before{content:"\e05b"}.icon_folder-open:before{content:"\e05c"}.icon_folder-add:before{content:"\e05d"}.icon_folder_upload:before{content:"\e05e"}.icon_folder_download:before{content:"\e05f"}.icon_info:before{content:"\e060"}.icon_error-circle:before{content:"\e061"}.icon_error-oct:before{content:"\e062"}.icon_error-triangle:before{content:"\e063"}.icon_question_alt:before{content:"\e064"}.icon_comment:before{content:"\e065"}.icon_chat:before{content:"\e066"}.icon_vol-mute:before{content:"\e067"}.icon_volume-low:before{content:"\e068"}.icon_volume-high:before{content:"\e069"}.icon_quotations_alt:before{content:"\e06a"}.icon_clock:before{content:"\e06b"}.icon_lock:before{content:"\e06c"}.icon_lock-open:before{content:"\e06d"}.icon_key:before{content:"\e06e"}.icon_cloud:before{content:"\e06f"}.icon_cloud-upload:before{content:"\e070"}.icon_cloud-download:before{content:"\e071"}.icon_lightbulb:before{content:"\e072"}.icon_gift:before{content:"\e073"}.icon_house:before{content:"\e074"}.icon_camera:before{content:"\e075"}.icon_mail:before{content:"\e076"}.icon_cone:before{content:"\e077"}.icon_ribbon:before{content:"\e078"}.icon_bag:before{content:"\e079"}.icon_cart:before{content:"\e07a"}.icon_tag:before{content:"\e07b"}.icon_tags:before{content:"\e07c"}.icon_trash:before{content:"\e07d"}.icon_cursor:before{content:"\e07e"}.icon_mic:before{content:"\e07f"}.icon_compass:before{content:"\e080"}.icon_pin:before{content:"\e081"}.icon_pushpin:before{content:"\e082"}.icon_map:before{content:"\e083"}.icon_drawer:before{content:"\e084"}.icon_toolbox:before{content:"\e085"}.icon_book:before{content:"\e086"}.icon_contacts:before{content:"\e087"}.icon_archive:before{content:"\e088"}.icon_heart:before{content:"\e089"}.icon_profile:before{content:"\e08a"}.icon_group:before{content:"\e08b"}.icon_grid-2x2:before{content:"\e08c"}.icon_grid-3x3:before{content:"\e08d"}.icon_music:before{content:"\e08e"}.icon_pause_alt:before{content:"\e08f"}.icon_phone:before{content:"\e090"}.icon_upload:before{content:"\e091"}.icon_download:before{content:"\e092"}.social_facebook:before{content:"\e093"}.social_twitter:before{content:"\e094"}.social_pinterest:before{content:"\e095"}.social_googleplus:before{content:"\e096"}.social_tumblr:before{content:"\e097"}.social_tumbleupon:before{content:"\e098"}.social_wordpress:before{content:"\e099"}.social_instagram:before{content:"\e09a"}.social_dribbble:before{content:"\e09b"}.social_vimeo:before{content:"\e09c"}.social_linkedin:before{content:"\e09d"}.social_rss:before{content:"\e09e"}.social_deviantart:before{content:"\e09f"}.social_share:before{content:"\e0a0"}.social_myspace:before{content:"\e0a1"}.social_skype:before{content:"\e0a2"}.social_youtube:before{content:"\e0a3"}.social_picassa:before{content:"\e0a4"}.social_googledrive:before{content:"\e0a5"}.social_flickr:before{content:"\e0a6"}.social_blogger:before{content:"\e0a7"}.social_spotify:before{content:"\e0a8"}.social_delicious:before{content:"\e0a9"}.social_facebook_circle:before{content:"\e0aa"}.social_twitter_circle:before{content:"\e0ab"}.social_pinterest_circle:before{content:"\e0ac"}.social_googleplus_circle:before{content:"\e0ad"}.social_tumblr_circle:before{content:"\e0ae"}.social_stumbleupon_circle:before{content:"\e0af"}.social_wordpress_circle:before{content:"\e0b0"}.social_instagram_circle:before{content:"\e0b1"}.social_dribbble_circle:before{content:"\e0b2"}.social_vimeo_circle:before{content:"\e0b3"}.social_linkedin_circle:before{content:"\e0b4"}.social_rss_circle:before{content:"\e0b5"}.social_deviantart_circle:before{content:"\e0b6"}.social_share_circle:before{content:"\e0b7"}.social_myspace_circle:before{content:"\e0b8"}.social_skype_circle:before{content:"\e0b9"}.social_youtube_circle:before{content:"\e0ba"}.social_picassa_circle:before{content:"\e0bb"}.social_googledrive_alt2:before{content:"\e0bc"}.social_flickr_circle:before{content:"\e0bd"}.social_blogger_circle:before{content:"\e0be"}.social_spotify_circle:before{content:"\e0bf"}.social_delicious_circle:before{content:"\e0c0"}.social_facebook_square:before{content:"\e0c1"}.social_twitter_square:before{content:"\e0c2"}.social_pinterest_square:before{content:"\e0c3"}.social_googleplus_square:before{content:"\e0c4"}.social_tumblr_square:before{content:"\e0c5"}.social_stumbleupon_square:before{content:"\e0c6"}.social_wordpress_square:before{content:"\e0c7"}.social_instagram_square:before{content:"\e0c8"}.social_dribbble_square:before{content:"\e0c9"}.social_vimeo_square:before{content:"\e0ca"}.social_linkedin_square:before{content:"\e0cb"}.social_rss_square:before{content:"\e0cc"}.social_deviantart_square:before{content:"\e0cd"}.social_share_square:before{content:"\e0ce"}.social_myspace_square:before{content:"\e0cf"}.social_skype_square:before{content:"\e0d0"}.social_youtube_square:before{content:"\e0d1"}.social_picassa_square:before{content:"\e0d2"}.social_googledrive_square:before{content:"\e0d3"}.social_flickr_square:before{content:"\e0d4"}.social_blogger_square:before{content:"\e0d5"}.social_spotify_square:before{content:"\e0d6"}.social_delicious_square:before{content:"\e0d7"}.icon_printer:before{content:"\e103"}.icon_calulator:before{content:"\e0ee"}.icon_building:before{content:"\e0ef"}.icon_floppy:before{content:"\e0e8"}.icon_drive:before{content:"\e0ea"}.icon_search-2:before{content:"\e101"}.icon_id:before{content:"\e107"}.icon_id-2:before{content:"\e108"}.icon_puzzle:before{content:"\e102"}.icon_like:before{content:"\e106"}.icon_dislike:before{content:"\e0eb"}.icon_mug:before{content:"\e105"}.icon_currency:before{content:"\e0ed"}.icon_wallet:before{content:"\e100"}.icon_pens:before{content:"\e104"}.icon_easel:before{content:"\e0e9"}.icon_flowchart:before{content:"\e109"}.icon_datareport:before{content:"\e0ec"}.icon_briefcase:before{content:"\e0fe"}.icon_shield:before{content:"\e0f6"}.icon_percent:before{content:"\e0fb"}.icon_globe:before{content:"\e0e2"}.icon_globe-2:before{content:"\e0e3"}.icon_target:before{content:"\e0f5"}.icon_hourglass:before{content:"\e0e1"}.icon_balance:before{content:"\e0ff"}.icon_rook:before{content:"\e0f8"}.icon_printer-alt:before{content:"\e0fa"}.icon_calculator_alt:before{content:"\e0e7"}.icon_building_alt:before{content:"\e0fd"}.icon_floppy_alt:before{content:"\e0e4"}.icon_drive_alt:before{content:"\e0e5"}.icon_search_alt:before{content:"\e0f7"}.icon_id_alt:before{content:"\e0e0"}.icon_id-2_alt:before{content:"\e0fc"}.icon_puzzle_alt:before{content:"\e0f9"}.icon_like_alt:before{content:"\e0dd"}.icon_dislike_alt:before{content:"\e0f1"}.icon_mug_alt:before{content:"\e0dc"}.icon_currency_alt:before{content:"\e0f3"}.icon_wallet_alt:before{content:"\e0d8"}.icon_pens_alt:before{content:"\e0db"}.icon_easel_alt:before{content:"\e0f0"}.icon_flowchart_alt:before{content:"\e0df"}.icon_datareport_alt:before{content:"\e0f2"}.icon_briefcase_alt:before{content:"\e0f4"}.icon_shield_alt:before{content:"\e0d9"}.icon_percent_alt:before{content:"\e0da"}.icon_globe_alt:before{content:"\e0de"}.icon_clipboard:before{content:"\e0e6"}.glyph{float:left;text-align:center;padding:.75em;margin:.4em 1.5em .75em 0;width:6em;text-shadow:none}.glyph_big{font-size:128px;color:#59c5dc;float:left;margin-right:20px}.glyph div{padding-bottom:10px}.glyph input{font-family:consolas,monospace;font-size:12px;width:100%;text-align:center;border:0;box-shadow:0 0 0 1px #ccc;padding:.2em;-moz-border-radius:5px;-webkit-border-radius:5px}.centered{margin-left:auto;margin-right:auto}.glyph .fs1{font-size:2em}
.humburg{align-self:center;}
	
	.copyright ul{display: flex;
align-self: center;
list-style: none;margin:0;padding:0}
.copyright .container
{
	display: flex;

justify-content: center;
flex-direction: column;
align-self: center;
}
.menu-footer_menu-container{display:flex;justify-content:center;align-self:center;}

.copyright p{font-weight:600}
.rev_slider_wrapper{overflow:hidden !important;}	
	.hesperiden.tparrows {
    cursor: pointer;
    background: #000;
    background: red;
    width: 51px;
    height: 51px;
    position: absolute;
    display: block;
    z-index: 100;
    border-radius: 50%;
    /* line-height: 51px; */
}
.hesperiden.tparrows:before {
    font-family: "revicons";
    font-size: 20px;
    color: #fff;
    display: block;
    line-height: 40px;
    text-align: center;
	line-height:51px;
}
	#slide-1-layer-17
	{
	border-radius: 30px !important;
padding: 1.7rem 2.3rem !important;
	}
	#slide-2-layer-6{	border-radius: 30px !important;
padding: 1.7rem 2.3rem !important;}
.hesperiden .tp-bullet:hover, .hesperiden .tp-bullet.selected {
    background: #ff0000 !important;
}
#slide-3-layer-5{	border-radius: 30px !important;
padding: 1.7rem 2.3rem !important;}
.mission_heading{margin:0;font-family:catamaran !important;line-height:1}
.short_desc_mission{margin: 0 0 33px 0;padding:0}
.sing_image_mission{padding: 30px 30px 30px 8px;}
.mission_head{padding: 30px 0 30px 30px;}
@font-face
{
	font-family:catamaran;
src:url(caman/Catamaran-ExtraBold.ttf);	
}
.mission_heading span{color:red;}
.para_mission p{font-size: 14px;
line-height: 1.8;color:#898989;}
.mission_button button{color: #000 !important;background-color: transparent !important;border: 1px solid #000 !important;font-weight: 700;
padding: 12px 27px !important;transition:.3s;}
.mission_button button:hover{background:#ff0000 !important;color:#fff !important;border:1px solid #fff !important;}

@media(max-width:500px)
{
	.menu_top {
    display: flex;
    flex-direction: column !important;
}
}
@media(max-width:700px)
{
	.page-id-16 .wpcf7 input[type="text"],.page-id-16 .wpcf7 input[type="email"]{width:100% !important;}
	.page-id-16 .main_contaict{flex-direction:column !important;padding:0 15px !important}
	.page-id-16 .content{margin:0 !important;}
	h2{text-align:center !important;}
	.page-id-16 p{text-align:justify !important;}
	.copyright ul{justify-content:center !important;}
.menu-footer_menu-container{flex-flow:row wrap;}
.copyright .container{flex-flow:row wrap;}	
.copyright ul{flex-flow:row wrap;}
.header-topbar{flex-flow:row wrap;}
.left_sidebar{flex-flow:row wrap;}
.right_sidebar{flex-flow:row wrap;}
.search-action,.header-topbar{display:none;}
.box-with-icon h3{font-size:22px !important;}
.bt_bb_latest_posts{margin-bottom:10px;}
.menu-action{display:block !important;}
.menu-action1{display:none !important;}
.sing_image_mission{padding:30px 30px 30px 30px !important;}
.mission_head {
       padding: 1px 30px 30px 30px;
}
 h2.mission_heading{   font-size: 35px !important;text-align:center !important;}
 .blogg h2{    font-size: 35px !important;text-align:center !important;}
 h4{    font-size: 14px !important;text-align:center !important;}
 .variable .cost_button{text-align:center !important;}
.mission_head .para_mission p{text-align:justify;font-size:13px;}
.mission_button{text-align:center !important;}
#slide-3-layer-5 {
    border-radius: 30px !important;
    padding: 1rem 1rem !important;
    font-size: 13px !important;
}
#slide-2-layer-6 {
    border-radius: 30px !important;
    padding: 1rem 1rem !important;
	font-size: 13px !important;
}
.menu_top .menu-action{padding: 0 0 13px 0; !important;}
.whats_up::after {
    content: '';
    position: relative;
    display: block;
    width: 44px;
    height: 3px;
    background: #ff0000;
    margin: 10px 0;
    text-align: center;
    display: block !important;
    margin: auto !important;
}
.blogg h3{text-align:center !important;}
.whats_up2::after
{
	content:none !important;
}
.vc_custom_1524643973898{margin:24px 0 !important;}
.cost_button{display:flex;justify-content:center;}
.page-id-14 .satrtr{flex-flow:row wrap !important;}
.page-id-14 .site-main{flex-flow:row wrap !important;}
.page-id-14 .inner-content{flex-flow:row wrap !important;}
.bt_bb_latest_posts{flex-flow:row wrap !important; justify-content:center !important;}
}
@media(max-width:546px)
{
	.page-id-14 .main_sidebar{flex-basis:100% !important;}
	.page-id-14 .entry-meta{flex-basis:100% !important;}
	.page-id-14 .thumbs{flex-basis:100% !important;}
	.bt_bb_latest_posts_item{flex-basis:100% !important;margin-bottom:10px;}
	.page-id-14 .inner-content .entry-content{flex-basis:100% !important;text-align:center !important;}
	.conco{flex-basis:100% !important;padding: 0 15px;
text-align: justify;}
}
.menu-action1 i{color:#fff !important;}
.menu-action{display:none}
.services_middle{
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
background-position: center center;
padding: 100px 0px 0px 0px;
background-attachment: fixed;
margin-bottom:30px;
}
.services_middle:before{content:'';position:absolute;width:100%;height:100%;left:0;bottom:0;opacity:.73;background:#000;display:block !important;}
.myclass_ser{text-transform:uppercase !important;line-height:1;color: rgba(230,230,230,0.9) !important;}
.middle_para_mission{color: rgba(230,230,230,0.9);
line-height: 1.8;
font-size: 15.5px;}
.middle_para_mission{margin-top:30px;}
.elementor-widget:not(:last-child) {
    margin-bottom: 20px;
}

.elementor-widget {
    position: relative;
}
.box-with-icon {
    position: relative;
    margin-bottom: 40px;
}
.elementor-element-24a3b6ae{
padding: 0 10px;
}
.elementor-element-24a3b6ae .hampoz-icon {
  width: 48px;
height: 48px;
line-height: 48px;
text-align: center !important;
padding: 0;
}

.box-with-icon .hampoz-icon {
    position: absolute;
    display: inline-block;
    color: #fff;
    left: 0;
    font-size: 40px;
    top: 9px;
    text-align: center;
    background: #ff0000;
    border-radius: 100px;
}
.elementor-382 .elementor-element.elementor-element-24a3b6ae .box-with-icon .icon-title {
    padding-left: 55px;
}
.elementor-382 .elementor-element.elementor-element-24a3b6ae .icon-title {
    font-size: 25px;
    color: #fff;
}

.box-with-icon .icon-title{
    padding-left: 56px;
font-family: catamaran !important;
color: #fff;
}
.box-with-icon .icon-subtitle 
{
	padding-left: 56px;
}
.box-with-icon h3 {
    font-size: 35px;
    margin: 0;
}
.elementor-382 .elementor-element.elementor-element-24a3b6ae .box-with-icon .icon-subtitle {
    padding-left: 55px;
}

.elementor *, .elementor :after, .elementor :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.box-sub-title {
    font-family: opens sans,sans-serif;;
    font-size: 18px;
    margin-bottom: 21px;
    color: #B8B8B8;
    line-height: 1.2;
    letter-spacing: -1px;
}
.elementor-382 .elementor-element.elementor-element-24a3b6ae .icon-text {
    color: #fff;
    margin: -10px 0px 0px 0px;
}
.fa-bitbucket:before {
    content: "\f171";
}
.icon-text p{
	font-size: 12.5px;
line-height: 1.8;
color: rgba(230,230,230,0.9);
font-weight: 600;
}
.wpb_raw_html{position: absolute;
z-index: 1;
top: 21px;
    overflow: hidden;
    position: absolute;
    left: 0;
    width: 100%;
    line-height: 0;
    direction: ltr;}

.elementor-shape-top svg{width: calc(250.7% + 1.3px);
height: 53px;display: block;
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    /* transform: translateX(-50%); */
}
.elementor-shape-top .elementor-shape-fill{fill:#fff}

.cost_effect_para{font-size: 15.5px;
line-height: 1.8;
color: #898989;}
h4.myclass_ser_cost{color:#000 !important}
.cost_button button{background:#000 !important;font-weight:600;padding:10px 30px;transition:.4s}
.cost_button button:hover{background:#ff0000 !important;color:#fff !important;border:1px solid #fff !important;}
.mission_heading:after{content:'';position:relative;width: 11px;
height: 11px;
background: #ff0000;
display: inline-block;
border-radius: 100px;}
.testimon{
padding-top: 9.3% !important;
background-repeat:no-repeat;
margin-bottom:63px;
background-attachment:fixed;
}
.testimonial-item .content{background: #fff;
padding: 22px 45px 30px 45px;
border-radius: 0;}
.testimonial-item h5{color:#fff;font-family: 'Open Sans',sans-serif important;
font-weight: 600;line-height:1;font-size: 15px;
text-transform: capitalize;}
.testimonial-item .position{color: #ff0000 !important;
font-weight: 600;}
.testimonial-item .content .pull-left{display:none;}
.testimonial-item .content h3{font-size:18px;}
.bt_bb_latest_posts {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	-webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.bt_bb_latest_posts_item{flex-basis:33%;}
.bt_bb_latest_posts_item .bt_bb_latest_posts_item_image
{
	overflow:hidden;
}
.bt_bb_latest_posts_item .bt_bb_latest_posts_item_image img {
    display: block;
    max-width: none;
    width: 100%;
	transition:.2s;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_title {
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    font-size: 1.5em;
    font-weight: bold;
    padding-left: 1em;
    padding-right: 1em;
    padding-bottom: 0;
    color: inherit;
    margin-top: .85em;
}

.bt_bb_latest_posts_item .bt_bb_latest_posts_item_title {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    line-height: 1.05em;
    max-height: 3.15em;
    color: #578bb9;
    font-weight: normal;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_title:after {
    display: block;
    width: 40px;
    height: 3px;
    border-radius: 2px;
    content: "";
    background: #ff0000;
    margin: .75em 0 0;
}
.bt_bb_latest_posts_item_title a{color:#000}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content {
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_meta {
    padding-left: 1.33em;
    padding-right: 1.33em;
    padding-bottom: .75em;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_excerpt {
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4;
    font-size: .899em;
    padding-left: 1.54em;
    padding-right: 1.54em;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    line-height: 2em;
    max-height: 6em;
    max-height: 6.5em;
    position: relative;
    padding-top: .75em;
    margin-bottom: 1em;
}
.bt_bb_latest_posts_item_excerpt:before {
    border-color: rgba(24,24,24,.1) !important;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_excerpt:before {
    position: absolute;
    display: block;
    content: "";
    border-top: 1px solid;
    top: 0;
    right: 0;
    left: 0;
}
 h5.bt_bb_latest_posts_item_title
{
font-family:"Montserrat" !important;
}
.bt_bb_latest_posts_item{background:#fff;box-shadow: 0px 0px 50px rgba(0,0,0,.1);}
.bt_bb_latest_posts .bt_bb_latest_posts_item:after {
	position: absolute;
    top: 0;
    bottom: 0;
    content: "";
    display: block;
    z-index: 1;
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    -webkit-box-shadow: 0 0 0 rgba(0,0,0,.15);
    box-shadow: 0 0 50px rgba(0,0,0,.15);
    background: #fff;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_date:before {
    content: "\f017";
}
.bt_bb_latest_posts_item .bt_bb_latest_posts_item_meta > span:before {
    display: inline-block;
    margin: 0 5px 0 0;
    font-size: inherit;
    line-height: inherit;
    font-weight: 400;
    font-family: FontAwesome;
}

.bt_bb_latest_posts_item .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_author:before {
    content: '\f2bd';
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_meta > span:before {
    margin-right: .4em;
}	
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_comments:before {
    content: "\f075";
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_meta > span, .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_date {
    font-weight: normal;
    font-size: 0.9em;
    padding: 0 2em 0 0;
}
.bt_bb_latest_posts_item_title a:hover{
	color:#ff0000;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item_image img{transition:.3s !important;}
.bt_bb_latest_posts .bt_bb_latest_posts_item :hover .bt_bb_latest_posts_item_image img
{
	transform:scale(1.2);
}
.bt_bb_latest_posts_item_author a{color:#ff0000 !important}
.whats_up{font-weight: 600 !important;}
.whats_up2{font-family:Montserrat !important;font-size:4em !important;font-weight: 700 !important;
margin: 0 0 9px 0;}
.whats_up:after
{
	content:'';
	position:relative;
	display:block;
width: 44px;
height: 3px;
background: #ff0000;
margin: 10px 0;
}
.whats_up2:after
{
content: '';
position: absolute;
width: 8px;
height: 8px;
background: #ff0000;
border-radius: 100px;
top: 119px;
left: 340px;
}
.scroll-to-top i{color:#fff !important;}
.um-offcanvas-bar{
position: fixed !important;
top: 0 !important;
bottom: 0;
right: 0 !important;
-webkit-transform: translateX(100%);
transform: translateX(100%);
z-index: 1001;
width: 270px !important;
max-width: 100%;
background: #333;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
-webkit-transition: -webkit-transform 0.3s ease-in-out;
transition: transform 0.3s ease-in-out;
-ms-scroll-chaining: none;
}
.uk-offcanvas-bar-show1 {
    -webkit-transform: translateX(0%);
    transform: translateX(0%) !important;
}
.header-topbar .mailid i{padding:0 4px 0 10px !important;}

.testimonial-item .content .edgtf-testimonial-arrow {
position: absolute;
bottom: 14px;
left: -15px;
width: 64px;
height: 52px;
background: -webkit-linear-gradient(left,#c0954b,#e7bd74);
background: -o-linear-gradient(right,#c0954b,#e7bd74);
background: -moz-linear-gradient(right,#c0954b,#e7bd74);
background: #fff;
transform: rotate(90deg) skew(-52deg);
z-index: -1;

}
.page-id-16 .entry-title{display:none;}
.main_contaict{display:flex;padding:0 80px;    justify-content: center;
    align-self: center;}
.page-id-16 .footer{display:none;}
.page-id-16 .content{flex-basis:75%;margin-right: 63px;}
.sidebar_contact{flex-basis:25%}
.sidebar_contact h3{font-family: catamaran !important;margin:0}
.sidebar_contact h3:after
{
	content:'';
	position:relative;
	width:34px;
	background:#ff0000;
	height:3px;
	display:block;
	margin-bottom:23px;
}
.page-id-16 h2{margin:0;margin: 0;
    font-family: catamaran !important;
    font-size: 25px;}
.page-id-16 .wpb_content_element{margin-bottom:8px;    color: #000;
    font-weight: 600;
    font-size: 12px;
	font-size: 14px;
line-height: 1.8;
color: #898989;
}
.page-id-16 .sidebar_contact .menu li:nth-child(1):before{content:'\e00';position:relative;display:inline-block;    font-family: "linea-basic-10" !important;    font-size: 14px;
    color: #ff0000;
    font-weight: bold;
    margin: 0 4px;float:left}
.page-id-16 .sidebar_contact .menu li:nth-child(2):before{content:'\e000';position:relative;display:inline-block;    font-family: "linea-basic-10" !important;    font-size: 14px;
    color: #ff0000;
    font-weight: bold;
    margin: 0 4px;float:left}
.page-id-16 .sidebar_contact .menu li:nth-child(3):before{content:'&';position:relative;display:inline-block;    font-family: "linea-basic-10" !important;    font-size: 14px;
    color: #ff0000;
    font-weight: bold;
    margin: 0 4px;float:left}
.page-id-16 li a{
    font-weight: bold;
	font-size: 14px;
line-height: 1.8;
color: #898989;}
	.page-id-16 ul li{ margin: 2px 0;}
	.page-id-16 #text-2 p{font-size: 13px;
    text-align: justify;
    font-weight: 600;
	font-size: 14px;
line-height: 1.8;
color: #898989;
}
	.page-id-16 h4{margin:0;
	margin: 1px 0 14px 0;
    font-weight: 600 !important;
   }
   .page-id-16 #text-2{margin-top:35px;}
   .home .footer{display:none;}
   .page-id-16 .footer,.page-id-10 .footer,.page-id-8 .footer,.page-id-12 .footer,.page-id-14 .footer{display:none;}
   .page-id-16 .wpcf7 input[type="text"],.page-id-16 .wpcf7 input[type="email"]{display: block;
width: 140%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
	.page-id-16 input[type="submit"]{color: #fff;
    background-color: #428bca;
    border-color: #357ebd;
    transition: .3s;
    border: none;
    border-radius: 5px;
    padding: .5rem 2.9rem;
    font-weight: bold;transition:.3s}
	.page-id-16 input[type="submit"]:hover{background:#ff0000;}
	
	.wpcf7-form-control:focus {
    border-color: #66afe9 !important;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6) !important;
}

.page-id-16 textarea{display: block;
width: 100%;
padding: 6px 12px;
font-size: 14px;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.page-id-16 .is-breadcrumb{background:url(http://www.newlineliving.com/wp-content/uploads/2018/04/DSC_0183-1.jpg);
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
    background-repeat: no-repeat;}
	.breadcrumb-title, .is-breadcrumb a, .is-breadcrumb li,.is-breadcrumb li:before {color:#fff !important;}
.wpb_row{overflow:hidden;}
.fixed1{position:fixed !important;top:0;width:100%;}
.wpcf7-form h5
{font-size: 14px;
line-height: .8;
color: #898989;
}



/************************************Trupti*********************************************/
.page-id-14 .inner-content .entry-content{margin:0;}
.page-id-14 .is-breadcrumb{
	background:url(http://www.newlineliving.com/wp-content/uploads/2018/05/pexels-photo-325229.jpeg);
	background-attachment:fixed;
	background-position:center;
	background-size:cover;
	
}
.page-id-14 .breadcrumb-title,.page-id-14  .is-breadcrumb a,.page-id-14  .is-breadcrumb li,.page-id-14  .is-breadcrumb li:before {color:#fff !important;}
.page-id-14 .site-main-inner{flex-basis:80%}
.page-id-14 article:nth-child(3n){clear:both}
@font-face{
	src:url(SourceSansPro-Regular.ttf);
	font-family:source;
}
.page-id-14 .entry-title a {
    color: #333;
    font-family: source;

    /* font-size: 1.4em; */
}
.page-id-14 .blog-container .inner {
       padding: 0px;
    border: 1px solid #b1b1b1;
}
.satrtr .entry-header{padding: 0 15px;}
.satrtr .conco{padding: 0 15px 30px;}
.satrtr .conco p{font-size: 16px;color: #898989;font-family: source;line-height: 1.4;text-align:justify;}
.satrtr .entry-title a{color:#556677 !important}
.satrtr .entry-title a:after{
	content:'';
	width:114px;
	height:1px;
	background:#556677;
	position:relative;
	display:block;
	margin-top:20px;
	    border-radius: 5px;

	
}
.conco .link-readmore a{border:2px solid red; color:red;   transition: 0.4s all;padding: 12px 15px;border-radius:5px;}
.conco .link-readmore a:hover{background:red; color:#fff}
.main_sidebar li a{color: #2a88bf;font-family: source;
font-size: 16px;}
.main_sidebar li{margin: 2px 0;}
.rpwwt-widget ul li{margin:0 !important;}
.rpwwt-widget .wp-post-image{border-radius:5px;}
.main_sidebar{padding: 0 19px;}
.main_sidebar h3{margin: 0 0 15px;}

.main_sidebar .widget-title{background: rgba(255,0,0,.6);
color: #fff;
padding: 0.4pc;
border-radius: 0.3pc;}
#rpwwt-recent-posts-widget-with-thumbnails-2 img {
    width: 60px !important;
    height: 60px !important;
}
.satrtr .post-thumb{overflow:hidden;}
.satrtr .post-thumb img{transform:scale(1);transition:.4s;}
.satrtr .post-thumb img:hover{transform:scale(1.2)}
.post-type-archive-portfolio .footer{display:none;}
.post-type-archive-portfolio .conco{display:none;}
.post-type-archive-portfolio .inner-content .entry-content{margin:5px;text-align:center;}
.post-type-archive-portfolio .satrtr .entry-title a:after{
	content:none;

	
}
.post-type-archive-portfolio article{padding:0}
.post-type-archive-portfolio .blog-container .inner{padding:0;}
.post-type-archive-portfolio main{background: #ccc;
padding: 24px;}
.page-id-164 .is-breadcrumb{background:url(http://www.newlineliving.com/wp-content/uploads/2018/04/DSC_0183-1.jpg);
background-repeat:no-repeat;
background-position:center;
background-attachment:fixed;
background-size:cover;
}
 .page-id-164 .breadcrumb-title,.page-id-164  .is-breadcrumb a,.page-id-164  .is-breadcrumb li,.page-id-164  .is-breadcrumb li:before {color:#fff !important;}
 .single-portfolio .post-thumb,.single-portfolio .entry-meta,.single-portfolio .post-control,.single-portfolio .social-networks,.single-portfolio .entry-header,.single-portfolio .footer,.single-portfolio .comment-respond{display:none;}
 .single-portfolio p{font-size: 14px;
color: #898989;}
.post-type-archive-portfolio main .blog-container{ width:32%;
margin:7px;}
.single .footer{display:none;}
.single-portfolio figure img{transition:.3s;}
.single-portfolio .gallery-icon{overflow:hidden;}
.single-portfolio figure:hover img{transform:scale(1.2)}
.single-portfolio .gallery-icon:after{
	content:'';
	position:absolute;
	background-color:1px solid #fff;
	z-index:1;
	transition: all 350ms 200ms;
}
.entry-meta {display: none;}

.crp_related li {padding: 0px !important;
    border: 0px !important;
	border-radius: 0px !important; }
	.crp_related .crp_title {border-radius: 0px !important; }
	.page-id-164 .entry-title,.page-id-164 .footer{display:none;}
	@font-face{src:url(Montserrat-SemiBold.ttf);font-family:monn;}
	@font-face{src:url(Lora-Italic.ttf);font-family:lora;}
	.port_heading{font-family:monn !important;}
	.page-id-164 .port_heading{font-size:40px !important;font-weight:bold !important;}
	.page-id-164 .port_class{font-family:lora !important;font-size:18px;font-size: 23px;
text-align: left!important;
line-height: 1.4;
color: #898989 !important;}
.port_class1{text-align:left !important;}
.page-id-164 .entry-content p{text-align:left !important;}

.page-id-164 .port_class2 p{font-family: lora;
font-size: 17px;
color: #898989;
padding: 15px 0;}
.page-id-164 .port_class1{align-self:center;padding-right: 60px;}
.page-id-164 .port_class2{align-self:center;}
.page-id-164 .first_cl{margin:0 !important;}
.page-id-164 .vc_gitem-zone{background:#fff !important;background-position: center !important;
background-size: cover !important;
background-repeat: no-repeat !important;}
.page-id-164 .vc_gitem-post-data{text-align:center !important;}
.page-id-164 .vc_gitem-post-data p{display:none}
.page-id-164 .vc_gitem-post-data h4{text-align:center !important;font-weight:bold;font-size:24px;font-family:monn !important;}
.page-id-164 .vc_btn3-left{display:none;}

.portfolio-template-default .entry-content .gallery .gallery-item {
  width: 50%;
  padding-right: 10px;
  padding-left: 10px;
  float: left;
  text-align: center;
  margin-bottom: 10px; }








.esg-starring{line-height:25px;display:inline-block}.esg-starring .star-rating{float:none}.esg-starring .star-rating{color:#ffc321!important}.esg-starring .star-rating,.esg-starring-page .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;width:5.4em;font-family:star}.esg-starring .star-rating:before,.esg-starring-page .star-rating:before{content:"\73\73\73\73\73";color:#e0dadf;float:left;top:0;left:0;position:absolute}.esg-starring star-rating span,.esg-starring .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.esg-starring .star-rating span:before,.esg-starring .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.esg-starring .star-rating{color:#ffc321!important}.esg-starring .star-rating,.esg-starring-page .star-rating{line-height:1em;font-size:1em;font-family:star}.esg-grid{width:100%;max-width:100%;font-family:open sans,sans-serif;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0px);transform:translateZ(0px)}@-moz-document url-prefix(){.esg-grid{transform:none!important}}.esg-grid .mainul,.esg-grid .mainul>li{list-style:none;margin:0;padding:0;transform-style:flat!important}.esg-grid *{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.esg-container ul,.esg-container li{list-style:none;margin:0;padding:0;transform-style:flat!important}.esg-overflowtrick{position:relative;width:100%;height:auto;overflow:hidden;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:1}.esg-container{position:relative;width:100%;height:auto}.esg-container>ul,.esg-overflowtrick>ul{width:100%;max-width:100%;height:auto;position:relative;overflow:visible}.esg-grid li{border:0;outline:0;visibility:hidden;display:none}.esg-clear{clear:both;height:5px!important;background:0 0!important}.esg-clear-no-height,.eg-clearfix{clear:both;height:0!important;background:0 0!important}.esg-divide-5{width:100%;height:5px}.esg-divide-15{width:100%;height:15px}.esg-divide-20{width:100%;height:20px}.esg-divide-22{width:100%;height:22px}.esg-divide-30{width:100%;height:30px}.esg-click-to-play-video{cursor:pointer}.esg-entry-media iframe{-webkit-transform-style:flat;-webkit-transform:translateZ(1000px)}.esg-container .tp-esg-item{top:0;left:0}.esg-container .tp-esg-item{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.esg-container .tp-esg-item .blackoverlay{width:100%;height:100%;position:absolute;background:#000;top:0;left:0}.tp-esg-item{z-index:5}.tp-esg-item.itemonotherpage{z-index:0;display:none}.esg-entry-cover{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;border:0;outline:0}.eec{display:block;width:auto;height:auto;position:absolute!important;font-size:20px;text-align:center}.esg-tc{top:0;left:0;width:100%}.esg-lc{top:0;left:0;height:100%}.esg-cc{top:0;left:0;width:100%;vertical-align:middle}.esg-rc{top:0;right:0;height:100%}.esg-bc{bottom:0;left:0;width:100%}.esg-tc .ess-tb-cell{text-align:center;vertical-align:top}.esg-lc .ess-tb-cell{text-align:left;vertical-align:middle}.esg-cc .ess-tb-cell{}.esg-rc .ess-tb-cell{text-align:right;vertical-align:middle}.esg-blc .ess-tb-cell{text-align:left;vertical-align:bottom}.esg-bc .ess-tb-cell{text-align:center;vertical-align:bottom}.esg-brc .ess-tb-cell{text-align:right;vertical-align:bottom}.esg-bc .leftalign{text-align:left}.esg-entry-media{position:relative;border:0;outline:0;overflow:hidden}.esg-entry-media{width:100%}.esg-entry-media img{width:100%;height:auto;max-width:none!important;min-width:none!important}.esg-layout-masonry .esg-entry-media img{line-height:0;vertical-align:bottom;display:inline-block}.esg-layout-even .esg-entry-media,.esg-layout-even .esg-entry-media img{height:100%}.esg-layout-even .esg-entry-media img{}.esg-media-cover-wrapper{position:relative;width:100%}.esg-layout-even .esg-media-cover-wrapper{height:100%}.esg-entry-media-wrapper{z-index:0}.esg-entry-media-wrapper .esg-video-frame{background:#000}.esg-entry-cover .esg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border:0;outline:0}.esg-layout-even .esg-entry-content{display:none}.esg-entry-content{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-backface-visibility:hidden}.navigationbuttons,.esg-pagination,.esg-filters{position:relative;z-index:50;-webkit-backface-visibility:hidden}.esg-sortbutton-order.eg-icon-down-open.tp-asc{text-align:center}.esg-sortbutton-order .tp-desc{text-align:center}.esg-singlefilters .esg-filter-checked{display:none;-webkit-backface-visibility:hidden}.esg-filter-wrapper{display:inline-block}.esg-sortbutton-wrapper{display:inline-block}.esg-cartbutton-wrapper{display:inline-block}.esg-filter-wrapper.dropdownstyle{min-width:100px;cursor:pointer;position:relative;z-index:1500;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(1px);transform:translateZ(1px)}.esg-filter-wrapper.dropdownstyle .esg-filterbutton{display:block}.esg-dropdown-wrapper{display:none;position:absolute;background:#fff;padding:20px;top:100%;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(10px)}.esg-selected-filterbutton{color:#999;margin-right:5px;cursor:pointer;padding:0 15px 0 10px;line-height:20px;font-size:12px;font-weight:600;font-family:open sans,sans-serif;display:inline-block;background:transparent;margin-bottom:5px}.esg-selected-filterbutton:hover{color:#444}.esg-selected-filterbutton .eg-icon-down-open{display:inline-block;vertical-align:middle;width:29px;line-height:20px;font-size:9px;font-weight:700;color:#999;cursor:pointer;background:transparent}.esg-sortbutton-order.tp-desc{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.esg-sorting-select{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-appearance:menulist-button}.esg-filters.esg-navbutton-solo-left{position:absolute;left:0;top:50%;z-index:800}.esg-filters.esg-navbutton-solo-right{position:absolute;right:0;top:50%;z-index:800}.esg-navigationbutton.esg-right,.esg-navigationbutton.esg-left{margin-left:0!important;margin-right:0!important;-webkit-transform-style:flat;-webkit-transform:translateZ(5000px)}.eg-leftright-container{float:left;width:310px;margin-right:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.eg-leftright-container.dark{background:#1e1e1e}.eg-leftright-container .pagination{position:absolute;bottom:0}.eg-leftright-container .esg-filters{padding:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.eg-leftright-container .esg-filterbutton{display:block;margin:0 0 5px}.eg-leftright-container .esg-filter-wrapper{display:block;margin-right:0}.eg-ajaxtarget-container{position:relative;width:100%;height:auto}.tp-esg-item .add_to_cart_button.loading:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:url(../images/ajax-loader.gif) center no-repeat rgba(255,255,255,.65)}.esg-loader{top:50%;left:50%;z-index:10000;position:absolute}.esg-loader.spinner0{width:40px;height:40px;background:url(../images/loader.gif) no-repeat center center;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-left:-20px;-webkit-animation:esg-rotateplane 1.2s infinite ease-in-out;animation:esg-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.esg-loader.spinner1{width:40px;height:40px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-left:-20px;-webkit-animation:esg-rotateplane 1.2s infinite ease-in-out;animation:esg-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.esg-loader.spinner5{background:url(../images/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}@-webkit-keyframes esg-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes esg-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.esg-loader.spinner2{width:40px;height:40px;margin-left:-20px;background-color:red;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;-webkit-animation:esg-scaleout 1s infinite ease-in-out;animation:esg-scaleout 1s infinite ease-in-out}@-webkit-keyframes esg-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes esg-scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.esg-loader.spinner3{margin:-9px 0 0 -35px;width:70px;text-align:center}.eg-search-wrapper .esg-loader.spinner3{margin-top:-30px!important}.simple-light .eg-search-wrapper .esg-loader.spinner3,.simple-dark .eg-search-wrapper .esg-loader.spinner3{margin-top:-25px!important}.text-light .eg-search-wrapper .esg-loader.spinner3,.text-dark .eg-search-wrapper .esg-loader.spinner3{margin-top:-22px!important}.esg-loader.spinner3 .bounce1,.esg-loader.spinner3 .bounce2,.esg-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;display:inline-block;-webkit-animation:esg-bouncedelay 1.4s infinite ease-in-out;animation:esg-bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.esg-loader.spinner3 .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.esg-loader.spinner3 .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes esg-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes esg-bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.esg-loader.spinner4{margin:0 0 0 -20px;width:40px;height:40px;text-align:center;-webkit-animation:esg-rotate 2s infinite linear;animation:esg-rotate 2s infinite linear}.esg-loader.spinner4 .dot1,.esg-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:esg-bounce 2s infinite ease-in-out;animation:esg-bounce 2s infinite ease-in-out;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.esg-loader.spinner4 .dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes esg-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes esg-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes esg-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes esg-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}@font-face{font-family:eg-font;src:url(../font/egfont.eot?85610117);src:url(../font/egfont.eot?85610117#iefix) format('embedded-opentype'),url(../font/egfont.woff?85610117) format('woff'),url(../font/egfont.ttf?85610117) format('truetype'),url(../font/egfont.svg?85610117#egfont) format('svg');font-weight:400;font-style:normal}[class^=eg-icon-]:before,[class*=" eg-icon-"]:before{font-family:eg-font;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.eg-icon-soundcloud:before{content:'\e8ca'}.eg-icon-music:before{content:'\e858'}.eg-icon-color-adjust:before{content:'\e862'}.eg-icon-mail:before{content:'\e868'}.eg-icon-mail-alt:before{content:'\e869'}.eg-icon-heart:before{content:'\e86a'}.eg-icon-heart-empty:before{content:'\e86b'}.eg-icon-star:before{content:'\e86c'}.eg-icon-star-empty:before{content:'\e86d'}.eg-icon-user:before{content:'\e879'}.eg-icon-male:before{content:'\e87a'}.eg-icon-female:before{content:'\e87b'}.eg-icon-video:before{content:'\e805'}.eg-icon-videocam:before{content:'\e859'}.eg-icon-picture-1:before{content:'\e803'}.eg-icon-camera:before{content:'\e85a'}.eg-icon-camera-alt:before{content:'\e85b'}.eg-icon-th-large:before{content:'\e83c'}.eg-icon-th:before{content:'\e83d'}.eg-icon-ok:before{content:'\e80d'}.eg-icon-ok-circled2:before{content:'\e877'}.eg-icon-ok-squared:before{content:'\e878'}.eg-icon-cancel:before{content:'\e80a'}.eg-icon-plus:before{content:'\e86e'}.eg-icon-plus-circled:before{content:'\e876'}.eg-icon-plus-squared:before{content:'\e875'}.eg-icon-minus:before{content:'\e86f'}.eg-icon-minus-circled:before{content:'\e870'}.eg-icon-minus-squared:before{content:'\e871'}.eg-icon-minus-squared-alt:before{content:'\e872'}.eg-icon-info-circled:before{content:'\e80f'}.eg-icon-info:before{content:'\e844'}.eg-icon-home:before{content:'\e843'}.eg-icon-link:before{content:'\e80e'}.eg-icon-unlink:before{content:'\e83f'}.eg-icon-link-ext:before{content:'\e840'}.eg-icon-lock:before{content:'\e856'}.eg-icon-lock-open:before{content:'\e857'}.eg-icon-eye:before{content:'\e841'}.eg-icon-eye-off:before{content:'\e842'}.eg-icon-tag:before{content:'\e85c'}.eg-icon-thumbs-up:before{content:'\e887'}.eg-icon-thumbs-up-alt:before{content:'\e888'}.eg-icon-download:before{content:'\e88a'}.eg-icon-upload:before{content:'\e889'}.eg-icon-reply:before{content:'\e8a6'}.eg-icon-forward:before{content:'\e874'}.eg-icon-export-1:before{content:'\e873'}.eg-icon-print:before{content:'\e886'}.eg-icon-gamepad:before{content:'\e837'}.eg-icon-trash:before{content:'\e801'}.eg-icon-doc-text:before{content:'\e885'}.eg-icon-doc-inv:before{content:'\e884'}.eg-icon-folder-1:before{content:'\e83e'}.eg-icon-folder-open:before{content:'\e883'}.eg-icon-folder-open-empty:before{content:'\e882'}.eg-icon-rss:before{content:'\e880'}.eg-icon-rss-squared:before{content:'\e881'}.eg-icon-phone:before{content:'\e87f'}.eg-icon-menu:before{content:'\e830'}.eg-icon-cog-alt:before{content:'\e847'}.eg-icon-wrench:before{content:'\e848'}.eg-icon-basket-1:before{content:'\e87c'}.eg-icon-calendar:before{content:'\e87d'}.eg-icon-calendar-empty:before{content:'\e87e'}.eg-icon-lightbulb:before{content:'\e88b'}.eg-icon-resize-full-alt:before{content:'\e845'}.eg-icon-move:before{content:'\e846'}.eg-icon-down-dir:before{content:'\e838'}.eg-icon-up-dir:before{content:'\e839'}.eg-icon-left-dir:before{content:'\e817'}.eg-icon-right-dir:before{content:'\e818'}.eg-icon-down-open:before{content:'\e83b'}.eg-icon-left-open:before{content:'\e819'}.eg-icon-right-open:before{content:'\e81a'}.eg-icon-angle-left:before{content:'\e820'}.eg-icon-angle-right:before{content:'\e81d'}.eg-icon-angle-double-left:before{content:'\e892'}.eg-icon-angle-double-right:before{content:'\e893'}.eg-icon-left-big:before{content:'\e81f'}.eg-icon-right-big:before{content:'\e81e'}.eg-icon-up-hand:before{content:'\e835'}.eg-icon-ccw-1:before{content:'\e891'}.eg-icon-shuffle-1:before{content:'\e849'}.eg-icon-play:before{content:'\e88c'}.eg-icon-play-circled:before{content:'\e88e'}.eg-icon-stop:before{content:'\e88f'}.eg-icon-pause:before{content:'\e88d'}.eg-icon-fast-fw:before{content:'\e890'}.eg-icon-desktop:before{content:'\e85d'}.eg-icon-laptop:before{content:'\e85e'}.eg-icon-tablet:before{content:'\e85f'}.eg-icon-mobile:before{content:'\e860'}.eg-icon-flight:before{content:'\e894'}.eg-icon-font:before{content:'\e851'}.eg-icon-bold:before{content:'\e852'}.eg-icon-italic:before{content:'\e855'}.eg-icon-text-height:before{content:'\e84f'}.eg-icon-text-width:before{content:'\e850'}.eg-icon-align-left:before{content:'\e84c'}.eg-icon-align-center:before{content:'\e84d'}.eg-icon-align-right:before{content:'\e84e'}.eg-icon-search:before{content:'\e802'}.eg-icon-indent-left:before{content:'\e866'}.eg-icon-indent-right:before{content:'\e867'}.eg-icon-ajust:before{content:'\e84a'}.eg-icon-tint:before{content:'\e84b'}.eg-icon-chart-bar:before{content:'\e853'}.eg-icon-magic:before{content:'\e807'}.eg-icon-sort:before{content:'\e895'}.eg-icon-sort-alt-up:before{content:'\e863'}.eg-icon-sort-alt-down:before{content:'\e864'}.eg-icon-sort-name-up:before{content:'\e854'}.eg-icon-sort-name-down:before{content:'\e865'}.eg-icon-coffee:before{content:'\e896'}.eg-icon-food:before{content:'\e897'}.eg-icon-medkit:before{content:'\e898'}.eg-icon-puzzle:before{content:'\e899'}.eg-icon-apple:before{content:'\e89a'}.eg-icon-facebook:before{content:'\e89b'}.eg-icon-gplus:before{content:'\e89c'}.eg-icon-tumblr:before{content:'\e8a0'}.eg-icon-twitter-squared:before{content:'\e8a2'}.eg-icon-twitter:before{content:'\e8a1'}.eg-icon-vimeo-squared:before{content:'\e89d'}.eg-icon-youtube:before{content:'\e89f'}.eg-icon-youtube-squared:before{content:'\e89e'}.eg-icon-picture:before{content:'\e800'}.eg-icon-check:before{content:'\e810'}.eg-icon-back:before{content:'\e8a5'}.eg-icon-thumbs-up-1:before{content:'\e8a9'}.eg-icon-thumbs-down:before{content:'\e8aa'}.eg-icon-download-1:before{content:'\e8ab'}.eg-icon-upload-1:before{content:'\e8ac'}.eg-icon-reply-1:before{content:'\e8a8'}.eg-icon-forward-1:before{content:'\e8a7'}.eg-icon-export:before{content:'\e80b'}.eg-icon-folder:before{content:'\e813'}.eg-icon-rss-1:before{content:'\e8c8'}.eg-icon-cog:before{content:'\e832'}.eg-icon-tools:before{content:'\e815'}.eg-icon-basket:before{content:'\e812'}.eg-icon-login:before{content:'\e833'}.eg-icon-logout:before{content:'\e834'}.eg-icon-resize-full:before{content:'\e816'}.eg-icon-popup:before{content:'\e828'}.eg-icon-arrow-combo:before{content:'\e827'}.eg-icon-left-open-1:before{content:'\e82a'}.eg-icon-right-open-1:before{content:'\e82b'}.eg-icon-left-open-mini:before{content:'\e822'}.eg-icon-right-open-mini:before{content:'\e823'}.eg-icon-left-open-big:before{content:'\e824'}.eg-icon-right-open-big:before{content:'\e825'}.eg-icon-left:before{content:'\e836'}.eg-icon-right:before{content:'\e826'}.eg-icon-ccw:before{content:'\e808'}.eg-icon-cw:before{content:'\e8c9'}.eg-icon-arrows-ccw:before{content:'\e806'}.eg-icon-level-down:before{content:'\e8a3'}.eg-icon-level-up:before{content:'\e8a4'}.eg-icon-shuffle:before{content:'\e814'}.eg-icon-palette:before{content:'\e829'}.eg-icon-list-add:before{content:'\e80c'}.eg-icon-back-in-time:before{content:'\e821'}.eg-icon-monitor:before{content:'\e81b'}.eg-icon-paper-plane:before{content:'\e8ad'}.eg-icon-brush:before{content:'\e8ae'}.eg-icon-droplet:before{content:'\e81c'}.eg-icon-clipboard:before{content:'\e8b0'}.eg-icon-megaphone:before{content:'\e8b1'}.eg-icon-key:before{content:'\e8af'}.eg-icon-github:before{content:'\e8b3'}.eg-icon-github-circled:before{content:'\e8b4'}.eg-icon-flickr:before{content:'\e8b2'}.eg-icon-flickr-circled:before{content:'\e8b5'}.eg-icon-vimeo:before{content:'\e8b6'}.eg-icon-vimeo-circled:before{content:'\e8b7'}.eg-icon-twitter-1:before{content:'\e8b8'}.eg-icon-twitter-circled:before{content:'\e8b9'}.eg-icon-facebook-1:before{content:'\e8ba'}.eg-icon-facebook-circled:before{content:'\e8bb'}.eg-icon-facebook-squared:before{content:'\e8bc'}.eg-icon-gplus-1:before{content:'\e8bd'}.eg-icon-gplus-circled:before{content:'\e8be'}.eg-icon-pinterest:before{content:'\e8bf'}.eg-icon-pinterest-circled:before{content:'\e8c0'}.eg-icon-tumblr-1:before{content:'\e8c1'}.eg-icon-tumblr-circled:before{content:'\e8c2'}.eg-icon-linkedin:before{content:'\e8c3'}.eg-icon-linkedin-circled:before{content:'\e8c4'}.eg-icon-dribbble:before{content:'\e8c5'}.eg-icon-dribbble-circled:before{content:'\e8c6'}.eg-icon-picasa:before{content:'\e8c7'}.eg-icon-ok-1:before{content:'\e811'}.eg-icon-doc:before{content:'\e809'}.eg-icon-left-open-outline:before{content:'\e82e'}.eg-icon-left-open-2:before{content:'\e82c'}.eg-icon-right-open-outline:before{content:'\e82f'}.eg-icon-right-open-2:before{content:'\e82d'}.eg-icon-equalizer:before{content:'\e83a'}.eg-icon-layers-alt:before{content:'\e804'}.eg-icon-pencil-1:before{content:'\e831'}.eg-icon-align-justify:before{content:'\e861'}.eg-icon-wistia:before{content:'\e89f'}.eg-icon-wistia-squared:before{content:'\e89e'}.esg-filter-wrapper .esg-filterbutton:last-child,.esg-cartbutton a,.esg-selected-filterbutton{margin-right:0!important}.esg-singlefilters .esg-filter-checked{display:none!important}.eg-ajaxclicklistener{cursor:pointer}.eg-ajax-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.eg-ajax-video-container.widevideo{padding-bottom:50%}.eg-ajax-video-container iframe,.eg-ajax-video-container object,.eg-ajax-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.forcenotvisible{visibility:hidden!important}.forcenotdisplay{display:none!important}input.eg-search-input[type=text],.eg-search-input{display:inline-block}.eg-search-submit,.eg-search-clean{display:inline-block;width:auto;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none}.eg-search-submit,.eg-search-clean{cursor:pointer}.eg-search-wrapper{vertical-align:top;line-height:40px}input.eg-search-input[type=text]{font-family:open sans,sans-serif;outline:0!important;margin:0 0 5px!important;padding:8px 15px;vertical-align:middle}.eg-ajax-closer-wrapper{display:block;z-index:51000;position:relative}.eg-ajax-navbt{cursor:pointer;display:inline-block;margin-right:5px}.eg-acp-inner.eg-acp-tr .eg-ajax-closer.eg-ajax-navbt,.eg-acp-inner.eg-acp-br .eg-ajax-closer.eg-ajax-navbt{margin-right:0}.eg-ajax-closer-wrapper.eg-acp-tl,.eg-ajax-closer-wrapper.eg-acp-bl{text-align:left}.eg-ajax-closer-wrapper.eg-acp-tr,.eg-ajax-closer-wrapper.eg-acp-br{text-align:right}.eg-ajax-closer-wrapper.eg-acp-t,.eg-ajax-closer-wrapper.eg-acp-b{text-align:center}.eg-ajax-closer-wrapper.eg-acp-t,.eg-ajax-closer-wrapper.eg-acp-tr,.eg-ajax-closer-wrapper.eg-acp-tl{margin-bottom:5px}.eg-ajax-closer-wrapper.eg-acp-bl,.eg-ajax-closer-wrapper.eg-acp-br,.eg-ajax-closer-wrapper.eg-acp-b{margin-top:5px}.eg-acp-inner{display:block;position:absolute;z-index:50;margin:5px}.eg-acp-inner.eg-acp-tr,.eg-acp-inner.eg-acp-tl,.eg-acp-inner.eg-acp-t{top:0}.eg-acp-inner.eg-acp-br,.eg-acp-inner.eg-acp-bl,.eg-acp-inner.eg-acp-b{bottom:0}.eg-acp-inner.eg-acp-tl,.eg-acp-inner.eg-acp-bl{left:0}.eg-acp-inner.eg-acp-tr,.eg-acp-inner.eg-acp-br{right:0}.eg-acp-inner.eg-acp-t,.eg-acp-inner.eg-acp-b{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-transform:translateX(-50%)}.eg-ajax-navbt{line-height:21px;background:#000;background:rgba(0,0,0,.75);color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;padding:1px 1px 0 0;font-size:11px;font-weight:400}.eg-ajax-closer.eg-ajax-navbt{padding:1px 5px 1px 3px;vertical-align:top}.eg-acp-light .eg-ajax-navbt{background:#e5e5e5;color:#000}.eg-ajax-closer.eg-ajax-navbt i{font-size:13px}.eg-ajax-navbt i{font-size:16px}.eg-ajax-closer-wrapper.eg-acp-type1{margin:0}.eg-acp-type1 .eg-ajax-navbt{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:10px;margin:0}.eg-acp-type1 .eg-ajax-navbt i{font-size:20px}.eg-acp-type1 .eg-ajax-navbt{width:40px;height:40px;text-align:center;vertical-align:medium!important;line-height:40px;padding:0}.eg-acp-type1 .eg-ajax-closer.eg-ajax-navbt{vertical-align:top;font-size:24px;font-weight:300;font-family:sans-serif;height:auto;line-height:28px;padding:8px 0 4px}span.eg-el-amount:before{content:"("}span.eg-el-amount:after{content:")"}span.eg-el-amount{margin-left:10px}



.primary_color_bg,.paging-nav span.current,.paging-nav a:hover{background-color:#38a4b4}.billio_link_page a:hover,.billio_link_page>span.page-numbers{background-color:#38a4b4}.primary_color_text{color:#38a4b4}.primary_color_border{border-color:#38a4b4}.primary_color_button{background-color:#38a4b4}.woocommerce.widget_product_tag_cloud li{background-color:#38a4b4}.btn-color-primary,.portfolio-navigation a.more-post,.shipping-calculator-button,.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce.widget_product_search #searchsubmit,.woocommerce #content input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt{background:#38a4b4}.woocommerce .posted_in a{color:#38a4b4}.woocommerce .single_add_to_cart_button:hover{background-color:#3293a2!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-color:#38a4b4!important}.woocommerce div.product .woocommerce-tabs #reviews #review_form_wrapper input[type=submit]:hover{background-color:#3293a2}footer#footer .widget_text ul.list-inline-icon li:hover{border:1px solid #38a4b4;background:#38a4b4}footer#footer .owl-theme .owl-controls .owl-page span{background-color:#38a4b4;border:2px solid #38a4b4}footer#footer .owl-theme .owl-controls .owl-page.active span{border:2px solid #38a4b4}footer#footer .widget_calendar #today{background-color:#38a4b4}footer#footer .widget_calendar thead th{color:#38a4b4}footer#footer .widget_tag_cloud .tagcloud .tag a:hover{background-color:#38a4b4}footer#footer .dt_widget_tabs .nav-tabs li a:hover{color:#fff;background-color:#38a4b4}footer#footer .dt_widget_tabs .nav-tabs li:hover{background-color:#38a4b4}footer#footer .dt_widget_tabs .nav-tabs li.active a{background-color:#38a4b4}footer#footer .dt_widget_tabs .nav-tabs li.active a:hover,footer#footer .dt_widget_tabs .nav-tabs li.active a:focus{background-color:#38a4b4}footer#footer .dt_widget_accordion .btn-accordion{background-color:#38a4b4}footer#footer .dt_widget_accordion .opened{background:#fff;color:#38a4b4}footer#footer .dt_widget_accordion .openedup{background-color:#38a4b4}.sidebar .owl-theme .owl-controls .owl-page span{background-color:#38a4b4}.sidebar .owl-theme .owl-controls .owl-page.active span{border:2px solid #38a4b4}.widget_calendar a{color:#38a4b4}.widget_calendar #today{background-color:#38a4b4}.widget_text ul.list-inline-icon li:hover{border:1px solid #38a4b4;background:#38a4b4}.widget_tag_cloud .tagcloud .tag a:hover{background-color:#38a4b4}#footer h3.widget-title:after{border-top:solid 2px #38a4b4}#related-port .related-port figure figcaption .related-tag a{color:#38a4b4}.dt_team_custom_item hr:after{width:50px!important}.dt-iconboxes span:hover:after,.dt-iconboxes span:hover:before,.dt-iconboxes.layout-3 span:hover:after,.dt-iconboxes.layout-3 span:hover:before,.dt-iconboxes-4:hover .dt-section-icon:after,.dt-iconboxes-4:hover .dt-section-icon:before{border-top-color:#38a4b4!important}.dt_team_custom_item .profile-position,.dt-iconboxes-4:hover .dt-section-icon i:hover,.dt-iconboxes.layout-6 i,.no-touch .dt-iconboxes-4:hover .hi-icon-effect-5 .hi-icon{color:#38a4b4!important}.no-touch .dt-iconboxes-5:hover .hi-icon-effect-5 .hi-icon{border-color:#38a4b4!important}.dt-iconboxes span:hover,.dt-iconboxes-2:hover .dt-section-icon i.hi-icon,.dt-iconboxes-2:hover i,.dt-iconboxes.layout-3 span:hover,.dt-iconboxes-4:hover .dt-section-icon,.no-touch .dt-iconboxes-5:hover .hi-icon-effect-5 .hi-icon,.dt-iconboxes.layout-6:hover{background-color:#38a4b4!important}.dt-iconboxes.layout-3 span:hover{border-color:#38a4b4!important}.dt_team_custom_item .profile-scocial a:hover,.dt_team_custom_item .profile-scocial i:hover{color:#38a4b4}.price-4-col.featured ul,.price-3-col.featured ul{background-color:#38a4b4}.price-4-col.featured .hover-tip:before,.price-3-col.featured .hover-tip:before,.price-4-col.featured .hover-tip:after,.price-3-col.featured .hover-tip:after{border-bottom-color:#27727e}.price-4-col.featured .plan-action:before,.price-3-col.featured .plan-action:before,.price-4-col.featured .plan-action:after,.price-3-col.featured .plan-action:after{border-top-color:#27727e}.dt-pricing-table .price-4-col .btn-active,.dt-pricing-table .price-3-col .btn-active{background-color:#38a4b4}.dt-pricing-table .price-4-col .btn-active:hover,.dt-pricing-table .price-3-col .btn-active:hover{background-color:#2c8390}.mejs-container .mejs-controls .mejs-horizontal-volume-current,.mejs-container .mejs-controls .mejs-time-loaded{background-color:#38a4b4!important}#dt-menu li a:hover,#dt-topbar-menu-left li a:hover,#dt-topbar-menu-right li a:hover,#dt-menu ul.sub-nav li:hover>a,#head-page #dt-menu>ul>li>a:hover,#head-page.reveal #dt-menu>ul>li>a:hover,#head-page.reveal.alt #dt-menu>ul>li>a:hover,.home #head-page #dt-menu>ul>li>a:hover,.home #head-page.reveal #dt-menu>ul>li>a:hover,.home #head-page.reveal.alt #dt-menu>ul>li>a:hover,.home #head-page.reveal:not(.alt) #dt-menu>ul>li>a:hover,.home #head-page.reveal:not(.alt) #dt-menu a.search_btn:hover{color:#38a4b4}@media(max-width:991px){#head-page #dt-menu>ul>li>a:hover,#head-page.reveal #dt-menu>ul>li>a:hover,#head-page.reveal.alt #dt-menu>ul>li>a:hover{color:#38a4b4!important}}@media(min-width:767px){#dt-menu ul li:hover>a{color:#38a4b4}}#dt-menu a.search_btn:hover{color:#38a4b4!important}#dt-topbar-menu-left ul li:hover>a{color:#38a4b4}#dt-topbar-menu-left .toggle-sub{background:#38a4b4}#dt-topbar-menu-left li:hover>.toggle-sub{color:#38a4b4}#dt-topbar-menu-left ul li:first-child{border-top:3px solid #38a4b4!important}#dt-topbar-menu-right ul li:hover>a{color:#38a4b4}#dt-topbar-menu-right .toggle-sub{background:#38a4b4}#dt-topbar-menu-right li:hover>.toggle-sub{color:#38a4b4}.select.select-theme-default .select-options .select-option:hover,.select.select-theme-default .select-options .select-option.select-option-highlight{background:#38a4b4}footer#footer .dt_widget_portfolio_posts .post-item figure figcaption{background:rgba(28,82,90,.6)}.sidebar .dt_widget_portfolio_posts .portfolio_wrapper .post-item figure figcaption{background:rgba(28,82,90,.6)}.dt_widget_featured_posts .post-item figure figcaption{background:rgba(28,82,90,.6)}.sidebar .widget_calendar a:hover{color:#27727e}.dt-iconboxes.layout-7:hover i{border-color:#246a75!important}.dt-iconboxes.layout-7 i,.dt-iconboxes.layout-8 i{color:#38a4b4}@media(max-width:768px){#footer-left{border-bottom:solid 1px #164148}}.dt-iconboxes-4:hover{background-color:#2c8390}.sidebar .woocommerce.widget_product_tag_cloud .tagcloud .tag:hover,footer#footer .woocommerce.widget_product_tag_cloud .tagcloud .tag:hover{background-color:#38a4b4}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#38a4b4}.border-color-primary,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{border-color:#38a4b4}.woocommerce .stars a:hover:after{color:#38a4b4}.box-main-color .img-blank{background-color:#38a4b4}.link-color-primary,#dt-menu #menu-main-menu .current-menu-parent>a,#head-page.reveal #dt-menu>ul>li.current-menu-item>a,#head-page.reveal.alt #dt-menu>ul>li.current-menu-item>a,.home #head-page.reveal #dt-menu>ul>li.current-menu-item>a,.home #head-page.reveal:not(.alt) #dt-menu>ul>li.current-menu-item>a,.home #head-page.reveal.alt #dt-menu>ul>li.current-menu-item>a,#head-page.reveal #dt-menu>ul>li.current-menu-ancestor>a,#head-page.reveal.alt #dt-menu>ul>li.current-menu-ancestor>a,#head-page.reveal #dt-menu ul li.current-menu-item>a,#head-page.reveal.alt #dt-menu ul li.current-menu-item>a,#head-page.reveal #dt-menu ul li.current-menu-ancestor>a,#head-page.reveal.alt #dt-menu ul li.current-menu-ancestor>a{color:#38a4b4}#dt-menu li.current-menu-parent>a{color:#38a4b4!important}.woocommerce nav.woocommerce-pagination ul li a.prev:hover,.woocommerce-page nav.woocommerce-pagination ul li a.prev:hover,.woocommerce nav.woocommerce-pagination ul li a.next:hover,.woocommerce-page nav.woocommerce-pagination ul li a.next:hover{color:#38a4b4}.background-color-primary,.dt-icon-square.primary-color,.dt-icon-circle.primary-color,.dt-icon-ghost.primary-color,.sidebar .widget_text .social-circled li:hover,#footer .container .widget_text .social-circled li:hover,#featured-work-navbar #featured-filter.dt-featured-filter li.active a,.owl-custom-pagination .owl-page.active i,.wpb_wrapper .wpb_content_element .wpb_accordion_wrapper .ui-state-default .ui-icon:after,.wpb_wrapper .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header.ui-accordion-header-active,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li span.current,.woocommerce #content nav.woocommerce-pagination ul li span.current,.woocommerce-page #content nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce #content nav.woocommerce-pagination ul li a:hover,.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce #content nav.woocommerce-pagination ul li a:focus,.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,#sequence ul li .btn-cta:after,.dt-iconboxes-4,.dt-iconboxes span:hover,.dt-iconboxes-2:hover .dt-section-icon i.hi-icon,.dt-iconboxes-2:hover i,.dt-iconboxes.layout-3 span:hover,.dt-iconboxes-4:hover .dt-section-icon,.no-touch .dt-iconboxes-5:hover .hi-icon-effect-5 .hi-icon,.dt-iconboxes.layout-6:hover,.dt-iconboxes.layout-3 span:hover{background:none repeat scroll 0 0 #38a4b4}.bulat2{background:none repeat scroll 0 0 #38a4b4}#featured-work-navbar #featured-filter.dt-featured-filter li.active{border:1px solid #38a4b4!important}.no-touch .dt-iconboxes-5:hover .hi-icon-effect-5 .hi-icon{background-color:#38a4b4;border-color:#38a4b4}.container .owl-theme .owl-controls .owl-page span{background-color:#38a4b4;border-color:#38a4b4}.owl-theme .owl-controls .owl-page.active span{border-color:#38a4b4}.container .carousel-content .carousel-indicators li{background-color:#38a4b4;border-color:#38a4b4}.container .carousel-content .carousel-indicators .active{border-color:#38a4b4}.dt-iconboxes span:hover{border-color:#38a4b4}#dt-menu .sub-nav li.current-menu-item,#dt-menu .sub-nav li:hover{border-color:#38a4b4}.dt_vertical_tab .vertical-nav-tab>li>div i{color:#38a4b4}.wpb_wrapper .wpb_content_element .wpb_accordion_wrapper .ui-state-active .ui-icon:after{color:#38a4b4}.wpb_wrapper .wpb_content_element .wpb_tabs_nav li.ui-tabs-active{background:none repeat scroll 0 0 #38a4b4}.btn.btn-link{color:#38a4b4}.btn.btn-link:hover{color:#38a4b4}#footer .widget-title h3:after{border-top:2px solid #38a4b4}.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce .upsells.products .price,.woocommerce-page .upsells.products .price,.woocommerce .related.products .price,.woocommerce-page .related.products .price{color:#38a4b4}.woocommerce div.product .woocommerce-tabs #reviews #comments .comment_container .comment-text .meta .datePublished{color:#38a4b4}.woocommerce .star-rating span{color:#38a4b4}.dt_report_pre_title{color:#38a4b4}.dt_report_button a{background-color:#38a4b4}.dt_report_button a:hover{background-color:#27727e}.dt_report_pagination .page-numbers.current{background-color:#38a4b4}.dt_report_pagination .page-numbers:hover{background-color:#38a4b4}.eg-portfolio-element-5{background-color:#38a4b4!important}.eg-portfolio-element-5:hover{background-color:#3293a2!important}.widget a:hover{color:#38a4b4}.flex-control-paging li a.flex-active,.flex-control-paging li a:hover{background:#38a4b4!important}section#banner-section .breadcrumbs .current{color:#38a4b4}.blog_info_categories a,.blog_info_tags a{color:#38a4b4}.dt-timeline .time-item:hover .center-line i{background:#38a4b4}.dt-timeline .time-item:hover .content-line{border-color:#38a4b4}.dt-timeline .time-item:hover .content-line:before{border-color:#38a4b4}.dt-media .select-target{background-color:#38a4b4}.horizontal-wp-custom-menu li.current-menu-item{background-color:#38a4b4}.horizontal-wp-custom-menu .widget_nav_menu ul{border-top-color:#38a4b4!important}.dt-icon.primary-color{color:#38a4b4}.products .type-product .button:hover,.products .type-product .woocommerce_after_shop_loop_item_title .button:hover{background-color:#3293a2}.dt-shop-category .owl-carousel-navigation .btn-owl{background-color:#38a4b4}.dt-shop-category .owl-carousel-navigation .btn-owl:hover{background-color:#3293a2!important}.widget_rss .rsswidget{color:#38a4b4}.secondary_color_bg{background-color:#38a4b4}.secondary_color_text{color:#38a4b4}.secondary_color_border{border-color:#38a4b4}.secondary_color_button,.btn-color-secondary{background-color:#38a4b4}.secondary_color_button:hover,.btn-color-secondary:hover{background-color:#2c8390!important}.background-color-secondary,.dt-icon-circle.secondary-color,.dt-icon-ghost.secondary-color,.dt-icon-square.secondary-color,#sequence ul.sequence-canvas li .slide-title:after{background:#38a4b4}:selection{background:#38a4b4}::selection{background:#38a4b4}::-moz-selection{background:#38a4b4}.woocommerce.widget_product_tag_cloud li:hover{background-color:#38a4b4}.woocommerce ul.products li.product .onsale:after,.woocommerce-page ul.products li.product .onsale:after,.woocommerce span.onsale:after,.woocommerce-page span.onsale:after{border-bottom:40px solid #38a4b4}a{color:#38a4b4}.postinfo a:hover{color:#38a4b4}a:hover,a:focus{color:#2c8390}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus,.portfolio-type-text .portfolio-item .portfolio-termlist a{color:#38a4b4}#dt-topbar-menu-left li .toggle-sub:hover{color:#38a4b4}#dt-topbar-menu-left a.search_btn:hover{color:#38a4b4}#dt-topbar-menu-right li .toggle-sub:hover{color:#38a4b4}#dt-topbar-menu-right a.search_btn:hover{color:#38a4b4}footer#footer .widget_calendar a{color:#38a4b4}footer#footer .widget_recent_comments a:hover{color:#38a4b4}.sidebar a:hover{color:#38a4b4}.sidebar .dt-widget-twitter .sequence-twitter a{color:#38a4b4}.widget_recent_comments a:hover{color:#38a4b4}.share-button label span{color:#38a4b4!important}#top-bar a:hover{color:#38a4b4}.dt-section-head header i{background:#38a4b4}.progress_bars i{background-color:#38a4b4}.post-masonry li.isotope-item .isotope-inner .comment-count i:before{color:#38a4b4}.post-masonry li.isotope-item .post-info .author a{color:#38a4b4}.box-secondary-color .img-blank{background-color:#38a4b4}.bulat1{background:none repeat scroll 0 0 #38a4b4}.dt-icon.secondary-color{color:#38a4b4}.blog_info_tags a:hover{color:#38a4b4!important}#dt-menu label{font:3.125em/1.375em Montserrat}#dt-topbar-menu-left label{font:3.125em/1.375em Montserrat}#dt-topbar-menu-left ul li a:after{font:1.5em Montserrat}h1,h2,h3,h4,h5,h6,.horizontal-wp-custom-menu .widget_nav_menu ul li,.dt-media .select-target,input.secondary_color_button,.social-share-link,.postdate .day,.postmetabottom,.dt-comment-author,#mobile-header label,#dt-menu,#dt-menu a,#mobile-header-top-left label,#dt-topbar-menu-left,#dt-topbar-menu-left .toggle-sub,#mobile-header-top-right label,#dt-topbar-menu-right,#dt-topbar-menu-right .toggle-sub,#top-bar,#footer h3.widget-title,.share-button.float-right.sharer-0 label span,.carousel-content .carousel-inner a.inline-block,.box-main-color .iconbox-detail h3,.box-secondary-color .iconbox-detail h3,section#banner-section .breadcrumbs,.postmetatop ul li,.singlepostmetatop ul li,.paging-nav,.dt-comment-date,.comment-leave-title,.comment-reply-title,footer#footer .widget_archive,footer#footer .dt_widget_recent_post,footer#footer .widget_categories,footer#footer .widget_tag_cloud .tagcloud .tag{font-family:Montserrat}#dt-topbar-menu-right label{font:3.125em/1.375em Montserrat}#dt-topbar-menu-right ul li a:after{font:1.5em Montserrat}.widget_archive,.widget_categories,.dt_widget_recent_post,.widget_tag_cloud .tagcloud .tag{font-family:inherit}#sequence ul li .slide-title{font-family:Montserrat}#footer .widget-title h3{font-family:Montserrat}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{font-family:Montserrat}.woocommerce.widget_product_tag_cloud li,.woocommerce.widget_product_tag_cloud .tagcloud .tag,footer#footer .woocommerce.widget_product_tag_cloud .tagcloud .tag{font-family:Montserrat}h3.dt_report_pre_title,h2.dt_report_title,.dt_report_button{font-family:Montserrat}.eg-service-grid-element-2,.eg-portfolio-element-0,.eg-portfolio-element-5{font-family:Montserrat}.billio-nav-skin .esg-filterbutton,.billio-nav-skin .esg-navigationbutton,.billio-nav-skin .esg-sortbutton,.billio-nav-skin .esg-cartbutton{font-family:Montserrat}.woocommerce div.product .woocommerce-tabs #reviews #comments .comment_container .comment-text .meta .author{font-family:Montserrat}.widget_rss .rsswidget,.widget_rss cite{font-family:Montserrat}.dt-section-head h1,.dt-section-head h2,.dt-section-head h3,.dt-section-head h4,.dt-section-head h5,.dt-section-head h6{font-family:Montserrat}.tertier_color_bg{background-color:#222}#head-page.reveal.menu_background_color{background-color:#e5e5e5}@media(max-width:991px){#head-page.reveal{background-color:#e5e5e5}}.home .menu_background_color{background-color:transparent}@media(max-width:991px){.home #head-page{background-color:transparent}}@media(max-width:991px){.home #head-page.reveal.alt{background-color:transparent}}.home #head-page.reveal.menu_background_color{background-color:#e5e5e5}@media(max-width:991px){.home #head-page.reveal{background-color:#e5e5e5}}#head-page{color:#fff}#head-page:not(.reveal) #mobile-header label.toggle{color:#fff}#head-page.reveal.alt #mobile-header label.toggle{color:#fff}#head-page.reveal.alt #mobile-header label.toggle:hover{color:#fff}#head-page.reveal.alt #dt-menu a.search_btn{color:#fff}#head-page #dt-menu a.search_btn{color:#fff}@media(min-width:991px){#head-page.reveal #dt-menu>ul>li>a{color:#545454}}#head-page.reveal #dt-menu a.search_btn{color:#545454}#head-page.reveal #mobile-header label.toggle{color:#545454}#head-page.reveal #mobile-header label.toggle:hover{color:#545454}@media(min-width:991px){.home #head-page.reveal:not(.alt) #dt-menu>ul>li>a{color:#545454}}.home #head-page.reveal:not(.alt) #dt-menu a.search_btn{color:#545454}#mobile-header{color:#545454}.home #head-page.reveal:not(.alt) #mobile-header label.toggle{color:#545454}.home #head-page.reveal:not(.alt) #mobile-header label.toggle:hover{color:#545454}.home #head-page{color:#fff}.home #head-page.reveal.alt #dt-menu a.search_btn{color:#fff}.home #head-page:not(.reveal) #mobile-header label.toggle{color:#fff}.home #head-page.reveal.alt #mobile-header label.toggle{color:#fff}.home #head-page.reveal.alt #mobile-header label.toggle:hover{color:#fff}.home #head-page #dt-menu a.search_btn{color:#fff}body.dt_custom_body,.body_background_color{background-color:#fff}body.dt_custom_body{color:#000}.blog_info_date,.blog_info_comments,.blog_info_share{color:rgba(0,0,0,.4)}.blog_info_tags,.blog_info_tags a{color:rgba(0,0,0,.4);!important}.dt-boxed-container,.dt-boxed-stretched-container{background-image:url()}.dt-boxed-container,.dt-boxed-stretched-container{background-color:#f3f3f3}@media(min-width:768px){#floatMenu{top:200px;background-color:#ecf0f1}}#banner-section .row{top:130px}section#banner-section .page-title,section#banner-section .breadcrumbs,section#banner-section .breadcrumbs a{color:#fff}@media(min-width:992px){#dt-menu>ul>li{line-height:4em}}.reveal.alt #dt-menu.dt-menu-center>ul{margin-top:100px}body{height:100%}.error404>div>div>.container{width:100%!important}.error404 .content{padding:0}.error404 [class*=col]{padding:0}.error404 .height-100-vh>.container{display:table-cell;vertical-align:middle;width:100%}.sidebar{font-size:.85em}.postcontent img{height:auto}.height-100-vh>.container{display:table-cell;vertical-align:middle;width:100%}#logomenumobile,#logomenurevealmobile{max-width:20%}@media(max-width:600px){.xs-text-center *{text-align:center!important}}blockquote{border-left-color:#a0a0a0}.owl-custom-pagination .owl-page{outline:2px solid #f3f3f3}.hnd-request-form h2{text-align:center;color:#fff;font-family:lora;font-style:italic;text-transform:none;margin-bottom:40px}.hnd-request-form{background:#111;padding:40px;position:relative}.hnd-request-form input[type=text],.hnd-request-form input[type=email]{background:0 0;border:0;border-bottom:2px solid #333;padding:7px;color:#fff}.hnd-request-form span textarea{background-color:#222;border:0;color:#fff}.hnd-request-form [type=submit]{border:5px solid #38a4b4;background-color:#fff;font-family:montserrat;padding:5px 30px;position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-transform:translateX(-50%);color:#38a4b4}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok{border:0;background-color:#111;margin:40px -15px;padding:20px 60px}div.wpcf7-validation-errors{color:red}div.wpcf7-mail-sent-ok{color:#fff}.fullscreen-popup-container{max-width:980px;margin:0 auto;float:none}.dt-popup-full .popup-close{position:absolute;top:10px;right:20px;color:#fff}.height-100-vh{height:100vh;display:table;width:100%}.fullscreen-popup-container{display:table-cell;vertical-align:middle}.fullscreen-popup-container>div{max-width:980px;margin:0 auto}.vc_wp_custommenu li{display:inline-block;list-style:none;margin-bottom:20px}.vc_wp_custommenu li.current-menu-item a{border-top:1px solid #000;border-bottom:1px solid #000}.vc_wp_custommenu li a{padding:10px;font-family:montserrat,arial;font-size:.68em}.dt-iconboxes span:after,.dt-iconboxes.layout-3 span:after{border-top-color:#f3f3f3}.dt-timeline .time-item .center-line i:after{border-color:#f3f3f3}.dt-timeline .time-item .center-line{background-color:#f3f3f3!important}.eg-portfolios-wrapper:before,.eg-portfolios-wrapper:after,.eg-portfolios-wrapper>div:before,.eg-portfolios-wrapper>div:after,.eg-portfolios-wrapper>div>div:before,.eg-portfolios-wrapper>div>div:after,.eg-portfolios-wrapper>div>div>div:before,.eg-portfolios-wrapper>div>div>div:after,.eg-portfolio-detail-wrapper:before,.eg-portfolio-detail-wrapper:after,.eg-portfolio-detail-wrapper>div:before,.eg-portfolio-detail-wrapper>div:after,.eg-portfolio-detail-wrapper>div>div:before,.eg-portfolio-detail-wrapper>div>div:after,.eg-portfolio-detail-wrapper>div>div>div:before,.eg-portfolio-detail-wrapper>div>div>div:after,.eg-press-wrapper:before,.eg-press-wrapper:after,.eg-press-wrapper>div:before,.eg-press-wrapper>div:after,.eg-press-wrapper>div>div:before,.eg-press-wrapper>div>div:after,.eg-press-wrapper>div>div>div:before,.eg-press-wrapper>div>div>div:after{background-color:#fff;content:'';position:absolute;z-index:1;-webkit-transition:all 350ms 200ms;-moz-transition:all 350ms 200ms;-ms-transition:all 350ms 200ms;transition:all 350ms 200ms}.eg-portfolios-wrapper:before,.eg-portfolios-wrapper:after,.eg-portfolios-wrapper>div:before,.eg-portfolios-wrapper>div:after,.eg-portfolio-detail-wrapper:before,.eg-portfolio-detail-wrapper:after,.eg-portfolio-detail-wrapper>div:before,.eg-portfolio-detail-wrapper>div:after,.eg-press-wrapper:before,.eg-press-wrapper:after,.eg-press-wrapper>div:before,.eg-press-wrapper>div:after{height:1px;width:0%}.eg-portfolios-wrapper>div>div:before,.eg-portfolios-wrapper>div>div:after,.eg-portfolios-wrapper>div>div>div:before,.eg-portfolios-wrapper>div>div>div:after,.eg-portfolio-detail-wrapper>div>div:before,.eg-portfolio-detail-wrapper>div>div:after,.eg-portfolio-detail-wrapper>div>div>div:before,.eg-portfolio-detail-wrapper>div>div>div:after,.eg-press-wrapper>div>div:before,.eg-press-wrapper>div>div:after,.eg-press-wrapper>div>div>div:before,.eg-press-wrapper>div>div>div:after{width:1px;height:0%}.eg-portfolios-wrapper,.eg-portfolio-detail-wrapper,.eg-press-wrapper{position:relative}.eg-portfolios-wrapper>div,.eg-portfolio-detail-wrapper>div,.eg-press-wrapper>div{position:relative}.eg-portfolios-wrapper:before,.eg-portfolio-detail-wrapper:before,.eg-press-wrapper:before{top:20px;left:50%;margin-left:-30px}.eg-portfolios-wrapper:after,.eg-portfolio-detail-wrapper:after,.eg-press-wrapper:after{top:20px;right:50%;margin-right:-30px}.eg-portfolios-wrapper>div:before,.eg-portfolio-detail-wrapper>div:before,.eg-press-wrapper>div:before{bottom:20px;right:50%;margin-right:-20px}.eg-portfolios-wrapper>div:after,.eg-portfolio-detail-wrapper>div:after,.eg-press-wrapper>div:after{bottom:20px;left:50%;margin-left:-20px}.eg-portfolios-wrapper>div>div:before,.eg-portfolio-detail-wrapper>div>div:before,.eg-press-wrapper>div>div:before{top:50%;left:20px;margin-top:-20px}.eg-portfolios-wrapper>div>div:after,.eg-portfolio-detail-wrapper>div>div:after,.eg-press-wrapper>div>div:after{bottom:50%;left:20px;margin-bottom:-20px}.eg-portfolios-wrapper>div>div>div:before,.eg-portfolio-detail-wrapper>div>div>div:before,.eg-press-wrapper>div>div>div:before{top:50%;right:20px;margin-top:-20px}.eg-portfolios-wrapper>div>div>div:after,.eg-portfolio-detail-wrapper>div>div>div:after,.eg-press-wrapper>div>div>div:after{bottom:50%;right:20px;margin-bottom:-20px}.eg-portfolios-wrapper:hover:before,.eg-portfolios-wrapper:hover:after,.eg-portfolios-wrapper:hover>div:before,.eg-portfolios-wrapper:hover>div:after,.eg-portfolio-detail-wrapper:hover:before,.eg-portfolio-detail-wrapper:hover:after,.eg-portfolio-detail-wrapper:hover>div:before,.eg-portfolio-detail-wrapper:hover>div:after,.eg-press-wrapper:hover:before,.eg-press-wrapper:hover:after,.eg-press-wrapper:hover>div:before,.eg-press-wrapper:hover>div:after{width:50%}.eg-portfolios-wrapper:hover>div>div:before,.eg-portfolios-wrapper:hover>div>div:after,.eg-portfolios-wrapper:hover>div>div>div:before,.eg-portfolios-wrapper:hover>div>div>div:after,.eg-portfolio-detail-wrapper:hover>div>div:before,.eg-portfolio-detail-wrapper:hover>div>div:after,.eg-portfolio-detail-wrapper:hover>div>div>div:before,.eg-portfolio-detail-wrapper:hover>div>div>div:after,.eg-press-wrapper:hover>div>div:before,.eg-press-wrapper:hover>div>div:after,.eg-press-wrapper:hover>div>div>div:before,.eg-press-wrapper:hover>div>div>div:after{height:50%}@media(min-width:991px){.press-slider .owl-carousel-container>.owl-carousel{width:75%;float:right}.press-slider .owl-carousel-container .owl-custom-pagination{width:24%}}.press-slider .owl-custom-pagination .owl-page{margin-bottom:10px}.press-slider .owl-custom-pagination .owl-page:after{background:rgba(0,0,0,.5)}.press-slider .owl-custom-pagination .owl-page.active:after{outline:0;background:0 0}@media(max-width:990px){.press-slider .owl-custom-pagination{display:none}.press-slider .owl-item{cursor:ew-resize}}.flex-control-nav{display:none}.flex-direction-nav .flex-next:before,.eg-icon-right-open:before{content:"\e001"!important}.flex-direction-nav .flex-prev:before,.eg-icon-left-open:before{content:"\e002"!important}.esg-filters.esg-navbutton-solo-right,.esg-filters.esg-navbutton-solo-left{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flex-direction-nav .flex-next:before,.flex-direction-nav .flex-prev:before{font-family:flaticon;font-size:15px!important;background-color:#fff;width:80px;height:80px;border-radius:50%;color:#000!important}.eg-icon-right-open:before,.eg-icon-left-open:before{font-family:flaticon;font-size:1.4em!important;background-color:#fff;width:80px;height:80px;border-radius:50%;color:#000!important;line-height:4em}.eg-icon-right-open:before{letter-spacing:1em;text-indent:-15px}.eg-icon-left-open:before{letter-spacing:-1em;text-indent:15px}.esg-filters.esg-navbutton-solo-left{left:-55px}.esg-filters.esg-navbutton-solo-right{right:-55px}.eg-icon-right-open:before,.eg-icon-left-open:before{font-size:20px;color:#fff}.flexslider{border:0!important;box-shadow:none!important}.flex-direction-nav a{color:#fff!important;height:30px!important;width:30px!important;border-radius:50%}.flex-direction-nav a:before{font-size:1.2em!important;padding:24px 15px!important;line-height:1.7em!important}.flex-direction-nav a{height:70px!important;width:70px!important}.flex-prev{left:-32px!important}.flex-direction-nav .flex-prev:before{padding-left:40px!important;background-color:#f3f3f3!important}.flex-direction-nav .flex-next:before{padding-right:55px!important;background-color:#f3f3f3!important}.flex-next{right:-32px!important}.wpb_flexslider{overflow:hidden}.flexslider:hover .flex-prev,.flexslider:hover .flex-next{opacity:1!important}.eg-portfolio-skin-3-wrapper .esg-entry-cover .esg-bc{background-color:#fff;border:1px solid #fff}.eg-portfolio-skin-3-wrapper .esg-entry-cover .esg-bc{background-color:#fff;border:1px solid #fff}.esg-entry-media{position:relative}.esg-grid .eg-hnd-services-element-7{display:inline!important;padding:10px 20px!important;position:relative!important}.esg-grid .eg-hnd-services-element-7:before,.esg-grid .eg-hnd-services-element-7:after{transition:all 900ms 200ms,top 200ms,bottom 200ms;-webkit-transition:all 900ms 200ms,top 200ms,bottom 200ms}.eg-hnd-services-wrapper .eg-hnd-services-element-7:before{content:'';display:block;background-color:#fff;width:100%;height:1px;position:absolute;top:0;right:50%;transform:translateX(1350%);-webkit-transform:translateX(1350%)}.eg-hnd-services-wrapper .eg-hnd-services-element-7:after{content:'';display:block;background-color:#fff;width:100%;height:1px;position:absolute;bottom:0;left:50%;transform:translateX(-1350%);-webkit-transform:translateX(-1350%)}.eg-hnd-services-wrapper .eg-hnd-services-element-7:hover:before{top:-7px}.eg-hnd-services-wrapper .eg-hnd-services-element-7:hover:after{bottom:-7px}.eg-hnd-services-wrapper:hover .eg-hnd-services-element-7:before{transform:translateX(50%);-webkit-transform:translateX(50%)}.eg-hnd-services-wrapper:hover .eg-hnd-services-element-7:after{transform:translateX(-50%);-webkit-transform:translateX(-50%)}.esg-grid .eg-portfolio-skin-2-element-8{display:inline!important;padding:15px 30px!important;position:relative!important}.esg-grid .eg-portfolio-skin-2-element-8:before{transition:all 900ms 200ms,top 200ms,bottom 200ms;-webkit-transition:all 900ms 200ms,top 200ms,bottom 200ms}.eg-portfolio-skin-2-wrapper .eg-portfolio-skin-2-element-8:before{content:'';display:block;background-color:#fff;width:100%;height:1px;position:absolute;top:0;right:50%;transform:translateX(1350%);-webkit-transform:translateX(1350%)}.eg-portfolio-skin-2-wrapper:hover .eg-portfolio-skin-2-element-8:before{transform:translateX(50%);-webkit-transform:translateX(50%)}.eg-hnd-services-element-2{-webkit-transform:translateY(80px);-moz-transform:translateY(80px);transform:translateY(80px);-webkit-transition:all 500ms ease 200ms;-moz-transition:all 500ms ease 200ms;transition:all 500ms ease 200ms;-webkit-transition:all 500ms ease 200ms}.eg-hnd-services-wrapper:hover .eg-hnd-services-element-2{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);-webkit-transform:translateY(0px)}.eg-hnd-services-wrapper .esg-entry-media:after{position:absolute;content:'';width:100%;height:100%;display:block;background-color:rgba(0,0,0,.3)}.esg-entry-media{position:relative}.esg-grid .eg-hnd-services-element-7{display:inline!important;padding:10px 20px!important;position:relative!important}.esg-grid .eg-hnd-services-element-7:before,.esg-grid .eg-hnd-services-element-7:after{transition:all 900ms 200ms,top 200ms,bottom 200ms;-webkit-transition:all 900ms 200ms,top 200ms,bottom 200ms}.eg-hnd-services-wrapper .eg-hnd-services-element-7:before{content:'';display:block;background-color:#fff;width:100%;height:1px;position:absolute;top:0;right:50%;transform:translateX(1350%);-webkit-transform:translateX(1350%)}.eg-hnd-services-wrapper .eg-hnd-services-element-7:after{content:'';display:block;background-color:#fff;width:100%;height:1px;position:absolute;bottom:0;left:50%;transform:translateX(-1350%);-webkit-transform:translateX(-1350%)}.eg-hnd-services-wrapper .eg-hnd-services-element-7:hover:before{top:-7px}.eg-hnd-services-wrapper .eg-hnd-services-element-7:hover:after{bottom:-7px}.eg-hnd-services-wrapper:hover .eg-hnd-services-element-7:before{transform:translateX(50%);-webkit-transform:translateX(50%)}.eg-hnd-services-wrapper:hover .eg-hnd-services-element-7:after{transform:translateX(-50%);-webkit-transform:translateX(-50%)}.esg-grid .eg-project-skin-2-element-8{display:inline!important;padding:15px 30px!important;position:relative!important}.esg-grid .eg-project-skin-2-element-8:before{transition:all 900ms 200ms,top 200ms,bottom 200ms;-webkit-transition:all 900ms 200ms,top 200ms,bottom 200ms}.eg-project-skin-2-wrapper .eg-project-skin-2-element-8:before{content:'';display:block;background-color:#fff;width:100%;height:1px;position:absolute;top:0;right:50%;transform:translateX(1350%);-webkit-transform:translateX(1350%)}.eg-project-skin-2-wrapper:hover .eg-project-skin-2-element-8:before{transform:translateX(50%);-webkit-transform:translateX(50%)}.eg-hnd-services-element-2{-webkit-transform:translateY(80px);-moz-transform:translateY(80px);transform:translateY(80px);-webkit-transition:all 500ms ease 200ms;-moz-transition:all 500ms ease 200ms;transition:all 500ms ease 200ms;-webkit-transition:all 500ms ease 200ms}.eg-hnd-services-wrapper:hover .eg-hnd-services-element-2{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);-webkit-transform:translateY(0px)}.eg-hnd-services-wrapper .esg-entry-media:after{position:absolute;content:'';width:100%;height:100%;display:block;background-color:rgba(0,0,0,.3)}#top-bar{background-color:transparent}#top-bar{color:#222}#top-bar a{color:#222}

.page-id-164 .vc_pageable-wrapper .vc_col-sm-4{padding-right:15px !important;}

.eg-portfolio-detail-content{background-color:#ffffff; padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-radius:0px 0px 0px 0px; border-color:transparent; border-style:double; text-align:left}
/*.esg-entry-media img{top: -0.886308%;
    left: 0%;
    width: 101%;
    height: auto;
    visibility: visible;
    display: block;
position: absolute;}*/


.modula .items:before{content:'';
top:10px;
left:0;
width:0px;
background:#fff;
height:1px;
transition:.2s;
}

.eg-portfolio-detail-content{background-color:#ffffff; padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-radius:0px 0px 0px 0px; border-color:transparent; border-style:double; text-align:left}
.eg-portfolio-detail-container{background-color:rgba(0,0,0,0.57)}

.eg-portfolio-detail-element-9-a{display:inline-block; float:none; clear:none; margin:0px 0px 0px 0px ; position:relative}
.eg-portfolio-detail-element-9{font-size:16px; line-height:22px; color:#ffffff; font-weight:400; padding:17px 17px 17px 17px ; border-radius:60px 60px 60px 60px ; background-color:rgba(255,255,255,0); z-index:2 !important; display:block; border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; border-color:#ffffff; border-style:solid}

.esg-entry-media img{transition:.5s}
.esg-entry-media:hover img{transform:scale(1.2);}

.postid-142 .port_class {
    font-family: lora !important;
    font-size: 18px;
    font-size: 23px;
    text-align: left!important;
    line-height: 1.4;
    color: #898989 !important;
}
.postid-142 .port_class p{
    font-size: 18px;
    text-align: left!important;
    line-height: 1.4;
    color: #898989 !important;
}
.postid-142 .port_class1 p{
    font-size: 18px;
    text-align: left!important;
    line-height: 1.4;
    color: #898989 !important;
	font-family: lora !important;
}

.crp_related li{list-style:none;
display:inline-block;
text-align:center;}
.crp_related img{
	display:block;
}
.crp_related ul{padding:0}
.crp_related .crp_title{    color: #000;
    font-family: lora !important;
    font-size: 24px;
    line-height: 34px;}
	
	.crp_related img{width:250px;}
	.footer{display:none;}
.PP_Description__title,span.PP_Description__subtitle{display:none;}
	.PP_Description {width:100% !important;max-width:100% !important;}
	.ug-thumb-wrapper.ug-tile img.ug-thumb-image{width:100% !important; height:100% !important;}
	.wpb_content_element{margin:0 !important;}
	.ug-thumb-wrapper.ug-tile {
    display: block;
    position: absolute;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    overflow: hidden;
    padding: 0px;
    background: none !important;
    border: none !important;
    /* margin: 0px; */
}
.phort_post-template-default h2:after
{
	position:relative;
	display:block;
	width:40px;
	background:red;
	height:3px;
	content:'';
}
.PP_Wrapper{width:89% !important;}

.postid-359 .is-breadcrumb{
	background:url(http://www.newlineliving.com/wp-content/uploads/2018/05/DSC_0253.jpg) !important;
background-size:cover !important;
background-repeat:no-repeat;
background-position:center center;}

.PP_Portfolio .is-breadcrumb{background:url(http://www.newlineliving.com/wp-content/uploads/2018/05/45.jpg) !important;
background-size:cover !important;
background-repeat:no-repeat;
background-position:center center;}

.PP_Portfolio .is-breadcrumb .breadcrumb-title {
    font-size: 36px;
    margin: 0 0 10px;
    font-weight: 700;
    color: #fff !important;
}
.PP_Portfolio .top_main{display:flex;padding:26px 0;}
.PP_Portfolio .sss{flex-basis:50%; align-self:center}
.PP_Portfolio .mgm{flex-basis:50%;align-self:center}

.PP_Portfolio .sss h1{font-size: 39px;
    font-family: lora !important;
    padding: 0;
    margin: 0;color:#898989 !important;}
	.PP_Portfolio .sss p{font-family:lora !important;font-size:20px;line-height:1.2;color:#898989}
	.PP_Portfolio .mgm p{font-family:lora !important;font-size:17px;line-height:1.4;color:#898989;text-align:justify;}
	.main_main{padding: 0 76px;background:#f3f3f3;}
	.ug-tile-clickable img{left:0 !important}
	.PP_Portfolio .is-breadcrumb li{color:#fff  !important;}
	.PP_Portfolio .is-breadcrumb li a{color:#fff !important;}
	.PP_Portfolio .is-breadcrumb li:before
	{
		color:#fff !important;
	}
	.PP_Portfolio .PP_Description__content{margin:0 !important;}
	.PP_Portfolio .five{padding-top:24px;padding-bottom:24px}
.twentytwenty-container{width:65% !important;margin-bottom:50px;}


.PP_Portfolio .before_after{max-width: 91%;
margin: 0 auto;}
.PP_Portfolio .before_after img{width:800px;}

@media(max-width:500px)
{
	.twentytwenty-container{width:400px !important;}
	.twentytwenty-container img{width:400px !important;}
	.phort_post-template-default h2:after
	{
		margin:auto;
	}
}
.postid-3968 h5{text-transform:capitalize !important;margin:0;padding:0}
h5.h55{font-size:20px !important; text-transform:capitalize !important;margin:0;padding:0}

.abouts_head{
text-align: left;
    font-family: lora !important;
    font-size: 24px;
    font-style: italic;
}
.baouts_para_text
{
	font-family:open sans !important;
	font-size:18px;
	
}

.work_experience p{        
text-align: left;
    font-family: lora;
    font-style: italic;
    font-size: 18px;
	line-height:1.8;
	color:#fff}
	.last_about_para p
	{
		color:#fff;
		font-size:16px;
		font-family: open sans;
	}
	.abouts_galler
	{
		margin-top:-74px;
		z-index:99999;
		overflow:initial;
	}
	.morrr{margin-top:-112px;}
	.under_class
	{
		color:#afafaf !important;
		font-family:lora !important;
		font-size:24px;
	}
	.full_text_about
	{
		padding:30px 0;
	}
	.full_text_about p
	{
		    font-family: open sans;
	font-size: 16px;
    line-height: 1.8;
	}
	.lcs_logo_carousel_slider_title{display:none;}
.page-id-10 .box-with-icon .icon-title {
    padding-left: 56px;
    font-family: catamaran !important;
    color: #fff;
}
.page-id-10 .icon-text p {
    font-size: 12.5px;
    line-height: 1.8;
    color: #898989;
    font-weight: 600;
	text-align:justify;
}
.my_servicess:after{
	content:'';
	position:relative;
	display:block;
	margin:auto;
	width:107px;
	background:#ff0000;
	height:3px;
}
.page-sub_title_service
{
	font-family:lora !important;
	font-size:19px !important;
	margin:0 !important;
}

.para_service_second{
    font-family: open sans;
    font-size: 18px;
}
.how_can_help
{
	font-family:lora !important;
		font-size:19px !important;
	margin:0 !important;
}
.how_help_pa p {
    font-family: open sans;
    font-size: 18px;
    margin-top: 33px;
}

.copyright ul li a {
    color: #fff;
    text-transform: uppercase;
    padding: 6px;
    font-weight: 600;
    font-size: 14px;
}
.all_service_li ul li
{
	font-family: open sans;
    font-size: 18px;
margin-top: 33px;
color:#000;
}
.mission_button
{
	margin-top:50px;
}

.page-id-10 .ug-thumb-wrapper:nth-child(3) img
{
	left:0 !important;
}

.port_file
{
	/*background:#DBC4BF;*/
	padding:20px 0;
}
.port_file .para12 p
{
	font-size: 16px;
    font-family: verdana;
    line-height: 1.4;
}

.port_file h2{margin-top:6px !important;}

.port_file h2
{
	    font-family: Lora !important;
    font-weight: 700;
    font-size: 20px;
}

@media(max-width:576px){
   .box-sub-title 
{
    font-family: opens sans,sans-serif;
    font-size: 12px;
    margin-bottom: 19px;
    color: #B8B8B8;
    line-height: 1.2;
    font-weight: bold;
    letter-spacing: -1px;
}

.show_menu{order:2}
.menu-action{order:1;}

.box-with-icon .icon-title 
{
    padding-left: 54px;
    font-family: catamaran !important;
    color: #fff;
    display: inline-block;
}

.icon-text p {
    font-size: 12.5px;
    line-height: 1.8;
    color: #fff;
    font-weight: 600;
    text-align: justify;
}

.services_middle{padding:0;}


.mission_button a
{
    background: transparent !important;
    outline: none;
    border: 1px solid #000 !important;
    color: #000 !important;transition:.3s;
    
}
    .mission_button a:hover{   
        background: #ff0000 !important;
    color: #fff !important;
    border: none !important;
        
    }
.awa
{
        width: 92%;
    margin: auto;
}
.box-with-icon h3{font-size:19px !important;}
.elementor-shape .awb{padding:28px !important;padding-bottom:24px !important;}
.cost_effect_para{    padding: 28px;
    text-align: justify;}
    .cost_button{width:100%;}
    .hentry .variable{padding-top:30px !important;order:2}
    .error{display:flex;
    flex-wrap:wrap;}
   .error .error2{padding-left:8px !important;margin-top: 0 !important;}
   .sing_image_mission{padding:8px !important;}
   .copyright ul li a {
    color: #fff;
    text-transform: uppercase;
    padding: 6px;
    font-weight: 600;
    font-size: 9px;
}
}

.str{display:none;}

.show_menu{display:none;
    width: 100%;
       background: rgba(0,0,0,.5);
    text-align: center;
    
}

.show_flex{display:flex;flex-wrap:wrap;    justify-content: center;}


.header-menu .show_menu li a:after {
    content: none !important;
}

.show_menu ul li{float:none; display:block;}

.show_menu .header-menu li a:after
{
    content:none !important;
}

.show_menu .is-megamenu ul.nav > li
{
    float:none !important;
}

.show_menu .is-megamenu ul.nav{margin:0 !important;}
.show_menu .is-megamenu ul.nav > li
{
       
        border-bottom: 1px solid #fff;
        padding: 9px 10px;
}
.show_menu .is-megamenu ul.nav > li:hover
{
    background:#fff;
}
.show_menu .is-megamenu ul.nav > li:hover a
{
   color:#000;
}

.show_menu .is-megamenu ul.nav > li a
{

    font-size: 13px;
    font-weight: bold;
}

@media(min-width:700px){
    .show_menu
    {
        display:none !important;
    }
}
}

/*************************************************************************************/

