.firstTimerPromotion{margin-bottom:60px;background-color:#eee;display:flex;margin-left:auto;margin-right:auto;max-width:1040px;overflow:hidden;position:relative}@media only screen and (max-width:767px){.firstTimerPromotion{margin-bottom:40px}}@media all and (max-width:767px){.firstTimerPromotion__container{padding-left:0;padding-right:0}}.firstTimerPromotion__image{padding:25px}.firstTimerPromotion__image>img{max-width:124px}@media all and (max-width:767px){.firstTimerPromotion__image{display:none}}.firstTimerPromotion__content{flex-grow:1;padding:25px 25px 25px 0}@media all and (max-width:767px){.firstTimerPromotion__content{padding:25px}}.firstTimerPromotion__content__title{text-transform:uppercase}@media all and (min-width:992px){.firstTimerPromotion__content__input:not(:first-child){padding-left:10px}.firstTimerPromotion__content__input:not(:last-child){padding-right:10px}}@media all and (max-width:991px){.firstTimerPromotion__content__input:not(:last-child){margin-bottom:5px}}.firstTimerPromotion__body{margin-top:10px}.firstTimerPromotion__controls{padding-top:5px}.firstTimerPromotion__submit_button{display:inline-block;padding:20px;width:100%}@media all and (min-width:992px){.firstTimerPromotion__submit_button__container{padding-left:10px}}.firstTimerPromotion__modal{padding:15px 45px}@media all and (max-width:767px){.firstTimerPromotion__modal{margin:0 auto;max-width:480px;padding:10px 0}}@media all and (min-width:768px){.firstTimerPromotion__modal{width:440px}}.firstTimerPromotion__modal__title{margin-bottom:15px;text-transform:uppercase}.firstTimerPromotion__modal__body{margin:15px 0}