@import url("https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@200;300;400;600;700;900&display=swap");
.header-banner-display .website-wrapper {
  margin-top: 0 !important;
}

.ea-breadcrumb .container {
  max-width: unset !important;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 0 !important;
}
.ea-breadcrumb .container .page-title {
  margin-top: unset !important;
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 100%;
  margin: 0 !important;
  min-height: 200px;
  align-items: center;
}
.ea-breadcrumb .container .page-title.ea-shop-area {
  min-height: 300px !important;
}

.woocommerce-breadcrumb {
  min-height: 40px;
  border-bottom: 1px solid rgb(196, 196, 196);
}

.ea-page-title-container,
.woocommerce-breadcrumb {
  width: 100%;
  max-width: 1400px;
  padding: 0 15px;
}

@media (max-width: 1200px) {
  .ea-page-title-container,
  .woocommerce-breadcrumb {
    max-width: 1140px;
  }
}
@media (max-width: 992px) {
  .ea-page-title-container,
  .woocommerce-breadcrumb {
    max-width: 960px;
  }
}
@media (max-width: 768px) {
  .ea-page-title-container,
  .woocommerce-breadcrumb {
    max-width: 720px;
  }
}
@media (max-width: 576px) {
  .ea-page-title-container,
  .woocommerce-breadcrumb {
    max-width: 540px;
  }
}
.doubled-border-btn a {
  background-image: url(../../../../uploads/2021/03/btn.svg);
  background-size: 231px;
  background-repeat: no-repeat;
  min-width: 231px;
  min-height: 76px;
  line-height: 42px;
  transition: ease-in 0.1s;
}
.doubled-border-btn a:hover {
  background-image: url(../../../../uploads/2021/03/btn-hover.svg);
}

rs-fullwidth-wrap#fashion-minimalism_forcefullwidth .rev-btn:hover {
  background: url("../../../../uploads/2021/03/btn-hover.svg") center center/231px no-repeat rgba(255, 255, 255, 0) !important;
  color: white !important;
}

.main-page-wrapper {
  padding-top: 0 !important;
}

.mm-menu_offcanvas.mm-menu_opened {
  z-index: 2;
}

.invisible {
  display: none;
}

p.woocommerce-info {
  background: white;
  color: #4F4F4F;
}

.float-left {
  float: left;
}

.float-right {
  float: right;
}

span#cn-notice-buttons a {
  color: #fff !important;
}

.whb-main-header .whb-divider-element:before {
  border-color: rgb(0, 0, 0);
}
.whb-main-header .telephone a,
.whb-main-header span.wd-tools-text {
  font-size: 16px !important;
  font-family: "Source Sans Pro", sans-serif !important;
}
.whb-main-header .whb-top-bar .whb-column .free-shipping-label {
  text-align: center;
  text-transform: uppercase;
  font-size: 14px;
  color: #4e4e4e;
}
.whb-main-header .whb-general-header {
  margin-top: 10px;
}
.whb-main-header .whb-general-header .whb-col-left .telephone a {
  color: #000;
}
.whb-main-header .whb-general-header .whb-col-left .telephone a:hover {
  color: #ad8e50;
}
.whb-main-header .whb-general-header .whb-col-center {
  justify-content: center;
}
.whb-main-header .whb-general-header .whb-col-right .search-button .search-button-icon:before {
  font-size: 15px;
}
.whb-main-header .whb-general-header .whb-col-right .woodmart-wishlist-info-widget .wishlist-icon:before,
.whb-main-header .whb-general-header .whb-col-right .woodmart-shopping-cart .woodmart-cart-icon:before {
  font-size: 18px;
}
.whb-main-header .whb-general-header .whb-col-right .my-account-with-text span.wd-tools-text {
  text-transform: uppercase !important;
}
.whb-main-header .whb-header-bottom .menu .menu-item a.woodmart-nav-link {
  text-transform: uppercase;
}
.whb-main-header .whb-header-bottom .woodmart-navigation .item-level-0.menu-item-has-children > a:after {
  content: "" !important;
}

#ea-search-button {
  cursor: pointer;
  transition: all 0.25s ease, height 0s ease;
}
#ea-search-button .ea-search-button-icon {
  position: relative;
  font-weight: 400;
  font-size: 0;
  flex-direction: row;
  justify-content: center;
}
#ea-search-button .ea-search-button-icon:before {
  font-size: 19px;
  transition: opacity 0.3s ease;
  content: "\f130";
  font-family: woodmart-font;
  color: #333;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#ea-search-button .ea-search-button-icon:after {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -7.5px;
  margin-left: -7.5px;
  width: 15px;
  height: 15px;
  font-weight: 400;
  font-size: 15px;
  line-height: 15px;
  opacity: 0;
  transition: none;
  content: "\f112";
  font-family: woodmart-font;
}
#ea-search-button .woodmart-custom-icon {
  min-width: unset;
  max-width: 38px;
}

.searchform .searchsubmit:after {
  color: #fff !important;
}

