/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
@media (min-width: 1025px) {
  #index .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1290px; } }

.elementor-widget:not(:last-child) {
  margin-bottom: 0px; }

.marquee {
  height: 160px;
  overflow: hidden;
  position: relative; }
  .marquee .elementor-widget-container {
    display: block;
    width: 200%;
    height: 160px;
    position: absolute;
    overflow: hidden;
    animation: marquee 12s linear infinite; }
  .marquee p {
    float: left;
    font-size: 200px; }

@keyframes marquee {
  0% {
    left: 0; }
  100% {
    left: -100%; } }
#leo_search_block_top {
  float: right; }
  @media (max-width: 767px) {
    #leo_search_block_top {
      position: static; } }
  #leo_search_block_top .title_block {
    margin: 0;
    padding: 0;
    display: block;
    font-size: 0;
    z-index: 9999;
    height: 80px;
    line-height: 80px;
    width: 40px;
    text-align: center; }
    #leo_search_block_top .title_block:before {
      content: "\f002";
      font-family: "Font Awesome 6 Pro";
      font-weight: 300;
      font-size: 20px;
      color: #000; }
      #leo_search_block_top .title_block:before:hover {
        color: var(--theme-color-default); }
      @media (max-width: 1400px) {
        #leo_search_block_top .title_block:before {
          color: #000;
          font-size: 21px; } }
    #leo_search_block_top .title_block:hover:before {
      color: var(--theme-color-default); }
  #leo_search_block_top .list-cate-wrapper {
    display: none; }
  #leo_search_block_top form {
    opacity: 0;
    visibility: hidden;
    max-width: 300px;
    border: 1px solid #000;
    position: absolute;
    width: 100%;
    top: 100%;
    transform: translateY(20px);
    transition: all 0.3s;
    width: 290px;
    right: -63px;
    background: #fff;
    z-index: 9; }
    #leo_search_block_top form .form-control {
      height: 45px;
      background: #fff;
      border: none;
      outline-color: transparent; }
  #leo_search_block_top.show form {
    opacity: 1;
    visibility: visible;
    transform: translateY(10px);
    padding: 0 10px;
    right: 0; }
    [dir] #leo_search_block_top.show form {
      left: 0px;
      right: auto; }
    @media (max-width: 575px) {
      #leo_search_block_top.show form {
        right: -115px; }
        [dir] #leo_search_block_top.show form {
          right: -105px; } }

@media (max-width: 991px) {
  .header-h3:before {
    content: '';
    display: block;
    height: 100%;
    width: calc(100% + 30px);
    left: -15px;
    right: -15px;
    position: absolute; } }
