.Footer_topSection__0dsmf {
    display: flex;
    justify-content: space-between;
    /* align-items: center; */
    flex-wrap: wrap;
  }
  .Footer_avatarSection__oGftO {
    display: flex;
  flex-wrap: wrap;
  align-self: flex-start; 
  width: 20%;
  }
  .Footer_ulSection__nDkBf {
    display: flex;
    flex-direction: column;
    width: 20%;
  }
  .Footer_mediaText__VwRZl {
    text-align: left;
    color: #d6c6f4;
    margin-top: 20%;
    font-size: 14px;
    width: 100%;
  }
  .Footer_middleSection__xix1i {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 50px;
  }
  .Footer_inputSubscribeWrapper__Jsyyu{
    display:flex;
    justify-content: space-between;
    width: 100%;
  }
  .Footer_media__tkat4:not(.Footer_avatarSection__oGftO .Footer_media__tkat4) {
    width: auto;
    height: 400px;
    padding: 25px 0px;
    border-radius: 6px;
  }
  .Footer_footer___O5Nl {
    position: relative;
    width: 100%;
    margin: 0px 0px 16px;
  }
  .Footer_footer___O5Nl::before {
    content: '';
    top: 0;
    border-top: 1px solid #d6c6f44d;
    left: 0;
    width: 100%;
    background-color: #04000b;
    color: #fff;
    text-align: right;
  }

.Footer_media__tkat4 {
    display: flex;
    margin-top: 5px;
    flex-wrap: wrap;
    grid-gap: 12px;
  }
  .Footer_storeSubSection__U8GkJ {
    display: flex;
    flex-direction: column;
    align-items: baseline;
    color: #d6c6f4;
    font-size: 14px;
  }
  .Footer_middleText__q6Lhm {
    margin-left: 5px;
    color: #d6c6f4;
    font-size: 14px;
    opacity: 0.85;
  }
  .Footer_flexSection__KnW5d {
    display: flex;
  }
  .Footer_loginSection__Ydxdz {
    display: flex;
    flex-direction: column;
    align-items: baseline;
    color: #d6c6f4;
  }
  .Footer_links__2qSey {
    text-decoration: none !important;
    color: unset !important;
    font-size: clamp(12px, 1vw, 18px);
     font-weight: 400;
  }
  .Footer_footerLinks__pogWx{
    cursor: pointer;
  }
  .Footer_fireTVlogo__jgCI8{
    width: 22px;
    height: 22px;
  }
  .Footer_list__FEnor {
    list-style: none;
    text-align: left;
    opacity: 0.6;
    color: #d6c6f4;
    line-height: 30px;
    padding: 0 0 0 5px;
  }
  .Footer_termsSection__UJ5O_ {
    display: flex;
    margin-top: 20px;
    flex-direction: column;
    color: #d6c6f4;
    font-size: clamp(12px, 0.8vw, 18px);
  }
  .Footer_termsParaSection__7K8_U {
    color: rgb(214 198 244 / 40%);
    margin-top: 20px;
    font-size: 11px;
    line-height: 16px;
    font-weight: 400;
  }
  @media (max-width: 1024px) {.Footer_loginSection__Ydxdz {margin-top: 20px;}}
