footer{background:#000;color:#fff;padding:64px 0 0;font-size:14px;font-weight:300;margin:53px 0 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wrapperFooter{max-width:1320px;margin:0 auto}.wrapperLogoFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logoText{font-size:14px;margin:0 0 0 8px}.contentTextNameDownFooter{margin:24px 0;max-width:306px;line-height:130%}.contentTextUpFooter{max-width:400px;line-height:160%}.wrapperSectionsFooterTitle{margin:0 0 24px;text-transform:uppercase}.contentTextUpFooterLinks,.contentTextDownFooter{color:#fff;opacity:.5;text-decoration:underline;margin:0 0 18px;font-size:14px;line-height:100%}.contentTextUpFooterLinks:last-child,.contentTextDownFooter:last-child{margin:0}.contentTextUpFooterLinks:hover,.contentTextDownFooter:hover{color:#fff;opacity:1}.contentTextDownFooter{opacity:.6;margin:0 0 14px;line-height:100%}.wrapperPaymentsFooter{padding:24px 0;border-top:2px solid rgba(255,255,255,0.2);border-bottom:2px solid rgba(255,255,255,0.2);margin:46px 0 0;line-height:160%}.wrapperPaymentsFooter .box-text{max-width:990px;color:#fff}.wrapperContactFooterBox{margin:32px 0 0;line-height:100%}.wrapperContactFooterBox:first-child{margin:0}.wrapperContactFooterBox a{margin:0 0 14px;font-size:16px;font-weight:500;text-decoration:underline;color:#fff}.wrapperContactFooterBox a:hover{color:#007BFF}.wrapperContactFooterBox span{opacity:.6}.application-links{margin:26px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.application-links__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;border:1px solid #E5E7EA;margin:0 14px 0 0}.application-links__item:last-child{margin:0}.wrapperDownFooter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:48px 0}.wrapperDownFooter .contentTextUpFooter{max-width:440px}.modal-backdrop{background:rgba(14,14,14,0.35)}.modal-backdrop.show{opacity:1}.modal-dialog{max-width:416px}.modal-content{border:none;border-radius:12px;background:#fff;padding:36px 24px}.modal-title{text-transform:uppercase;width:100%;font-size:18px;padding:0 0 14px;text-align:center;border-bottom:1px solid #2862AC}.modal-header{padding:0;border:none;border-radius:0}.modal-body{padding:0;margin:36px 0 0}.form-modal label{width:100%}.form-modal input{width:100%}.form-modal .btn-group{margin:36px 0 0}.form-modal .btn{width:100%;margin:0 0 14px}.form-modal .btn:last-child{margin:0}