#donaora{background-color:#fbe3ca;background-image:linear-gradient(#fbe3ca 300px,transparent 0),url(https://static.lav.it/images/in-memoria-assets/2025/img/illustrazione.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:60px 0;position:relative}.donorWrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.donorSideText{flex:1 1 45%}.donorSideFormBlock{background:#fff;border-radius:20px;box-shadow:0 5px 20px rgba(0,0,0,.1);flex:1 1 50%;padding:40px}#donaora h2,#donaora h3,#donaora p{color:#1b1b1b;line-height:1.5}#donaora h2{font-size:2.4rem;font-weight:700;margin-bottom:20px}#donaora h3{font-size:1.6rem;font-weight:600;margin-bottom:10px}#donaora p{font-size:1rem;margin-bottom:15px}form.donorForm{display:flex;flex-direction:column;gap:20px}form.donorForm label{color:#1b1b1b;font-weight:600;margin-bottom:5px}form.donorForm input[type=email],form.donorForm input[type=number],form.donorForm input[type=text],form.donorForm select,form.donorForm textarea{border:1px solid #ddd;border-radius:8px;font-size:1rem;padding:10px 12px;transition:border-color .2s ease;width:100%}form.donorForm input:focus,form.donorForm select:focus,form.donorForm textarea:focus{border-color:#ff7d00;outline:none}.donorBtn{background-color:#ff7d00;border:none;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;padding:12px 28px;text-align:center;transition:background-color .3s ease}.donorBtn:hover{background-color:#e86f00}@media (max-width:1024px){.donorWrapper{align-items:center;flex-direction:column;gap:50px}.donorSideFormBlock,.donorSideText{flex:1 1 100%;max-width:700px}.donorSideFormBlock{padding:30px}#donaora h2{font-size:2rem}}@media (max-width:768px){#donaora{padding:40px 0}.donorSideFormBlock{border-radius:16px;padding:25px 20px}#donaora h2{font-size:1.6rem}#donaora h3{font-size:1.2rem}#donaora p{font-size:.95rem}.donorBtn{width:100%}}form.donorForm small{color:#666;font-size:.85rem}form.donorForm input[type=checkbox]{margin-right:6px}form.donorForm a{color:#ff7d00;text-decoration:underline}form.donorForm a:hover{color:#e86f00}.optionWrapper:before{background-image:url(https://static.lav.it/images/in-memoria-assets/2025/img/inmemory25.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:133px;margin-bottom:12px;width:100%}@media print,screen and (min-width:1000px) and (max-width:1629px),screen and (min-width:1630px){.adoptionBlock .adoptionListWrapper .adoptionList li{padding:10px}}.inMemoryList ul{margin-top:1rem}#receiverName{left:50%;position:absolute;top:77%;transform:translate(-50%,-50%)}.dates{left:45%;top:73%}#receiverMemoryText,.dates{font-size:14px;position:absolute}#receiverMemoryText{left:50%;top:84%;transform:translate(-50%,-50%);width:255px}@media print,screen and (max-width:999px){.titleblock{background-image:url(https://static.lav.it/images/in-memoria-assets/2025/img/illustrazione.jpg);background-image:url(https://static.lav.it/images/in-memoria-assets/2025/img/background-form.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;margin-top:0;overflow:hidden;padding:110px 0}#donaora{padding:0}#detailMemoryCard{padding:10px}.adoptionBlock .adoptionListWrapper .browsableButton{top:600px}#toggleMenuButton{display:none}.mainHeader{background-position:50%}.optionWrapper:before{background-size:cover}.donorFormContainer .buttonContainer{display:flex;justify-content:center}.mainmenu{position:absolute;right:10px;top:20px}.mainHeader .content{position:absolute;top:350px;width:100%}.mainHeader .content #title1{background-color:#fff;color:#ff7d00}.mainHeader .content #title2{background-color:#fd7d23;color:#fff}#detailMemoryCard{display:flex;height:400px}#receiverName{top:97%}#detailMemoryCard #receiverPicture{height:295px;object-fit:cover;width:100%}.inMemoryList li{margin-top:4rem}.adoptionBlock .adoptionListWrapper{width:90%}}.donationList li{height:374px;position:relative}.donationList li .deceasedName{bottom:32%;left:19%;position:absolute}.donationList li .deathDate{bottom:26%;left:28%;position:absolute}.donationList li .avatar{background-position:bottom}.donationList li button{margin-top:0}.fileUploadBox{margin-bottom:2rem}#topUserMenuLogin{position:relative}#topUserMenuLogin:before{background-image:url(https://static.lav.it/images/in-memoria-assets/2025/icone/heart-or.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:5px;vertical-align:middle;width:16px}button:hover{background-color:#fff;color:#ff7d00}