.elementor-109664 .elementor-element.elementor-element-f68fc48 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#7A7A7A;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 24px 23px 24px;}.elementor-109664 .elementor-element.elementor-element-6a6ddc8 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#C4C4C4;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-109664 .elementor-element.elementor-element-fa12a74{width:100%;max-width:100%;}.elementor-109664 .elementor-element.elementor-element-4cc42be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-109664 .elementor-element.elementor-element-4cc42be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-109664 .elementor-element.elementor-element-4cc42be > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#7A7A7A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 2%;}.elementor-109664 .elementor-element.elementor-element-4cc42be > .elementor-element-populated, .elementor-109664 .elementor-element.elementor-element-4cc42be > .elementor-element-populated > .elementor-background-overlay, .elementor-109664 .elementor-element.elementor-element-4cc42be > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-109664 .elementor-element.elementor-element-4cc42be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109664 .elementor-element.elementor-element-57bf0fa{width:100%;max-width:100%;}.elementor-109664 .elementor-element.elementor-element-57bf0fa > .elementor-widget-container{background-color:#FFFFFF;margin:0% 20% 0% 20%;padding:0px 20px 0px 20px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-109664 .elementor-element.elementor-element-57bf0fa > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-109664 .elementor-element.elementor-element-f68fc48{width:100%;}.elementor-109664 .elementor-element.elementor-element-6a6ddc8{width:10%;}.elementor-109664 .elementor-element.elementor-element-4cc42be{width:90%;}}/* Start custom CSS for formidable, class: .elementor-element-57bf0fa *//* Label styling */
#log-green-actions label {
    color: #000 !important;
    font-weight: normal !important;
    font-size: 16px;
  display: inline-block;
  /*white-space: nowrap;*/
  overflow: visible;
}

#log-green-actions .frm_primary_label {
    color: #000 !important;
    font-weight: 600 !important;
}

#log-green-actions input:not([type="radio"]):not([type="checkbox"]){
    border-radius: 5px !important;
}

#log-green-actions button{
    width: 150px !important;
}

/* Datepicker container */
#log-green-actions .ui-datepicker {
    background: #fff !important;
    border: none !important;
    font-family: Arial, sans-serif !important;
    font-size: 14px !important;
    /*padding: 10px !important; */
    box-shadow: none !important;
    border-radius: 0 !important;
   /* margin: 0 2% 0 0; */
    border-left: solid 1px #7A7A7A !important;
  padding-left: 30px !important;
  margin-left: -30px !important;
}

/* Header (month/year dropdowns) */
#log-green-actions .ui-datepicker-header {
    background: none !important;
    color: #000 !important;
    font-weight: normal !important;
    padding: 8px 0 !important;
    border: none !important;
    text-align: center !important;
}

/* Month and year select dropdowns */
#log-green-actions .ui-datepicker select.ui-datepicker-month,
#log-green-actions .ui-datepicker select.ui-datepicker-year {
    background: none !important;
    color: #000 !important;
    border: none !important;
    font-size: 14px !important;
    padding: 4px !important;
    appearance: none !important;
}

/* Weekday names */
#log-green-actions .ui-datepicker th span {
    font-size: 14px !important;
    color: #999 !important;
}

/* Date cells: fixed size */
#log-green-actions .ui-datepicker td a {
    display: inline-block !important;
    width: 33px !important;
    height: 33px !important;
    line-height: 33px !important;
    text-align: center !important;
    color: #000 !important;
    border-radius: 50% !important;
    text-decoration: none !important;
}

/* Hover effect */
#log-green-actions .ui-datepicker td a:hover {
    background: #f0f0f0 !important;
}

/* Selected date */
#log-green-actions .ui-datepicker .ui-state-active {
    background: #003049 !important; /* Dark circle */
    color: #fff !important;
}

/* Today's date */
#log-green-actions .ui-datepicker ..ui-state-highlight {
    border: 1px solid #003049 !important;
    color: #003049 !important;
}

#log-green-actions .ui-datepicker-today, #log-green-actions table td{
    background-color: #fff !important;
}/* End custom CSS */