﻿/* KASHCASH B */

#home-gallery .slider-bg.stellar-bg .photoCaption { color: var(--white); width: 100%;  right: 0;  top:50%; text-align: center; z-index: 3; position: relative; margin-inline: auto; }
#home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText { max-width: unset; margin: 0; padding: 0; background: transparent; }
#home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText::after { display: none; }
#home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText h2.photoTitle { font-size: 2.5vw; margin-bottom: 1.2vw; line-height: 1; color: var(--white); }
#home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText h3 { font-size: 1.8vw; line-height: 1; color: var(--white); font-family: var(--yad); margin: 1.2vw 0; }
#home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText .photoTextWrapper > * { margin: 0; color: var(--black); }
#home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText .photoTextWrapper { display: flex; flex-direction: column; }
#home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText .photoTextWrapper p:nth-child(3) { font-size: 170px; font-family: var(--yad); }

#home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText p { margin: 0; }
#home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText p:first-child { display: none; }
#home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText p:not(:has(img)) { font-size: 1.25vw; margin-bottom: 2.8vw; max-width: 100%; }
#home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText img { width: 20vw; min-width: unset; }
#home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText a.photoCaptionLink { background: var(--black); color: var(--white); font-family: var(--med); : unset; border-radius: 50px; position: relative;display: inline-flex; justify-content: center; align-items: center;  }

:is(div, #LobbyModule) .section.row-variant-6-sec .grid-row .flexslider-box .box-image-animation img{object-fit:cover;}
.section.logos-sec #logos-search-form .logos-search-input-wrapper::after { display: none !important; background-image: none; }


@media(min-width: 1024px) {
    #home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText a.photoCaptionLink {font-size: 0.938vw; padding: 0.2vw 2vw 0;border-radius: 50px; height: 2.813vw; min-width: 10.417vw; margin-top: 64px; }

}

@media(max-width: 1024px) {
    #home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText h3 { font-size: 32px; }
    #home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText h2.photoTitle { display: none; }
    #home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText p:not(:has(img)) { font-size: 13px; }
    #home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText p:not(:has(img)) strong { font-family: 'ploni-regular-aaa'; font-size: 18px; }
    #home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText .photoTextWrapper { margin-bottom:15px;}
    #home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText .photoTextWrapper p:nth-child(3) { font-family:var(--reg); font-size:15px; }
    #home-gallery .slider-bg.stellar-bg .photoCaption .photoCaptionText .photoTextWrapper p:nth-child(2) { font-size: 56px; font-family: 'ploni-yad-bold-aaa'; }

}