.header-h3 .navbar-header .navbar-toggler {
  color: #fff; }

@media (min-width: 992px) {
  .group-nav {
    position: fixed;
    top: 0;
    padding: 0;
    width: 300px;
    height: 100%;
    z-index: 9999999;
    background: #353535 !important;
    left: 0;
    text-align: center;
    -webkit-transform: translate(-310px, 0);
    -moz-transform: translate(-310px, 0);
    -ms-transform: translate(-310px, 0);
    -o-transform: translate(-310px, 0);
    transform: translate(-310px, 0);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease; }
    .group-nav .header_logo,
    .group-nav .ApMegamenu {
      margin-top: 30px; }
    .group-nav .closemenu {
      display: inline-block;
      float: right;
      padding: 15px;
      cursor: pointer; }
      .group-nav .closemenu i {
        color: #fff;
        font-size: 30px;
        transition: all 0.3s; }
        .group-nav .closemenu i:hover {
          color: var(--theme-color-default); }
    .group-nav.active-menu {
      -webkit-transform: translate(0, 0);
      -moz-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
      -o-transform: translate(0, 0);
      transform: translate(0, 0);
      -webkit-transition: all 0.5s ease;
      -moz-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
      -o-transition: all 0.5s ease;
      transition: all 0.5s ease; }
    .group-nav .leo-megamenu .navbar-nav > li {
      float: none;
      width: 100%;
      padding: 0; }
      [dir] .group-nav .leo-megamenu .navbar-nav > li {
        text-align: left; }
      .group-nav .leo-megamenu .navbar-nav > li > a {
        display: block;
        color: #fff;
        padding: 0.7em 3em 0.7em 1.2em;
        outline: none;
        -moz-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.15);
        -webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.15);
        -o-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.15);
        -ms-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.15);
        box-shadow: inset 0 -1px rgba(0, 0, 0, 0.15);
        text-shadow: 0 0 1px rgba(255, 255, 255, 0.1);
        font-size: 15px;
        -webkit-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        -ms-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
        transition: all 0.3s ease; }
        .rtl .group-nav .leo-megamenu .navbar-nav > li > a {
          padding: 0.7em 1.2em 0.7em 3em; }
        .group-nav .leo-megamenu .navbar-nav > li > a:hover {
          background: rgba(0, 0, 0, 0.2);
          -moz-box-shadow: inset 0 -1px transparent;
          -webkit-box-shadow: inset 0 -1px transparent;
          -o-box-shadow: inset 0 -1px transparent;
          -ms-box-shadow: inset 0 -1px transparent;
          box-shadow: inset 0 -1px transparent; }
        .group-nav .leo-megamenu .navbar-nav > li > a.dropdown-toggle:after {
          position: absolute;
          right: 0;
          top: 0;
          bottom: 0;
          width: 41px;
          display: -webkit-box;
          display: -moz-box;
          display: box;
          display: -webkit-flex;
          display: -moz-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -moz-box-pack: center;
          box-pack: center;
          -webkit-justify-content: center;
          -moz-justify-content: center;
          -ms-justify-content: center;
          -o-justify-content: center;
          justify-content: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -moz-box-align: center;
          box-align: center;
          -webkit-align-items: center;
          -moz-align-items: center;
          -ms-align-items: center;
          -o-align-items: center;
          align-items: center;
          -ms-flex-align: center;
          z-index: 2;
          border-top: 1px solid rgba(0, 0, 0, 0.15);
          background: rgba(0, 0, 0, 0.05);
          font-size: 12px;
          margin: 0;
          -webkit-transform: rotate(-90deg);
          -moz-transform: rotate(-90deg);
          -ms-transform: rotate(-90deg);
          -o-transform: rotate(-90deg);
          transform: rotate(-90deg); }
      .group-nav .leo-megamenu .navbar-nav > li:first-child > a {
        box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2), inset 0 1px rgba(0, 0, 0, 0.2); }
      .group-nav .leo-megamenu .navbar-nav > li .dropdown-menu {
        top: 0%;
        left: 100% !important;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
        width: 1000px !important; }
        [dir] .group-nav .leo-megamenu .navbar-nav > li .dropdown-menu {
          right: auto; }
      .group-nav .leo-megamenu .navbar-nav > li .dropdown:hover .dropdown-menu {
        top: 0;
        left: 100%;
        visibility: visible;
        opacity: 1; } }
@media (max-width: 1024px) and (min-width: 992px) {
  .menu-w {
    order: 1;
    margin-top: -72px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .group-nav .ApMegamenu {
    position: absolute;
    top: -95px;
    left: 0; }
    .rtl .group-nav .ApMegamenu {
      right: 0;
      left: auto; }

  .group-nav .navbar-header .navbar-toggler {
    color: #fff; } }
@media (max-width: 767px) {
  .group-nav .ApMegamenu {
    position: absolute;
    top: -87px;
    left: 0; }
    .rtl .group-nav .ApMegamenu {
      right: 0;
      left: auto; }

  .group-nav .navbar-header .navbar-toggler {
    color: #fff; } }
@media (min-width: 992px) {
  #search_widget {
    min-width: 19.5rem; } }
#search_widget form input {
  background: #fff;
  padding: 10px 10px; }
#search_widget form > i {
  right: 30px;
  font-size: 0;
  padding: 0; }
  .rtl #search_widget form > i {
    left: 30px;
    right: auto; }
  #search_widget form > i:before {
    content: "\f002";
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    font-size: 15px;
    color: #000;
    height: 40px;
    line-height: 40px; }

