@charset "UTF-8";
/* 
*
* Builder SASS
*
*/
/* Columns layout product*/
@media (min-width: 1200px) {
  /* line 3, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .hidden-xl {
    display: none !important;
  }
  /* line 8, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-xl-6-cols .post, .grid-xl-6-cols .product {
    -ms-flex: 0 0 16.66%;
    flex: 0 0 16.66%;
    max-width: 16.66%;
    width: 100%;
  }
  /* line 18, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-xl-5-cols .post, .grid-xl-5-cols .product {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 100%;
  }
  /* line 28, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-xl-4-cols .post, .grid-xl-4-cols .product {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
    width: 100%;
  }
  /* line 38, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-xl-3-cols .post, .grid-xl-3-cols .product {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    width: 100%;
  }
  /* line 48, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-xl-2-cols .post, .grid-xl-2-cols .product {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    width: 100%;
  }
  /* line 58, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-xl-1-cols .post, .grid-xl-1-cols .product {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
  }
}

@media (max-width: 1200px) {
  /* line 70, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .hidden-lg {
    display: none !important;
  }
  /* line 75, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-lg-6-cols .post, .grid-lg-6-cols .product {
    -ms-flex: 0 0 16.66%;
    flex: 0 0 16.66%;
    max-width: 16.66%;
    width: 100%;
  }
  /* line 85, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-lg-5-cols .post, .grid-lg-5-cols .product {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 100%;
  }
  /* line 95, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-lg-4-cols .post, .grid-lg-4-cols .product {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
    width: 100%;
  }
  /* line 105, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-lg-3-cols .post, .grid-lg-3-cols .product {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    width: 100%;
  }
  /* line 115, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-lg-2-cols .post, .grid-lg-2-cols .product {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    width: 100%;
  }
  /* line 125, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-lg-1-cols .post, .grid-lg-1-cols .product {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
  }
}

@media (max-width: 992px) {
  /* line 137, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .hidden-md {
    display: none !important;
  }
  /* line 142, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-md-6-cols .post, .grid-md-6-cols .product {
    -ms-flex: 0 0 16.66%;
    flex: 0 0 16.66%;
    max-width: 16.66%;
    width: 100%;
  }
  /* line 152, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-md-5-cols .post, .grid-md-5-cols .product {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 100%;
  }
  /* line 162, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-md-4-cols .post, .grid-md-4-cols .product {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
    width: 100%;
  }
  /* line 172, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-md-3-cols .post, .grid-md-3-cols .product {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    width: 100%;
  }
  /* line 182, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-md-2-cols .post, .grid-md-2-cols .product {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    width: 100%;
  }
  /* line 192, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-md-1-cols .post, .grid-md-1-cols .product {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
  }
}

@media (max-width: 768px) {
  /* line 204, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .hidden-sm {
    display: none !important;
  }
  /* line 209, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-sm-6-cols .post, .grid-sm-6-cols .product {
    -ms-flex: 0 0 16.66%;
    flex: 0 0 16.66%;
    max-width: 16.66%;
    width: 100%;
  }
  /* line 219, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-sm-5-cols .post, .grid-sm-5-cols .product {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 100%;
  }
  /* line 229, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-sm-4-cols .post, .grid-sm-4-cols .product {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
    width: 100%;
  }
  /* line 239, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-sm-3-cols .post, .grid-sm-3-cols .product {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    width: 100%;
  }
  /* line 249, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-sm-2-cols .post, .grid-sm-2-cols .product {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    width: 100%;
  }
  /* line 259, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-sm-1-cols .post, .grid-sm-1-cols .product {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
  }
}

@media (max-width: 576px) {
  /* line 271, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .hidden-xs {
    display: none !important;
  }
  /* line 276, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-6-cols .post, .grid-6-cols .product {
    -ms-flex: 0 0 16.66%;
    flex: 0 0 16.66%;
    max-width: 16.66%;
    width: 100%;
  }
  /* line 286, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-5-cols .post, .grid-5-cols .product {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 100%;
  }
  /* line 296, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-4-cols .post, .grid-4-cols .product {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
    width: 100%;
  }
  /* line 306, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-3-cols .post, .grid-3-cols .product {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    width: 100%;
  }
  /* line 316, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-2-cols .post, .grid-2-cols .product {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    width: 100%;
  }
  /* line 326, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .grid-1-cols .post, .grid-1-cols .product {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
  }
}

/* Custom */
@media (max-width: 992px) {
  /* line 340, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .wrap-top-products-page .woocommerce-result-count {
    display: none;
  }
}

@media (max-width: 576px) {
  /* line 350, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .wrap-top-products-page .woocommerce-breadcrumb {
    display: none;
  }
}

@media (max-width: 320px) {
  /* line 360, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-grid.scss */
  .wrap-top-products-page .woocommerce-ordering {
    display: none;
  }
}

@media (min-width: 1200px) {
  /* line 2, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-global.scss */
  .container, .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 7, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-global.scss */
figure {
  width: 100% !important;
}

/* line 10, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-global.scss */
.post-loop-item:hover img {
  transform: scale(1) !important;
}

/* line 13, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_zoo-global.scss */
.post-loop-item:hover .wrap-media img {
  transform: scale(1.1) !important;
}

/* line 1, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl {
  /* footer*/
  /* Blog */
  /* Sidebar blog */
  /* Blog Detail*/
}

/* line 2, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .row-align-right {
  text-align: left;
}

/* line 6, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .footer-row .zoo-widget-social-icon {
  text-align: left;
}

/* line 9, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .site-footer .widget-title:after {
  left: auto;
  right: 0;
}

/* line 13, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .footer-row ul li {
  text-align: right;
}

/* line 15, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .footer-row ul li a {
  padding-right: 15px;
  padding-left: 0 !important;
}

/* line 18, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .footer-row ul li a:before {
  left: auto !important;
  right: 0;
}

/* line 23, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .footer-row ul li i {
  padding-right: 0;
  padding-left: 20px;
}

/* line 28, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .zoo-list-payment {
  text-align: left;
}

@media (min-width: 1400px) {
  /* line 33, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
  .rtl .has-right-sidebar .wrap-loop-content {
    padding-left: 75px;
    padding-right: 0;
  }
}

@media (min-width: 1200px) {
  /* line 41, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
  .rtl .has-right-sidebar .wrap-loop-content {
    padding-left: 45px;
    padding-right: 0;
  }
}

/* line 47, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .wrap-media .sticky-post-label {
  left: auto;
  right: 0;
}

/* line 51, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .post-loop-item.list-layout-item .zoo-post-inner .zoo-post-content {
  text-align: right;
  padding-left: 0;
  padding-right: 30px;
}

/* line 56, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .post-loop-item.list-layout-item .zoo-post-inner .zoo-post-content .post-info li:first-child {
  margin-right: 0;
}

/* line 60, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .navigation.pagination .page-numbers.next,
.rtl .navigation.pagination .page-numbers.prev {
  transform: rotate(180deg);
}

/* line 66, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .sidebar.widget-area .widget .widget-title:after {
  left: auto;
  right: 0;
}

/* line 70, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .custom-search-form button {
  right: auto;
  left: 0;
}

/* line 74, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .sidebar.widget-area .widget.widget_nav_menu ul li a,
.rtl .sidebar.widget-area .widget.widget_recent_entries ul li a,
.rtl .sidebar.widget-area .widget.widget_meta ul li a,
.rtl .sidebar.widget-area .widget.widget_categories ul li a,
.rtl .sidebar.widget-area .widget.widget_archive ul li a,
.rtl .sidebar.widget-area .widget.widget_pages ul li a {
  padding-left: 0;
  padding-right: 15px;
}

/* line 83, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .sidebar.widget-area .widget.widget_nav_menu ul li a:before,
.rtl .sidebar.widget-area .widget.widget_recent_entries ul li a:before,
.rtl .sidebar.widget-area .widget.widget_meta ul li a:before,
.rtl .sidebar.widget-area .widget.widget_categories ul li a:before,
.rtl .sidebar.widget-area .widget.widget_archive ul li a:before,
.rtl .sidebar.widget-area .widget.widget_pages ul li a:before {
  left: auto;
  right: 0;
}

/* line 92, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .sidebar.widget-area .widget.widget_categories ul li span.count {
  margin-left: 0;
  margin-right: 10px;
}

/* line 98, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .content-single .post .header-post {
  text-align: right;
}

/* line 101, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl blockquote:before,
.rtl .blockquote:before {
  transform: translate(0);
}

/* line 105, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .content-single .post .header-post .post-info li:first-child {
  margin-right: 0;
}

/* line 109, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .zoo-single-post-nav.only-1-post .zoo-single-post-nav-item h4 {
  text-align: center;
}

/* line 112, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .zoo-single-post-nav-item i {
  transform: rotate(180deg);
}

/* line 115, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .zoo-single-post-nav-item.next-post {
  text-align: left;
}

/* line 118, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/global/_rtl.scss */
.rtl .zoo-single-post-nav-item.prev-post {
  text-align: right;
}

/* line 1, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
.wrap-breadcrumb {
  padding: 0;
}

/* line 6, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
#commentform .wpcf7-form-control-wrap .text-field {
  margin-bottom: 0;
}

/* line 11, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
#commentform .label-placeholder {
  z-index: 2;
  padding-left: 15px;
}

/* line 16, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
.grid-layout .row {
  align-items: normal;
}

/* line 19, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
.page .main-content > .container > .page-title {
  margin: 50px 0;
  font-size: 36px;
}

/* line 24, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
#commentform .text-field {
  border: 1px solid #eee;
}

/* line 27, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
#commentform .form-submit {
  margin-top: 35px;
  display: inline-block;
  width: 100%;
}

/* line 33, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
.cmm4e.cmm4e-theme-categories-menu.cmm4e-vertical .cmm4e-menu-item.menu-item-has-children.cmm4e-mega {
  position: static !important;
}

/* line 36, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
#site-main-content .elementor-widget-cmm4e-mega-menu .cmm4e.cmm4e-theme-categories-menu.cmm4e-vertical .cmm4e-menu-item.menu-item-has-children .cmm4e-sub-panel {
  left: calc(100% + 3px) !important;
}

/* line 40, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
.cmm4e-wrapper-theme-categories-menu {
  flex-wrap: wrap;
  margin: 0 !important;
}

/* line 43, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
.cmm4e-wrapper-theme-categories-menu .cmm4e-toggle-wrapper {
  display: block;
  width: 100%;
  margin: 0 !important;
}

/* line 47, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
.cmm4e-wrapper-theme-categories-menu .cmm4e-toggle-wrapper .cmm4e-toggle {
  display: flex;
  align-items: center;
  color: #fff;
  background: #fc6702;
  width: 100%;
  padding: 5px 15px;
}

@media (max-width: 992px) {
  /* line 60, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
  #site-main-content .cmm4e-wrapper-theme-categories-menu .cmm4e-theme-categories-menu {
    display: none;
  }
}

/* line 67, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
.cmm4e-toggle-wrapper {
  position: relative;
}

/* line 69, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
.cmm4e-toggle-wrapper .cmm4e-toggle:before {
  content: "쁙";
  font-family: cleversoft;
  color: #fff;
  font-size: 13px;
  position: absolute;
  top: 50%;
  right: 15px;
  z-index: 1;
  transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  pointer-events: none;
}

/* line 86, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
.cmm4e-active .cmm4e-toggle-wrapper .cmm4e-toggle:before {
  transform: translateY(-50%) rotate(180deg);
  -moz-transform: translateY(-50%) rotate(180deg);
  -webkit-transform: translateY(-50%) rotate(180deg);
}

/* line 94, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-layout.scss */
.elementor-widget-clever-product-grid-tabs .cafe-head-product-filter ul li a {
  color: #000;
  font-weight: 500;
}

/* Custom Header */
/* line 2, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
.is-sticky {
  z-index: 3;
}

/* line 8, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
.element-cart-icon.style-1 .element-cart-link {
  flex-direction: row-reverse;
}

/* line 10, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
.element-cart-icon.style-1 .element-cart-link .icon-element-cart {
  margin-right: 0;
  margin-left: 5px;
}

/* line 15, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
.element-cart-icon.style-1 .wrap-right-element-cart {
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

/* line 19, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
.element-cart-icon.style-1 .wrap-right-element-cart .title-element-cart {
  font-weight: 400;
  text-transform: uppercase;
  white-space: nowrap;
}

/* line 24, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
.element-cart-icon.style-1 .wrap-right-element-cart .total-element-cart {
  white-space: nowrap;
}

/* line 31, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
.element-language-switcher #language-options,
.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency {
  font-size: inherit;
  text-transform: normal;
}

/* line 36, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
#site-header .element-header-account .wrap-dashboard-form .woocommerce-MyAccount-navigation a {
  color: #000;
}

/* line 39, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
#site-header .woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency a {
  color: #000;
}

/* line 43, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
.header-off-canvas-sidebar.active .zoo-search-form {
  overflow: unset;
}

/* line 46, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
.header-search-box form.header-search-form.zoo-live-search {
  overflow: visible !important;
}

/* line 50, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
.builder-block-html.show_verticle_menu {
  background: #000;
  height: 50px;
  padding: 0 20px;
  position: relative;
  display: block;
}

/* line 56, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
.builder-block-html.show_verticle_menu .cmm4e-container {
  z-index: 2;
}

/* line 58, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
.builder-block-html.show_verticle_menu .cmm4e-container .cmm4e-vertical.cmm4e {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1;
  width: 100%;
}

/* line 68, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-header.scss */
.builder-block-html.show_verticle_menu .cmm4e-container .cmm4e-toggle-wrapper .cmm4e-toggle {
  padding: 0;
  background: transparent;
}

/* Custom Footer */
/* line 2, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.element-footer-html2 {
  display: block;
}

/* line 7, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .widget-title {
  font-size: 1rem;
}

/* line 12, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row ul li {
  list-style-type: none;
  padding: 8px 0 !important;
  margin: 0 !important;
}

/* line 20, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .widget_nav_menu li {
  margin-bottom: 0;
  width: 100%;
  text-align: left;
}

/* line 24, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .widget_nav_menu li:first-child {
  padding-top: 8px !important;
}

/* line 32, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-main .builder-item {
  margin-bottom: auto;
}

/* line 36, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.site-footer .footer-row.full-width-contained {
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
}

/* line 42, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.site-footer .footer-row.container-fluid {
  padding: 0 15px !important;
  margin: 0 !important;
  border: 0 !important;
}

/* line 49, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.site-footer .widget-title {
  line-height: 1;
  font-size: 15px;
  font-weight: 600;
  text-transform: none;
  margin-bottom: 20px;
  margin-top: 0;
  position: relative;
}

/* line 60, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.site-footer ul:not(.children) {
  margin: 0;
}

/* line 63, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.site-footer ul.sub-menu {
  margin-left: 15px;
}

/* line 68, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .zoo-list-payment-method .payment-method {
  width: 60px;
  height: 34px;
  padding: 8px 10px !important;
  background: #ddd;
}

/* line 75, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.widget_mc4wp_form_widget .widget-title {
  text-transform: none;
}

/* line 82, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.element-align-center .pay-list {
  justify-content: center;
}

/* line 88, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-bottom {
  background: #f7f7f7;
  color: #000;
}

/* line 91, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-bottom .wrap-builder-items {
  padding: 25px 0;
}

/* line 98, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .widget_mc4wp_form_widget .widget-title {
  margin: 0;
  font-size: 0.9375rem;
  font-weight: 600;
  letter-spacing: 1px;
  border: none;
  padding: 0;
  margin-bottom: 20px;
}

/* line 106, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .widget_mc4wp_form_widget .widget-title:after {
  content: none;
}

/* line 114, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields label {
  width: 100%;
  margin-bottom: 15px;
  display: block;
  padding: 8px 0;
}

/* line 120, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields .mail-form {
  display: flex;
  align-items: center;
}

/* line 123, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields .mail-form input[type=email] {
  margin-bottom: 0;
  border: 1px solid #ebebeb;
  background: #fff;
  font-size: 13px;
}

/* line 129, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields .mail-form input[type=submit] {
  font-size: 13px;
  text-transform: capitalize;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: 5px;
}

/* line 145, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .zoo-widget-social-icon li {
  margin-right: 28px !important;
  margin-left: 0 !important;
  height: 40px;
  line-height: 40px;
}

/* line 151, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .zoo-widget-social-icon li a {
  display: flex;
  align-items: center;
}

/* line 154, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .zoo-widget-social-icon li a i {
  font-size: 1.875rem;
}

/* line 163, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .footer-contact li {
  display: flex;
  align-items: center;
}

/* line 166, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .footer-contact li i {
  font-size: 30px;
  padding-right: 20px;
}

/* line 175, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.bottom-footer-menu {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 20px !important;
}

/* line 181, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.bottom-footer-menu li {
  float: left;
}

/* line 188, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.element-align-center > * {
  text-align: center;
  justify-content: center;
}

/* line 195, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
.footer-row .widget.ZooSocialWidget {
  margin-bottom: 15px !important;
  margin-left: -10px;
}

@media (max-width: 1200px) {
  /* line 207, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .zoo-widget-social-icon.icon li {
    margin-left: 10px !important;
  }
}

@media (max-width: 992px) {
  /* line 219, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-row .widget_mc4wp_form_widget {
    display: block;
  }
  /* line 222, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-row .widget_mc4wp_form_widget .widget-title {
    width: 100%;
    margin-bottom: 15px;
  }
  /* line 227, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-row .widget_mc4wp_form_widget .mc4wp-form {
    width: 100%;
  }
  /* line 235, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .zoo-widget-social-icon {
    text-align: right;
  }
  /* line 238, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .zoo-widget-social-icon li {
    margin-right: 0 !important;
    margin-left: 28px !important;
    height: 40px;
    line-height: 40px;
  }
  /* line 244, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .zoo-widget-social-icon li a {
    font-size: 1.375rem;
  }
  /* line 254, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .zoo-widget-social-icon.icon li {
    margin-left: 15px !important;
  }
  /* line 257, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .zoo-widget-social-icon.icon li a {
    font-size: 1.125rem;
  }
  /* line 270, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-row .wrap-builder-items .row .builder-item {
    margin: 0;
    width: 50%;
    -ms-flex: unset;
    flex: unset;
    max-width: unset;
  }
  /* line 277, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-row .wrap-builder-items .row .builder-item:last-child {
    margin-bottom: 0;
  }
  /* line 292, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-main .wrap-builder-items .row .builder-item {
    margin: 0 0 30px 0;
  }
}

@media (max-width: 768px) {
  /* line 305, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .widget_mc4wp_form_widget {
    display: block !important;
  }
  /* line 310, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields span {
    text-align: left;
  }
  /* line 322, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .zoo-widget-social-icon.icon li {
    margin: 0 10px !important;
  }
  /* line 332, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-main .wrap-builder-items .row {
    flex-wrap: wrap;
  }
  /* line 335, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-main .wrap-builder-items .row .builder-item {
    margin: 0 0 30px 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* line 341, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-main .wrap-builder-items .row .builder-item:last-child {
    margin-bottom: 0;
  }
  /* line 355, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-bottom .wrap-builder-items .row {
    flex-wrap: wrap;
  }
  /* line 358, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-bottom .wrap-builder-items .row .builder-item {
    text-align: center;
    justify-content: center;
    margin: 0 0 20px 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 366, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-bottom .wrap-builder-items .row .builder-item:last-child {
    margin-bottom: 0;
  }
}

@media (max-width: 576px) {
  /* line 381, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .widget_mc4wp_form_widget {
    display: block !important;
  }
  /* line 386, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields span {
    text-align: left;
  }
  /* line 396, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .zoo-widget-social-icon {
    text-align: left;
  }
  /* line 400, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .zoo-widget-social-icon.icon li {
    margin: 0 20px 0 0 !important;
  }
  /* line 410, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-row .wrap-builder-items .row {
    flex-wrap: wrap;
  }
  /* line 413, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-row .wrap-builder-items .row .builder-item {
    margin: 0 0 20px 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 419, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-row .wrap-builder-items .row .builder-item:last-child {
    margin-bottom: 0;
  }
  /* line 432, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-footer.scss */
  .footer-row.footer-bottom .wrap-builder-items .row .builder-item {
    text-align: center;
    justify-content: center;
  }
}

