.mob-shadow{
border-width: 1px;
margin-top: 0;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
border: 1px solid #88271a;
}
.mob-shadow   h2 {
color: var(--wp--preset--color--button-red) !important;
font-size: clamp(15.747px, 0.984rem + ((1vw - 3.2px) * 0.86), 24px);
padding-bottom: 10px;
}
.mob-shadow  .post-excerpt{font-size: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);
font-style: normal;
font-weight: 400;
margin-top: 0;
margin-bottom: 0;
padding: 2% 0%;
}
.mob-shadow .date-left {
font-weight: 700 !important;
font-size: 18px !important;
color: var(--wp--preset--color--button-red) !important;}
.mob-shadow .date-left.time{
padding: 2% 0%;
}.footer-form-block{padding-top:10%;padding-bottom: 10%;}
.footer-form-block form{display: flex; flex-direction: column; gap: 50px; box-sizing: border-box;}
.footer-form-block form .single{    display: flex; gap: 5%; box-sizing: border-box; width: 100%;}
.footer-form-block form .form-group{    display: flex; flex-direction: column; gap: 10px; width: 100%;}
.footer-form-block form .single .form-group{width: 50%;}
.footer-form-block form .form-group input,.footer-form-block form .form-group textarea{width: 100%; background: transparent; resize:none;outline: none; border: none; color: #fff; font-weight: 400; border-bottom: 1px solid #fff; padding-bottom: 15px; font-size: 20px;font-family:"Figtree", sans-serif !important;}
.footer-form-block form .form-group span{    color: #fff; font-size: 14px; text-transform: capitalize;}
.footer-form-block form .form-group textarea::placeholder,.footer-form-block form .form-group input::placeholder{font-size:20px;font-weight:400;color:#fff;font-family:"Figtree", sans-serif !important;}