.elementor-29 .elementor-element.elementor-element-6c042584{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-62c52ed1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:15px;--padding-right:0px;--padding-bottom:15px;--padding-left:0px;}.elementor-29 .elementor-element.elementor-element-62c52ed1:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-62c52ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b0bec2 );}.elementor-29 .elementor-element.elementor-element-62c52ed1, .elementor-29 .elementor-element.elementor-element-62c52ed1::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-6f82b666 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-35adfc90{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:flex-start;--gap:0px;--background-transition:0.3s;--padding-top:70px;--padding-right:0px;--padding-bottom:120px;--padding-left:0px;}.elementor-29 .elementor-element.elementor-element-fb12793{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-right:200px;--padding-bottom:0px;--padding-left:0px;}.elementor-29 .elementor-element.elementor-element-cf1dddd .elementor-heading-title{font-size:50px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-d6b0501{--spacer-size:30px;}.elementor-29 .elementor-element.elementor-element-7cdc4ebc .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-weight:600;text-align:left;}.elementor-29 .elementor-element.elementor-element-7cdc4ebc .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-29 .elementor-element.elementor-element-7cdc4ebc .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-29 .elementor-element.elementor-element-7cdc4ebc .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-29 .elementor-element.elementor-element-144008e{--spacer-size:50px;}body.elementor-page-29:not(.elementor-motion-effects-element-type-background), body.elementor-page-29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a4dac7 );}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-35adfc90{--content-width:100%;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-6c042584{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-29 .elementor-element.elementor-element-62c52ed1{--padding-top:14px;--padding-right:18px;--padding-bottom:14px;--padding-left:18px;}.elementor-29 .elementor-element.elementor-element-35adfc90{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:40px;--padding-right:18px;--padding-bottom:110px;--padding-left:18px;}.elementor-29 .elementor-element.elementor-element-fb12793{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-29 .elementor-element.elementor-element-cf1dddd .elementor-heading-title{font-size:46px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-6f82b666 > .elementor-widget-container{margin:14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-35adfc90{--padding-top:40px;--padding-right:18px;--padding-bottom:110px;--padding-left:18px;}.elementor-29 .elementor-element.elementor-element-cf1dddd .elementor-heading-title{font-size:40px;}}/* Start custom CSS *//*Share BTN's start*/
.elementor-share-btn {
  background-color: transparent !important;
}
.share_icons {
  height: 30px !important;
}
.elementor-share-btn__icon,
.elementor-share-btn {
  width: 30px !important;
  height: 30px !important;
}
.elementor-share-btn svg {
  display: none;
}
.elementor-share-btn_twitter .elementor-share-btn__icon {
  content: url(https://clean.mihaisiscanu.com/wp-content/uploads/2022/10/twitter.svg);
}
.elementor-share-btn_facebook .elementor-share-btn__icon {
  content: url(https://clean.mihaisiscanu.com/wp-content/uploads/2022/10/fac.svg);
}
/*Share BTN's end*/

/*Related posts*/
.post_title a {
  color: var(--e-global-color-text);
  font-size: 22px !important;
  margin: 4px 0 10px;
  line-height: 1.4 !important;
  font-weight: 400;
  display: inline-block !important;
}

a.elementor-post-info__terms-list-item {
  padding: 3px 4px;
  border-radius: 3px;
  background-color: #f9e9d3;
  margin-right: 5px;
}

.rank-math-breadcrumb a {
  font-size: 15px;
  color: var(--e-global-color-accent);
}
.rank-math-breadcrumb span.last {
  color: var(--e-global-color-f8dc196);
  font-size: 15px;
}

.post_col1,
.post_image img,
.post_image a {
  width: 100% !important;
  height: 370px;
}

.post_image img,
.post_image a {
  object-fit: cover;
  object-position: center;
}

.post_image img {
  -webkit-transform: scale(1.05) translateX(0);
  -ms-transform: scale(1.05) translateX(0);
  transform: scale(1.05) translateX(0);
  will-change: transform;
  -webkit-transition: -webkit-transform 0.4s ease-out;
  transition: -webkit-transform 0.4s ease-out;
  -o-transition: transform 0.4s ease-out;
  transition: transform 0.4s ease-out;
  transition: transform 0.4s ease-out, -webkit-transform 0.4s ease-out;
}
.post_wrap:hover .post_image img {
  -webkit-transform: scale(1.05) translateX(5px);
  -ms-transform: scale(1.05) translateX(5px);
  transform: scale(1.05) translateX(5px);
}

.post_date * {
  color: var(--e-global-color-be13655);
  margin-top: 3px;
  font-size: 0.92rem;
  margin: 12px 0 0px;
}

#related_grid .wp-block-columns {
  margin: 0 !important;
}
.post_wrap2 {
  overflow: hidden;
  height: 100%;
}
.post_wrap {
  display: flex;
  flex-direction: column;
}

.jet-listing-grid__item .post_link_btn .jet-listing-dynamic-link__label {
  position: relative;
  color: var(--e-global-color-text) !important;
}

.jet-listing-grid__item .post_link_btn .jet-listing-dynamic-link__label:after {
  content: "";
  z-index: 5;
  position: absolute;
  width: 100%;
  transform: scaleX(0);
  height: 1px;
  bottom: 0px;
  left: 0;
  background-color: var(--e-global-color-text);
  background-repeat: no-repeat;
  background-size: contain;
  transform-origin: bottom right;
  transition: transform 0.35s ease-out;
}

.jet-listing-grid__item:hover .post_link_btn .jet-listing-dynamic-link__label:after {
  transform: scaleX(1);
  transform-origin: bottom left;
}

.post_link_btn {
  margin-top: auto;
}

@media (max-width: 1024px) {
  .post_title a {
    font-size: 20px !important;
    margin: 4px 0 10px;
    line-height: 1.4 !important;
  }

  .post_col1,
  .post_image img,
  .post_image a {
    height: 340px;
  }
  .post_link_btn span {
    font-size: 16px;
  }
}

@media (max-width: 767px) {
  .post_title a {
    margin: 4px 0 10px;
    line-height: 1.4 !important;
  }

  .post_col1,
  .post_image img,
  .post_image a {
    height: 340px;
  }
}
/*Related posts*/

.wp-block-table td,
.wp-block-table th {
  border-right-width: 1px !important;
  padding-right: 15px;
  border-bottom-width: 1px !important;
}

.post-c p {
  margin-bottom: 24px;
  margin-top: 24px;
}

blockquote.wp-block-quote {
  border-left: 3px solid var(--e-global-color-text);
  margin-left: 0;
  padding-left: 20px;
}

.elementor-widget-container > ul li,
.elementor-widget-container ul.menu li,
.elementor-widget-container .list-icons li,
.widget_categories > ul li,
.product-categories li {
  list-style: disc;
}

.articlem ul,
.articlem ol {
  padding-inline-start: 34px;
}
.articlem ul ul {
  margin-left: 20px;
}
.articlem ol ul {
  padding-inline-start: 14px;
}
.post-c ul {
  margin-bottom: 20px;
  margin-top: 20px;
}
.post-c p + ul {
  margin-top: -3px;
}
.post-c li {
  margin-bottom: 6px;
}

.post-c .wp-block-image img {
  width: 100%;
}

.post-c .has-text-align-center {
  text-align: center;
}

.post-c a:not(.product a, .product_wrap a) {
  transition: background 0.4s ease-in-out, color 0.4s ease-in-out;
  text-decoration: none !important;
  color: var(--e-global-color-text);
  border-bottom: 1.7px solid var(--e-global-color-accent);
  padding-top: 1px;
  padding-bottom: 1px;
  background: linear-gradient(to bottom, var(--e-global-color-primary) 0, var(--e-global-color-primary) 100%);
  background-position: 0 100%;
  background-repeat: repeat-x;
  background-size: 0 0;
}
.post-c a:hover:not(.product a, .product_columns a) {
  background-size: 0.625rem 3.125rem;
  color: #000;
}

.post-c figure {
  margin-block-start: 0em;
  margin-block-end: 0em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
}

.post-c img {
  margin: 20px 0px;
  border-radius: 6px;
}
.post-c h2 {
  margin-top: 34px;
  margin-bottom: 18px;
  text-transform: none !important;
}

.post-c .wp-block-table + h2 {
  margin-top: 60px;
}
.post-c .wp-block-image + h2 {
  margin-top: 20px;
}

.post-c h3,
.post-c h4,
.post-c h5 {
  margin-top: 30px;
  margin-bottom: 18px;
  text-transform: none !important;
}

.post-c ul + h3 {
  margin-top: 40px;
}

.post-c .wp-block-table + h3 {
  margin-top: 40px;
}

.post-c figcaption {
  margin-bottom: 1.1em;
  text-align: center;
  font-size: 0.85em;
  margin-top: -12px;
}

.post-c tbody > tr:first-child * {
  font-size: 18px;
  line-height: 1.2;
}

.post-c .wp-block-table {
  margin: 26px 0;
}

.post-c .wp-block-table figcaption {
  text-align: left;
  font-size: 0.8em;
  margin-top: 13px;
}
.post-c table {
  margin-bottom: 0px;
}

#about .elementor-icon-list-icon {
  margin-right: 10px;
}

.post-c .elementor-widget-container > h3:nth-child(1),
.post-c .elementor-widget-container > h4:nth-child(1),
.post-c .elementor-widget-container > h2:nth-child(1) {
  margin-top: 0px;
}

@media (min-width: 1801px) {
  .post-c .wp-block-image img {
    max-height: 600px;
    ob38pxject-fit: cover;
  }
}

@media (max-width: 1800px) and (min-width: 1025px) {
  .post-c .wp-block-image img {
    max-height: 500px;
    object-fit: cover;
  }
}

@media (max-width: 1024px) {
  #feat-img {
    width: calc(100% + 0px) !important;
    margin: 0 0px !important;
  }

  .post-c figcaption {
    font-size: 12px !important;
  }

  .post-c tbody > tr:first-child * {
    font-size: 16px;
  }

  .post-c p + .wp-block-image img {
    margin-top: 6px;
  }
  .post-c p + .wp-block-image {
    margin-bottom: 20px;
  }
}

@media (max-width: 767px) {
  .post-c .wp-block-image img {
    max-height: 340px;
    object-fit: cover;
  }

  .wp-block-table td,
  .wp-block-table th {
    padding: 12px;
  }

  [itemprop="about"],
  [itemprop="datePublished"] {
    margin-top: 7px !important;
  }

  .prod-img-list img {
    max-height: 310px !important;
  }

  .share_c {
    padding: 0px;
  }
  li.elementor-icon-list-item[itemprop="datePublished"] {
    margin-top: 0px !important;
  }

  .date_post {
    padding-bottom: 28px !important;
  }

  .same_sbj > div {
    margin-bottom: 32px !important;
  }
  .post-c h2 {
    margin-top: 30px;
  }
  .post-c p {
    margin-bottom: 20px;
    margin-top: 20px;
  }
  .rank-math-breadcrumb span.last,
  .rank-math-breadcrumb a {
    font-size: 14px;
  }
}/* End custom CSS */