/* line 3, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.post-loop-item .zoo-post-inner .zoo-post-content {
  text-align: left;
}

/* line 5, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.post-loop-item .zoo-post-inner .zoo-post-content .post-info {
  margin-bottom: 15px;
}

/* line 7, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.post-loop-item .zoo-post-inner .zoo-post-content .post-info li {
  margin: 0 15px;
}

/* line 9, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.post-loop-item .zoo-post-inner .zoo-post-content .post-info li a {
  color: #000;
  font-weight: bold;
  border: none;
}

/* line 13, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.post-loop-item .zoo-post-inner .zoo-post-content .post-info li a:after {
  border: none;
}

/* line 17, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.post-loop-item .zoo-post-inner .zoo-post-content .post-info li i {
  display: none;
}

/* line 20, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.post-loop-item .zoo-post-inner .zoo-post-content .post-info li:first-child {
  margin-left: 0;
}

/* line 26, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.post-loop-item .zoo-post-inner .zoo-post-content .entry-content {
  display: block;
}

/* line 29, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.post-loop-item .zoo-post-inner .zoo-post-content .entry-title {
  font-size: 1.625rem;
  font-weight: normal;
}

/* line 33, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.post-loop-item .zoo-post-inner .zoo-post-content .readmore {
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 0;
  font-weight: 400;
  height: 40px;
  display: inline-block;
  border: 1px solid #000;
  background: #fff;
  color: #000;
  line-height: 40px;
  padding: 0 20px;
  margin: 20px 0;
  transition: all .4s;
}

/* line 47, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.post-loop-item .zoo-post-inner .zoo-post-content .readmore:hover {
  color: #fff;
}

/* line 50, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.post-loop-item .zoo-post-inner .zoo-post-content .readmore:after {
  content: none;
}

@media (min-width: 992px) {
  /* line 61, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
  .post-loop-item.list-layout-item .zoo-post-inner {
    padding: 0;
    border: 0;
  }
  /* line 64, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
  .post-loop-item.list-layout-item .zoo-post-inner .zoo-post-media {
    width: 50%;
    padding-right: 30px;
    float: left;
  }
  /* line 69, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
  .post-loop-item.list-layout-item .zoo-post-inner .zoo-post-content {
    width: 100%;
    text-align: left;
  }
}

@media (max-width: 991.98px) {
  /* line 80, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
  .blog .main-content,
  .archive .main-content, .search .main-content {
    padding-top: 20px;
  }
}

/* Sidebar */
/* line 86, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.widget .search-form {
  margin-top: 0;
}

/* line 89, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.cat-item span.count,
.widget_archive li span.count {
  color: inherit;
}

/* line 94, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.widget span.zoo-icon-down {
  display: none;
}

/* line 97, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.widget li a {
  display: block;
}

/* line 103, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.sidebar.widget-area .widget .widget-title {
  font-size: 1.25rem;
  text-transform: none;
  color: #000;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 40px;
  padding-bottom: 20px;
  position: relative;
}

/* line 112, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.sidebar.widget-area .widget .widget-title:after {
  content: '';
  width: 50px;
  height: 3px;
  background: #000;
  position: absolute;
  left: 0;
  bottom: -2px;
  z-index: 0;
}

/* line 126, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.sidebar.widget-area .widget ul li {
  padding: 12px 0;
  border-bottom: 0;
}

/* line 135, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.sidebar.widget-area .widget.widget_categories ul li {
  position: relative;
  padding: 12px 0;
}

/* line 139, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.sidebar.widget-area .widget.widget_categories ul li ul {
  border: 0;
}

/* line 143, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.sidebar.widget-area .widget.widget_categories ul li span.count {
  min-width: 20px;
  height: 20px;
  text-align: center;
  display: block;
  margin-left: 10px;
  line-height: 20px;
  background: #f5f5f5;
  border-radius: 2px;
  font-size: 12px;
  color: inherit;
}

/* line 156, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.sidebar.widget-area .widget.widget_categories ul li li {
  padding: 12px 0;
}

/* line 160, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.sidebar.widget-area .widget.widget_categories ul li span.toggle-view {
  top: 12px;
}

/* line 166, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.sidebar.widget-area .widget.widget_categories ul.children {
  display: none;
}

/* line 177, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.sidebar.widget-area .widget.zoo_posts_widget .zoo-posts-widget .post-widget-item {
  margin-bottom: 0;
}

/* line 188, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.sidebar.widget-area .widget.widget_nav_menu ul li a, .sidebar.widget-area .widget.widget_recent_entries ul li a, .sidebar.widget-area .widget.widget_meta ul li a, .sidebar.widget-area .widget.widget_categories ul li a, .sidebar.widget-area .widget.widget_archive ul li a, .sidebar.widget-area .widget.widget_pages ul li a {
  position: relative;
  padding-left: 15px;
  display: inline-block;
}

/* line 192, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.sidebar.widget-area .widget.widget_nav_menu ul li a:before, .sidebar.widget-area .widget.widget_recent_entries ul li a:before, .sidebar.widget-area .widget.widget_meta ul li a:before, .sidebar.widget-area .widget.widget_categories ul li a:before, .sidebar.widget-area .widget.widget_archive ul li a:before, .sidebar.widget-area .widget.widget_pages ul li a:before {
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: #000;
  position: absolute;
  top: 9px;
  left: 0;
  z-index: 1;
  margin: 0;
}

/* line 217, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.tagcloud {
  margin-top: 25px;
}

/* line 220, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.tagcloud a {
  color: #161616;
  border-radius: 30px;
  padding: 5px 0 5px 5px;
}

/* line 225, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.tagcloud a:hover {
  color: #fff;
}

/* line 234, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
.recentcomments a {
  display: inline-block !important;
}

@media (min-width: 1400px) {
  /* line 238, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
  .has-right-sidebar .wrap-loop-content {
    padding-right: 35px;
  }
  /* line 241, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
  .has-left-sidebar .wrap-loop-content {
    padding-left: 35px;
  }
}

@media (min-width: 1200px) {
  /* line 247, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
  .has-right-sidebar .wrap-loop-content {
    padding-right: 35px;
  }
  /* line 250, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-archive.scss */
  .has-left-sidebar .wrap-loop-content {
    padding-left: 35px;
  }
}