#index .manufacturer-block .name-manufacturer {
  display: none; }

.img-white {
  filter: brightness(100); }

.colum-count-block ul {
  column-count: 2; }

.text-transparent .elementor-heading-title {
  -webkit-text-stroke: 1px #fff;
  color: transparent; }

.header_group {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  max-width: calc(100% - 30px);
  width: 400px;
  height: 100vh;
  padding: 50px;
  opacity: 0;
  visibility: hidden;
  transform: translateX(100%);
  transition: 0.3s all ease-in-out !important; }
  .rtl .header_group {
    right: 0;
    left: auto; }
  .header_group .header_group_logo img {
    filter: invert(100%); }
  .header_group .closebox {
    cursor: pointer; }
  .header_group.active {
    opacity: 1;
    visibility: visible;
    transform: none; }

.showmenu {
  display: inline-block;
  width: 14px;
  height: 14px;
  position: relative;
  font-size: 0;
  margin: 0 4px 0 0;
  cursor: pointer; }
  .rtl .showmenu {
    margin: 0 0 0 4px; }
  .showmenu::before {
    content: "";
    width: 24px;
    height: 24px;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNSAyLjVDNC41IDMuMDI3MzQgNC4zMTQ0NSAzLjQ3NjU2IDMuOTQzMzYgMy44NDc2NkMzLjU5MTggNC4xOTkyMiAzLjE1MjM0IDQuMzc1IDIuNjI1IDQuMzc1QzIuMDk3NjYgNC4zNzUgMS42NDg0NCA0LjE5OTIyIDEuMjc3MzQgMy44NDc2NkMwLjkyNTc4MSAzLjQ3NjU2IDAuNzUgMy4wMjczNCAwLjc1IDIuNUMwLjc1IDEuOTcyNjYgMC45MjU3ODEgMS41MzMyIDEuMjc3MzQgMS4xODE2NEMxLjY0ODQ0IDAuODEwNTQ3IDIuMDk3NjYgMC42MjUgMi42MjUgMC42MjVDMy4xNTIzNCAwLjYyNSAzLjU5MTggMC44MTA1NDcgMy45NDMzNiAxLjE4MTY0QzQuMzE0NDUgMS41MzMyIDQuNSAxLjk3MjY2IDQuNSAyLjVaTTQuNSAxMS44NzVDNC41IDEyLjQwMjMgNC4zMTQ0NSAxMi44NTE2IDMuOTQzMzYgMTMuMjIyN0MzLjU5MTggMTMuNTc0MiAzLjE1MjM0IDEzLjc1IDIuNjI1IDEzLjc1QzIuMDk3NjYgMTMuNzUgMS42NDg0NCAxMy41NzQyIDEuMjc3MzQgMTMuMjIyN0MwLjkyNTc4MSAxMi44NTE2IDAuNzUgMTIuNDAyMyAwLjc1IDExLjg3NUMwLjc1IDExLjM0NzcgMC45MjU3ODEgMTAuOTA4MiAxLjI3NzM0IDEwLjU1NjZDMS42NDg0NCAxMC4xODU1IDIuMDk3NjYgMTAgMi42MjUgMTBDMy4xNTIzNCAxMCAzLjU5MTggMTAuMTg1NSAzLjk0MzM2IDEwLjU1NjZDNC4zMTQ0NSAxMC45MDgyIDQuNSAxMS4zNDc3IDQuNSAxMS44NzVaTTIuNjI1IDIzLjEyNUMzLjE1MjM0IDIzLjEyNSAzLjU5MTggMjIuOTQ5MiAzLjk0MzM2IDIyLjU5NzdDNC4zMTQ0NSAyMi4yMjY2IDQuNSAyMS43NzczIDQuNSAyMS4yNUM0LjUgMjAuNzIyNyA0LjMxNDQ1IDIwLjI4MzIgMy45NDMzNiAxOS45MzE2QzMuNTkxOCAxOS41NjA1IDMuMTUyMzQgMTkuMzc1IDIuNjI1IDE5LjM3NUMyLjA5NzY2IDE5LjM3NSAxLjY0ODQ0IDE5LjU2MDUgMS4yNzczNCAxOS45MzE2QzAuOTI1NzgxIDIwLjI4MzIgMC43NSAyMC43MjI3IDAuNzUgMjEuMjVDMC43NSAyMS43NzczIDAuOTI1NzgxIDIyLjIyNjYgMS4yNzczNCAyMi41OTc3QzEuNjQ4NDQgMjIuOTQ5MiAyLjA5NzY2IDIzLjEyNSAyLjYyNSAyMy4xMjVaTTEzLjg3NSAxMS44NzVDMTMuODc1IDEyLjQwMjMgMTMuNjg5NSAxMi44NTE2IDEzLjMxODQgMTMuMjIyN0MxMi45NjY4IDEzLjU3NDIgMTIuNTI3MyAxMy43NSAxMiAxMy43NUMxMS40NzI3IDEzLjc1IDExLjAyMzQgMTMuNTc0MiAxMC42NTIzIDEzLjIyMjdDMTAuMzAwOCAxMi44NTE2IDEwLjEyNSAxMi40MDIzIDEwLjEyNSAxMS44NzVDMTAuMTI1IDExLjM0NzcgMTAuMzAwOCAxMC45MDgyIDEwLjY1MjMgMTAuNTU2NkMxMS4wMjM0IDEwLjE4NTUgMTEuNDcyNyAxMCAxMiAxMEMxMi41MjczIDEwIDEyLjk2NjggMTAuMTg1NSAxMy4zMTg0IDEwLjU1NjZDMTMuNjg5NSAxMC45MDgyIDEzLjg3NSAxMS4zNDc3IDEzLjg3NSAxMS44NzVaTTEyIDQuMzc1QzEyLjUyNzMgNC4zNzUgMTIuOTY2OCA0LjE5OTIyIDEzLjMxODQgMy44NDc2NkMxMy42ODk1IDMuNDc2NTYgMTMuODc1IDMuMDI3MzQgMTMuODc1IDIuNUMxMy44NzUgMS45NzI2NiAxMy42ODk1IDEuNTMzMiAxMy4zMTg0IDEuMTgxNjRDMTIuOTY2OCAwLjgxMDU0NyAxMi41MjczIDAuNjI1IDEyIDAuNjI1QzExLjQ3MjcgMC42MjUgMTEuMDIzNCAwLjgxMDU0NyAxMC42NTIzIDEuMTgxNjRDMTAuMzAwOCAxLjUzMzIgMTAuMTI1IDEuOTcyNjYgMTAuMTI1IDIuNUMxMC4xMjUgMy4wMjczNCAxMC4zMDA4IDMuNDc2NTYgMTAuNjUyMyAzLjg0NzY2QzExLjAyMzQgNC4xOTkyMiAxMS40NzI3IDQuMzc1IDEyIDQuMzc1Wk0xMy44NzUgMjEuMjVDMTMuODc1IDIxLjc3NzMgMTMuNjg5NSAyMi4yMjY2IDEzLjMxODQgMjIuNTk3N0MxMi45NjY4IDIyLjk0OTIgMTIuNTI3MyAyMy4xMjUgMTIgMjMuMTI1QzExLjQ3MjcgMjMuMTI1IDExLjAyMzQgMjIuOTQ5MiAxMC42NTIzIDIyLjU5NzdDMTAuMzAwOCAyMi4yMjY2IDEwLjEyNSAyMS43NzczIDEwLjEyNSAyMS4yNUMxMC4xMjUgMjAuNzIyNyAxMC4zMDA4IDIwLjI4MzIgMTAuNjUyMyAxOS45MzE2QzExLjAyMzQgMTkuNTYwNSAxMS40NzI3IDE5LjM3NSAxMiAxOS4zNzVDMTIuNTI3MyAxOS4zNzUgMTIuOTY2OCAxOS41NjA1IDEzLjMxODQgMTkuOTMxNkMxMy42ODk1IDIwLjI4MzIgMTMuODc1IDIwLjcyMjcgMTMuODc1IDIxLjI1Wk0yMS4zNzUgMTMuNzVDMjEuOTAyMyAxMy43NSAyMi4zNDE4IDEzLjU3NDIgMjIuNjkzNCAxMy4yMjI3QzIzLjA2NDUgMTIuODUxNiAyMy4yNSAxMi40MDIzIDIzLjI1IDExLjg3NUMyMy4yNSAxMS4zNDc3IDIzLjA2NDUgMTAuOTA4MiAyMi42OTM0IDEwLjU1NjZDMjIuMzQxOCAxMC4xODU1IDIxLjkwMjMgMTAgMjEuMzc1IDEwQzIwLjg0NzcgMTAgMjAuMzk4NCAxMC4xODU1IDIwLjAyNzMgMTAuNTU2NkMxOS42NzU4IDEwLjkwODIgMTkuNSAxMS4zNDc3IDE5LjUgMTEuODc1QzE5LjUgMTIuNDAyMyAxOS42NzU4IDEyLjg1MTYgMjAuMDI3MyAxMy4yMjI3QzIwLjM5ODQgMTMuNTc0MiAyMC44NDc3IDEzLjc1IDIxLjM3NSAxMy43NVpNMjMuMjUgMi41QzIzLjI1IDMuMDI3MzQgMjMuMDY0NSAzLjQ3NjU2IDIyLjY5MzQgMy44NDc2NkMyMi4zNDE4IDQuMTk5MjIgMjEuOTAyMyA0LjM3NSAyMS4zNzUgNC4zNzVDMjAuODQ3NyA0LjM3NSAyMC4zOTg0IDQuMTk5MjIgMjAuMDI3MyAzLjg0NzY2QzE5LjY3NTggMy40NzY1NiAxOS41IDMuMDI3MzQgMTkuNSAyLjVDMTkuNSAxLjk3MjY2IDE5LjY3NTggMS41MzMyIDIwLjAyNzMgMS4xODE2NEMyMC4zOTg0IDAuODEwNTQ3IDIwLjg0NzcgMC42MjUgMjEuMzc1IDAuNjI1QzIxLjkwMjMgMC42MjUgMjIuMzQxOCAwLjgxMDU0NyAyMi42OTM0IDEuMTgxNjRDMjMuMDY0NSAxLjUzMzIgMjMuMjUgMS45NzI2NiAyMy4yNSAyLjVaTTIxLjM3NSAyMy4xMjVDMjEuOTAyMyAyMy4xMjUgMjIuMzQxOCAyMi45NDkyIDIyLjY5MzQgMjIuNTk3N0MyMy4wNjQ1IDIyLjIyNjYgMjMuMjUgMjEuNzc3MyAyMy4yNSAyMS4yNUMyMy4yNSAyMC43MjI3IDIzLjA2NDUgMjAuMjgzMiAyMi42OTM0IDE5LjkzMTZDMjIuMzQxOCAxOS41NjA1IDIxLjkwMjMgMTkuMzc1IDIxLjM3NSAxOS4zNzVDMjAuODQ3NyAxOS4zNzUgMjAuMzk4NCAxOS41NjA1IDIwLjAyNzMgMTkuOTMxNkMxOS42NzU4IDIwLjI4MzIgMTkuNSAyMC43MjI3IDE5LjUgMjEuMjVDMTkuNSAyMS43NzczIDE5LjY3NTggMjIuMjI2NiAyMC4wMjczIDIyLjU5NzdDMjAuMzk4NCAyMi45NDkyIDIwLjg0NzcgMjMuMTI1IDIxLjM3NSAyMy4xMjVaIiBmaWxsPSIjMTgzODM3Ii8+Cjwvc3ZnPgo="); }
    .rtl .showmenu::before {
      right: 0;
      left: auto; }

.bg-over-lay {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 9990;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.7);
  opacity: 0;
  visibility: hidden;
  transition: 0.25s all ease-in-out; }
  .bg-over-lay.show-over-lay {
    opacity: 1;
    visibility: visible; }

