.elementor-147 .elementor-element.elementor-element-52a29a8{--display:flex;--min-height:295px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-147 .elementor-element.elementor-element-0315853{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-bdf9c1f{padding:0px 50px 0px 0px;}.elementor-147 .elementor-element.elementor-element-dfe55b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-321f6ca{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-321f6ca .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-147 .elementor-element.elementor-element-560e202{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-5e3d5d1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-147 .elementor-element.elementor-element-5e3d5d1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-147 .elementor-element.elementor-element-5e3d5d1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-147 .elementor-element.elementor-element-5e3d5d1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-147 .elementor-element.elementor-element-00eed38{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-147 .elementor-element.elementor-element-4444901{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-147 .elementor-element.elementor-element-18f829a{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-18f829a p{margin-block-end:0px;}.elementor-147 .elementor-element.elementor-element-a56cbbc .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-147 .elementor-element.elementor-element-52a29a8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-147 .elementor-element.elementor-element-a56cbbc{width:var( --container-widget-width, 143px );max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-147 .elementor-element.elementor-element-a56cbbc .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}}@media(min-width:768px){.elementor-147 .elementor-element.elementor-element-52a29a8{--content-width:1250px;}.elementor-147 .elementor-element.elementor-element-4444901{--content-width:1250px;}}@media(max-width:767px){.elementor-147 .elementor-element.elementor-element-52a29a8{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-147 .elementor-element.elementor-element-a56cbbc .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}}/* Start custom CSS *//* ==========================================
   BETZAVTA FOOTER
========================================== */

.btz-footer {
  background: var(--color-background);
  color: var(--color-text);
  padding: 100px 0 40px;
}


.btz-footer__bottom {
  margin-inline: auto;
}

.btz-footer__top {
  display: grid;
  gap: 50px;
  align-items: start;
}

.btz-footer__logo {
  font-family: var(--font-heading);
  font-size: clamp(2.2rem, 4vw, 3.5rem);
  font-weight: 400;
  letter-spacing: -0.06em;
  line-height: 1;
  margin: 0 0 24px;
}

.btz-footer__tagline {
  max-width: 260px;
  font-size: 1rem;
  line-height: 1.6;
  color: var(--color-text);
}

.btz-footer__title {
  font-family: var(--font-body);
  font-size: .78rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  margin: 0 0 36px;
  position: relative;
}

.btz-footer__title::after {
  content: "";
  display: block;
  width: 32px;
  height: 1px;
  background: var(--color-text);
  margin-top: 18px;
}

.btz-footer a,
.btz-footer .elementor-icon-list-text,
.btz-footer .elementor-item {
  color: var(--color-text) !important;
  font-size: 1rem;
  line-height: 1.8;
  text-decoration: none;
}

.btz-footer a:hover,
.btz-footer .elementor-item:hover {
  opacity: .55;
}

.btz-footer__contact p {
  color: var(--color-text);
  line-height: 1.7;
  margin: 0;
}

.btz-footer__bottom {
  margin-top: 80px;
  padding-top: 40px;
  border-top: 1px solid var(--color-border);
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 40px;
}

.btz-footer__copyright {
  font-size: .9rem;
  color: var(--color-text);
}

.btz-footer__legal .elementor-nav-menu {
  display: flex;
  gap: 32px;
}

.btz-footer__legal .elementor-item {
  font-size: .9rem !important;
}

/* Mobile */
@media (max-width: 900px) {
  .btz-footer {
    padding: 72px 0 32px;
  }

  .btz-footer__top {
    grid-template-columns: 1fr;
    gap: 48px;
  }

  .btz-footer__bottom {
    flex-direction: column;
    align-items: flex-start;
    gap: 24px;
  }

  .btz-footer__legal .elementor-nav-menu {
    flex-direction: column;
    gap: 8px;
  }
}/* End custom CSS */