/* line 3, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-single.scss */
.content-single .post .title-detail {
  font-size: 2.25rem;
}

/* line 6, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-single.scss */
.content-single .post .header-post {
  text-align: left;
  margin-bottom: 20px;
}

/* line 9, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-single.scss */
.content-single .post .header-post .post-info {
  margin-bottom: 15px;
}

/* line 11, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-single.scss */
.content-single .post .header-post .post-info li {
  margin: 0 15px;
}

/* line 13, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-single.scss */
.content-single .post .header-post .post-info li a {
  color: #000;
  font-weight: bold;
  border: none;
}

/* line 17, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-single.scss */
.content-single .post .header-post .post-info li a:after {
  border: none;
}

/* line 21, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-single.scss */
.content-single .post .header-post .post-info li i {
  display: none;
}

/* line 24, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-single.scss */
.content-single .post .header-post .post-info li:first-child {
  margin-left: 0;
}

/* line 31, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-single.scss */
.content-single .post .post-media {
  padding: 0;
}

/* line 37, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-single.scss */
.content-single .post-related .list-label-cat a {
  display: inline-block;
}

/* line 43, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-single.scss */
.post-info a:after {
  border: none !important;
}

@media (min-width: 992px) {
  /* line 49, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-single.scss */
  .wrap-post-content-has-sidebar.right {
    padding-right: 35px;
  }
  /* line 52, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-single.scss */
  .wrap-post-content-has-sidebar.left {
    padding-left: 35px;
  }
}

