/*
 Theme Name: Yogamo Child
 Template: yogamo
*/
.wp-block-getwid-media-text-slider-slide-content
 {
    max-width: 80%;
    width: 100%;
    min-height: 850px;
    display: flex;
    align-items: center;
    justify-content: right;
}
/* .home .site-header {
    background: #f6fbf6;
} */
h3.wp-block-getwid-price-box__title {
    text-align: center;
}
.whatsapp-icon {
    margin: 0 20px;
}
.max-icon {
    margin: 0px 20px;
}
.desctope-header-social-phone {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    justify-content: flex-end;
}
.header-social-phone {
    display: none;
    flex-direction: column; /* іконки зверху, телефон знизу */
    align-items: center;    /* вирівнювання по центру */
    gap: 00px;              /* відступ між іконками і телефоном */
}
.mobile-header-social-phone{
    display: none;
}
.whatsapp-icon::before {
    content: "\f232"; /* код іконки WhatsApp у Font Awesome */
    font-family: "Font Awesome 5 Brands";
    font-size: 34px;
    color: #25D366;
}
.desctope-header-social-phone .whatsapp-icon::before {
  
    font-size: 22px;
 
}
.mobile-header-social-phone  .whatsapp-icon::before {
    font-size: 18px;
}

.telegram-icon::before {
    content: "\f2c6"; /* код іконки Telegram */
    font-family: "Font Awesome 5 Brands";
    font-size: 34px;
    color: #0088cc;
}
.desctope-header-social-phone .telegram-icon::before {
font-size: 22px;
}
.mobile-header-social-phone .telegram-icon::before {
font-size: 18px;
}
.max-icon::before {
    content: "";
    display: inline-block;
    width: 34px;
    height: 34px;
    background-image: url(/wp-content/themes/yogamo-child/img/max-messenger-sign-logo.svg);
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: text-bottom;
}
.desctope-header-social-phone .max-icon::before {
    width: 22px;
    height: 22px;
}
.mobile-header-social-phone .max-icon::before {
    width: 18px;
    height: 18px;
}
.main-navigation a {
    text-transform: uppercase;
}
.entry-meta .byline {
    display: none;
}
.post-navigation {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}
.post-thumbnail,
.entry-footer,
.entry-header,
.page-header {
  max-width: 1100px;
  margin-right: auto;
  margin-left: auto;
}
.post .post-thumbnail-wrap,
.tax-mpa_service_category .post-thumbnail-wrap {
  max-width: 1100px;
  margin: auto;
  position: relative;
}
.tax-mpa_service_category article {
  max-width: 1100px;
  margin: 0 auto;
}
.comments-area {
  max-width: 1100px;
  margin: 70px auto 80px;
}
.entry-summary > *,
.entry-content > * {
  max-width: 1100px;
  margin-bottom: 1.5em;
  margin-left: auto;
  margin-right: auto;
}
figcaption.wp-element-caption a {
    font-size: 25px;
}
.wp-block-column:not(:only-child) > *:last-child {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.wp-block-getwid-tabs__tab-content {
    border: none;
}
.wp-block-getwid-tabs__nav-link {
    margin: 0;
    border:0;
    border-bottom: 2px solid #f8eaf3;
}
.wp-block-getwid-tabs__nav-link.ui-tabs-active {
    border-color: #2da272;
    background:none;
}
/* .wp-block-getwid-tabs__nav-links {
      flex-wrap: nowrap;
} */
.wp-block-getwid-tabs__nav-links {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 0;
    margin: 0 0 -1px;
}
.site-header .menu-toggle {
    padding: 20px 0 0;
}
.desctope-header-social-phone .header-phone, .mobile-header-social-phone .header-phone{
    font-weight: bold;
}
.wp-block-column:not(:only-child) > *:last-child
 {
    padding: 0 0 50px;
}
@media (min-width: 768px) {
    .wp-block-column:not(:only-child):nth-child(2n), .wp-block-column:not(:only-child):not(:first-child) {
        align-items: stretch;
    }
}
/* @media (max-width:1400px){
    .main-navigation a {
    font-size: 18px;
}
} */
/* Для мобільних екранів */
@media (min-width: 992px) {
   .wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-9d6595d7.wp-block-columns-is-layout-flex .wp-block-button__link {
    min-width: 320px;
}
}
@media (max-width: 768px) {
    .desctope-header-social-phone{
        display: none;
    }
    .mobile-header-social-phone {
    position: absolute;
    top: 0px;
    right: 20px;
    /* left: 50%;
    transform: translateX(-50%); */
    display: flex;
    /* gap: 10px;
    width: max-content; */
    }
    .header-social-phone{
        display: flex;
    }
    .wp-block-getwid-tabs__nav-links {
        flex-direction: column;   /* робимо вертикальний список */
        align-items: stretch;     /* розтягуємо на всю ширину */
    }

    .wp-block-getwid-tabs__nav-links li {
        width: 100%;              /* кожен пункт займає всю ширину */
        text-align: center;       /* вирівнювання тексту */
        margin: 0;                /* прибираємо зайві відступи */
    }
}

@media (max-width: 576px) {
 .wp-block-getwid-media-text-slider-slide-content {
    max-width: 80%;
    width: 100%;
    min-height: 450px;
    display: block;
}
figcaption.wp-element-caption a {
    font-size: 16px;
}
.site-footer .footer-info-cont {
    background: #f6fbf6;
    padding: 40px;
    max-width: 90%;
    width: 100%;
    line-height: 1.45;
    letter-spacing: 0.5px;
}
.wp-block-getwid-section__content h2:first-child {
    margin-top: 30px;
    margin-bottom: 80px;
    text-align: center;
}
}