.elementor-2137 .elementor-element.elementor-element-7e9794d{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-2137 .elementor-element.elementor-element-106a553{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2137 .elementor-element.elementor-element-308f56b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2137 .elementor-element.elementor-element-308f56b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2137 .elementor-element.elementor-element-308f56b{text-align:center;font-family:"TNTSansCondensed", Sans-serif;font-size:21px;text-transform:uppercase;letter-spacing:0.5px;color:#8E9B4A;}.elementor-2137 .elementor-element.elementor-element-ce9471d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2137 .elementor-element.elementor-element-ce9471d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2137 .elementor-element.elementor-element-ce9471d{text-align:center;}.elementor-2137 .elementor-element.elementor-element-ce9471d .elementor-heading-title{font-size:50px;}.elementor-2137 .elementor-element.elementor-element-0b8003e > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-2137 .elementor-element.elementor-element-0b8003e .elementor-icon-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-0b8003e .elementor-icon{font-size:4px;}.elementor-2137 .elementor-element.elementor-element-0b8003e .elementor-icon svg{height:4px;}.elementor-2137 .elementor-element.elementor-element-d5b3b7a{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:115px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-1d8f855{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-995baea .elementor-post-wrapper .row{margin-left:calc(-10px/2);margin-right:calc(-10px/2);}.elementor-2137 .elementor-element.elementor-element-995baea .elementor-post-wrapper .column-item{padding-left:calc(10px/2);padding-right:calc(10px/2);margin-bottom:calc(10px);}.elementor-2137 .elementor-element.elementor-element-995baea .elementor-activities__filters{justify-content:center;margin-bottom:30px;}.elementor-2137 .elementor-element.elementor-element-995baea .elementor-activities__filter{font-family:"TNTSansCondensed", Sans-serif;}.elementor-2137 .elementor-element.elementor-element-995baea .elementor-activities__filter.elementor-active,.elementor-2137 .elementor-element.elementor-element-995baea .elementor-activities__filter:hover{color:#fff;}.elementor-2137 .elementor-element.elementor-element-995baea .slick-arrow:before{font-size:40px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-995baea .slick-next{top:40%;bottom:unset;left:unset;right:0%;}.elementor-2137 .elementor-element.elementor-element-995baea .slick-prev{top:40%;bottom:unset;left:0%;right:unset;}@media(max-width:1024px){.elementor-2137 .elementor-element.elementor-element-7e9794d{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2137 .elementor-element.elementor-element-ce9471d .elementor-heading-title{font-size:40px;}.elementor-2137 .elementor-element.elementor-element-d5b3b7a{--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-2137 .elementor-element.elementor-element-995baea .elementor-activities__filter{margin-top:calc(15px/2);margin-bottom:calc(15px/2);}}@media(max-width:767px){.elementor-2137 .elementor-element.elementor-element-7e9794d{--margin-top:-50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-106a553{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2137 .elementor-element.elementor-element-308f56b{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;font-size:17px;}.elementor-2137 .elementor-element.elementor-element-308f56b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2137 .elementor-element.elementor-element-308f56b.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-ce9471d{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-ce9471d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2137 .elementor-element.elementor-element-ce9471d.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-ce9471d .elementor-heading-title{font-size:35px;}.elementor-2137 .elementor-element.elementor-element-0b8003e > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-2137 .elementor-element.elementor-element-d5b3b7a{--margin-top:30px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for winwood-activities, class: .elementor-element-995baea */.elementor-2137 .elementor-element.elementor-element-995baea .count {
  display: none !important;
}


/* MOBILE: хоризонтално плъзгане на филтрите — без flex */
@media (max-width: 768px) {

  /* самият UL става лента със скрол */
  .elementor-2137 .elementor-element.elementor-element-995baea ul.elementor-activities__filters{
    display: block !important;          /* не е flex */
    overflow-x: auto !important;
    overflow-y: visible !important;
    -webkit-overflow-scrolling: touch;
    white-space: nowrap !important;     /* всички деца в една линия */
    padding: 10px 16px !important;      /* въздух вляво/вдясно */
    margin: 0 !important;
    list-style: none !important;
    scrollbar-width: none;              /* скрий скролбара (по желание) */
  }
  .elementor-2137 .elementor-element.elementor-element-995baea ul.elementor-activities__filters::-webkit-scrollbar{ display:none; }

  /* всяко LI – по съдържание, на един ред */
  .elementor-2137 .elementor-element.elementor-element-995baea ul.elementor-activities__filters > li{
    display: inline-block !important;   /* ключът тук */
    vertical-align: middle;
    white-space: nowrap !important;
    width: auto !important;
    margin: 0 12px 0 0 !important;      /* разстояние между „чиповете“ */
  }

  /* първият буфер, за да НЕ се „реже“ вляво */
  .elementor-2137 .elementor-element.elementor-element-995baea ul.elementor-activities__filters::before{
    content:"";
    display:inline-block;
    width:4px;                          /* малък буфер */
  }

  /* гаранция, че първият е видим и без отрицателни офсети/трансформи */
  .elementor-2137 .elementor-element.elementor-element-995baea ul.elementor-activities__filters > li:first-child{
    margin-left: 0 !important;
    transform: none !important;
    left: auto !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  /* ако първият е обозначен като .all */
  .elementor-2137 .elementor-element.elementor-element-995baea ul.elementor-activities__filters > li.all{
    display: inline-block !important;
  }

  /* вътрешните линкове/бутони да не са 100% ширина */
  .elementor-2137 .elementor-element.elementor-element-995baea ul.elementor-activities__filters > li > a,
  .elementor-2137 .elementor-element.elementor-element-995baea ul.elementor-activities__filters > li > button{
    display: inline-flex !important;
    width: auto !important;
    align-items: center;
    white-space: nowrap !important;
  }

  /* контейнерът на виджета да не клипва нищо */
  .elementor-2137 .elementor-element.elementor-element-995baea,
  .elementor-2137 .elementor-element.elementor-element-995baea .elementor-widget-container{
    overflow: visible !important;
  }
}


.elementor-2137 .elementor-element.elementor-element-995baea ul.elementor-activities__filters > li.total {
  display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TNTSansCondensed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://adventure-bg.org/wp-content/uploads/2025/11/TNTSansCondensed_1.woff') format('woff');
}
@font-face {
	font-family: 'TNTSansCondensed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://adventure-bg.org/wp-content/uploads/2025/11/TNTSansCondensed-Medium_1.woff') format('woff');
}
/* End Custom Fonts CSS */