.wpml-ls-menu-item .wpml-ls-flag {
    margin-top: 9px;
}

a.raven-post-meta-item.raven-post-author {
    display: none;
}

span.raven-post-meta-divider {
    display: none;
}

.raven-post-meta {
    margin-bottom: 2px;
}

.elementor-628 .elementor-element.elementor-element-f584630 .raven-post-content {
    padding: 20px 0px 0px 0px;
}


.elementor-464 .elementor-element.elementor-element-afc0de1 .raven-nav-menu-mobile {
    background-color: #081235;
}

.elementor-element.elementor-element-b8c4146.elementor-widget__width-initial.elementor-absolute.elementor-widget.elementor-widget-heading {
    padding-top: 12px;
}

.nf-form-fields-required {
    display: none;
}

.nf-form-content label {
    font-size: 15px;
    line-height: 20px;
    color: #fff;
    font-weight: 200;
}


.nf-field-label label {
    font-weight: 300;
    margin: 0;
    font-size: 15px !important;

}

.nf-field-label labe a {
    font-size: 15px !important;

}

label#nf-label-field-6 a {
    font-size: 13px !important;
    font-weight: 200;
}

label#nf-label-field-5 {
    font-weight: 200;
}

label#nf-label-field-6 {
    font-weight: 200;
    font-size: 13px !important;
}

.nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea {
    width: 470px;
}

#ninja_forms_required_items, .nf-field-container {
    margin-top: -8px;
}


.raven-nav-menu li.menu-item>a.raven-link-item.has-submenu {
    color: #fff;
}

.raven-nav-menu li.menu-item>a.raven-link-item {
    color: #fff;
}

.raven-nav-menu-horizontal .raven-nav-menu a.raven-link-item:not([class*=elementor]) {
    color: #fff;
}

nav.raven-nav-menu-main.raven-nav-menu-horizontal.raven-nav-icons-hidden-tablet.raven-nav-icons-hidden-mobile {
    font-family: "Futura PT", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    padding-top: 27px;
}

.raven-site-logo {
    padding-top: 26px;
    padding-left: 20px;
}

.raven-nav-menu-toggle {
    padding-top: 28px;
    padding-right: 15px;
}

a.raven-submenu-item.raven-link-item {
    font-size: 16px;
    color: #bdbdbd;
}


#cc-window .cc-message {
    font-size: 15px;
}

#cc-window .cc-message a  {
    font-size: 15px;
}


.elementor-996 .elementor-element.elementor-element-f584630 {
    height: 998px;
}



.raven-grid {
    height: 896px;
}


footer.elementor-slideshow__footer.elementor-lightbox-prevent-close {
    display: none;
}

.nf-form-content label {
    font-size: 15px;
    line-height: 20px;
    color: #000;
    font-weight: 100 !important;
}


.nf-form-cont .five-sixths, .nf-form-cont .four-sixths, .nf-form-cont .one-fourth, .nf-form-cont .one-half, .nf-form-cont .one-sixth, .nf-form-cont .one-third, .nf-form-cont .three-fourths, .nf-form-cont .three-sixths, .nf-form-cont .two-fourths, .nf-form-cont .two-sixths, .nf-form-cont .two-thirds {
    clear: none;
    float: left;
    margin-left: 0px !important;
}

.nf-form-content textarea.ninja-forms-field {
    height: 200px;
    width: 470px;
}

.post-template-default .jupiterx-main-header {
    display: none !important;
}


.header-small {
    height: 600px;
}

.header-medium{
    height: 750px;
}

h3, .h3 {
    font-family: din-2014;
    font-size: 30px;
    color: #282828;
    font-weight: bold;
    line-height: 64px;
}