.content1-h1 .block_newsletter .p-off > p {
  display: none; }

.bg-fullright {
  position: relative; }
  .bg-fullright:before {
    content: "";
    background: inherit;
    height: 100%;
    display: inline-block;
    width: 200%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0; }

.border-top-footer:after {
  content: "";
  background: #fff;
  opacity: 0.2;
  height: 1px;
  display: inline-block;
  width: 200%;
  position: absolute;
  top: 0;
  left: 0; }

@media (max-width: 1024px) {
  .header2-h2 .elementor-row {
    display: flex; }
    .header2-h2 .elementor-row .logo-h2 {
      order: -1; } }

.conten2-h2 .elementor-testimonial-content {
  padding-bottom: 50px; }

.content3-h2 .right .elementor-image-box-content {
  display: flex;
  flex-direction: column; }
.content3-h2 .right .elementor-image-box-description {
  border: 1px solid #183837;
  border-radius: 30px;
  background: #fff;
  order: -1;
  width: max-content;
  padding: 3px 13px;
  margin-bottom: 20px; }

.content1-h3 img {
  filter: brightness(100); }

.content2-h3 .elementor-heading-title span {
  -webkit-text-stroke: 1px #183837;
  color: transparent; }

.content3-h3 .slick-slide .item {
  padding: 30px 50px;
  border: 1px solid #183837;
  margin-left: -1px;
  margin-top: -1px; }
  .content3-h3 .slick-slide .item a:hover {
    transform: translateY(-5px);
    transition: all 0.5s; }