@media (max-width: 992px) {
  /* line 3, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_responsive.scss */
  #site-main-content .cmm4e {
    display: block;
    position: unset;
  }
  /* line 6, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_responsive.scss */
  #site-main-content .cmm4e li.cmm4e-menu-item {
    position: relative !important;
  }
}

/* Carousel */
@media (min-width: 992px) {
  /* line 5, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
  .cafe-carousel ul.slick-dots li {
    padding: 0;
  }
  /* line 8, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
  .cafe-carousel ul.slick-dots li.slick-active {
    width: 40px;
  }
  /* line 16, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
  .cafe-carousel .cafe-carousel-btn {
    opacity: 0;
    transition: 350ms;
    -webkit-transition: 350ms;
    -moz-transition: 350ms;
    -o-transition: 350ms;
    -ms-transition: 350ms;
  }
  /* line 20, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
  .cafe-carousel .cafe-carousel-btn.prev-item {
    left: 100px;
  }
  /* line 24, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
  .cafe-carousel .cafe-carousel-btn.next-item {
    right: 100px;
  }
  /* line 31, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
  .cafe-carousel:hover .cafe-carousel-btn {
    opacity: 1;
  }
  /* line 34, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
  .cafe-carousel:hover .cafe-carousel-btn.prev-item {
    left: -30px;
  }
  /* line 38, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
  .cafe-carousel:hover .cafe-carousel-btn.next-item {
    right: -30px;
  }
}

/* line 54, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.elementor-section-full_width .cafe-carousel:hover .cafe-carousel-btn.prev-item {
  left: 0;
}

/* line 58, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.elementor-section-full_width .cafe-carousel:hover .cafe-carousel-btn.next-item {
  right: 0;
}

/* Testimonial */
/* Icon Box */
/* line 76, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.elementor-widget-icon-box.icon-box-has-border .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title {
  position: relative;
}

/* line 79, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.elementor-widget-icon-box.icon-box-has-border .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title:after {
  display: block;
  content: '';
  height: 2px;
  width: 52px;
  background: #fc6702;
  position: absolute;
  left: 0;
  bottom: -15px;
  right: 0;
  margin: 0 auto;
}

/* Banner */
/* line 101, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-wrap-image img {
  width: auto !important;
}

/* line 111, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.elementor-widget-clever-banner .cafe-banner.normal .cafe-wrap-content .cafe-wrap-extend-content .cafe-button.normal:before {
  content: none;
}

/* line 114, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.elementor-widget-clever-banner .cafe-banner.normal .cafe-wrap-content .cafe-wrap-extend-content .cafe-button.normal:after {
  content: none;
}

/* line 128, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.banner-handyman .cafe-banner-description {
  line-height: 1;
  margin: 0;
}

/* line 131, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.banner-handyman .cafe-banner-description * {
  line-height: 1;
  margin: 0;
}

/* Multibanner */
/* line 141, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.multi-banner-style-1 .cafe-row.slick-slider .cafe-col {
  padding: 0;
}

/* line 144, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.multi-banner-style-1 .cafe-row.slick-slider .cafe-col .cafe-wrap-content-inner {
  background: rgba(0, 0, 0, 0.5);
  padding: 15px 0;
  margin: 30px;
}

/* line 149, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.multi-banner-style-1 .cafe-row.slick-slider .cafe-col .cafe-wrap-content-inner .cafe-banner-title {
  margin-bottom: 10px;
}

/* line 153, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.multi-banner-style-1 .cafe-row.slick-slider .cafe-col .cafe-wrap-content-inner .cafe-banner-description {
  margin-bottom: 0;
}

/* Deal */
/* line 167, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-products-wrap.layout-1 .cafe-countdown-block {
  display: flex;
  align-items: center;
  background: #000;
  padding: 0 15px;
  border-radius: 6px;
  color: #fff;
}

/* line 176, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times {
  display: flex;
  align-items: center;
}

/* line 180, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div {
  margin: 0 5px !important;
  font-size: 0;
  display: flex;
  align-items: center;
  position: relative;
  height: 30px;
}

/* line 188, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div.day {
  display: none;
}

/* line 193, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div.hours b:after {
  content: ":" !important;
}

/* line 197, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div.hours b:before {
  content: "h" !important;
}

/* line 204, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div.minutes b:after {
  content: ":" !important;
}

/* line 208, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div.minutes b:before {
  content: "m" !important;
}

/* line 215, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div.seconds b:before {
  content: "s" !important;
}

/* line 221, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div b {
  display: block;
  font-size: 16px;
  background: none;
  margin: 0;
  color: #fff;
  position: relative;
  width: 50px;
}

/* line 230, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div b:before {
  text-transform: lowercase;
  color: #fff !important;
  position: absolute;
  top: 50%;
  right: 0px;
  z-index: 1;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 241, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div b:after {
  color: #fff !important;
  position: absolute;
  top: 50%;
  right: -20px;
  z-index: 1;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 264, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-deal-action-link .action-link {
  display: flex;
  align-items: center;
}

/* line 268, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-deal-action-link .action-link:after {
  content: "\c270";
  font-family: "cleversoft";
  font-size: 22px;
  margin-left: 5px;
}

/* Product with Banner */
/* line 283, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.filter-tabs-title-1 .cafe-head-product-filter {
  justify-content: center;
  margin-bottom: 50px;
  font-size: 16px;
  text-transform: uppercase;
  color: #666;
}

/* line 292, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.filter-tabs-title-2 .cafe-head-product-filter {
  justify-content: center;
  margin-bottom: 50px;
  font-size: 14px;
  color: #ccc;
}

/* line 298, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.filter-tabs-title-2 .cafe-head-product-filter ul li {
  padding: 0 8px;
}

/* line 300, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.filter-tabs-title-2 .cafe-head-product-filter ul li a {
  padding: 5px 15px;
  border-radius: 15px;
}

/* line 304, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.filter-tabs-title-2 .cafe-head-product-filter ul li a.active, .filter-tabs-title-2 .cafe-head-product-filter ul li a:hover {
  color: #fff;
  background: #000;
}

/* Instagram */
/* line 316, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.wrap-instagram .instagram-item {
  padding: 0;
}

/* Slider */
/* line 323, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-slider-slides .slick-slide-inner {
  padding: 0 15px !important;
}

@media (min-width: 992px) {
  /* line 327, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
  .cafe-slider-slides .slick-arrow {
    opacity: 0;
    transition: 350ms;
    -webkit-transition: 350ms;
    -moz-transition: 350ms;
    -o-transition: 350ms;
    -ms-transition: 350ms;
  }
  /* line 332, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
  .cafe-slider-slides:hover .slick-arrow {
    opacity: 1;
  }
}

/* line 340, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-slider-slides ul.slick-dots li button {
  background: none;
  border: 2px solid #fff;
}

/* line 345, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-slider-slides ul.slick-dots li.slick-active button {
  background: #fff;
  border: none;
}

/* line 354, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.slider-kids .slick-arrow {
  width: 40px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  border: 0;
  text-align: center;
  border-radius: 50%;
  background-color: #ff4d9d;
}

/* line 363, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.slider-kids .slick-arrow:before {
  display: block;
  height: 40px;
}

/* Video lightbox */
/* line 372, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-video-light-box img {
  width: 100%;
}

/* line 377, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.elementor-widget-clever-posts .cafe-pagination .cafe_pagination-item {
  background: none;
  height: 40px;
  min-width: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 1.125rem;
  display: inline-block;
  margin: 0 3px;
  color: #666;
  font-weight: 400;
}

/* Clever Team */
/* line 394, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-team-member.style-2 .cafe-member-ava {
  box-shadow: none !important;
}

/* line 396, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-team-member.style-2 .cafe-member-ava img {
  width: 100%;
}

/* line 401, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-team-member .cafe-member-ava .mash-color {
  position: absolute;
  height: 100%;
  width: 100%;
  bottom: 0;
  left: 0;
  opacity: 0;
  transition: all .3s;
  z-index: 1;
}

/* Accordion */
/* line 414, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.elementor-accordion .elementor-tab-title {
  display: flex;
  align-items: center;
}

/* line 420, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.sub_cate .wrap-category-item {
  margin-bottom: 20px;
}

/* line 424, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-widgets.scss */
.cafe-deal-action-link .action-link {
  color: #000;
}

/* line 2, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-layout.scss */
.products .product {
  padding: 0 7px;
  margin-bottom: 20px;
}

/* line 7, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-layout.scss */
.products .product .wrap-product-loop-content .wrap-product-loop-detail .product-loop-title {
  font-size: 14px;
  color: #999;
  font-weight: 400;
}

/* line 13, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-layout.scss */
.products .product .wrap-product-loop-content .star-rating {
  font-size: 13px !important;
  margin: 5px auto 10px auto !important;
}

/* line 20, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-layout.scss */
ul.products, .woocommerce ul.products {
  margin-left: -7px !important;
  margin-right: -7px !important;
  width: calc(100% + 14px);
}

/* line 25, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-layout.scss */
.woocommerce .widget_shopping_cart .wrap-bottom-mini-cart {
  display: block !important;
}

/* line 1, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-single.scss */
.woocommerce div.product .woocommerce-tabs ul.tabs {
  text-align: center;
}

/* line 3, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-single.scss */
.woocommerce div.product .woocommerce-tabs ul.tabs li {
  font-weight: bold;
  padding: 8px 0;
  border: none;
  position: relative;
}

/* line 8, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-single.scss */
.woocommerce div.product .woocommerce-tabs ul.tabs li:before {
  height: 3px;
  width: 0;
  position: absolute;
  content: '';
  display: block;
  border: none;
  left: 0;
  top: calc(100% - 2px);
  z-index: 1;
  transition: all 300ms;
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  -ms-transition: all 300ms;
}

/* line 24, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-single.scss */
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover:before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before {
  width: 100%;
}

/* line 30, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-single.scss */
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
  color: #000;
}