@media(max-width:600px){
  .Footer_mwebFooterSignInBtn__TDW6f{
    /* background-color: rgb(12, 0, 34); */
    /* background: rgb(12, 0, 34) url(https://images.ottplay.com/static/rightArrow.svg) no-repeat;
    background-position: center right 20px; */
    padding: 7px 24px 11px 24px;
    font-size: 16px;
    font-weight: 500;
    border: 1px solid rgba(214, 198, 244, 0.2);
    transition: none;
    border-radius: 50px;
    cursor: pointer;
    color: white;
    margin: 6px 2px 0 0;
    opacity: 1;
    min-width: 64px;
    display: inline-block;
  }
  .Footer_mwebFooterSignInBtn__TDW6f:focus, .Footer_mwebFooterSignInBtn__TDW6f:active{
    border-color: #29f87e !important;
  }
  .Footer_appStoreBtnFooterMweb___Qusd{
    background-color: rgb(12, 0, 34);
    padding: 7px 20px;
    font-size: 13px;
    margin: 10px 2px 0px;
    font-weight: 500;
    border: 1px solid rgba(214, 198, 244, 0.2);
    border-radius: 6px;
    display: inline-block;
    color: #fff;
    width: 134px;
    box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    transition: 0.3s;
    text-transform: none;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .Footer_appStoreBtnFooterMweb___Qusd > i{
    display: inline-block;
    margin-right: 5px;
  }
  .Footer_appStoreBtnFooterMweb___Qusd.Footer_appStoreGooglePlay__0_jaI{
    background: rgb(12, 0, 34) url(https://images.ottplay.com/static/playStoreLogo.svg) no-repeat;
    background-position: center left 17px;
    padding-left: 36px;
  }
  .Footer_appStoreBtnFooterMweb___Qusd.Footer_appStoreApple__87cKS{
    background: rgb(12, 0, 34) url(https://images.ottplay.com/static/iosLogo.svg) no-repeat;
    background-position: center left 17px;
    padding-left: 36px;
  }
  .Footer_appStoreBtnFooterMweb___Qusd.Footer_appStoreAndroidTv__CTD6n{
    background: rgb(12, 0, 34) url(https://images.ottplay.com/static/images/androidTvPlansIcon.svg) no-repeat;
    background-position: center;
    /* background-size: 90px; */
    padding: 16px;
  }
  .Footer_appStoreBtnFooterMweb___Qusd.Footer_appStoreFireTvStick__EyiFb{
    background: rgb(12, 0, 34) url(https://images.ottplay.com/static/images/fireTvPlansIcon.svg) no-repeat;
    background-position: center;
    /* background-size: 90px; */
    padding: 16px;
  }
  .Footer_appStoreBtnFooterMweb___Qusd:focus, .Footer_appStoreBtnFooterMweb___Qusd:active{
    border-color: #29f87e !important;
  }
}
.subscribeLetter_subscribeBtnDisable__G06ab:disabled{cursor:not-allowed;opacity:.5}.subscribeLetter_subscribeBtnsDisable__sVljR{cursor:not-allowed;opacity:.5}.subscribeLetter_subscribeBtns__8cyk3{text-transform:uppercase;width:40%;position:absolute;left:60%;border-radius:0px 6px 6px 0px;height:36px;font-size:14px;font-weight:600;color:#000;overflow:hidden;min-width:auto}.subscribeLetter_subscribeBtns__8cyk3:after{content:"";position:absolute;bottom:0px;left:0px;width:0;height:100%;background:hsla(0,0%,100%,.5);transition:.6s}.subscribeLetter_subscribeBtns__8cyk3 span{position:relative;z-index:1;font-weight:500;font-family:"IBM Plex Sans","sans-serif"}.subscribeLetter_subscribeBtns__8cyk3:focus:after{width:100%}.subscribeLetter_subscribeBtns__8cyk3.subscribeLetter_subscribeBtnsDessk__jQoam{position:relative;width:auto;left:auto;margin-left:-20px;height:42px}.subscribeLetter_subscribeWrap__vHUSB{border-radius:10px;padding:20px 18px;margin-top:20px;margin-bottom:20px;background:#281f5b;background:linear-gradient(90deg, rgb(40, 31, 91) 0%, rgb(77, 71, 97) 100%)}@media(max-width: 1024px){.subscribeLetter_subscribeWrap__vHUSB{padding:15px 18px}}.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_headingWrap__DaGZE{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media(max-width: 1024px){.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_headingWrap__DaGZE{margin-bottom:15px}}.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_headingWrap__DaGZE .subscribeLetter_titleBox__4m55T .subscribeLetter_title__shdaa{font-size:28px;line-height:35px;font-weight:bold;color:#fff}.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_headingWrap__DaGZE .subscribeLetter_titleBox__4m55T p{font-size:14px;line-height:16px;color:#d2c9de}.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_headingWrap__DaGZE i{width:83px;flex-shrink:0}.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_headingWrap__DaGZE i img{display:block;width:100%}.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_inputwrap__Le5vw{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:hsla(0,0%,100%,.1882352941);border-radius:6px;display:flex}.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_inputwrap__Le5vw input{background:none;border:0;padding:13px;width:100%;color:hsla(0,0%,100%,.5019607843)}.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_inputwrap__Le5vw input:focus{outline:0}.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_inputwrap__Le5vw input:-ms-input-placeholder{color:hsla(0,0%,100%,.5019607843)}.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_inputwrap__Le5vw input::placeholder{color:hsla(0,0%,100%,.5019607843)}.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_inputwrap__Le5vw .subscribeLetter_subscribeBtn__wBM2_{background:#27f97d;border:0;border-radius:6px;font-size:14px;padding:10px 18px;flex-shrink:0}.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_errorWarning__WYWky{font-size:14px;color:#f24040;margin-top:5px}@media(max-width: 1024px){.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_errorWarning__WYWky{font-size:12px}}.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_successfulMessage__n__nl{font-size:14px;color:#03f87e;margin-top:5px}@media(max-width: 1024px){.subscribeLetter_subscribeWrap__vHUSB .subscribeLetter_successfulMessage__n__nl{font-size:12px}}