.content3-h3 .slick-current .item {
  margin-left: 0; }

.content4-h3 .left .slick-blogs > .slick-arrows {
  left: 0;
  position: absolute;
  bottom: -130px;
  display: flex; }
  @media (max-width: 1024px) {
    .content4-h3 .left .slick-blogs > .slick-arrows {
      bottom: -90px; } }
  .content4-h3 .left .slick-blogs > .slick-arrows .slick-prev, .content4-h3 .left .slick-blogs > .slick-arrows .slick-next {
    border: 1px solid #fff;
    width: 50px;
    height: 50px;
    background: transparent;
    position: static; }
    .content4-h3 .left .slick-blogs > .slick-arrows .slick-prev:before, .content4-h3 .left .slick-blogs > .slick-arrows .slick-next:before {
      font-size: 14px;
      color: #fff; }
    .content4-h3 .left .slick-blogs > .slick-arrows .slick-prev:hover, .content4-h3 .left .slick-blogs > .slick-arrows .slick-next:hover {
      background: #FFF8E9; }
      .content4-h3 .left .slick-blogs > .slick-arrows .slick-prev:hover:before, .content4-h3 .left .slick-blogs > .slick-arrows .slick-next:hover:before {
        color: #183837; }
  .content4-h3 .left .slick-blogs > .slick-arrows .slick-next {
    margin-left: 15px; }

@media (min-width: 1025px) {
  .content5-h3 .slick-track > .slick-slide {
    border-left: 1px solid #ede2e0;
    border-image: linear-gradient(to top, #ede2e0, transparent) 1 100%; }
    .content5-h3 .slick-track > .slick-slide.first {
      border-left: 1px solid transparent;
      border-image: none; } }

.content1-h4 .block_newsletter .p-off > p {
  display: none; }

.content2-h4 .elementor-widget-accordion .elementor-accordion-item {
  border-top: 1px solid #2f4c4a !important; }
  .content2-h4 .elementor-widget-accordion .elementor-accordion-item .elementor-active {
    background: #fff; }

.content1-h5 .block-carousel-image-container {
  position: relative; }
.content1-h5 .item-sub-title {
  position: absolute;
  bottom: 30px;
  left: 0;
  right: 0; }

.content2-h5 .widget-tabs-wrapper .widget-tab-title.active {
  text-decoration: underline; }

.footer1-h5 .slick-slide img {
  filter: brightness(100); }

#module-leofeature-productscompare .thumbnail-container .leo-bt-cart-content i:before {
  content: ""; }
#module-leofeature-productscompare .leo-productscompare-item .thumbnail-container .leo-bt-cart {
  width: auto;
  padding: 0 12px; }

/*# sourceMappingURL=front.css.map */