@media screen and (max-width: 1024px) {
  .whb-row.whb-header-bottom.whb-sticky-row.whb-with-bg.whb-border-fullwidth.whb-color-dark.whb-flex-flex-middle {
    background: #ad8e50;
    display: none;
  }
}
.whb-column .woodmart-mobile-search-form input[type=text] {
  color: #fff !important;
  border-color: #ffffff !important;
}
.whb-column .woodmart-mobile-search-form input[type=text]::-moz-placeholder {
  color: #ffffff !important;
}
.whb-column .woodmart-mobile-search-form input[type=text]::placeholder {
  color: #ffffff !important;
}
.whb-column .woodmart-mobile-search-form .searchform .searchsubmit:after {
  color: #ffffff !important;
}

@media screen and (max-width: 1024px) {
  .whb-text-element {
    flex: 0 0 auto !important;
  }
}
.whb-general-header .whb-mobile-left,
.whb-general-header .whb-mobile-right {
  flex: unset;
}

@media screen and (max-width: 600px) {
  .whb-top-bar .whb-column .free-shipping-label {
    font-size: 12px !important;
  }
}
@media screen and (max-width: 1024px) {
  .whb-top-bar .whb-column.whb-col-mobile {
    justify-content: space-between;
  }
  .whb-column.whb-mobile-center.whb-hidden-lg {
    width: 100%;
  }
}
.menu-item-design-full-width .sub-menu-dropdown {
  padding-top: 0 !important;
}

.whb-main-header .whb-header-bottom .menu .menu-item .sub-menu a.woodmart-nav-link {
  text-transform: capitalize !important;
}

a.glink.nturl.notranslate {
  padding: 0 0 0 6px;
}

.amea-icon .dis-icon-disability-2 {
  color: #4f4f4f;
  font-size: 24px;
}
.amea-icon .dis-icon-disability-2:before {
  content: "a";
  font-family: "disability-font" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
}
.amea-icon .dis-icon-disability-2:hover {
  color: #ad8e50;
  cursor: pointer;
}

.categories-masonry.products .hover-mask .category-title {
  color: #ad8e50 !important;
  text-transform: uppercase;
  font-family: Tinos;
  font-weight: 700;
}
.categories-masonry.products .hover-mask .more-products {
  color: #ffffff !important;
}

.woodmart-products-tabs .woodmart-tabs-header .tabs-name {
  margin-bottom: 0 !important;
}
.woodmart-products-tabs .woodmart-tabs-header .products-tabs-title .tab-label {
  font-family: "Source Sans Pro", Arial, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 16px;
  text-transform: capitalize;
}
.woodmart-products-tabs .woodmart-tabs-header .products-tabs-title .tab-label:after {
  background-color: #ad8e50;
}
.woodmart-products-tabs .woodmart-tabs-header .products-tabs-title .active-tab-title .tab-label {
  color: #2d2a2a;
}

.elementor-widget-wd_title .title-wrapper .title-subtitle,
.elementor-widget-wd_title .title-wrapper .liner-continer {
  margin-bottom: 0px;
}
.elementor-widget-wd_title .title-wrapper .title-after_title {
  color: #818181;
  border-bottom: 2px solid #ad8e50;
}

rs-layer#slider-6-slide-6-layer-13,
rs-layer#slider-6-slide-6-layer-12 {
  display: none;
}

rs-module#fashion-minimalism rs-bullet.tp-bullet {
  height: 2px !important;
  width: 20px !important;
  background: #e6d4af !important;
}
rs-module#fashion-minimalism rs-bullet.tp-bullet.selected {
  width: 25px !important;
  background: #ad8e50 !important;
}

.ea-banner-section .info-box-wrapper {
  max-width: 120px;
  cursor: pointer;
}

@media screen and (max-width: 691px) {
  .categories-masonry.products .hover-mask .category-title,
  .categories-masonry.products .hover-mask .more-products {
    color: #4e4e4e !important;
  }
}
@media screen and (max-width: 691px) {
  .moisidis-keypoints section {
    margin: 10px 0;
  }
  .moisidis-keypoints .elementor-text-editor.elementor-clearfix {
    display: flex;
    justify-content: center;
  }
  .moisidis-keypoints .elementor-text-editor.elementor-clearfix p {
    max-width: 300px;
  }
}
.info-box-wrapper .wd-btn-text {
  text-transform: capitalize;
}

.owl-dots .owl-dot.active span {
  border-color: #ad8e50;
  background-color: #ad8e50;
}

