.elementor-12422 .elementor-element.elementor-element-552a5568{margin-top:0px;margin-bottom:12px;overflow:visible;}.elementor-12422 .elementor-element.elementor-element-3c04cb8{text-align:left;}.elementor-12422 .elementor-element.elementor-element-3c04cb8 img{width:350px;}.elementor-12422 .elementor-element.elementor-element-7afd3ac{overflow:visible;}.elementor-12422 .elementor-element.elementor-element-61fedff .elementor-button .elementor-align-icon-right{margin-left:11px;}.elementor-12422 .elementor-element.elementor-element-61fedff .elementor-button .elementor-align-icon-left{margin-right:11px;}.elementor-12422 .elementor-element.elementor-element-61fedff .elementor-button{background-color:#0772bd;}.elementor-12422 .elementor-element.elementor-element-6c1b04e > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-12422 .elementor-element.elementor-element-e534b2b{--spacer-size:30px;}.elementor-12422 .elementor-element.elementor-element-3e575d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12422 .elementor-element.elementor-element-8f6074d{text-align:left;}.elementor-12422 .elementor-element.elementor-element-8f6074d > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-12422 .elementor-element.elementor-element-04724cb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12422 .elementor-element.elementor-element-04724cb .elementor-divider-separator{width:100%;}.elementor-12422 .elementor-element.elementor-element-04724cb .elementor-divider{padding-top:15px;padding-bottom:15px;}/* Start custom CSS for html, class: .elementor-element-7b169e6 */.hl-widget.upcoming-event {
                                        
                                        padding: 3px;
                                        }

                                        .hl-widget.upcoming-event,
                                        .hl-widget.upcoming-event #login-information-container {
                                        background-color: #fdb42a;
                                        }

                                        .hl-widget.upcoming-event #login-information-container {
                                        float: right;
                                        padding: 5px 10px;
                                        margin-right: -5px;
                                        color: #fff;
                                        border-bottom-left-radius: 5px;
                                        border-bottom-right-radius: 5px;
                                        }

                                        .hl-widget.upcoming-event #login-information-container a {
                                        color: #ddd;
                                        }

                                        .hl-widget.upcoming-event #login-information-container .error-message {
                                        color: #cc0000;
                                        }

                                        .hl-widget.upcoming-event .container {
                                        background-color: white;
                                        font: 13px/1.22 arial,helvetica,clean,sans-serif;
                                        overflow: auto;
                                        padding: 0 10px;
                                        }

                                        .hl-widget.upcoming-event ul {
                                        padding-left: 0;
                                        }

                                        .hl-widget.upcoming-event li {
                                        list-style-type: none;
                                        padding-bottom: .5em;
                                        margin-bottom: .5em;
                                        border-bottom: dotted 1px #afb1b3;
                                        padding: 10px;
                                        }

                                        .hl-widget.upcoming-event .item-title-container {
                                        margin-top: 2px;
                                        }

                                        .hl-widget.upcoming-event .item-title-container a {
                                        text-decoration: none;
                                        font-weight: bold;
                                        font-size: 1.1em;
                                        font-family: arial;
                                        }

                                        .hl-widget.upcoming-event .item-date-line-container {
                                        color: #808080;
                                        margin-top: 2px;
                                        }

                                        .hl-widget.upcoming-event .item-date-line-container span {
                                        font-size: 0.85em;
                                        }

                                        .hl-widget.upcoming-event .item-posted-in-container {
                                        color: #808080;
                                        margin-top: 2px;
                                        }

                                        .hl-widget.upcoming-event .item-posted-in-container span {
                                        font-size: 0.85em;
                                        }

                                        .hl-widget.upcoming-event .item-body-container {
                                        }

                                        .hl-widget.upcoming-event .footer-container {
                                        margin: 0px 10px;
                                        }

                                        .hl-widget.upcoming-event .footer-item-view-calendar {
                                        float: left;
                                        }

                                        .hl-widget.upcoming-event .footer-item-add-event {
                                        float: right;
                                        }

                                        .hl-widget.upcoming-event .footer-item-view-calendar,
                                        .hl-widget.upcoming-event .footer-item-add-event {
                                        padding-bottom: 10px;
                                        }/* End custom CSS */