.ie-object-fit-cover-img{height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
p{font-size:20px;line-height:33px;color:#232323}
.ie-object-fit-cover-img{height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.financial-calendar-rb{float:left;width:100%}
.financial-calendar-rb .calendar-title{font-size:20px;color:#026ca5;margin-bottom:15px}
.financial-calendar-rb .calendar-footer{font-size:18px;color:#6f6f6f;margin-top:10px}
.financial-calendar-rb .calendar .calendar-row{display:flex;flex-direction:row}
.financial-calendar-rb .calendar .calendar-row + .calendar-row{border-top:1px solid #e3e3e3}
.financial-calendar-rb .calendar .calendar-row .date{width:10%;min-width:175px;display:flex;flex-direction:column;align-items:center;gap:16px;padding:39px 0;color:#026ca5}
.financial-calendar-rb .calendar .calendar-row .date .day{font-size:36px;white-space:pre}
.financial-calendar-rb .calendar .calendar-row .date .month{font-size:18px;margin-top:-10px}
.financial-calendar-rb .calendar .calendar-row .event{flex:1;padding:39px 20px;display:flex;flex-direction:column;justify-content:start;align-items:flex-start;color:#6f6f6f}
.financial-calendar-rb .calendar .calendar-row .event-title{font-size:20px}
.financial-calendar-rb .calendar .calendar-row .event .add-to-calendar{font-size:1.1rem;color:#6f6f6f}
.financial-calendar-rb .calendar .calendar-row .event .add-to-calendar .icon{margin-right:6px;font-size:17px;vertical-align:-2px}
@media(max-width:768px){.financial-calendar-rb .calendar .calendar-row{flex-direction:column;border:1px solid #e3e3e3;border-radius:2px}
.financial-calendar-rb .calendar .calendar-row + .calendar-row{margin-top:30px}
.financial-calendar-rb .calendar .calendar-row .date{max-width:100%;width:100%;border:0;border-bottom:1px solid #e3e3e3;padding-left:10px}
.financial-calendar-rb .calendar .calendar-row .event{border-top:0;padding:10px 20px}
}
@media(max-width:768px){.financial-calendar-rb .calendar{border:0}
}
span{left:unset !important}
.agreement-text-container{text-align:justify;padding:1rem;margin-bottom:unset !important}
.reduce-checkbox-margin{margin-right:-18px !important}
.agreement-text{text-align:justify;padding-left:1rem}
.agreement-text p{display:inline}
@media screen and (max-width:768px){.agreement-text{top:-3px}
.agreement-text p{font-size:1rem}
}
.financial-calendar-rb .calendar .calendar-row + .calendar-row{border-top:1px solid #2800ff !important}
.financial-calendar-rb .calendar .calendar-row .date{color:#2800ff !important}
.financial-calendar-rb .calendar .calendar-row .date .day{font-weight:bold;font-size:72px !important;font-weight:500;letter-spacing:-1px;color:#2800ff;text-align:center;font-family:'Gotham-Medium',serif;line-height:1}
.financial-calendar-rb .calendar .calendar-row .date .month{letter-spacing:-1px;color:#2800ff;text-align:center}
.financial-calendar-rb .calendar .calendar-row .add-to-calendar{color:#000 !important;display:flex;flex-flow:column;justify-content:center;text-align:center}
@media(min-width:769px){.financial-calendar-rb .calendar .calendar-row .add-to-calendar{margin-top:39px}
}
.financial-calendar-rb .calendar .calendar-row .add-to-calendar:hover{color:#fc4c02 !important}
.financial-calendar-rb .calendar .calendar-row .add-to-calendar .icon-Calendar2-rb{margin-left:auto;margin-right:auto}
.financial-calendar-rb .calendar .calendar-row .past-event{width:10%;min-width:175px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#000 !important;padding:39px 0}
.financial-calendar-rb .calendar .calendar-row .past-event .icon-Past-Event-Calendar2-rb{display:block;width:40px;height:40px;margin:0 auto 10px auto;background-repeat:no-repeat;background-position:center;background-size:contain}
.financial-calendar-rb .calendar .calendar-row .past-event .past-event-text{display:block;font-size:18px;line-height:1.2;text-align:center;color:#000 !important;white-space:nowrap}
@media(max-width:768px){.financial-calendar-rb .calendar .calendar-row .past-event{width:100%;min-width:auto;padding:10px 20px 20px 20px}
}
.financial-calendar-rb .calendar .calendar-row .event .event-title p{font-size:36px;color:#232323;font-family:"UntitledSans-Regular",sans-serif !important;line-height:1.4;letter-spacing:0}
.financial-calendar-rb .calendar .calendar-row .event .event-description a{color:#212529;text-decoration:none;font-family:"UntitledSans-Regular",sans-serif !important;transition:color .2s ease}
.financial-calendar-rb .calendar .calendar-row .event .event-description a:hover{color:#fc4c02 !important}