.brands-widget .brand-item a {
  max-height: 100px !important;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.brands-widget .brand-item img {
  max-height: 100px !important;
  width: auto;
}

.line-hover a {
  display: inline-block;
  position: relative;
}
.line-hover a:after {
  background-color: #ad8e50;
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 2px;
  transition: width 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-duration: 0.4s !important;
}
.line-hover a:hover:after {
  width: 100%;
}

.wrapp-category .category-link {
  font-size: 0 !important;
}
.wrapp-category .hover-mask .more-products {
  font-size: 0 !important;
}

.woodmart-cart-number,
span.wishlist-count.wd-tools-count {
  background: #4e4e4e !important;
}

a.woocommerce-LostPassword.lost_password {
  color: #222;
}

.cookies-accept-btn {
  background: #222 !important;
}

.login-form-side .widget-title,
.cart-widget-side .widget-title {
  color: #222;
}

button.button.woocommerce-button.woocommerce-form-login__submit {
  background: #222 !important;
}

.elementor-location-footer nav a {
  display: inline-block;
  position: relative;
}
.elementor-location-footer nav a:after {
  background-color: white;
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 2px;
  transition: width 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-duration: 0.4s !important;
}
.elementor-location-footer nav a:hover:after {
  width: 100%;
}

.elementor-location-footer .elementor .elementor-element .elementor-icon-list-item .elementor-icon-list-icon i {
  color: #ffffff;
}
.elementor-location-footer .elementor .elementor-element .elementor-icon-list-item:hover .elementor-icon-list-icon i {
  color: #4f4f4f !important;
}

@media screen and (max-width: 768px) {
  .footer-menu {
    display: none;
  }
  .footer-menu ul {
    text-align: center !important;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .elementor-location-footer .elementor-icon-list-items {
    display: flex;
    flex-direction: row;
    justify-content: center;
  }
  .footer-menu-col .elementor-element-populated {
    padding: unset !important;
  }
  .ea-footer-widget-title h2 {
    position: relative;
    cursor: pointer;
  }
  .ea-footer-widget-title h2:after {
    content: "\f129";
    font-size: 12px;
    padding: 5px;
    font-family: "woodmart-font";
    text-decoration: inherit;
    font-style: normal;
    font-weight: normal;
  }
  .ea-footer-widget-title h2.active:after {
    content: "\f115";
    font-size: 12px;
    padding: 5px;
    font-family: "woodmart-font";
    text-decoration: inherit;
    font-style: normal;
    font-weight: normal;
  }
  .plirofories-footer-menu {
    padding-top: 8px;
  }
  .elementor-location-footer .elementor-widget-shortcode .elementor-widget-icon-list .elementor-widget-container {
    justify-content: center;
    text-align: center;
    display: flex;
    flex-direction: row;
  }
  .woodmart-images-gallery {
    display: flex;
    justify-content: center;
  }
}
.elementor-location-footer .elementor-icon-list-items {
  padding-left: 11px;
}
.elementor-location-footer .elementor-icon-list-items svg path {
  fill: #fff;
}

.footer-images .gallery-images {
  width: 250px;
}

.shop-title-wrapper .woodmart-back-btn:after {
  content: "" !important;
}

.products-per-page {
  margin-left: 3px;
  display: inline-block;
}
.products-per-page ul {
  display: inline-block;
  padding: 0 0 0 10px;
}
.products-per-page ul li {
  list-style-type: none;
  display: inline-block;
  margin-right: 10px;
}
.products-per-page ul li:last-of-type {
  margin-right: 0;
}
.products-per-page ul li a {
  color: #000 !important;
}
.products-per-page ul li a.current {
  color: #3d3d3d;
  text-decoration: underline;
}

h1.entry-title.ea-custom-title {
  /* font-family: Tinos; */
  font-size: 40px;
  color: #ad8e50;
  font-style: normal;
  font-weight: 700;
}

.shop-loop-head .woodmart-woo-breadcrumbs {
  flex: 0 0 100%;
  border-bottom: none !important;
}
.shop-loop-head .woocommerce-result-count {
  display: inline-flex !important;
}

.page-title.page-title-default.title-size-default.title-design-default.color-scheme-dark.with-back-btn.title-shop {
  min-height: 350px;
  background-position: right;
}

.product-grid-item {
  margin-bottom: 30px;
  text-align: center;
}

.woodmart-hover-alt .wrap-price {
  justify-content: center !important;
}

body .product-grid-item .product-element-top:hover .hover-img {
  transform: none;
  -webkit-transform: none;
}

@media screen and (max-width: 1024px) {
  h3.product-title a {
    display: block;
    max-width: 95%;
    white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }
}
@media screen and (max-width: 768px) {
  .main-page-wrapper {
    margin-top: -23px !important;
  }
}
.wc_payment_methods .wc_payment_method.payment_method_cardlink_payment_gateway_woocommerce label img {
  display: none;
}

.prdctfltr_add_scroll {
  min-height: 50px;
}

.woocommerce-result-count {
  min-height: 35px;
  display: flex;
  align-items: flex-end;
}
.woocommerce-result-count .products-per-page select {
  padding: 0 32px 0 0;
  border: unset;
  border-bottom: 1px solid rgba(129, 129, 129, 0) !important;
  border-radius: 0 !important;
  height: 31px;
  color: #333;
  font-weight: 400 !important;
  font-size: 14px !important;
}
.woocommerce-result-count .products_results {
  font-weight: 400 !important;
  font-size: 14px !important;
}

.prdctfltr_wc .title-select {
  text-align: start;
  background: unset;
  padding: 0;
  /* border-bottom: 1px solid; */
  border-radius: 0;
}

.woodmart-shop-tools {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 20px;
  max-width: 100%;
  width: 100%;
  align-items: flex-start;
}
.woodmart-shop-tools .woodmart-woo-breadcrumbs {
  display: none;
}
.woodmart-shop-tools .woodmart-show-sidebar-btn {
  flex: 1 1 40%;
  justify-content: flex-start;
  align-items: center;
  line-height: 33px;
  margin-bottom: unset;
  text-transform: capitalize;
  font-size: 14px;
  font-weight: 400;
}
.woodmart-shop-tools .woocommerce-ordering {
  flex: 1 1 15%;
  justify-content: flex-end;
  padding-top: 5px;
}
.woodmart-shop-tools .woocommerce-ordering select {
  line-height: 17px !important;
}
.woodmart-shop-tools .woocommerce-result-count {
  flex: 1 1 40%;
  justify-content: flex-end;
  align-items: center;
}

@media screen and (min-width: 769px) {
  .woocommerce-ordering select, .woocommerce-ordering option {
    padding-bottom: 6px !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    padding-top: 4px;
    color: #333;
    border-bottom: 1px solid rgba(129, 129, 129, 0) !important;
  }
}
@media screen and (max-width: 768px) {
  .woodmart-show-sidebar-btn {
    order: 2 !important;
    flex: 1 1 45% !important;
  }
  .woocommerce-ordering {
    order: 3 !important;
    flex: 1 1 45% !important;
  }
  .woocommerce-result-count {
    order: 1 !important;
    flex: 1 1 100% !important;
    justify-content: flex-start !important;
  }
}
.prdctfltr_collector span.title-select {
  width: 100%;
  text-transform: uppercase;
  color: #ad8e50;
  font-size: 16px;
  border-bottom: 1px solid #000;
}

.pf-help-title .widget-title {
  width: 100%;
  text-transform: uppercase;
  color: #ad8e50;
  font-size: 16px;
  border-bottom: 1px solid #c4c4c4;
  font-family: "Tinos";
}

span.prdctfltr_reset {
  margin-bottom: 40px;
  text-align: start;
}

.prdctfltr_checkboxes label {
  font-weight: 400;
}

.prdctfltr_wc.prdctfltr_checkbox .prdctfltr_filter label.prdctfltr_active > span:after {
  color: #ad8e50;
}

.prdctfltr_collector {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.prdctfltr_collector span.prdctfltr_title_selected {
  background-color: transparent;
  border-radius: 0;
  border: 1px solid #000;
  padding: 4px 10px;
  white-space: break-spaces;
}

@media (min-width: 768px) and (max-width: 1149px) {
  .woodmart-shop-tools .woodmart-show-sidebar-btn {
    flex: 1 1 15%;
  }
  .woodmart-shop-tools .woocommerce-result-count {
    flex: 1 1 62%;
    margin-bottom: 0px !important;
    margin-right: 6px;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .woodmart-shop-tools .woocommerce-ordering {
    padding-top: 14px;
  }
}
@media screen and (max-width: 500px) {
  .woodmart-shop-tools .woocommerce-result-count .products_results {
    font-size: 13px !important;
  }
  .woodmart-shop-tools .woocommerce-result-count .products_results .products-per-page select {
    padding: 0px 18px 0 0;
    font-size: 13px !important;
  }
}
.ea-moisidis-product-row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  font-weight: 600;
  font-size: 14px;
  min-height: 36px;
}
.ea-moisidis-product-row .ea-quarantee {
  padding-left: 4px;
}
.ea-moisidis-product-row .ea-quarantee p {
  margin-bottom: 0 !important;
  line-height: 1;
}
.ea-moisidis-product-row .wd-action-btn.wd-wishlist-btn > a.added:before {
  background-image: url(../../../../uploads/2021/05/Vector.svg);
  content: "";
  height: 20px;
  width: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.color-switcher-wrap .product-section-title {
  margin-bottom: 0;
}
.color-switcher-wrap .color-switcher {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.color-switcher-wrap .color-switcher li {
  border: 1px solid #ad8e50;
  margin: 3px;
}

.product-share {
  background: #f2ede3;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-evenly;
  padding: 2px 10px;
  margin-top: 12px;
}
.product-share .share-title {
  margin-right: 5px;
  color: #1b1919;
  vertical-align: middle;
  font-weight: 600;
  flex: 1 1 10%;
  max-width: 85px;
}
.product-share .woodmart-social-icons {
  flex: 1 1 70%;
  justify-content: space-between;
  max-width: 500px;
}

.single-product-page {
  margin-top: 25px;
}

.link-custom-field .wapf-field-input {
  display: none;
}

.wapf-field-label.wapf--above {
  margin-bottom: 0px;
}

.wapf-product-totals .wapf--inner {
  padding: 0 0 20px 0;
}
.wapf-product-totals .wapf--inner div {
  padding-bottom: 0;
  padding-bottom: 2px;
  border-bottom: 1px dashed #e6e6e6;
}
.wapf-product-totals .wapf--inner div span:first-child {
  font-weight: normal;
  font-family: "Source Sans Pro";
}

.ea-quarantee-row p {
  margin-bottom: 0px;
  line-height: 1;
}

@media screen and (max-width: 768px) {
  .ea-breadcrumb .woocommerce-breadcrumb a,
  .ea-breadcrumb .woocommerce-breadcrumb span {
    font-size: 12px;
  }
  .single-product .main-page-wrapper {
    margin-top: -11px !important;
  }
  .ea-moisidis-product-row {
    min-height: 35px;
  }
}
.ea-extra-watch-description p {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.product-image-summary .cart {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: baseline;
}
.product-image-summary .cart span.ea-installments {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  font-weight: 600;
  font-size: 14px;
  padding-left: 5px;
  opacity: 0.7;
}

@media screen and (max-width: 443px) {
  .summary-inner .cart .wapf-wrapper {
    order: 1;
  }
  .summary-inner .cart .wapf-product-totals {
    order: 2;
  }
  .summary-inner .cart span.ea-installments {
    order: 3;
    flex: 0 0 100%;
    justify-content: flex-start;
    margin-top: -10px;
  }
  .summary-inner .cart .quantity {
    order: 4;
  }
  .summary-inner .cart button.single_add_to_cart_button.button.alt {
    order: 5;
  }
}
.rings-size-table th {
  font-size: 18px;
  text-align: center;
  background-color: #ad8e50;
  text-transform: capitalize;
  font-weight: 100 !important;
  color: white;
}
.rings-size-table th:last-child {
  text-align: right;
}
.rings-size-table td {
  background: rgba(230, 212, 175, 0.2117647059);
  text-align: center;
}
.rings-size-table td:last-child {
  text-align: right;
}
.rings-size-table td.empty-td {
  border: none !important;
}
.rings-size-table td.text-td {
  border-bottom: 0 !important;
  border-top: 6px solid white !important;
  font-size: 15px;
  color: #000;
}

table.rings-size-table,
.rings-size-table th,
.rings-size-table td {
  border: 6px solid white !important;
}

.contact-popup-social .mk-icon-facebook:before,
.contact-popup-social .mk-icon-instagram1:before {
  color: white;
}
.contact-popup-social .mk-icon-facebook:hover::before,
.contact-popup-social .mk-icon-instagram1:hover::before {
  color: #4F4F4F;
}

.ea-banner-section .ea-banner-text {
  margin-top: -50px;
}
.ea-banner-section .ea-banner-text .info-box-content {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
.ea-banner-section .ea-banner-text .info-box-title {
  margin-bottom: -5px;
}
.ea-banner-section .ea-banner-text .btn-style-link {
  border-color: #ad8e50;
  color: #2d2a2a;
  background: #fff !important;
  padding: 2px 4px;
}

.sub-menu-dropdown .custom-html-menu.menu-level-1 a,
.sub-menu-dropdown .elementor-heading-title a {
  display: inline-block;
  position: relative;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 a:after,
.sub-menu-dropdown .elementor-heading-title a:after {
  background-color: #ad8e50;
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 2px;
  transition: width 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.15);
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 a:hover:after,
.sub-menu-dropdown .elementor-heading-title a:hover:after {
  width: 100%;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 li:before,
.sub-menu-dropdown .elementor-heading-title li:before {
  content: none !important;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .menu-list-header,
.sub-menu-dropdown .elementor-heading-title .menu-list-header {
  color: #404040;
  margin-bottom: 10px;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .menu-list-item a,
.sub-menu-dropdown .elementor-heading-title .menu-list-item a {
  color: #999999;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .custom-menu-section,
.sub-menu-dropdown .elementor-heading-title .custom-menu-section {
  width: 50%;
  display: inline-block;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .custom-menu-section h3,
.sub-menu-dropdown .elementor-heading-title .custom-menu-section h3 {
  text-align: center;
  font-weight: 600;
  padding-bottom: 10px;
  margin: 0px 10px 10px 10px;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .custom-menu-section h3 a,
.sub-menu-dropdown .elementor-heading-title .custom-menu-section h3 a {
  color: #000000;
  transition: all ease 0.5s;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .custom-menu-section h3 a:hover,
.sub-menu-dropdown .elementor-heading-title .custom-menu-section h3 a:hover {
  color: #3d3d3d;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .custom-menu-section .menu-column-li,
.sub-menu-dropdown .elementor-heading-title .custom-menu-section .menu-column-li {
  width: 50%;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .section-koritsi h3,
.sub-menu-dropdown .elementor-heading-title .section-koritsi h3 {
  border-bottom: 2px solid #ddb1d4;
  border-bottom: 2px solid #ccc;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .section-agori,
.sub-menu-dropdown .elementor-heading-title .section-agori {
  border-left: 1px solid #ccc !important;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .section-agori h3,
.sub-menu-dropdown .elementor-heading-title .section-agori h3 {
  border-bottom: 2px solid #c9e5f3;
  border-bottom: 2px solid #ccc;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 li.menu-column-li,
.sub-menu-dropdown .elementor-heading-title li.menu-column-li {
  list-style: none;
  display: inline-block;
  margin-bottom: 10px;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 li.menu-column-li.image,
.sub-menu-dropdown .elementor-heading-title li.menu-column-li.image {
  border-left: 0 !important;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 li.menu-column-li.image a,
.sub-menu-dropdown .elementor-heading-title li.menu-column-li.image a {
  margin: 0;
  padding: 0;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 li.menu-column-li:not(:first-of-type),
.sub-menu-dropdown .elementor-heading-title li.menu-column-li:not(:first-of-type) {
  border-left: none;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .menu-level-2,
.sub-menu-dropdown .elementor-heading-title .menu-level-2 {
  padding: 0px;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .menu-level-2 li,
.sub-menu-dropdown .elementor-heading-title .menu-level-2 li {
  list-style: none;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .menu-level-2 li a,
.sub-menu-dropdown .elementor-heading-title .menu-level-2 li a {
  display: inline-block;
  color: #999999;
  transition: all ease 0.5s;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .menu-level-2 li a:hover,
.sub-menu-dropdown .elementor-heading-title .menu-level-2 li a:hover {
  color: #999999;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .menu-level-2 li.menu-image-column img.menu-image,
.sub-menu-dropdown .elementor-heading-title .menu-level-2 li.menu-image-column img.menu-image {
  width: 100%;
  vertical-align: bottom;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .menu-level-2 li.menu-list-header a,
.sub-menu-dropdown .elementor-heading-title .menu-level-2 li.menu-list-header a {
  color: #000000;
  transition: all ease 0.5s;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 .menu-level-2 li.menu-list-header a:hover,
.sub-menu-dropdown .elementor-heading-title .menu-level-2 li.menu-list-header a:hover {
  color: #3d3d3d;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 li.menu-custom-links,
.sub-menu-dropdown .elementor-heading-title li.menu-custom-links {
  display: flex;
  justify-content: center;
  align-items: center;
  list-style: none;
  padding-bottom: 20px;
  width: 100%;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 li.menu-custom-links .btn,
.sub-menu-dropdown .elementor-heading-title li.menu-custom-links .btn {
  margin: 5px;
  padding: 10px;
  text-transform: uppercase;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 li.menu-custom-links .btn:nth-child(2n+1),
.sub-menu-dropdown .elementor-heading-title li.menu-custom-links .btn:nth-child(2n+1) {
  background-color: #818181;
  color: white;
}
.sub-menu-dropdown .custom-html-menu.menu-level-1 li.menu-custom-links .btn:nth-child(2n),
.sub-menu-dropdown .elementor-heading-title li.menu-custom-links .btn:nth-child(2n) {
  background-color: #3d3d3d;
  color: white;
}

.menu-mobile-navigation-container, #menu-mobile-navigation-ag {
  display: none;
}

.mymenucontainer {
  display: inline-block;
  cursor: pointer;
  margin-top: 10px;
}
.mymenucontainer .bar1,
.mymenucontainer .bar2,
.mymenucontainer .bar3 {
  width: 20px;
  height: 2px;
  background-color: rgb(0, 0, 0);
  margin: 6px 0;
  transition: 0.4s;
}

#ea-custom-menu-mobile {
  display: none;
}

.custom-html-menu {
  padding-left: 0px !important;
}

.wpmm-menu {
  background-color: #ffffff !important;
}

.mm-listitem, .mm-listitem .mm-btn_next, .mm-listitem .mm-btn_next:before, .mm-listitem:after, .mm-listview,
.mm-navbars_bottom > .mm-navbar, .mm-navbars_top > .mm-navbar {
  border-color: #ad8e50 !important;
}

.ea-custom-label {
  width: 43px;
  height: 43px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.ea-custom-label.ea-onsale {
  background: #ad8e50;
  border-radius: 50%;
  padding: 8px 5px;
  color: white;
}
.ea-custom-label.ea-newarrivals {
  background: #ffffff;
  border-radius: 50%;
  padding: 6px 5px;
  color: #ad8e50;
  border: 1px solid #ad8e50;
  margin-bottom: 5px;
}

span.ea-custom-label.product-label.outlet {
  background: #ffffff;
  border-radius: 50%;
  padding: 6px 5px;
  color: #333333;
  border: 1px solid #333333;
  margin-bottom: 5px;
}

.product-grid-item h3 {
  margin-bottom: 0 !important;
}
.product-grid-item h3 a,
.product-grid-item .price bdi {
  font-size: 18px;
  color: #3d3d3d;
  font-weight: normal;
}
.product-grid-item .woodmart-add-btn a {
  font-size: 14px;
  color: #3d3d3d;
  font-weight: normal;
}
.product-grid-item span.snippet-extra.ea-sku {
  font-size: 14px;
  color: #222;
}
.product-grid-item .woodmart-product-brands-links a {
  color: #222 !important;
}

.product-grid-item {
  margin-bottom: 70px;
  padding: 10px;
  border: 1px solid rgba(252, 252, 252, 0);
}
.product-grid-item .product-element-top {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 300px;
}
.product-grid-item .product-element-top a.product-image-link {
  height: 100%;
}
.product-grid-item .product-element-top a.product-image-link img {
  -o-object-fit: scale-down;
     object-fit: scale-down;
  height: 100%;
}
.product-grid-item .price del bdi {
  font-size: 12px;
  color: #bdbdbd;
}
.product-grid-item .wrapp-product-price {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.product-grid-item .woodmart-add-btn {
  border: 1px solid #ad8e50;
  width: -moz-fit-content;
  width: fit-content;
  padding: 4px 20px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 10px;
}
.product-grid-item .woodmart-add-btn span {
  border: none !important;
}
.product-grid-item .woodmart-add-btn:hover {
  background: #ad8e50;
}
.product-grid-item .woodmart-add-btn:hover a {
  color: white;
}
.product-grid-item:hover {
  border: 1px solid #ad8e50;
}

@media screen and (max-width: 900px) {
  .product-grid-item {
    margin-bottom: 50px;
  }
  .product-grid-item .product-element-top {
    height: 200px;
  }
}
@media screen and (max-width: 600px) {
  .product-grid-item {
    margin-bottom: 20px;
  }
}
.wd-action-btn.wd-wishlist-btn > a.added:before {
  content: url(../../../../uploads/2021/05/Vector.svg);
}

@media screen and (min-width: 769px) {
  p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
    margin-top: 50px;
    margin-bottom: 14px;
  }
}
.elementor-9315 .elementor-element.elementor-element-d7353b9 > .elementor-container {
  max-width: 1024px;
}

.elementor-9315 .elementor-element.elementor-element-d7353b9 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}

.elementor-9315 .elementor-element.elementor-element-d7353b9 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9315 .elementor-element.elementor-element-a43a883 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9315 .elementor-element.elementor-element-a43a883 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9315 .elementor-element.elementor-element-45923a4 {
  color: var(--e-global-color-180e12c);
}

.elementor-9315 .elementor-element.elementor-element-53525a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9315 .elementor-element.elementor-element-53525a4 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9315 .elementor-element.elementor-element-297b039 {
  color: var(--e-global-color-180e12c);
}

.elementor-9315 .elementor-element.elementor-element-d0d54c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9315 .elementor-element.elementor-element-d0d54c4 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9315 .elementor-element.elementor-element-e370230 {
  color: var(--e-global-color-180e12c);
}

.elementor-9315 .elementor-element.elementor-element-62df84b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9315 .elementor-element.elementor-element-62df84b > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9315 .elementor-element.elementor-element-9d451b8 {
  color: var(--e-global-color-180e12c);
}

.elementor-9315 .elementor-element.elementor-element-58d375b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9315 .elementor-element.elementor-element-58d375b > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9315 .elementor-element.elementor-element-1daa499 {
  color: var(--e-global-color-180e12c);
}

.elementor-40773 .elementor-element.elementor-element-d7353b9 > .elementor-container {
  max-width: 1024px;
}

.elementor-40773 .elementor-element.elementor-element-d7353b9 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}

.elementor-40773 .elementor-element.elementor-element-d7353b9 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-40773 .elementor-element.elementor-element-a43a883 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-40773 .elementor-element.elementor-element-a43a883 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-40773 .elementor-element.elementor-element-45923a4 {
  color: var(--e-global-color-180e12c);
}

.elementor-40773 .elementor-element.elementor-element-53525a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-40773 .elementor-element.elementor-element-53525a4 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-40773 .elementor-element.elementor-element-297b039 {
  color: var(--e-global-color-180e12c);
}

.elementor-40773 .elementor-element.elementor-element-d0d54c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-40773 .elementor-element.elementor-element-d0d54c4 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-40773 .elementor-element.elementor-element-e370230 {
  color: var(--e-global-color-180e12c);
}

.elementor-40773 .elementor-element.elementor-element-62df84b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-40773 .elementor-element.elementor-element-62df84b > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-40773 .elementor-element.elementor-element-9d451b8 {
  color: var(--e-global-color-180e12c);
}

.elementor-40773 .elementor-element.elementor-element-58d375b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-40773 .elementor-element.elementor-element-58d375b > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-40773 .elementor-element.elementor-element-1daa499 {
  color: var(--e-global-color-180e12c);
}

.elementor-9348 .elementor-element.elementor-element-0653ddb {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-9348 .elementor-element.elementor-element-0653ddb > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9348 .elementor-element.elementor-element-8dc0434 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9348 .elementor-element.elementor-element-8dc0434 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9348 .elementor-element.elementor-element-e9e39f0 {
  color: var(--e-global-color-180e12c);
}

.elementor-9348 .elementor-element.elementor-element-96d02f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9348 .elementor-element.elementor-element-96d02f3 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9348 .elementor-element.elementor-element-50da2be {
  color: var(--e-global-color-180e12c);
}

.elementor-9348 .elementor-element.elementor-element-c7271f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9348 .elementor-element.elementor-element-c7271f4 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9348 .elementor-element.elementor-element-93b69b4 {
  color: var(--e-global-color-180e12c);
}

.elementor-9348 .elementor-element.elementor-element-715c202 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9348 .elementor-element.elementor-element-715c202 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9348 .elementor-element.elementor-element-d7f1c4f {
  color: var(--e-global-color-180e12c);
}

.elementor-41004 .elementor-element.elementor-element-0653ddb {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-41004 .elementor-element.elementor-element-0653ddb > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-41004 .elementor-element.elementor-element-8dc0434 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-41004 .elementor-element.elementor-element-8dc0434 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-41004 .elementor-element.elementor-element-e9e39f0 {
  color: var(--e-global-color-180e12c);
}

.elementor-41004 .elementor-element.elementor-element-96d02f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-41004 .elementor-element.elementor-element-96d02f3 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-41004 .elementor-element.elementor-element-50da2be {
  color: var(--e-global-color-180e12c);
}

.elementor-41004 .elementor-element.elementor-element-c7271f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-41004 .elementor-element.elementor-element-c7271f4 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-41004 .elementor-element.elementor-element-93b69b4 {
  color: var(--e-global-color-180e12c);
}

.elementor-41004 .elementor-element.elementor-element-715c202 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-41004 .elementor-element.elementor-element-715c202 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-41004 .elementor-element.elementor-element-d7f1c4f {
  color: var(--e-global-color-180e12c);
}

.elementor-9363 .elementor-element.elementor-element-b299eb1 > .elementor-container {
  max-width: 800px;
}

.elementor-9363 .elementor-element.elementor-element-8c53c5d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9363 .elementor-element.elementor-element-8c53c5d > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9363 .elementor-element.elementor-element-b89d225 {
  color: var(--e-global-color-180e12c);
}

.elementor-9363 .elementor-element.elementor-element-9a495c0 {
  color: var(--e-global-color-180e12c);
}

.elementor-41005 .elementor-element.elementor-element-b299eb1 > .elementor-container {
  max-width: 800px;
}

.elementor-41005 .elementor-element.elementor-element-8c53c5d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-41005 .elementor-element.elementor-element-8c53c5d > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-41005 .elementor-element.elementor-element-b89d225 {
  color: var(--e-global-color-180e12c);
}

.elementor-41005 .elementor-element.elementor-element-9a495c0 {
  color: var(--e-global-color-180e12c);
}

.elementor-9371 .elementor-element.elementor-element-3db2d12 > .elementor-container {
  max-width: 800px;
}

.elementor-9371 .elementor-element.elementor-element-3db2d12 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-9371 .elementor-element.elementor-element-3db2d12 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9371 .elementor-element.elementor-element-6adaa0b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9371 .elementor-element.elementor-element-6adaa0b > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9371 .elementor-element.elementor-element-4e47575 {
  color: var(--e-global-color-180e12c);
}

.elementor-9371 .elementor-element.elementor-element-7cc71f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9371 .elementor-element.elementor-element-7cc71f6 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9371 .elementor-element.elementor-element-48e7719 {
  color: var(--e-global-color-180e12c);
}

.elementor-9374 .elementor-element.elementor-element-4afaf8b > .elementor-container {
  max-width: 1024px;
}

.elementor-9374 .elementor-element.elementor-element-4afaf8b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}

.elementor-9374 .elementor-element.elementor-element-4afaf8b > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9374 .elementor-element.elementor-element-9658fce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9374 .elementor-element.elementor-element-9658fce > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9374 .elementor-element.elementor-element-2c3e070 {
  color: var(--e-global-color-180e12c);
}

.elementor-9374 .elementor-element.elementor-element-9812571 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9374 .elementor-element.elementor-element-9812571 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9374 .elementor-element.elementor-element-43bde5f {
  color: var(--e-global-color-180e12c);
}

.elementor-9374 .elementor-element.elementor-element-b04abda > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-9374 .elementor-element.elementor-element-b04abda > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-9374 .elementor-element.elementor-element-8d2b9b1 {
  color: var(--e-global-color-180e12c);
}

.elementor-41007 .elementor-element.elementor-element-4afaf8b > .elementor-container {
  max-width: 1024px;
}

.elementor-41007 .elementor-element.elementor-element-4afaf8b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}

.elementor-41007 .elementor-element.elementor-element-4afaf8b > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-41007 .elementor-element.elementor-element-9658fce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-41007 .elementor-element.elementor-element-9658fce > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-41007 .elementor-element.elementor-element-2c3e070 {
  color: var(--e-global-color-180e12c);
}

.elementor-41007 .elementor-element.elementor-element-9812571 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-41007 .elementor-element.elementor-element-9812571 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-41007 .elementor-element.elementor-element-43bde5f {
  color: var(--e-global-color-180e12c);
}

.elementor-41007 .elementor-element.elementor-element-b04abda > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-41007 .elementor-element.elementor-element-b04abda > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-41007 .elementor-element.elementor-element-8d2b9b1 {
  color: var(--e-global-color-180e12c);
}

.elementor-22798 .elementor-element.elementor-element-1ddb7bc > .elementor-container {
  max-width: 800px;
}

.elementor-22798 .elementor-element.elementor-element-1ddb7bc {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-22798 .elementor-element.elementor-element-1ddb7bc > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-22798 .elementor-element.elementor-element-dd5dca0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-22798 .elementor-element.elementor-element-dd5dca0 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-22798 .elementor-element.elementor-element-21027de {
  color: var(--e-global-color-180e12c);
}

.elementor-22798 .elementor-element.elementor-element-25c0161 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-22798 .elementor-element.elementor-element-25c0161 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-22798 .elementor-element.elementor-element-0a165df {
  color: var(--e-global-color-180e12c);
}

.elementor-41009 .elementor-element.elementor-element-1ddb7bc > .elementor-container {
  max-width: 800px;
}

.elementor-41009 .elementor-element.elementor-element-1ddb7bc {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-41009 .elementor-element.elementor-element-1ddb7bc > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-41009 .elementor-element.elementor-element-dd5dca0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-41009 .elementor-element.elementor-element-dd5dca0 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-41009 .elementor-element.elementor-element-21027de {
  color: var(--e-global-color-180e12c);
}

.elementor-41009 .elementor-element.elementor-element-25c0161 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-41009 .elementor-element.elementor-element-25c0161 > .elementor-element-populated {
  padding: 20px 15px 20px 15px;
}

.elementor-41009 .elementor-element.elementor-element-0a165df {
  color: var(--e-global-color-180e12c);
}/*# sourceMappingURL=moisidiskosmimata.css.map */