.elementor-3693 .elementor-element.elementor-element-96bf392{--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;}.elementor-3693 .elementor-element.elementor-element-96bf392:not(.elementor-motion-effects-element-type-background), .elementor-3693 .elementor-element.elementor-element-96bf392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mltvb3wkrdjb.i.optimole.com/w:1200/h:425/q:mauto/f:best/https://expatsi.com/wp-content/uploads/2025/08/Expatsi-Banner.jpg");background-position:center center;background-size:cover;}.elementor-3693 .elementor-element.elementor-element-bf30660{--display:flex;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3693 .elementor-element.elementor-element-066f8a4{text-align:center;}.elementor-3693 .elementor-element.elementor-element-0e16160{--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;}.elementor-3693 .elementor-element.elementor-element-1a56bc6{--display:flex;--padding-top:100px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-3693 .elementor-element.elementor-element-6d93c3f{--grid-columns:3;}.elementor-3693 .elementor-element.elementor-element-6d93c3f .elementor-pagination{text-align:center;margin-top:25px;}.elementor-3693 .elementor-element.elementor-element-6d93c3f .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-primary );}.elementor-3693 .elementor-element.elementor-element-6d93c3f .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-secondary );}.elementor-3693 .elementor-element.elementor-element-6d93c3f .elementor-pagination .page-numbers.current{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-3693 .elementor-element.elementor-element-6d93c3f .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-3693 .elementor-element.elementor-element-6d93c3f .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3693 .elementor-element.elementor-element-6d93c3f .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3693 .elementor-element.elementor-element-6d93c3f .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-3693 .elementor-element.elementor-element-6d93c3f{--grid-columns:2;}}@media(min-width:768px){.elementor-3693 .elementor-element.elementor-element-96bf392{--content-width:890px;}}@media(max-width:880px){.elementor-3693 .elementor-element.elementor-element-1a56bc6{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-3693 .elementor-element.elementor-element-96bf392{--min-height:500px;}.elementor-3693 .elementor-element.elementor-element-bf30660{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3693 .elementor-element.elementor-element-1a56bc6{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3693 .elementor-element.elementor-element-6d93c3f{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-6dddf6e *//* ==================================================== */
/* 1. КОНТЕЙНЕР ТА БАЗОВІ НАЛАШТУВАННЯ */
/* ==================================================== */

.expatsi-breadcrumbs-container {
    padding: 0;
    
    /* Фон: Прозорий або білий, щоб інтегруватися з контентом */
    background-color: transparent; 

    font-size: 14px; 
    line-height: 1.5;
}

.expatsi-breadcrumbs-container .breadcrumb {
    /* Очищення стандартних стилів списку */
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    margin: 0;
    list-style: none;
}

/* ---------------------------------------------------- */
/* 2. СТИЛІ ЕЛЕМЕНТІВ ТА СТРІЛКИ (::before) */
/* ---------------------------------------------------- */

.expatsi-breadcrumbs-container .breadcrumb-item {
    /* Базовий колір тексту */
    color: black; 
    display: flex;
    align-items: center;
}

/* Додавання стрілки (розділювача) ПЕРЕД кожним елементом, КРІМ першого */
.expatsi-breadcrumbs-container .breadcrumb-item:not(:first-child)::before {
    /* Юнікод для стрілки вправо (\203A) */
    content: "\203A"; 
    
    /* Відступи: 8px справа, 8px зліва */
    margin: 0 8px; 
    
    color: black; /* Світло-сірий для мінімалізму */
    font-weight: 400;
    font-size: 24px;
    margin-bottom: 4px;
}

/* ---------------------------------------------------- */
/* 3. СТИЛІ ПОСИЛАНЬ ТА АКТИВНОГО ЕЛЕМЕНТА */
/* ---------------------------------------------------- */

/* Стилі для посилань (нейтральний, але клікабельний колір) */
.expatsi-breadcrumbs-container .breadcrumb-item a {
    color: black; /* Приємний, помірний синій/сірий акцент */
    text-decoration: none;
    transition: color 0.2s ease;
}

.expatsi-breadcrumbs-container .breadcrumb-item a:hover {
    color: black; /* Трохи темніший відтінок при наведенні */
    text-decoration: underline; /* Залишаємо без підкреслення, щоб зберегти чистоту */
}

/* Стиль для останнього елемента (поточної сторінки) */
.expatsi-breadcrumbs-container .breadcrumb-item:last-child span {
    color: black; /* Темний колір, який читається як заголовок */
    font-weight: 500; 
    cursor: default;
}/* End custom CSS */