/* line 34, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-single.scss */
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
  font-weight: bold;
}

/* line 39, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-single.scss */
.wrap-single-product-content section.products h2 {
  border-bottom-width: 2px;
  font-weight: bold;
}

/* line 43, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-single.scss */
.wrap-single-product-content section.products ul.products:before {
  width: calc(100% - 30px) !important;
}

/* line 49, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-single.scss */
.wrap-single-product-content .zoo-countdown .countdown-block > div b:after {
  left: calc(100% + 11px) !important;
}

/* line 55, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-single.scss */
.zoo-product-solved-day {
  color: #eb212e;
  font-weight: 500;
}

/* line 58, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-single.scss */
.zoo-product-solved-day i {
  animation: blink .6s infinite ease-in-out;
}

/* line 63, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-product-single.scss */
.woocommerce .woocommerce-breadcrumb {
  display: block !important;
  height: auto !important;
  padding: 5px 0;
}

/* */
/* line 4, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-woocommerce.scss */
.loading .products {
  position: relative;
}

/* Count Down Custom */
/* line 13, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-woocommerce.scss */
.zoo-countdown .countdown-times > div {
  padding: 0 10px;
  margin: 0;
}

/* Demo Store */
/* line 22, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-woocommerce.scss */
.woocommerce-demo-store .woocommerce-store-notice {
  position: unset;
  background: #d0eced;
  font-size: 16px;
  color: #333;
  padding: 6px 0;
}

