.subscriptionWithThumbComp{margin-top:100px;padding-bottom:0}
.subscriptionWithThumbComp.bgGary{background:#f6f6f6;margin-bottom:0;padding-bottom:50px}
.subscriptionWithThumbComp .subscriptionSection{background:#e9573d;background:linear-gradient(45deg,rgba(142,18,48,1) 0,rgba(194,27,23,1) 100%);padding:0 25px 0 25px}
.subscriptionWithThumbComp h4{font-family:robotolight;font-size:3.6rem;line-height:normal;color:#fff;padding-bottom:10px}
.subscriptionWithThumbComp p{font-size:1.8rem;line-height:28px;color:#fff;padding-bottom:10px;margin:0}
.subscriptionWithThumbComp .storeWrap{padding:10px 0 0}
.subscriptionWithThumbComp .storeWrap img{width:126px;height:44px}
.subscriptionWithThumbComp .storeWrap a+a{margin-left:16px}
.subscriptionWithThumbComp p:last-child{padding-bottom:0}
.subscriptionWithThumbComp .form-group label{color:#fff;font-size:1.4rem;font-family:robotoregular;padding-bottom:25px}
.subscriptionWithThumbComp .form-group label sup{display:inline-block;margin-top:9px;vertical-align:middle}
.subscriptionWithThumbComp .form-control::-webkit-input-placeholder{color:#fff}
.subscriptionWithThumbComp .form-control::-moz-placeholder{color:#fff}
.subscriptionWithThumbComp .form-control:-ms-input-placeholder{color:#fff}
.subscriptionWithThumbComp .form-control:-moz-placeholder{color:#fff}
.subscriptionWithThumbComp .form-control{margin-bottom:25px;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}
.subscriptionWithThumbComp .errorMsg{color:#fff}
.subscriptionWithThumbComp p.thankyoumsg{display:none;font-size:2.6rem;padding-top:7px}
.subscriptionWithThumbComp p.thankyoumsg span{font-family:'robotoregular'}
.subscriptionWithThumbComp .subscriptionSectionInner{justify-content:space-between;align-items:flex-end;flex-direction:row-reverse}
.subscriptionWithThumbComp .textSectionWrap{padding:30px 0;align-items:center}
.subscriptionWithThumbComp .textSection{max-width:318px;position:relative;padding-left:50px}
.subscriptionWithThumbComp .textSection:before{position:absolute;content:'';right:-25%;top:50%;transform:translateY(-50%);background-color:#fff;opacity:.5;width:1px;height:100%}
.subscriptionWithThumbComp .thumbImage{position:absolute;bottom:0;width:276px;height:338px}
.subscriptionWithThumbComp .form-control{margin-bottom:5px}
;.subscriptionWithThumbComp .form-group{margin-bottom:20px}
;.subscriptionWithThumbComp .displayClr{color:#20252b !important}
@media(max-width:1100px){.subscriptionWithThumbComp .textSection:before{right:-40px}
}
@media(max-width:1024px){.subscriptionWithThumbComp{margin-top:70px}
.subscriptionWithThumbComp .textSection:before{right:-20px}
.subscriptionWithThumbComp .textSection{max-width:318px;position:relative;padding-left:0}
.subscriptionWithThumbComp h4{font-size:3rem;line-height:36px;padding-bottom:5px}
.subscriptionWithThumbComp .form-group label{padding-bottom:15px}
}
@media(max-width:1023px){.subscriptionWithThumbComp .thumbImage{width:80%}
}
@media(max-width:992px){.subscriptionWithThumbComp .thumbImage{position:relative;width:256px;margin:0 auto;display:block}
.subscriptionWithThumbComp .textSection{max-width:92%}
}
@media(max-width:768px){.subscriptionWithThumbComp .form-group .btn.primaryWhiteBtn{margin-top:15px}
.subscriptionWithThumbComp .textSection{max-width:98%}
.subscriptionWithThumbComp .storeWrap img{width:138px}
}
@media(max-width:767px){.subscriptionWithThumbComp{margin-bottom:20px}
.subscriptionWithThumbComp .subscriptionSection{padding:0 15px}
.subscriptionWithThumbComp .subscriptionSection .col-md-6.pl-5{padding-left:12px !important}
.subscriptionWithThumbComp p:last-child{padding-bottom:20px}
.subscriptionWithThumbComp p{padding-bottom:15px}
.subscriptionWithThumbComp .storeWrap{padding:0 0 15px}
.bottomAllComp .subscriptionWithThumbComp.bgGary{padding-bottom:20px}
.subscriptionWithThumbComp .textSection{padding-bottom:0;margin-bottom:20px}
.subscriptionWithThumbComp .textSection:before{right:auto;left:0;bottom:0;top:auto;transform:none;width:100%;height:1px;display:none}
.subscriptionWithThumbComp .thumbImage{width:256px;height:314px}
}
@media(max-width:639px){.subscriptionWithThumbComp .btn-primary{max-width:100%}
}