*{padding:0;margin:0;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}img{width:100%}a{color:inherit;text-decoration:none}.vendor_container{max-width:480px;margin:0 auto;padding:60px 80px 30px;background:#fff!important;height:auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 10px 14.1px .9px rgba(0,0,0,.24),0px 4px 19.6px .4px rgba(0,0,0,.16);-moz-box-shadow:0px 10px 14.1px .9px rgba(0,0,0,.24),0px 4px 19.6px .4px rgba(0,0,0,.16);box-shadow:0 10px 14.1px .9px #0000003d,0 4px 19.6px .4px #00000029;text-align:center;position:relative}.wrapper_page{min-height:100vh}.wrapper_page .vendor_header{position:absolute;z-index:-1;width:100%;height:285px;color:#fff;background-color:#f38001!important}.wrapper_page .vendor_text{height:120px;color:#fff;font-size:20px;font-weight:700;padding:50px 0;text-transform:uppercase;text-align:center}.wrapper_page .vendor_container .vendor_logo{width:120px;height:120px;padding:0;border:0;margin:0 0 28px;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;-webkit-box-shadow:0 0 14px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 14px 1px rgba(0,0,0,.2);box-shadow:0 0 14px 1px #0003}.wrapper_page .vendor_container .vendor_title{color:#3c4245;font-size:20px;font-weight:700;padding:0;text-transform:uppercase;margin:0 0 16px}.wrapper_page .vendor_container .link_btn{margin:0 0 15px;width:65%;cursor:pointer}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #F38001;width:120px;height:120px;margin:0 auto 28px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 480px){.vendor_container{max-width:480px;margin:0 auto;padding:60px 80px 30px;background:#fff!important;height:auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 10px 14.1px .9px rgba(0,0,0,.24),0px 4px 19.6px .4px rgba(0,0,0,.16);-moz-box-shadow:0px 10px 14.1px .9px rgba(0,0,0,.24),0px 4px 19.6px .4px rgba(0,0,0,.16);box-shadow:0 10px 14.1px .9px #0000003d,0 4px 19.6px .4px #00000029;text-align:center;position:relative}}@media (max-width: 480px){.vendor_container{height:calc(100vh - 120px)}.wrapper_page .vendor_header{height:180px!important}}
