.md-donation{background:#fafafa}.md-product-date-limit{text-align:end}.md-product-date-limit>span>span{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.md-steps{gap:32px;justify-content:center;padding:60px 0}.md-steps,.steps{align-items:center;display:flex}.steps{cursor:pointer}.number{background-color:#cac4bb;color:#000}.active .number,.number{align-items:center;border-radius:50%;display:flex;font-size:14px;font-style:normal;font-weight:700;height:32px;justify-content:center;line-height:17px;margin-right:20px;width:32px}.active .number{background-color:#ff6b00;color:#fff}.active .steps-name span{color:#000}.active .steps-name span,.steps-name span{align-items:center;display:flex;font-size:12px;font-style:normal;font-weight:700;line-height:14px}.steps-name span{color:#666}.md-datos-user-container{margin:0 auto;padding:40px;width:1140px}.md-datos-user-box{align-items:flex-start;display:flex;gap:56px}.md-datos-user-box>div{width:50%}.md-datos-user-left{background:#fff;border-radius:20px;box-shadow:15px 15px 25px rgba(0,0,0,.05);display:flex;gap:16px;padding:32px}.md-datos-img img{border-radius:10px;filter:drop-shadow(15px 15px 25px rgba(0,0,0,.05));height:113px;width:174px}.md-datos-desc h3{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:8px}.md-datos-desc p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.md-datos-user-right{background:#fff;border-radius:20px;box-shadow:15px 15px 25px rgba(0,0,0,.05);padding:32px}.md-datos-user-right .form label{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:17px}.md-datos-user-right .form .col-md-2{display:flex;gap:19px;margin-top:24px}.md-datos-user-right .form .col-md-2>div{width:50%}.md-datos-user-right .form .col-md-1{display:flex;margin-top:24px}.md-datos-user-right .form .col-md-1>div{width:100%}.md-datos-user-right .form .col-md-1>div>input,.md-datos-user-right .form .col-md-2>div>input{width:calc(100% - 48px)!important}.term{gap:8px;margin-top:24px}.term,.term span{align-items:center;display:flex}.term span{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.term span a{color:#666;font-weight:700;margin-left:4px;margin-right:4px;text-decoration:none}.term input{background:#fff;border:1px solid #ccc;height:20px;width:20px}.btn-user{display:flex;justify-content:end;margin-top:12px}.md-datos-user-box-details{background:#fff;border-radius:20px;box-shadow:15px 15px 25px rgba(0,0,0,.05);padding:32px}.md-datos-user-details-container{display:flex;gap:16px;margin-bottom:16px}.md-datos-filled{border-top:1px solid #ccc}.md-datos-name h3{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:17px}.md-datos-name span{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.md-datos-name{border-bottom:1px solid #ccc;padding:8px 0}.md-input label{color:#212529;display:flex;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:17px;margin-bottom:8px}.md-input input,.md-input select{background:#fff;border:1px solid #ccc;border-radius:4px;padding:14px 24px}.btn-user button{background:#ff6b00;border:0;border-radius:4px;color:#fff;display:inline-flex;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:17px;padding:13px 32px;text-decoration:none;text-transform:uppercase}.md-hero-short{background-color:#fdfdfd}.md-hero-short svg{position:absolute;width:100%}.md-hero-short-content{margin:0 auto;padding-bottom:8px;padding-top:64px;width:752px}.md-hero-short h1{color:#212529;font-size:48px;font-weight:700;line-height:58px;margin-bottom:12px}.md-hero-short h1,.md-hero-short p{font-family:Lato;font-style:normal;text-align:center}.md-hero-short p{color:#333;font-size:24px;font-weight:400;line-height:29px}.md-product-box{display:flex;gap:56px;padding:60px 0}.md-product-content{background:#fff;border-radius:20px;box-shadow:15px 15px 25px rgba(0,0,0,.05);padding:32px;width:582px}.md-product-content img{border-radius:10px;width:100%}.md-product-object{background:#fff;border-radius:20px;box-shadow:15px 15px 25px rgba(0,0,0,.05);height:390px;padding:32px;width:429px}.md-product-object-current span{color:#000;font-family:Lato;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.md-product-perc{margin-left:auto}.md-product-object-meta,.md-product-perc{color:#666;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.md-product-dona{display:flex;justify-content:end;margin-top:24px}.md-product-dona a{background:#ff6b00;border-radius:4px;color:#fff;display:inline-flex;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:17px;padding:13px 32px;text-decoration:none;text-transform:uppercase}.md-product-bar{background:#eef2f7;border-radius:10px;height:12px;margin-bottom:12px;position:relative;width:100%}.md-product-current-progress{background:#00acca;border-radius:10px;height:12px;left:0;position:abolute;top:0;width:50%}.md-product-date-limit span{color:#666;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:17px}.md-product-object-values{align-items:center;display:flex;gap:4px;margin-bottom:12px}.md-product-object-title{margin-bottom:16px}.md-product-object-title span{align-items:center;color:#000;display:flex;font-family:Lato;font-size:24px;font-style:normal;font-weight:700;line-height:29px}.md-product-details{margin:32px 0}.md-product-details h3{margin-bottom:30px}.md-product-container{margin:0 auto;width:1140px}.md-product-list-price ul{display:flex;gap:12px;list-style:none;margin:20px 0}.md-product-list-price ul li{background:#fafafa;border:4px;border-radius:4px;color:#333;font-size:18px;font-style:normal;font-weight:400;height:45px;justify-content:center;line-height:22px;padding:0 40px}.md-product-input-control,.md-product-list-price ul li{align-items:center;display:flex;gap:8px}.md-product-minus,.md-product-plus{align-items:center;border:1px solid #000;border-radius:4px;color:#000;cursor:pointer;display:flex;font-size:18px;font-style:normal;font-weight:700;height:45px;justify-content:center;line-height:22px;text-transform:uppercase;width:45px;width:12%}.md-product-input{width:76%}.md-product-input input{background:#fff;border:1px solid #ccc;border-radius:4px;padding:14px 24px;width:calc(100% - 48px)}.md-product-total-price{color:#000;font-size:24px;font-style:normal;font-weight:700;line-height:36px;text-align:center}.price-value{color:#ff6b00;font-size:48px;font-style:normal;font-weight:700;line-height:53px;text-align:right}.md-product-total{display:flex;justify-content:end;margin-top:24px}.md-product-tk-container{margin:0 auto;width:1140px}.md-product-tk-box{background:#fff;border-radius:20px;box-shadow:15px 15px 25px rgba(0,0,0,.05);margin:0 auto;padding:64px;text-align:center;width:756px}.md-product-tk-title h3{font-size:32px;font-weight:700;line-height:46px;margin-bottom:8px}.md-product-tk-desc p,.md-product-tk-title h3{color:#000;font-style:normal;text-align:center}.md-product-tk-desc p{font-size:18px;font-weight:400;line-height:22px;margin-bottom:24px}.md-product-tk-recibo-warning{align-items:center;background:#fff6df;border-radius:4px;display:flex;gap:12px;height:52px;justify-content:center;text-align:center}.md-product-tk-recibo-warning p{font-weight:400}.md-product-tk-recibo-warning a,.md-product-tk-recibo-warning p{color:#000;font-size:18px;font-style:normal;line-height:22px;text-align:center}.md-product-tk-recibo-warning a{font-weight:700;text-decoration:none}.md-product-tk-back{margin-top:34px}.md-product-tk-back a{background:#ff6b00;border-radius:4px;color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:17px;padding:13px 32px;text-decoration:none}@media (min-width:320px) and (max-width:480px){.md-datos-user-container{padding:20px;width:calc(100% - 40px)}.md-datos-user-box{flex-wrap:wrap}.md-datos-user-box>div{width:100%}.steps{cursor:pointer;flex-direction:column;gap:10px}.md-datos-user-right .form .col-md-2>div{margin-top:20px;width:100%}.md-datos-user-right .form .col-md-2{display:block;gap:19px;margin-top:24px}.md-datos-img img{border-radius:10px;filter:drop-shadow(15px 15px 25px rgba(0,0,0,.05));height:auto;width:100%}.md-datos-user-left{flex-wrap:wrap}.term span a{display:contents}.md-datos-user-details-container{flex-wrap:wrap}.md-product-object{height:430px;width:calc(100% - 64px)!important}.md-product-list-price ul li{padding:0 10px}.md-product-tk-container{width:100%}.md-product-tk-box{margin:0 auto 40px;padding:20px;text-align:center;width:calc(100% - 60px)}}