.elementor-793 .elementor-element.elementor-element-40dcb6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-793 .elementor-element.elementor-element-ec3541d{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:68px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-5d76c28{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-5d76c28:not(.elementor-motion-effects-element-type-background), .elementor-793 .elementor-element.elementor-element-5d76c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.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-793 .elementor-element.elementor-element-c581c89 .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:1rem;font-weight:700;color:#0F172A;}.elementor-793 .elementor-element.elementor-element-a40b35d{--display:flex;--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-a9e0432{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-762ecf2{width:var( --container-widget-width, 52rem );max-width:52rem;--container-widget-width:52rem;--container-widget-flex-grow:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-793 .elementor-element.elementor-element-5616f39{width:var( --container-widget-width, 48rem );max-width:48rem;--container-widget-width:48rem;--container-widget-flex-grow:0;font-family:"nexa", Sans-serif;font-size:20px;font-weight:400;line-height:1.75rem;color:#0F172A;}.elementor-793 .elementor-element.elementor-element-f9ffb12{--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;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-793 .elementor-element.elementor-element-f9ffb12:not(.elementor-motion-effects-element-type-background), .elementor-793 .elementor-element.elementor-element-f9ffb12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a10b59f );}.elementor-793 .elementor-element.elementor-element-b217bb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-793 .elementor-element.elementor-element-aafdb7e{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-aafdb7e:not(.elementor-motion-effects-element-type-background), .elementor-793 .elementor-element.elementor-element-aafdb7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-793 .elementor-element.elementor-element-11fec26 .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:1rem;font-weight:700;color:#0F172A;}.elementor-793 .elementor-element.elementor-element-5010ab1{--display:flex;--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-1b201e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-793 .elementor-element.elementor-element-42ce013 .gallery-item{padding:0 17px 17px 0;}.elementor-793 .elementor-element.elementor-element-42ce013 .gallery{margin:0 -17px -17px 0;}.elementor-793 .elementor-element.elementor-element-42ce013 .gallery-item .gallery-caption{text-align:center;}.elementor-793 .elementor-element.elementor-element-c3e9866{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-a986cf5 .gallery-item{padding:0 17px 17px 0;}.elementor-793 .elementor-element.elementor-element-a986cf5 .gallery{margin:0 -17px -17px 0;}.elementor-793 .elementor-element.elementor-element-a986cf5 .gallery-item .gallery-caption{text-align:center;}.elementor-793 .elementor-element.elementor-element-0280ceb{--display:flex;--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-1bdf021{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-580dc47 .gallery-item .gallery-caption{display:none;}.elementor-793 .elementor-element.elementor-element-580dc47 .gallery-item{padding:0 17px 17px 0;}.elementor-793 .elementor-element.elementor-element-580dc47 .gallery{margin:0 -17px -17px 0;}.elementor-793 .elementor-element.elementor-element-a79ac4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-60c3b19 .gallery-item{padding:0 17px 17px 0;}.elementor-793 .elementor-element.elementor-element-60c3b19 .gallery{margin:0 -17px -17px 0;}.elementor-793 .elementor-element.elementor-element-60c3b19 .gallery-item .gallery-caption{text-align:center;}.elementor-793 .elementor-element.elementor-element-a9a72bb{--display:flex;--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-9804f61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-4913adb .gallery-item .gallery-caption{display:none;}.elementor-793 .elementor-element.elementor-element-4913adb .gallery-item{padding:0 17px 17px 0;}.elementor-793 .elementor-element.elementor-element-4913adb .gallery{margin:0 -17px -17px 0;}.elementor-793 .elementor-element.elementor-element-85dcca4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-d361707 .gallery-item{padding:0 17px 17px 0;}.elementor-793 .elementor-element.elementor-element-d361707 .gallery{margin:0 -17px -17px 0;}.elementor-793 .elementor-element.elementor-element-d361707 .gallery-item .gallery-caption{text-align:center;}.elementor-793 .elementor-element.elementor-element-93be842{--display:flex;--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-f41ff34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-06c95fe .gallery-item .gallery-caption{display:none;}.elementor-793 .elementor-element.elementor-element-06c95fe .gallery-item{padding:0 17px 17px 0;}.elementor-793 .elementor-element.elementor-element-06c95fe .gallery{margin:0 -17px -17px 0;}.elementor-793 .elementor-element.elementor-element-7585da9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-9ce49c2 .gallery-item{padding:0 17px 17px 0;}.elementor-793 .elementor-element.elementor-element-9ce49c2 .gallery{margin:0 -17px -17px 0;}.elementor-793 .elementor-element.elementor-element-9ce49c2 .gallery-item .gallery-caption{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-793 .elementor-element.elementor-element-ec3541d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-793 .elementor-element.elementor-element-a40b35d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-793 .elementor-element.elementor-element-a9e0432{--min-height:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-793 .elementor-element.elementor-element-5616f39{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-793 .elementor-element.elementor-element-b217bb3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:4rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-793 .elementor-element.elementor-element-1b201e6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-793 .elementor-element.elementor-element-c3e9866{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-793 .elementor-element.elementor-element-1bdf021{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-793 .elementor-element.elementor-element-a79ac4c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-793 .elementor-element.elementor-element-9804f61{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-793 .elementor-element.elementor-element-85dcca4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-793 .elementor-element.elementor-element-f41ff34{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-793 .elementor-element.elementor-element-7585da9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}}@media(max-width:767px){.elementor-793 .elementor-element.elementor-element-ec3541d{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-793 .elementor-element.elementor-element-f9ffb12{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-793 .elementor-element.elementor-element-b217bb3{--margin-top:4rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-793 .elementor-element.elementor-element-5010ab1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-793 .elementor-element.elementor-element-1b201e6{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-793 .elementor-element.elementor-element-c3e9866{--width:100%;}.elementor-793 .elementor-element.elementor-element-0280ceb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-793 .elementor-element.elementor-element-1bdf021{--width:100%;}.elementor-793 .elementor-element.elementor-element-a79ac4c{--width:100%;}.elementor-793 .elementor-element.elementor-element-a9a72bb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-793 .elementor-element.elementor-element-9804f61{--width:100%;}.elementor-793 .elementor-element.elementor-element-85dcca4{--width:100%;}.elementor-793 .elementor-element.elementor-element-93be842{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-793 .elementor-element.elementor-element-f41ff34{--width:100%;}.elementor-793 .elementor-element.elementor-element-7585da9{--width:100%;}}@media(min-width:768px){.elementor-793 .elementor-element.elementor-element-40dcb6e{--content-width:1600px;}.elementor-793 .elementor-element.elementor-element-a9e0432{--width:100%;}.elementor-793 .elementor-element.elementor-element-f9ffb12{--content-width:1600px;}.elementor-793 .elementor-element.elementor-element-b217bb3{--width:860px;}}@media(max-width:1024px) and (min-width:768px){.elementor-793 .elementor-element.elementor-element-a9e0432{--width:100%;}.elementor-793 .elementor-element.elementor-element-b217bb3{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-c581c89 */.hd-breadcrumb {
  display: inline-flex !important;
  align-items: flex-start !important;
  gap: 8px !important;
}

.hd-breadcrumb-link {
  color: #0F172A !important;
  font-family: "Nexa_FF", sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 24px !important;
  text-decoration: none !important;
  transition: color 0.2s ease !important;
}
.hd-breadcrumb-link:hover {
  color: #FC6142 !important;
}

.hd-breadcrumb-sep {
  color: #0F172A !important;
  font-family: "Nexa_FF", sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 24px !important;
}

.hd-breadcrumb-current {
  color: #71717A !important;
  font-family: "Nexa_FF", sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 24px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-762ecf2 */@media (max-width: 767px) {
  .hd-heading-split span {
    font-size: 36px !important;
    line-height: 39.6px !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0bb38e *//* Body контейнер – тук са всички отстояния и размери на текстовата зона */
.hd-result-body {
  padding: 24px;                /* вътрешно отстояние на цялата текстова зона */
  display: flex;
  flex-direction: column;
  gap: 8px;                     /* разстояние между "Преди" и параграфа */
  min-height: 0;                /* позволява картата да расте с текста, не реже */
  background: #fff;
}

/* Етикет "Преди" / "След" */
.hd-result-label {
  font-size: 14px;              /* размер на етикета */
  font-weight: 700;
  line-height: 1.2;
  color: #FC6142;               /* оранжев акцент */
  text-transform: uppercase;
}

/* Обвивка на описателния текст */
.hd-result-text {
  min-width: 0;                 /* пази текста да не прелива хоризонтално */
}

/* Самият описателен параграф */
.hd-result-sub {
  font-size: 16px;              /* размер на описателния текст */
  line-height: 1.5;             /* междуредие */
  color: #71717A;              /* сив цвят */
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a964a8 *//* Body контейнер – тук са всички отстояния и размери на текстовата зона */
.hd-result-body {
  padding: 24px;                /* вътрешно отстояние на цялата текстова зона */
  display: flex;
  flex-direction: column;
  gap: 8px;                     /* разстояние между "Преди" и параграфа */
  min-height: 0;                /* позволява картата да расте с текста, не реже */
  background: #fff;
}

/* Етикет "Преди" / "След" */
.hd-result-label {
  font-size: 14px;              /* размер на етикета */
  font-weight: 700;
  line-height: 1.2;
  color: #FC6142;               /* оранжев акцент */
  text-transform: uppercase;
}

/* Обвивка на описателния текст */
.hd-result-text {
  min-width: 0;                 /* пази текста да не прелива хоризонтално */
}

/* Самият описателен параграф */
.hd-result-sub {
  font-size: 16px;              /* размер на описателния текст */
  line-height: 1.5;             /* междуредие */
  color: #71717A;              /* сив цвят */
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-322e42b *//* Контейнер с картите */
.hd-results {
  display: flex;
  flex-wrap: wrap;         /* картите преливат на нов ред */
  align-items: stretch;    /* всички карти в един ред са еднакво високи */
  gap: 24px;               /* разстояние между картите */
}

/* Body контейнер – тук са всички отстояния и размери на текстовата зона */
.hd-result-body {
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  background: #fff;
  flex: 1;                 /* body-то запълва оставащата височина на картата */
}

/* Етикет "Преди" / "След" */
.hd-result-label {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.2;
  color: #FC6142;
  text-transform: uppercase;
}

/* Обвивка на описателния текст */
.hd-result-text {
  min-width: 0;
}

/* Самият описателен параграф */
.hd-result-sub {
  font-size: 16px;
  line-height: 1.5;
  color: #71717A;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b217bb3 */.hd-results {
  display: flex;
  align-items: flex-start;
  gap: 80px;
  width: 100%;
  font-family: "nexa", sans-serif;
}

.hd-result-card {
  flex: 1 1 0;
  min-width: 0;
  background: #fff;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}

/* Aspect ratio wrapper */
.hd-result-img-wrap {
  width: 100%;
  aspect-ratio: 760 / 740;
  overflow: hidden;
}
.hd-result-img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.hd-result-body {
  width: 100%;
  height: 10rem;
  padding: 18px;
  display: flex;
  flex-direction: column;
  gap: 2px;
}

.hd-result-label {
  color: #FC6142;
  font-size: 14px;
  line-height: 28px;
  text-transform: uppercase;
}

.hd-result-text {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.hd-result-title {
  color: #0F172A;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.1;
  margin: 0;
}
.hd-result-sub {
  color: #71717A;
  font-size: 18px;
  line-height: 28px;
  margin: 0;
}

/* ── Mobile ── */
@media (max-width: 767px) {
  .hd-results {
    flex-direction: column;
    gap: 16px;
  }
  .hd-result-title { font-size: 20px; }
  .hd-result-sub { font-size: 16px; line-height: 24px; }
}/* End custom CSS */