 
/*******searchCelebrities starts******/
.searchCelebrities{background:var(--white);border-radius:8px 8px 0 0;border:1px solid var(--pink);text-align:center;padding:20px 30px 30px;margin-top:20px;text-align:center;}
.searchCelebrities h3{color:var(--black);font-size:18px;line-height:22px;font-weight:600;padding:0 0 20px;}
.searchCelebrities .SearchbtnBox{max-width:595px;margin:0 auto;width:100%;}
.searchCelebrities .display-flex{gap:0px;flex-wrap:inherit;}
.searchCelebrities input[type="search"]{border-radius:8px 0 0 8px;padding:15px;box-shadow:none;background:var(--white)!important;height:auto;font-size:16px;line-height:20px!important;color:var(--black);border-color:#DDDDDD;max-width:500px;}
.searchCelebrities input[type="search"]::-webkit-input-placeholder{color:#A5A5A5;opacity:1}
.searchCelebrities input[type="search"]:-moz-placeholder{color:#A5A5A5;opacity:1}
.searchCelebrities input[type="search"]::-moz-placeholder{color:#A5A5A5;opacity:1}
.searchCelebrities input[type="search"]:-ms-input-placeholder{color:#A5A5A5;opacity:1}
.searchCelebrities input[type="search"]:focus{border-color:var(--pink);}
.searchCelebrities .Searchbtn{font-size:14px;line-height:23px!important;padding:15px;color:var(--white);background:#494949;width:auto;height:auto;border-radius:0 8px 8px 0;border:0;min-width:95px;max-width:95px;display:inline-flex;text-align:center;cursor:pointer;}
.searchCelebrities .Searchbtn:hover{background:var(--purple);}
/*******searchCelebrities ends******/

/********celebrities A-Z starts********/
.celebritiesA-Z{background-color:var(--pink);border-radius:0 0 8px 8px;padding:20px;text-align:center;margin-bottom:20px;}
.celebritiesA-Z ul li a{background:var(--white);text-align:center;border-radius:100px;font-size:16px;line-height:29px;min-width:29px;display:inline-block;font-weight:400; text-transform: uppercase;}
.celebritiesA-Z ul li a.active,
.celebritiesA-Z ul li a:hover{background:var(--purple);color:var(--white);}
.celebritiesA-Z .splide__track{margin:0 45px;}
.celebritiesA-Z .splide__arrow{width:29px;height:29px;border-radius:55px;border-width:2px;background-color:var(--color-3); border:1px solid var(--white); box-shadow:none;}
.celebritiesA-Z .splide__arrow:hover{background-color:var(--purple);}
.celebritiesA-Z .splide__arrow:before{border:solid var(--white);border-width:0 1px 1px 0;width:8px;height:8px;}
.celebritiesA-Z .splide__arrow--prev{left:0;}
.celebritiesA-Z .splide__arrow--next{right:0;}
.celebritiesA-Z .splide__arrow--next:before{right:2px;}
.MoviesGenre .splide__arrow:disabled,
.celebritiesA-Z .splide__arrow:disabled{opacity:.3;}
/********celebrities A-Z ends********/
 
.moviesReapetRow{padding:20px 0;}
.latestReviewsRow .repeat-box{background:var(--white);box-shadow:0px 0px 2px var(--color-2);border-radius:8px;border-bottom:2px solid var(--pink); padding:10px; margin:2px; width:auto;}
.latestReviewsRow .repeat-box .text h3{color:var(--black);font-weight:700;font-size:16px;line-height:22px; min-height:66px;}
.latestReviewsRow .repeat-box .text .authordate{margin-top:8px;}
.latestReviewsRow .repeat-box .text p.authordate a{font-weight:600;}
.latestReviewsRow .repeat-box:hover{background-color:var(--pink-light);}


/*******MoviesGenre starts******/
.MoviesGenre{padding:10px 0;}
.MoviesGenre .splide__track{margin:0 40px;}
.MoviesGenre ul > li > a{display:block;width:auto;padding:5px 15px;position:relative;color:var(--white);margin:0;font-size:16px;line-height:1.5;font-weight:400;text-transform:capitalize;transition:0.3s;background:var(--pink);border-radius:30px;}
.MoviesGenre ul > li a:hover{border-color:var(--white);background-color:var(--purple);}
/*******MoviesGenre ends******/