/* line 28, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-woocommerce.scss */
.woocommerce-demo-store .woocommerce-store-notice a {
  text-decoration: none;
  color: inherit;
}

/* line 31, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-woocommerce.scss */
.woocommerce-demo-store .woocommerce-store-notice a:hover {
  color: #fc6702;
}

/* line 34, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-woocommerce.scss */
.woocommerce-demo-store .woocommerce-store-notice a.woocommerce-store-notice__dismiss-link {
  font-size: 0;
  position: absolute;
  top: 5px;
  right: 30px;
  z-index: 1;
}

/* line 40, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-woocommerce.scss */
.woocommerce-demo-store .woocommerce-store-notice a.woocommerce-store-notice__dismiss-link:before {
  content: "쁧";
  font-family: "cleversoft";
  font-size: 16px;
}

/* Shop */
/* line 50, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-woocommerce.scss */
.zoo-sidebar-control .text-after,
.zoo-sidebar-control .text-before {
  white-space: nowrap;
}

/* Product Single */
/* line 57, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-woocommerce.scss */
.wrap-single-product-content .woo-multi-currency {
  display: none;
}

/* Cart */
/* line 63, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-woocommerce.scss */
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce a.added_to_cart,
.woocommerce button.button,
.woocommerce button.added_to_cart,
.woocommerce input.button,
.woocommerce input.added_to_cart,
.woocommerce-checkout #payment .button,
.woocommerce-checkout #payment .added_to_cart,
#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
  height: 40px;
  display: flex;
  padding: 0 25px;
  align-items: center;
  justify-content: center;
}

/* line 81, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-woocommerce.scss */
.woocommerce #reviews .comment-form-rating {
  margin-bottom: 75px;
}

/* line 84, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/woocommerce/_zoo-woocommerce.scss */
.woocommerce-mini-cart__buttons .button.wc-forward:not(.checkout):hover,
.woocommerce-mini-cart__buttons .wc-forward.added_to_cart:not(.checkout):hover {
  border-color: #000;
}

