body > main > section.top-section > div > div > div:nth-child(2){
display: flex;flex-direction: column;align-items: center;
}
body > main > section.top-section > div > div > div:nth-child(2) > div.yt{
    /* /img/foreignladies-banner.webp revert if cloudinary is causing issues */
    background: url(https://res.cloudinary.com/dsublyins/image/upload/v1755251029/foreignladies-banner_qmdzzz.webp);width: 100%;
    border-radius: 20px;background-size: cover;height: 432.562px;
    display: flex;align-items: center;justify-content: center;
}
@media (min-width:992px){
    #desktop-index-input{display: block;}
    #mobile-index-input{display: none;}
}
@media (max-width:991px){
    #desktop-index-input{display: none;}
    #mobile-index-input{display: block;}
}
@media (max-width:768px){body > main > section.top-section > div > div > div:nth-child(2) > div.yt{width: auto}}

/* rotatorheader script */
     #rotatorHeader > li:nth-child(n+9):nth-child(-n+11){
            display: none;
          }
          #rotatorHeader > li:nth-child(1) > a > img,
          #rotatorHeader > li:nth-child(2) > a > img,
          #rotatorHeader > li:nth-child(3) > a > img,
          #rotatorHeader > li:nth-child(4) > a > img,
          #rotatorHeader > li:nth-child(5) > a > img,
          #rotatorHeader > li:nth-child(6) > a > img,
          #rotatorHeader > li:nth-child(7) > a > img,
          #rotatorHeader > li:nth-child(8) > a > img{
            height: 270px !important;
          }

        #calltoaction,#onlinedating{
        width: 50vw;justify-self: center; font-weight: 500;
        }
        .h1art{
        text-align: justify;margin-bottom: 2vh;color: #4d0416;font-weight: bold;
        }
        #onlinedating > h2{
        font-weight: 700;
        }
        #onlinedating > h3{
        font-weight: 600;
        }
        @media (max-width:768px){
        #calltoaction,#onlinedating{
        width: 70vw;
        }
        }

/* calltoaction script */

  #calltoaction,#onlinedating{
          width: 50vw;justify-self: center; font-weight: 500;
      }
      .h1art{
          text-align: justify;margin-bottom: 2vh;color: #4d0416;font-weight: bold;
      }
      #onlinedating > h2{
          font-weight: 700;
      }
      #onlinedating > h3{
          font-weight: 600;
      }
      @media (max-width:768px){
        #calltoaction,#onlinedating{
          width: 70vw;
      }
      }

      /* fl-banner script  */
    .fl-services .servimg:hover {
      box-shadow: #fe522e61 0px 0px 10px 3px;
    }

    .fl-banner-cta div {
      position: relative;
      z-index: 9;
      color: #fff;
      /* top: 350px;
      left: 250px;
      width: 75%; */
    }

    .fl-banner-cta div:hover {
      position: relative;
      z-index: 9;
      color: #FE522E;
      /* top: 350px;
      left: 250px;
      width: 75%; */
    }

    .fl-banner-cta img {
      filter: brightness(.7);
    }

    @media only screen and (max-width: 768px) {
      .fl-banner-cta div {
        position: relative;
        z-index: 9;
        /* top: 150px;
        left: 50px;
        width: 75%; */
        color: #fff;
      }

      .fl-banner-cta div:hover {
        position: relative;
        z-index: 9;
        /* top: 150px;
        left: 50px;
        width: 75%; */
        color: #FE522E;
      }

      .fl-banner-cta img {
        filter: brightness(.7);
      }
    }

    @media screen and (max-width: 1180px) and (min-width: 768px) {
      .fl-banner-cta div {
        position: relative;
        z-index: 9;
        /* top: 150px;
        left: 60px;
        width: 75%; */
        color: #fff;
      }

      .fl-banner-cta div:hover {
        position: relative;
        z-index: 9;
        /* top: 150px;
        left: 60px;
        width: 75%; */
        color: #FE522E;
      }

      .fl-banner-cta img {
        filter: brightness(.7);
      }
    }
    @media (max-width:991px){.header-mobile-rotator .owl-carousel .owl-item img{aspect-ratio: 4 / 5;}}