.elementor-336 .elementor-element.elementor-element-02768e7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-62e7884{border-style:solid;border-width:1px 0px 1px 1px;border-color:#EDEDED;border-radius:20px 0px 0px 20px;}.elementor-336 .elementor-element.elementor-element-62e7884 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-336 .elementor-element.elementor-element-62e7884 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-336 .elementor-element.elementor-element-62e7884 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-336 .elementor-element.elementor-element-62e7884 .jet-listing-dynamic-field__content{text-align:left;}.elementor-336 .elementor-element.elementor-element-62e7884 .jet-listing-dynamic-field .jet-engine-arrow{width:40px;height:40px;line-height:40px;margin-top:calc( -40px/2 );font-size:25px;color:#FFFFFF;background:#1C2E41;}.elementor-336 .elementor-element.elementor-element-62e7884 .jet-listing-dynamic-field .jet-engine-arrow svg{height:25px;}.elementor-336 .elementor-element.elementor-element-62e7884 .jet-listing-dynamic-field .jet-engine-arrow:hover{color:#FFFFFF;background:#055CC0;}.elementor-336 .elementor-element.elementor-element-0bde908{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEDED;--border-color:#EDEDED;--border-radius:0px 20px 20px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-900b4f1 .jet-listing-dynamic-terms__link{background-color:#055CC00D;font-family:"Manrope", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;color:#055CC0;padding:5px 10px 4px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#055CC033;border-radius:50px 50px 50px 50px;}.elementor-336 .elementor-element.elementor-element-900b4f1.elementor-element{--align-self:flex-start;}.elementor-336 .elementor-element.elementor-element-900b4f1 .jet-listing-dynamic-terms{text-align:left;}.elementor-336 .elementor-element.elementor-element-41bb0dd{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-336 .elementor-element.elementor-element-41bb0dd .jet-listing-dynamic-field__content{color:#1C2E41;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:500;text-align:left;}.elementor-336 .elementor-element.elementor-element-41bb0dd .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-336 .elementor-element.elementor-element-41bb0dd .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-336 .elementor-element.elementor-element-41bb0dd .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-336 .elementor-element.elementor-element-28a7fda .jet-listing-dynamic-field__content{color:#1C2E41;font-family:"Manrope", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;text-align:left;}.elementor-336 .elementor-element.elementor-element-28a7fda .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-336 .elementor-element.elementor-element-28a7fda .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-336 .elementor-element.elementor-element-28a7fda .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-336 .elementor-element.elementor-element-28a7fda .jet-listing-dynamic-field__icon{color:#055CC0;}.elementor-336 .elementor-element.elementor-element-28a7fda .jet-listing-dynamic-field__icon :is(svg, path){fill:#055CC0;}body:not(.rtl) .elementor-336 .elementor-element.elementor-element-28a7fda .jet-listing-dynamic-field__icon{margin-right:5px;}body.rtl .elementor-336 .elementor-element.elementor-element-28a7fda .jet-listing-dynamic-field__icon{margin-left:5px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-336 .elementor-element.elementor-element-ba99d9a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-ba99d9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-336 .elementor-element.elementor-element-ba99d9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-336 .elementor-element.elementor-element-ba99d9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-336 .elementor-element.elementor-element-ba99d9a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-336 .elementor-element.elementor-element-ba99d9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-336 .elementor-element.elementor-element-ba99d9a .elementor-icon-list-icon i{color:#055CC0;transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-ba99d9a .elementor-icon-list-icon svg{fill:#055CC0;transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-ba99d9a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-ba99d9a .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-weight:500;}.elementor-336 .elementor-element.elementor-element-ba99d9a .elementor-icon-list-text{color:#1C2E41;transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-6773dbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-336 .elementor-element.elementor-element-6773dbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-336 .elementor-element.elementor-element-6773dbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-336 .elementor-element.elementor-element-6773dbc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-336 .elementor-element.elementor-element-6773dbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-336 .elementor-element.elementor-element-6773dbc .elementor-icon-list-icon i{color:#055CC0;transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-6773dbc .elementor-icon-list-icon svg{fill:#055CC0;transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-6773dbc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-6773dbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-6773dbc .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-weight:500;}.elementor-336 .elementor-element.elementor-element-6773dbc .elementor-icon-list-text{color:#1C2E41;transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-66c748e > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-336 .elementor-element.elementor-element-66c748e .jet-listing-dynamic-repeater__items{flex-direction:row;justify-content:flex-start;}.elementor-336 .elementor-element.elementor-element-66c748e .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Manrope", Sans-serif;color:#1C2E41;}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-icon i{color:#055CC0;transition:color 0.3s;}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-icon svg{fill:#055CC0;transition:fill 0.3s;}.elementor-336 .elementor-element.elementor-element-dfbf7da{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-text{color:#0B993A;transition:color 0.3s;}@media(max-width:767px){.elementor-336 .elementor-element.elementor-element-62e7884 .jet-listing-dynamic-field .jet-engine-gallery-slider__item{padding:0 calc( 0px/2 );}.elementor-336 .elementor-element.elementor-element-62e7884 .jet-listing-dynamic-field .slick-list{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-336 .elementor-element.elementor-element-62e7884{border-width:1px 1px 0px 1px;border-radius:20px 20px 0px 0px;}.elementor-336 .elementor-element.elementor-element-0bde908{--border-radius:0px 0px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-336 .elementor-element.elementor-element-41bb0dd .jet-listing-dynamic-field__content{font-size:20px;}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-336 .elementor-element.elementor-element-dfbf7da{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-336 .elementor-element.elementor-element-dfbf7da .elementor-icon-list-item > a{font-size:15px;}}@media(min-width:768px){.elementor-336 .elementor-element.elementor-element-0bde908{--width:calc(100% - 300px);}}@media(max-width:1024px) and (min-width:768px){.elementor-336 .elementor-element.elementor-element-0bde908{--width:65%;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-62e7884 */.elementor-336 .elementor-element.elementor-element-62e7884 .next-arrow{
    border-radius: 100%!important;
    border: 2px solid #fefefe!important;
    right: 10px;
}