/* line 1, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.elementor-slick-slider .slick-next, .elementor-slick-slider .slick-prev {
  width: auto;
}

/* line 6, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
div.cafe-pagination {
  width: auto;
  margin: 30px 20px;
}

/* line 9, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
div.cafe-pagination > * {
  border: 1px solid #ccc;
  background: #f5f5f5;
  border-radius: 25px;
  width: 36px;
  height: 36px;
  min-width: 36px;
  line-height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  margin: 0 6px;
}

/* line 22, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
div.cafe-pagination > *.cafe-pagination-next, div.cafe-pagination > *.cafe-pagination-prev {
  min-width: 80px;
}

/* line 32, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.pagination-ajax .view-more-button span {
  border: 1px solid #ccc;
  background: none;
  color: #252525;
}

/* line 38, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.pagination-ajax .scroller-status {
  margin: 20px auto 30px auto !important;
}

/* line 40, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.pagination-ajax .scroller-status .infinite-scroll-last {
  padding: 0;
}

/* line 42, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.pagination-ajax .scroller-status .infinite-scroll-last .all-tiems-loaded {
  display: flex !important;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  text-transform: uppercase;
  font-size: 12px;
}

/* line 49, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.pagination-ajax .scroller-status .infinite-scroll-last .all-tiems-loaded:before {
  content: '';
  width: 100%;
  height: 1px;
  background: #ececec;
  margin-right: 10px;
}

/* line 56, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.pagination-ajax .scroller-status .infinite-scroll-last .all-tiems-loaded:after {
  content: '';
  width: 100%;
  height: 1px;
  background: #ececec;
  margin-left: 10px;
}

@-webkit-keyframes circus {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes circus {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/* line 116, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.loading {
  position: relative;
}

/* line 118, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.loading:after {
  content: '' !important;
  display: block;
  width: 30px;
  height: 30px;
  position: absolute;
  top: calc(50% - 15px);
  left: calc(50% - 15px);
  z-index: 6;
  border: 2px solid #FB6622;
  border-left: 2px solid transparent !important;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  background: transparent !important;
  opacity: 1;
  -webkit-animation: circus 400ms linear 0s infinite !important;
  -o-animation: circus 400ms linear 0s infinite !important;
  animation: circus 400ms linear 0s infinite !important;
}

/* line 140, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.loading:before {
  content: "" !important;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  width: 100%;
  height: 100%;
  display: block;
  background: #fff;
  opacity: 0.6;
}

@keyframes lds-ellipsis1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}

@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}

@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(19px, 0);
  }
}

/* line 179, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.lds-ellipsis {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
}

/* line 185, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.lds-ellipsis div {
  position: absolute;
  top: 27px;
  width: 11px;
  height: 11px;
  border-radius: 50%;
  background: #fff;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}

/* line 194, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.lds-ellipsis div:nth-child(1) {
  left: 6px;
  animation: lds-ellipsis1 0.6s infinite;
  background: #ccc;
}

/* line 199, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.lds-ellipsis div:nth-child(2) {
  left: 6px;
  animation: lds-ellipsis2 0.6s infinite;
  background: #ccc;
}

/* line 204, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.lds-ellipsis div:nth-child(3) {
  left: 26px;
  animation: lds-ellipsis2 0.6s infinite;
  background: #ccc;
}

/* line 209, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.lds-ellipsis div:nth-child(4) {
  left: 45px;
  animation: lds-ellipsis3 0.6s infinite;
  background: #ccc;
}

/**Contact form 7**/
/* line 217, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form label {
  width: 100%;
  padding: 5px 0;
  display: block;
  position: relative;
}

/* line 222, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form label .wpcf7-form-control-wrap {
  display: block;
  width: 100%;
}

/* line 225, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form label .wpcf7-form-control-wrap input,
.custom-contac-form label .wpcf7-form-control-wrap textarea {
  margin: 0;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  padding-left: 0;
}

/* line 232, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form label .wpcf7-form-control-wrap input:focus,
.custom-contac-form label .wpcf7-form-control-wrap textarea:focus {
  border-color: transparent;
}

/* line 237, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form label span.text {
  position: relative;
  top: 30px;
  left: 0;
  z-index: 1;
  color: #959595;
  font-size: 16px;
  font-weight: normal;
  transition: 300ms;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -o-transition: 300ms;
  -ms-transition: 300ms;
}

/* line 247, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form label:after {
  content: '';
  width: 0;
  height: 2px;
  position: absolute;
  bottom: 4px;
  left: 0;
  z-index: 1;
  transition: 300ms;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -o-transition: 300ms;
  -ms-transition: 300ms;
}

/* line 258, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form label.focus:after {
  width: 100%;
}

/* line 261, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form label.focus span.text {
  top: 10px;
}

/* line 266, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form label.show-text span.text {
  top: 10px;
}

/* line 269, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form label.show-text:after {
  width: 100%;
}

/* line 274, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form br {
  display: none;
}

/* line 277, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form .wpcf7-submit {
  margin-top: 45px;
  font-size: 14px;
  text-transform: uppercase;
  color: #fff;
  font-weight: 600;
  letter-spacing: 1px;
  border: 0;
  background: #111;
  padding: 12px 30px;
  border-radius: 2px;
}

/* line 290, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.wpcf7-form-control-wrap .wpcf7-form-control {
  padding: 0;
  border: none;
  border-bottom: 1px solid #ebebeb;
}

/* line 294, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-textarea {
  margin-top: 50px;
}

/* line 298, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form {
  display: flex;
  text-align: center;
}

/* line 301, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form > * {
  padding-left: 25px;
}

/* line 304, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.custom-contac-form > *:first-child {
  padding-left: 0;
}

/* line 308, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.wpcf7-list-item {
  margin-left: 0 !important;
}

/* line 311, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.wpcf7-form-control.wpcf7-submit {
  border-radius: 3px;
  font-size: 14px !important;
  text-transform: uppercase !important;
  letter-spacing: 2px !important;
  color: #fff !important;
  border: 0;
  padding: 10px 20px;
  margin-top: 50px;
}

/* line 321, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
select:focus, .text-field:focus, input[type="text"]:focus, input[type="search"]:focus, input[type="password"]:focus, textarea:focus, input[type="email"]:focus, input[type="tel"]:focus {
  border-color: #FB6622;
}

/* line 325, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.cmm4e.cmm4e-theme-categories-menu.cmm4e-vertical .cmm4e-menu-item.menu-item-has-children.cmm4e-mega {
  position: static !important;
}

/* line 328, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .elementor-widget-cmm4e-mega-menu .cmm4e.cmm4e-theme-categories-menu.cmm4e-vertical .cmm4e-menu-item.menu-item-has-children .cmm4e-sub-panel {
  left: calc(100% + 3px) !important;
}

/* line 332, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.cmm4e-wrapper-theme-vertical-menu {
  flex-wrap: wrap;
  margin: 0 !important;
}

/* line 335, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.cmm4e-wrapper-theme-vertical-menu .cmm4e-toggle-wrapper {
  display: block;
  width: 100%;
  margin: 0 !important;
}

/* line 339, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.cmm4e-wrapper-theme-vertical-menu .cmm4e-toggle-wrapper .cmm4e-toggle {
  display: flex;
  align-items: center;
  color: #fff;
  background: #fc6702;
  width: 100%;
  padding: 5px 15px;
}

@media (max-width: 992px) {
  /* line 352, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  #site-main-content .cmm4e-wrapper-theme-categories-menu .cmm4e-theme-categories-menu {
    display: none;
  }
}

/* line 360, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.builder-block-html.show_verticle_menu {
  background: #c9521b;
  height: 60px;
  padding: 0 20px;
  position: relative;
  display: block;
}

/* line 366, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.builder-block-html.show_verticle_menu .cmm4e-container {
  z-index: 2;
}

/* line 368, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.builder-block-html.show_verticle_menu .cmm4e-container .cmm4e-vertical.cmm4e {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 2;
  width: 100%;
}

/* line 378, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.builder-block-html.show_verticle_menu .cmm4e-container .cmm4e-toggle-wrapper .cmm4e-toggle {
  padding: 0;
  background: transparent;
  font-size: 14px;
}

/* line 387, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.cmm4e-toggle-wrapper {
  position: relative;
}

/* line 389, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.cmm4e-toggle-wrapper .cmm4e-toggle:before {
  content: "쁙";
  font-family: cleversoft;
  color: #fff;
  font-size: 13px;
  position: absolute;
  top: 50%;
  right: 15px;
  z-index: 1;
  transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  pointer-events: none;
}

/* line 406, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.cmm4e-active .cmm4e-toggle-wrapper .cmm4e-toggle:before {
  transform: translateY(-50%) rotate(180deg);
  -moz-transform: translateY(-50%) rotate(180deg);
  -webkit-transform: translateY(-50%) rotate(180deg);
}

/* widget image hover */
/* line 415, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.zoo-image-hover {
  position: relative;
}

/* line 417, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.zoo-image-hover .image-info {
  position: absolute;
  top: 40px;
  left: 20px;
  z-index: 1;
}

/* line 422, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.zoo-image-hover .image-info p {
  font-size: 28px;
  color: #fff;
  line-height: 35px;
}

/* line 427, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.zoo-image-hover .image-info a {
  padding: 8px 25px;
  background: #c2b975;
  color: #fff;
  font-size: 12px;
  text-transform: uppercase;
  border-radius: 4px;
}

/* line 434, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.zoo-image-hover .image-info a:hover {
  background: #252525;
  color: #fff;
}

/* Blog */
/* line 445, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .post-loop-item .zoo-post-inner {
  border-bottom: 1px solid #ebebeb;
  padding-bottom: 35px;
  margin-bottom: 35px;
}

/* line 450, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .post-loop-item .zoo-post-inner .grid-layout .wrap-media {
  margin-bottom: 25px;
}

/* line 454, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .post-loop-item .zoo-post-inner .title-post {
  font-weight: 600;
}

/* line 457, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .post-loop-item .zoo-post-inner .post-info {
  font-size: 14px;
  text-transform: capitalize;
}

/* line 461, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .post-loop-item .zoo-post-inner .entry-content {
  margin-bottom: 0;
}

/* line 464, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .post-loop-item .zoo-post-inner .readmore {
  border: none;
  text-transform: uppercase;
  font-size: 13px;
  margin-top: 10px;
  font-weight: 600;
  letter-spacing: 2px;
  position: relative;
  padding: 0;
  margin: 0;
}

/* line 475, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .post-loop-item .zoo-post-inner .readmore:after {
  content: "\c077";
  font-family: "cleversoft";
  position: absolute;
  right: -25px;
  top: 50%;
  z-index: 1;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  transition: 200ms;
  -webkit-transition: 200ms;
  -moz-transition: 200ms;
  -o-transition: 200ms;
  -ms-transition: 200ms;
}

/* line 490, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .post-loop-item .zoo-post-inner .readmore:hover {
  background: none;
}

/* line 492, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .post-loop-item .zoo-post-inner .readmore:hover:after {
  right: -35px;
}

/* line 500, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .navigation.pagination .nav-links {
  justify-content: flex-end;
}

/* line 502, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .navigation.pagination .nav-links .page-numbers {
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  color: #252525;
  text-align: center;
  display: inline-block;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  background: #ebebeb;
  transition: all 300ms;
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  -ms-transition: all 300ms;
  margin-left: 10px;
}

/* line 521, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .navigation.pagination .nav-links .page-numbers.current, #site-main-content .navigation.pagination .nav-links .page-numbers:hover {
  background: #252525;
  color: #fff;
}

/* line 529, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single-post .post-image {
  display: flex;
  align-items: center;
  min-height: 550px;
  padding: 35px 0;
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 537, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.overlay-featured-image {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}

/* Standard post */
/* line 547, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar {
  padding-top: 0;
}

/* line 549, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-image:not(.single-default) {
  overflow: hidden;
  background-size: cover;
}

/* line 554, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-image.single-default {
  background-color: #1f1b01;
  background-repeat: repeat;
}

/* line 560, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-image {
  display: flex;
  align-items: center;
  min-height: 550px;
  margin-bottom: 30px;
}

/* line 565, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-image .header-post {
  margin: 0 auto;
  max-width: 900px;
  text-align: center;
  z-index: 2;
}

/* line 570, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-image .header-post .title-detail {
  color: #fff;
  text-align: center;
  font-size: 3.75rem;
  line-height: 75px;
  font-weight: bold;
}

/* line 577, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-image .header-post .post-info {
  color: #fff;
  text-align: center;
  font-size: 0.875rem;
  text-transform: none;
}

/* line 582, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-image .header-post .post-info li {
  margin: 0;
}

/* line 586, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-image .header-post .post-info .author-post a {
  color: #fff;
  text-transform: none;
  font-weight: normal;
}

/* line 593, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-image .header-post .post-label {
  position: absolute;
  left: 50%;
  top: -60px;
  z-index: 1;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

/* line 601, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-image .header-post .list-cat {
  margin-bottom: 30px;
}

/* line 603, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-image .header-post .list-cat a {
  padding: 7px 20px;
  border-radius: 50px;
  border: 2px solid #fff;
  margin: 5px;
  color: #fff;
  font-size: 0.875rem;
  display: inline-block;
}

/* line 615, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-content {
  margin: 0 auto 12px auto;
  float: none;
  display: block;
}

/* line 619, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-content blockquote, .single .content-single.no-sidebar .post-content .blockquote {
  position: relative;
  padding-left: 30px;
  margin: 40px 0;
  font-weight: normal;
  font-size: 1.125rem;
  color: #252525;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 629, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .post-content blockquote:before, .single .content-single.no-sidebar .post-content .blockquote:before {
  content: '';
  width: 5px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  padding: 0;
  background: #fc6702;
}

/* line 641, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .comment-block-list {
  background: #f5f5f5;
}

/* line 643, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .comment-block-list .comment-block-inner {
  margin: 0 auto;
  float: none;
  padding-top: 60px;
  padding-bottom: 60px;
}

/* line 648, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .comment-block-list .comment-block-inner #comments-list {
  margin-top: 0;
}

/* line 650, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .comment-block-list .comment-block-inner #comments-list .title-block {
  margin-bottom: 0;
  font-size: 1.5rem;
}

/* line 654, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .comment-block-list .comment-block-inner #comments-list .comment-wrap {
  padding: 50px 0 15px;
}

/* line 660, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .comment-block-form {
  border-top: 1px solid #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
}

/* line 663, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .comment-block-form .comment-block-inner {
  margin: 0 auto;
  float: none;
  padding-top: 60px;
  padding-bottom: 120px;
}

/* line 668, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .comment-block-form .comment-block-inner #respond {
  margin-top: 0;
}

/* line 671, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .comment-block-form .comment-block-inner #reply-title {
  font-size: 1.5rem;
}

/* line 676, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .mejs-time {
  padding: 10px 6px 0;
}

/* line 679, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .mejs-horizontal-volume-slider:after {
  content: none;
}

/* line 682, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .wrap-bottom-content-post {
  float: none;
  margin: 0 auto;
}

/* line 685, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.single .content-single.no-sidebar .wrap-bottom-content-post .tags-link-wrap {
  margin-top: 0;
}

/* line 690, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.post-media {
  width: 100%;
  text-align: center;
  display: inline-block;
  margin-bottom: 40px;
  float: none;
  margin: 0 auto;
}

/* line 698, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .post-loop-item .readmore {
  padding: 0;
  border: none;
}

/* line 702, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
#site-main-content .post-loop-item .entry-title {
  font-size: 20px;
  font-weight: 600;
}

/* line 707, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.config-width {
  position: relative !important;
}

/* line 709, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.config-width .mega-menu-content {
  max-width: unset !important;
  left: 0 !important;
  transform: translate(0) !important;
}

/* line 715, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.cmm4e.cmm4e-theme-vertical-menu .cmm4e-menu-item.menu-item-has-children.cmm4e-mega {
  position: static !important;
}

/* line 719, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.products .product .wrap-product-loop-content .wrap-product-loop-detail .product-loop-title {
  font-size: 16px;
  color: #111;
  font-weight: 400;
}

/* line 724, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.woocommerce ul.products li.product .price {
  font-size: 18px;
}

/* line 727, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.product .zoo-cw-attr-item {
  border: 1px solid #ccc;
  color: #000;
  font-size: 14px;
}

/* line 732, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.woocommerce nav.woocommerce-pagination {
  margin-top: 50px;
  padding: 0;
  width: 100%;
  text-align: center;
  display: inline-block;
}

/* line 738, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.woocommerce nav.woocommerce-pagination .woocommerce-result-count {
  padding: 0;
}

/* line 741, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.woocommerce nav.woocommerce-pagination ul.page-numbers {
  background: none;
  border: none;
  margin: 0;
  width: auto;
}

/* line 746, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.woocommerce nav.woocommerce-pagination ul.page-numbers li {
  border: none;
  margin-left: 10px;
  overflow: visible;
}

/* line 750, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.woocommerce nav.woocommerce-pagination ul.page-numbers li span, .woocommerce nav.woocommerce-pagination ul.page-numbers li a {
  display: block;
  line-height: 40px;
  text-align: center;
  min-width: 40px;
  height: 40px;
  color: #252525;
  background: #ebebeb;
  padding: 0 5px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  position: relative;
}

/* line 762, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.current, .woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers:hover {
  color: #fff;
  background: #252525;
  cursor: pointer;
}

/* line 766, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.current:after, .woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers:hover:after {
  opacity: 0.2;
  top: 15px;
  left: 15px;
}

/* line 774, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.next, .woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.prev {
  font-size: 65%;
}

/* line 781, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.cw-type-text.inline .zoo-filter-item {
  height: auto !important;
  padding: 5px !important;
}

/* line 785, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
.woocommerce #review_form #respond p {
  margin: 0 0 60px;
}

/* Home Header 12*/
@media (min-width: 993px) {
  /* line 791, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header {
    width: calc(100% - 300px);
    float: right;
  }
  /* line 794, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header .container {
    padding: 0;
  }
  /* line 798, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-footer .container {
    padding: 0 15px;
  }
  /* line 802, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-header {
    max-width: 300px;
    width: 100%;
    height: 100vh !important;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1;
    box-shadow: 2px 0 4px 2px rgba(0, 0, 0, 0.075);
    background: #fff;
  }
  /* line 813, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas {
    overflow: visible;
    opacity: 1;
    visibility: visible;
    max-width: 100%;
    width: 100%;
  }
  /* line 819, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas .wrap-content-header-off-canvas {
    overflow: visible;
    padding: 0;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: row;
  }
  /* line 825, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas .wrap-content-header-off-canvas .desktop-builder-block-logo,
  body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas .wrap-content-header-off-canvas .desktop-builder-block-menu {
    width: 100%;
  }
  /* line 829, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas .wrap-content-header-off-canvas .desktop-builder-block-logo {
    max-height: 120px;
  }
  /* line 832, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas .wrap-content-header-off-canvas .desktop-builder-block-menu {
    min-height: 80%;
  }
  /* line 835, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas .wrap-content-header-off-canvas .wrap-dashboard-form {
    display: none;
  }
  /* line 839, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas .wrap-content-header-off-canvas #primary-menu ul.menu {
    flex-direction: column;
    height: auto;
  }
  /* line 842, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas .wrap-content-header-off-canvas #primary-menu ul.menu > li {
    width: 100%;
    justify-content: center;
    position: relative !important;
  }
  /* line 846, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas .wrap-content-header-off-canvas #primary-menu ul.menu > li .mega-menu-content, body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas .wrap-content-header-off-canvas #primary-menu ul.menu > li > ul {
    top: 0;
    right: 0;
    left: 100% !important;
    transform: none;
  }
  /* line 854, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas .wrap-content-header-off-canvas #primary-menu ul.menu > li:not(.config-width) .mega-menu-content {
    max-width: unset;
    width: 950px;
  }
  /* line 859, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas .wrap-content-header-off-canvas #primary-menu ul.menu > li > a {
    padding: 18px 20px;
    display: block;
    width: 100%;
    position: relative;
  }
  /* line 864, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header #site-header .off-canvas-vertical-header .wrap-header-off-canvas .wrap-content-header-off-canvas #primary-menu ul.menu > li > a span {
    position: absolute;
    right: 15px;
    top: 50%;
    z-index: 1;
    -webkit-transform: translateY(-50%) rotate(-90deg);
    transform: translateY(-50%) rotate(-90deg);
  }
  /* line 881, F:/xampp/htdocs/wp/doma-elementor/wp-content/themes/doma/assets/scss/custom/genaral/_zoo-doma.scss */
  body.off-canvas-vertical-header .item-block-logo img {
    display: inline-block;
  }
}

/*# sourceMappingURL=../css/zoo-custom-style.map */