.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-97 .elementor-element.elementor-element-c4401fa>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form-repeater__actions{justify-content:flex-start}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form-repeater__row-remove{align-self:flex-start}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form .jet-apb-calendar .jet-apb-calendar-content{width:500px;min-width:500px;flex:0 0 500px}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form .jet-apb-calendar-week span{padding-top:calc(30px / 2);padding-bottom:calc(30px / 2)}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form .jet-apb-calendar-date:hover .jet-apb-calendar-date-body{color:#c90a0a}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form .jet-apb-calendar-date--selected .jet-apb-calendar-date-body{color:#c90a0a}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form .jet-apb-calendar-date-body{padding-top:calc(10px / 2);padding-bottom:calc(10px / 2)}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form .jet-apb-calendar .jet-apb-calendar-slots.jet-apb-calendar-slots--active{padding:0}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form .jet-apb-slot.jet-apb-slot--selected{color:var(--e-global-color-ad672ae);background-color:#047c39}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form .jet-apb-slot{padding:2px;margin:2px;border-style:solid;border-width:1px;border-radius:5px 5px 5px 5px}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form .jet-apb-calendar-slots__close{font-size:35px;top:10px;right:10px}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form-message--success{background-color:#047c39;color:var(--e-global-color-ad672ae)}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form-message--error{background-color:#c90a0a;color:var(--e-global-color-ad672ae)}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form-message{text-align:center}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form__field-error,.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form .jet-engine-file-upload__errors{text-align:left}@media (max-width:390px){.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form .jet-apb-calendar .jet-apb-calendar-content{width:345px;min-width:345px;flex:0 0 345px}.elementor-97 .elementor-element.elementor-element-b5483bb .jet-form .jet-apb-calendar-week span{padding-top:calc(30px / 2);padding-bottom:calc(30px / 2)}}