.slavindigital-title-slider-wrapper{width:100%;overflow:hidden;position:relative;height:fit-content}.slavindigital-title-slider{position:relative;display:flex;height:fit-content;transition:transform .5s ease-in-out;will-change:transform}.slavindigital-title-slider .title-item{position:relative;flex-shrink:0;white-space:normal;word-wrap:break-word;display:flex;align-items:start;opacity:0}.slavindigital-title-slider .title-item.active{opacity:1}@media (max-width:768px){.slavindigital-title-slider .title-item{padding:0 10px}}@media (max-width:480px){.slavindigital-title-slider .title-item{padding:0 5px}}.slavindigital-image-gallery{display:flex;width:100%;align-items:flex-start;gap:20px;position:relative}.slavindigital-image-gallery .image-boxes-container{flex:1;position:relative;width:100%;min-height:auto}.slavindigital-image-gallery .image-box{width:100%;position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;pointer-events:none;display:flex;flex-direction:column}.slavindigital-image-gallery .image-box.active{position:relative;opacity:1;visibility:visible;pointer-events:auto}.slavindigital-image-gallery .image-container{width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.slavindigital-image-gallery .image-container img{display:block;max-width:100%;height:auto !important}.slavindigital-image-gallery .image-text{margin-bottom:15px;padding:10px;text-align:center;font-size:16px;line-height:1.5}.slavindigital-image-gallery .pagination-container{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:flex-start;flex-shrink:0;max-height:none;overflow-y:auto;padding-right:5px;scrollbar-width:none;-ms-overflow-style:none}.slavindigital-image-gallery .pagination-container::-webkit-scrollbar{display:none}.slavindigital-image-gallery .pagination-item{display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:600;font-size:14px;transition:all .3s ease;user-select:none;flex-shrink:0}.slavindigital-image-gallery[style*="flex-direction: column"],.slavindigital-image-gallery[style*="flex-direction: column-reverse"]{align-items:stretch}.slavindigital-image-gallery[style*="flex-direction: column"] .image-boxes-container,.slavindigital-image-gallery[style*="flex-direction: column-reverse"] .image-boxes-container{width:100%}.slavindigital-image-gallery[style*="flex-direction: column"] .pagination-container,.slavindigital-image-gallery[style*="flex-direction: column-reverse"] .pagination-container{flex-direction:row;max-height:none;overflow-x:auto;overflow-y:visible;justify-content:center;align-items:center;width:100%;scrollbar-width:none;-ms-overflow-style:none}.slavindigital-image-gallery[style*="flex-direction: column"] .pagination-container::-webkit-scrollbar,.slavindigital-image-gallery[style*="flex-direction: column-reverse"] .pagination-container::-webkit-scrollbar{display:none}.slavindigital-image-gallery[style*="flex-direction: row"],.slavindigital-image-gallery[style*="flex-direction: row-reverse"]{align-items:flex-start}.slavindigital-image-gallery[style*="flex-direction: row"] .pagination-container,.slavindigital-image-gallery[style*="flex-direction: row-reverse"] .pagination-container{flex-direction:column;max-height:none;overflow-y:auto;overflow-x:visible;align-items:center;justify-content:flex-start}.slavindigital-image-gallery .pagination-container[style*="flex-direction: row"]{flex-direction:row !important;max-height:none;overflow-x:auto;overflow-y:visible;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width:1024px){.slavindigital-image-gallery{flex-direction:column !important;gap:20px}.slavindigital-image-gallery .image-boxes-container{width:100%;order:1}.slavindigital-image-gallery .pagination-container{flex-direction:row !important;max-height:none !important;overflow-x:auto;overflow-y:visible;justify-content:flex-start;align-items:center;width:100%;order:2;padding-bottom:5px;scrollbar-width:none;-ms-overflow-style:none}.slavindigital-image-gallery .pagination-container::-webkit-scrollbar{display:none}.slavindigital-image-gallery .pagination-item{flex-shrink:0;min-width:40px}}@media (max-width:480px){.slavindigital-image-gallery{gap:15px}.slavindigital-image-gallery .image-text{margin-bottom:10px;padding:8px;font-size:14px}.slavindigital-image-gallery .pagination-container{gap:8px}.slavindigital-image-gallery .pagination-item{font-size:12px;min-width:35px}}