.subscriptionComp{margin-bottom:50px}
.paddingtop{padding-top:80px}
.subscriptionComp.bgGary{background:#f6f6f6;margin-bottom:0;padding-bottom:50px}
.subscriptionComp .subscriptionSection{background:#e9573d;background:linear-gradient(45deg,rgba(142,18,48,1) 0,rgba(194,27,23,1) 100%);padding:30px 25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.subscriptionComp h4{font-family:robotolight;font-size:4rem;line-height:normal;color:#fff;padding-bottom:15px}
.subscriptionComp p{font-family:robotolight;font-size:2rem;line-height:28px;color:#fff;padding-bottom:10px;margin:0}
.subscriptionComp .storeWrap{padding:10px 0 0}
.subscriptionComp .storeWrap a+a{margin-left:16px}
.subscriptionComp p:last-child{padding-bottom:0}
.subscriptionComp .form-group label{color:#fff;font-size:1.7rem;font-family:robotoregular;padding-bottom:12px}
.subscriptionComp .form-group label sup{display:unset;margin-top:9px;vertical-align:middle}
.btn.primaryWhiteBtn.subscribeValidMobile.triggerCallMeApi{font-size:1.4rem}
.subscriptionComp .form-control::-webkit-input-placeholder{color:#fff}
.subscriptionComp .form-control::-moz-placeholder{color:#fff}
.subscriptionComp .form-control:-ms-input-placeholder{color:#fff}
.subscriptionComp .form-control:-moz-placeholder{color:hsl(0,0,100%)}
.subscriptionComp .form-control{margin-bottom:5px;border:0;border-bottom:1px solid #fff;height:30px;padding:5px 10px 0 0;color:#fff;font-size:2rem;font-family:robotolight;background:transparent;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:#fff}
.subscriptionSection .storeWrap img{height:48px;width:138px}
.subscriptionComp .subscriptionSection .subcriptionWrap{display:flex;justify-content:space-between}
.subscriptionSection .textSection{max-width:551px}
.subscriptionComp .textSection a{color:#fff}
.subscriptionSection .formWrapper{display:flex;align-items:end}
.subscriptionSection .phoneBtnWrapper{display:flex;align-items:end;margin-bottom:5px}
.phoneWrapperSection .phoneBtnWrapper .phoneWrapper{width:299px}
.row.align-items-end.phoneBtnWrapper{flex-wrap:unset;column-gap:50px}
.btn.primaryWhiteBtn.subscribeValidMobile.needAssis{font-size:1rem !important}
.row.align-items-end.phoneBtnWrapper .text-right{text-align:unset !important}
.subscriptionComp .errorMsg{color:#fff}
.subscriptionComp p.thankyoumsg{display:none;font-size:2.6rem;padding-top:7px}
.subscriptionComp p.thankyoumsg span{font-family:'robotoregular'}
.subscriptionComp .form-group label{color:#fff;font-size:2rem !important;font-family:robotolight !important}
@media(max-width:768px){.subscriptionComp .form-group .btn.primaryWhiteBtn{margin-top:15px}
}
@media(max-width:767px){.subscriptionComp{margin-bottom:20px}
.subscriptionComp .subscriptionSection{padding:20px 15px}
.subscriptionComp p:last-child{padding-bottom:20px}
.subscriptionComp h4{font-size:3.2rem;line-height:44px;padding-bottom:16px}
.subscriptionComp p{padding-bottom:34px}
.subscriptionComp .storeWrap{padding:unset}
.bottomAllComp .subscriptionComp.bgGary{padding-bottom:20px}
.subscriptionComp .subscriptionSection .subcriptionWrap{flex-direction:column}
.subscriptionSection .formWrapper{display:unset}
.subscriptionSection .phoneBtnWrapper{display:unset}
.phoneWrapperSection .phoneBtnWrapper .phoneWrapper{margin-right:unset;width:unset}
}
@media(max-width:639px){.subscriptionComp .btn-primary{max-width:100%}
}