.app-download__items{display:flex;justify-content:center}@media only screen and (min-width:768px){.app-download__items .store_badge{margin-left:0}}.app-download__trigger{cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:24px;margin-top:23px;text-align:center}.app-download__trigger [class*=" icon-"],.app-download__trigger [class^=icon-]{padding-left:34px;position:relative}.app-download__trigger [class*=" icon-"]:before,.app-download__trigger [class^=icon-]:before{font-size:24px;left:0;margin-top:-12px;position:absolute;top:50%}.app-download__trigger--light{color:#fff}.app-download__subline{font-size:21px;line-height:32px;margin-bottom:31px}@media only screen and (min-width:768px){.app-download__subline{text-align:center}}@media only screen and (min-width:1440px){.app-download__subline{margin-bottom:35px}}.app-download__item{display:inline-block}.app-download__item img{height:46px;width:auto}.app-download__success+.form{opacity:0;visibility:hidden}.download__modal .modal__container{overflow:initial}.download__modal .form__element{font-size:16px;line-height:normal}@media only screen and (min-width:768px){.download__modal .form__element{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}}.download__modal .form__input{margin-bottom:16px;margin-top:0}@media only screen and (min-width:768px){.download__modal .form__input{margin-bottom:0}}.download__modal .form__input--phone{width:100%}@media only screen and (min-width:768px){.download__modal .form__input--phone{margin-right:16px;max-width:282px}}@media only screen and (min-width:1440px){.download__modal .form__input--phone{max-width:304px}}.download__modal .form__footer{margin-top:32px}@media only screen and (min-width:768px){.download__modal .form__footer{margin-top:0}}.form.is--hidden{display:none;height:0;visibility:hidden}@media only screen and (min-width:768px){.app-download__success{text-align:center}}.app-download__success p{margin-bottom:20px}