.elementor-14305 .elementor-element.elementor-element-78982ca9 > .elementor-container{max-width:1200px;}.elementor-14305 .elementor-element.elementor-element-78982ca9{margin-top:5px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14305 .elementor-element.elementor-element-33804cae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-14305 .elementor-element.elementor-element-24e6135b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14305 .elementor-element.elementor-element-24e6135b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14305 .elementor-element.elementor-element-24e6135b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-bc-flex-widget .elementor-14305 .elementor-element.elementor-element-73c2ba2f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14305 .elementor-element.elementor-element-73c2ba2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14305 .elementor-element.elementor-element-76beb63{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:right;}.elementor-14305 .elementor-element.elementor-element-76beb63 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-14305 .elementor-element.elementor-element-76beb63 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;color:#070707;}.elementor-14305 .elementor-element.elementor-element-37706f39{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-14305 .elementor-element.elementor-element-78982ca9{margin-top:0px;margin-bottom:0px;padding:0px 20px 5px 20px;}.elementor-14305 .elementor-element.elementor-element-73c2ba2f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-14305 .elementor-element.elementor-element-76beb63{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-14305 .elementor-element.elementor-element-37706f39{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}}@media(max-width:767px){.elementor-14305 .elementor-element.elementor-element-78982ca9{margin-top:0px;margin-bottom:10px;padding:0px 5px 0px 5px;}.elementor-14305 .elementor-element.elementor-element-33804cae > .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-14305 .elementor-element.elementor-element-26fd8e89{margin-top:0px;margin-bottom:0px;}.elementor-14305 .elementor-element.elementor-element-24e6135b{width:100%;}.elementor-14305 .elementor-element.elementor-element-73c2ba2f > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-14305 .elementor-element.elementor-element-76beb63{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;text-align:left;}.elementor-14305 .elementor-element.elementor-element-76beb63 .elementor-heading-title{font-size:16px;}.elementor-14305 .elementor-element.elementor-element-37706f39{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}}@media(min-width:768px){.elementor-14305 .elementor-element.elementor-element-33804cae{width:50%;}.elementor-14305 .elementor-element.elementor-element-73c2ba2f{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14305 .elementor-element.elementor-element-33804cae{width:50%;}.elementor-14305 .elementor-element.elementor-element-24e6135b{width:80%;}.elementor-14305 .elementor-element.elementor-element-73c2ba2f{width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-6894eafb */.elementor-14305 .elementor-element.elementor-element-6894eafb img {
    width: 50px;
    max-width: 50px;
    height: 50px;
    object-fit: cover;
    object-position: top center;
    border-radius: 50px 50px 50px 50px;
}


.elementor-14305 .elementor-element.elementor-element-6894eafb .article-author__name {
    font-family: "Inter Tight", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #070707;
}

.elementor-14305 .elementor-element.elementor-element-6894eafb .article-author__link{
  display:flex;
  align-items:center;
  gap:12px;
  text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-37706f39 *//* контейнер */
.elementor-14305 .elementor-element.elementor-element-37706f39 .sw-share{
  display:flex;
  align-items:center;
  gap:10px;
}

/* текст "Поділитися" */
.elementor-14305 .elementor-element.elementor-element-37706f39 .sw-share__label{
  font-weight:600;
  margin-right:8px;
  white-space:nowrap;
}

/* кнопка = ідеальне коло */
.elementor-14305 .elementor-element.elementor-element-37706f39 .sw-share__btn{
  width:37px;
  height:37px;
  min-width:37px;
  min-height:37px;

  border-radius:50%;
  background:#f2f2f2;

  display:flex;
  align-items:center;
  justify-content:center;

  padding:0;
  border:0;
  cursor:pointer;
  box-sizing:border-box;

  transition:background .2s ease, transform .2s ease;
}

/* SVG — ключовий момент */
.elementor-14305 .elementor-element.elementor-element-37706f39 .sw-share__btn svg{
  width:15px;
  height:15px;
  max-width:15px;
  max-height:15px;

  display:block;
  fill:#111;
}

/* hover */
.elementor-14305 .elementor-element.elementor-element-37706f39 .sw-share__btn:hover{
  background:#e8e8e8;
  transform:translateY(-1px);
}

/* активне копіювання */
.elementor-14305 .elementor-element.elementor-element-37706f39 .sw-share__btn.is-copied{
  background:#dff7e5;
}



.elementor-14305 .elementor-element.elementor-element-37706f39 .sw-share{
  display: flex;
  justify-content: flex-end;
}


@media (max-width:767px) {
    .elementor-14305 .elementor-element.elementor-element-37706f39 .sw-share{
      
      gap:7px;
    }
    
    .elementor-14305 .elementor-element.elementor-element-37706f39 .sw-share{
  
  justify-content: flex-start;
}
}/* End custom CSS */