/** THEME COMPATABILITY **/





/**Notice Bar Styling**/
.notice-bar {
    position: fixed;
    width: 100%;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: space-around;
    z-index: 1200;
    background: #792930;
	height:55px;
}

.notice-bar h3 {
    display: inline-block;
    font-size: 20px;
    color: #ffffff;
	margin:0;
}

.notice-bar a {
    display: inline-block;
}

.notice-bar .notice-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 80%;
    max-width: 1140px;
}
.homepage-notice {
    box-shadow: 6px 3px 20px 9px #58585854;
    border: 13px solid rgba(255,255,255,0.2);
    background: rgba(255,255,255,0.98);padding: 0px 0px 20px 0px;margin-bottom:0 !important;}.homepage-notice .elementor-element.elementor-element-aeebd86 .elementor-image-box-wrapper {text-align:center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.homepage-notice  .elementor-element.elementor-element-aeebd86 .elementor-image-box-title {margin-bottom:10%}.homepage-notice .elementor-element.elementor-element-aeebd86 .elementor-image-box-wrapper .elementor-image-box-img {width:100%;margin-bottom:10px;}.homepage-notice p.elementor-image-box-description, .homepage-notice h3.elementor-image-box-title {margin: 10px 20px;}

@media (max-width: 375px) {
	.notice-bar {
        height: 100px !important;
        text-align:center
    }
}

@media (max-width:768px) {
    .notice-bar {
        height: 111px;
    }

    .notice-bar .notice-content {
        flex-wrap: wrap;
        justify-content: center
    }

    .notice-bar .notice-content > * {
        margin-bottom: 14px;
    }

    .notice-bar .notice-content h3 {
        margin-top: 14px;
        line-height: 1
    }
}
