.download-section{border-top:1px solid #ccc;padding:30px 0;text-align:center}.download-section__links{display:flex;justify-content:space-around}.download-section__links .download-section__app-store,.download-section__links .download-section__google-play{width:40%}.download-section__links .download-section__app-store img,.download-section__links .download-section__google-play img{width:100%}@media (max-width:767.98px){.download-section__links .download-section__app-store,.download-section__links .download-section__google-play{width:50%}.download-section__links .download-section__app-store a img,.download-section__links .download-section__google-play a img{width:93%}.download-section__info,.download-section__title{text-align:left}.download-section{padding-bottom:0}}.modal-barcode .modal-box__container{padding:0}.modal-barcode .modal-box__container .barcode{width:100%}.modal-barcode .modal-box__container .barcode-wrap{height:100%;display:flex;justify-content:center;align-items:center;padding:40px;background:#fff}.modal-barcode .modal-box__container .barcode__discount{right:2.5rem}.modal-barcode .modal-box__container .barcode__container{padding:0}.modal-barcode .modal-box__container .barcode__container svg{height:100%;padding:15px 0}.modal-barcode .modal-box__container .barcode__footer{bottom:5px}.modal-barcode .modal-box__container .barcode__footer_text{margin-top:5px}.modal-barcode-targeted .barcode__header-info,.modal-barcode-targeted .barcode__header-title{text-align:center}.modal-barcode-targeted .barcode__header-title{font-weight:500;margin-bottom:5px}.rotation-wrap{position:absolute;bottom:15px}.rotation-wrap .phone{height:50px;width:100px;margin:40px auto 0;border:3px solid #0277bd;border-radius:10px;animation:1.5s ease-in-out infinite alternate rotate}.rotation-wrap .message{text-align:center;color:#cf000f;font-size:1em;margin-top:40px}.barcode-wrap{margin:0 auto;padding:15px;border:1px solid #ccc;position:relative}.barcode-wrap .icon svg{color:#8b8b8b;width:1rem;height:1rem}.barcode__header_name{font-weight:500;text-transform:capitalize}.barcode__container{padding:15px 0}.barcode__container svg{width:100%}.barcode__footer{text-align:center;position:relative}.barcode__footer_expand{display:none;text-align:center;font-weight:400;margin-top:10px}.barcode__footer_expand .icon svg{color:#0277bd}.barcode__discount{position:absolute;top:0;right:0}@keyframes rotate{0%{transform:rotate(0)}50%,to{transform:rotate(-90deg)}}@media (min-width:768px){.rotation-wrap{display:none}.page_tradePro-discount .modal-box_full,.page_tradePro-rewards .modal-box_full{background:#fff}.page_tradePro-discount .modal-box_full .modal-box__columns,.page_tradePro-discount .modal-box_full .modal-box__container,.page_tradePro-discount .modal-box_full .modal-box__content,.page_tradePro-discount .modal-box_full .modal-box__row,.page_tradePro-rewards .modal-box_full .modal-box__columns,.page_tradePro-rewards .modal-box_full .modal-box__container,.page_tradePro-rewards .modal-box_full .modal-box__content,.page_tradePro-rewards .modal-box_full .modal-box__row{height:100%}.page_tradePro-discount .modal-box_full .modal-box__container,.page_tradePro-rewards .modal-box_full .modal-box__container{margin-top:0;margin-bottom:0;max-width:none}.page_tradePro-discount .modal-box_full .modal-box__content,.page_tradePro-rewards .modal-box_full .modal-box__content{width:auto;box-shadow:none}.page_tradePro-discount .modal-box_full .modal-box__inner-row,.page_tradePro-rewards .modal-box_full .modal-box__inner-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.page_tradePro-discount .modal-box__columns,.page_tradePro-rewards .modal-box__columns{flex:0 0 100%;max-width:100%}}@media (max-width:767.98px){.barcode-wrap{font-size:1rem}.barcode__footer_expand{display:block}.modal-barcode .barcode__footer_expand{display:none}}@media only screen and (orientation:landscape){.rotation-wrap{display:none}.modal-barcode .modal-box__container .barcode__container svg{height:60vh;padding:0}}@media only screen and (orientation:portrait){.modal-barcode .modal-box__container .barcode-wrap{align-items:inherit}}.page_tradePro-discount .page-header{margin-bottom:1rem}.page_tradePro-discount .page-header__intro{margin-top:0;margin-bottom:15px}.page_tradePro-discount .rewards-counter{position:inherit;margin-left:10px}.page_tradePro-discount .page-footer{width:50%;margin:0 auto 10px;display:block}.page_tradePro-discount .page-footer__title{margin:30px 0}.page_tradePro-discount .page-footer__actions{justify-content:flex-end;display:flex}.page_tradePro-discount .page-footer__actions .btn,.page_tradePro-discount .page-footer__actions .page-footer__copy{width:50%}.page_tradePro-discount .page-footer__actions .page-footer__copy{font-size:1.125rem;text-align:center;-ms-grid-row-align:center;align-self:center}.page_tradePro-discount .page-footer__actions .page-footer__copy .icon{color:#0277bd}.page_tradePro-discount .page-footer__actions .page-footer__copy:hover{cursor:pointer}.page_tradePro-discount .page-footer__actions .page-footer__copy:hover .icon svg{color:#0a3055}.page_tradePro-discount .page-footer__warning{font-size:1.125rem;font-weight:700;line-height:1.5rem;color:#8b8b8b;padding-top:20px;text-align:center}.page_tradePro-discount .page-footer .tradepro-frame{display:inline-block;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;border:1px solid #ccc;padding:8px 15px;font-size:.875rem;line-height:1.57143;border-radius:3px;color:#3e3e3e;width:50%}.page_tradePro-discount .page-footer .tradepro-frame[disabled]{background:#fff;color:#3e3e3e;opacity:1}.page_tradePro-discount .already-installed{border-top:1px solid #ccc;padding-top:30px;text-align:center}.page_tradePro-discount .terms{border-bottom:1px solid #ccc;padding:0}.page_tradePro-discount .terms__btn-accordion{font-size:1rem;line-height:1.5rem;padding:20px 0;color:#0277bd;cursor:pointer}.page_tradePro-discount .terms__btn-accordion .icon{margin-right:10px}.terms_expanded .page_tradePro-discount .terms__btn-accordion .icon .fa-angle-down{transform:rotate(180deg)}.page_tradePro-discount .terms__btn-toggle{cursor:pointer}.terms:not(.terms_expanded) .page_tradePro-discount .terms__btn-toggle{display:inline-block;padding-top:4px}.page_tradePro-discount .terms__content{padding-bottom:20px}.terms_expanded .page_tradePro-discount .terms__content{display:block;height:auto;padding-right:8px}.page_tradePro-discount .terms .terms__content{display:none}.page_tradePro-discount .terms_expanded .terms__content{display:block}.page_tradePro-discount .download-section{padding-bottom:30px}.page_tradePro-discount .barcode-wrap{padding-top:2.325rem}.page_tradePro-discount .barcode__header{text-align:center}.page_tradePro-discount .barcode__header-user-name{padding-top:15px}.page_tradePro-discount .barcode__header-title{padding-top:10px}.page_tradePro-discount .barcode__header-title .barcode__header_name{text-transform:inherit}.page_tradePro-discount .barcode__container{padding:10px 0}.page_tradePro-discount .barcode__container svg{height:100%}.copy-barcode_notification .notification{margin-bottom:0;margin-top:20px}@media (max-width:767.98px){.page_tradePro-discount .page-footer__title{margin:20px 0 10px}.page_tradePro-discount .page-footer__actions{display:block}.page_tradePro-discount .page-footer__actions .page-footer__copy{width:100%;text-align:center}.page_tradePro-discount .page-footer__warning{font-size:inherit;font-weight:700;line-height:inherit}.page_tradePro-discount .page-footer .tradepro-frame{width:100%;margin-bottom:15px}.page_tradePro-discount .barcode-wrap,.page_tradePro-discount .page-footer{width:100%}.page_tradePro-discount .already-installed{padding-top:0}.page_tradePro-discount .already-installed .btn{width:100%}}@media (min-width:576px){.page_tradePro-discount .terms__btn-accordion{display:block}}@media (min-width:768px){.page_tradePro-discount .barcode-wrap{width:55%}.page_tradePro-discount.modal-open .barcode-wrap{width:100%}.page_tradePro-discount .already-installed{padding-top:0}.page_tradePro-discount .already-installed .page-footer__title{margin-bottom:10px}.page_tradePro-discount .already-installed .page-footer__actions{display:block}.page_tradePro-discount .already-installed .page-footer__actions .btn{width:160px}}@media (min-width:1200px){.page_tradePro-discount .already-installed{display:none}}