.ui-datepicker{border-radius:0}.ui-datepicker .ui-datepicker-header{border:0;background:#fff}.ui-datepicker .ui-state-default{background:#fff;text-align:center;padding:.2em .7em}.ui-datepicker .ui-state-default:hover{background:rgba(152,76,140,.07)}.ui-datepicker .ui-state-highlight{color:#fff;border-color:#4f5260;background-color:#696e82}.ui-datepicker table{margin-bottom:0;border-spacing:0;background-color:#f9fbfc}.due-date{background:#e5fffb}.due-date .icon{display:inline-block}.due-date .icon-due-date{width:40px;height:33px;background-image:url("/wp-content/plugins/due-date/public/images/due-date-calculator-icon.svg")}.due-date .icon-pregnancy{width:35px;height:35px;background-size:35px;background-image:url("/wp-content/plugins/due-date/public/images/due-date-pregnancy.png")}.due-date-form{width:100%;display:block;position:relative}.due-date-form .title{font-size:1.5em;text-transform:uppercase;color:var(--color-primary)}.due-date-result-calendar{margin:auto;max-width:340px;background-size:contain;background-repeat:no-repeat;background-image:url("/wp-content/plugins/due-date/public/images/due-date-calendar.svg")}.due-date-result-backgroud{background-size:contain;width:100%;height:0;padding:0;padding-bottom:100%;text-align:center;position:relative;background-image:url("/wp-content/plugins/due-date/public/images/due-date-background.gif")}.due-date-result-month{position:absolute;width:100%;top:18%;font-size:1.375em;color:#fff;font-weight:700;line-height:2em;letter-spacing:-.9px}.due-date-result-day{position:absolute;width:100%;top:30%;font-size:3.75em;color:#1e1853;font-weight:700;line-height:1.563em;letter-spacing:-1.3px}.due-date-result-year{position:absolute;width:100%;top:65%;font-size:1.5em;color:#fff;font-weight:700;line-height:2em;letter-spacing:-1px}.due-date-result-timeline{margin:auto;max-width:650px}.due-date-result-timeline .icon{left:7.7%;top:-42px;position:absolute}.due-date-result-timeline .icon:before{content:"";left:10px;width:15px;height:15px;display:block;bottom:-19px;position:absolute;border-radius:100%;background-color:var(--color-primary)}.due-date-result-timeline .progress{height:10px;border-radius:0}.due-date-result-timeline .progress-bar{background-color:var(--color-primary)}.due-date .calcing{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(229,255,251,.5)}.due-date .lds-heart{display:inline-block;position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);width:80px;height:80px;transform:rotate(45deg);transform-origin:40px 40px}.due-date .lds-heart div{top:32px;left:32px;position:absolute;width:32px;height:32px;background:#e61e25;animation:lds-heart 1.2s infinite cubic-bezier(.215,.61,.355,1)}.due-date .lds-heart div:after,.due-date .lds-heart div:before{content:" ";position:absolute;display:block;width:32px;height:32px;background:#e61e25}.due-date .lds-heart div:before{left:-24px;border-radius:50% 0 0 50%}.due-date .lds-heart div:after{top:-24px;border-radius:50% 50% 0 0}@keyframes lds-heart{0%{transform:scale(.95)}5%{transform:scale(1.1)}39%{transform:scale(.85)}45%{transform:scale(1)}60%{transform:scale(.95)}100%{transform:scale(.9)}}