.elementor-336 .elementor-element.elementor-element-62e7884 .next-arrow svg{
    margin-left: 2px!important;
}

.elementor-336 .elementor-element.elementor-element-62e7884 .prev-arrow{
    border-radius: 100%!important;
    border: 2px solid #fefefe!important;
    left: 10px;
}

.elementor-336 .elementor-element.elementor-element-62e7884 .prev-arrow svg{
    margin-left: -2px!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-28a7fda */.jet-listing-dynamic-field__content {
    display: flex !important;
    align-items: center;
    gap: 3px;
}
.elementor-336 .elementor-element.elementor-element-28a7fda .jet-check-list{
    display: flex!important;
    flex-direction: row!important;
    gap: 10px!important;
}

.elementor-336 .elementor-element.elementor-element-28a7fda .jet-check-list .jet-check-list__item{
    flex: auto!important;
    background-color: #f8f8f8;
    padding: 3px 5px;
    border-radius: 50px;
    border: 1px solid #ededed;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6773dbc */.elementor-336 .elementor-element.elementor-element-6773dbc .elementor-icon-list-item:has(.elementor-icon-list-text:empty) {
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-66c748e */.elementor-336 .elementor-element.elementor-element-66c748e .jet-listing-dynamic-repeater__items {
    flex-direction: row!important;
    justify-content: space-between!important;
    display: flex!important;
    flex-wrap: wrap!important;
    align-items: center!important;
    align-content: center!important;
    gap: 10px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02768e7 *//* Главният вътрешен контейнер остава Flex */
.elementor-336 .elementor-element.elementor-element-02768e7 > .e-con-inner {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: stretch !important;
}

/* Лява колона – галерия */
.elementor-336 .elementor-element.elementor-element-02768e7 > .e-con-inner > .elementor-element-62e7884 {
    position: relative !important;

    flex: 0 0 300px !important;
    width: 300px !important;
    max-width: 300px !important;
    min-width: 0 !important;

    align-self: stretch !important;
    overflow: hidden !important;
}

/* Дясна колона – заема цялото останало място */
.elementor-336 .elementor-element.elementor-element-02768e7 > .e-con-inner > .elementor-element-0bde908 {
    flex: 1 1 0 !important;
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    align-self: stretch !important;
}

/* Позиционираме галерията по цялата височина на картата */
.elementor-336 .elementor-element.elementor-element-02768e7 .elementor-element-62e7884 > .elementor-widget-container {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
}

/* Всички вътрешни обвивки на JetEngine */
.elementor-336 .elementor-element.elementor-element-02768e7 .elementor-element-62e7884 .jet-listing,
.elementor-336 .elementor-element.elementor-element-02768e7 .elementor-element-62e7884 .jet-listing-dynamic-field__inline-wrap,
.elementor-336 .elementor-element.elementor-element-02768e7 .elementor-element-62e7884 .jet-listing-dynamic-field__content,
.elementor-336 .elementor-element.elementor-element-02768e7 .elementor-element-62e7884 .jet-engine-gallery-slider,
.elementor-336 .elementor-element.elementor-element-02768e7 .elementor-element-62e7884 .swiper-wrapper,
.elementor-336 .elementor-element.elementor-element-02768e7 .elementor-element-62e7884 .swiper-slide,
.elementor-336 .elementor-element.elementor-element-02768e7 .elementor-element-62e7884 .jet-engine-gallery-slider__item-wrap {
    width: 100% !important;
    height: 100% !important;
}

/* Изображението запълва колоната */
.elementor-336 .elementor-element.elementor-element-02768e7 .elementor-element-62e7884 img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    max-width: none !important;
    object-fit: cover !important;
    object-position: center !important;
}

@media (min-width: 768px) and (max-width: 1023px){
    /* Лява колона – галерия */
    .elementor-336 .elementor-element.elementor-element-02768e7 > .e-con-inner > .elementor-element-62e7884 {
        flex: 0 0 35% !important;
        width: 35% !important;
        max-width: 35% !important;
    }
}

@media (max-width: 767px) {
    .elementor-336 .elementor-element.elementor-element-02768e7 > .e-con-inner {
        flex-direction: column !important;
    }

    .elementor-336 .elementor-element.elementor-element-02768e7 > .e-con-inner > .elementor-element-62e7884 {
        flex: none !important;
        width: 100% !important;
        max-width: 100% !important;
        min-height: 225px !important;
        max-height: 225px!important;
    }

    .elementor-336 .elementor-element.elementor-element-02768e7 > .e-con-inner > .elementor-element-0bde908 {
        width: 100% !important;
    }
}/* End custom CSS */