.elementor-22 .elementor-element.elementor-element-b9075f0 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-b9075f0 .elementor-repeater-item-1b19517.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-46a8e7c .raven-site-logo img, .elementor-22 .elementor-element.elementor-element-46a8e7c .raven-site-logo svg{width:210px;max-width:250px;}.elementor-22 .elementor-element.elementor-element-46a8e7c .raven-site-logo{text-align:left;}.elementor-22 .elementor-element.elementor-element-46a8e7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-26ba50b > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c710809 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-315a03a{text-align:right;}.elementor-22 .elementor-element.elementor-element-315a03a img{width:22px;max-width:100%;}.elementor-22 .elementor-element.elementor-element-b9075f0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b9075f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-22 .elementor-element.elementor-element-b9075f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:999999;}.elementor-22 .elementor-element.elementor-element-b9075f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-26ba50b{width:60.332%;}.elementor-22 .elementor-element.elementor-element-be4db6e{width:6%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-c53fed6{width:80%;}.elementor-22 .elementor-element.elementor-element-26ba50b{width:65%;}.elementor-22 .elementor-element.elementor-element-be4db6e{width:20%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-c53fed6 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-46a8e7c .raven-site-logo img, .elementor-22 .elementor-element.elementor-element-46a8e7c .raven-site-logo svg{width:200px;max-width:250px;}.elementor-22 .elementor-element.elementor-element-26ba50b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-26ba50b > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-315a03a{text-align:right;}.elementor-22 .elementor-element.elementor-element-315a03a img{width:22px;max-width:100%;}.elementor-22 .elementor-element.elementor-element-b9075f0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-c53fed6{width:75%;}.elementor-22 .elementor-element.elementor-element-46a8e7c .raven-site-logo img, .elementor-22 .elementor-element.elementor-element-46a8e7c .raven-site-logo svg{width:200px;max-width:250px;}.elementor-22 .elementor-element.elementor-element-be4db6e{width:20%;}.elementor-22 .elementor-element.elementor-element-be4db6e > .elementor-element-populated > .elementor-widget-wrap{padding:0px 10px 0px 0px;}.elementor-22 .elementor-element.elementor-element-315a03a{text-align:right;}.elementor-22 .elementor-element.elementor-element-315a03a img{width:22px;max-width:100%;}}/* Start custom CSS for wp-widget-maxmegamenu, class: .elementor-element-c710809 */.elementor-22 .elementor-element.elementor-element-c710809 #mega-menu-wrap-primary {
    background: rgba(255,255,255,0);
    font-family: "helveticaneueroman", Sans-serif;
    font-weight: normal;
}

.elementor-22 .elementor-element.elementor-element-c710809 #mega-menu-wrap-primary #mega-menu-primary {
    text-align: right
}


.elementor-22 .elementor-element.elementor-element-c710809 #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
     font-family: "helveticaneueroman", Sans-serif;
}

.elementor-22 .elementor-element.elementor-element-c710809 #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu img {
    border-radius: 0px !important
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
    
    margin: -3px 0 0 6px;
}





.elementor-22 .elementor-element.elementor-element-c710809 #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    padding: 0px !important;
    
}/* End custom CSS */
/* Start custom CSS for wp-widget-maxmegamenu, class: .elementor-element-c710809 */.elementor-22 .elementor-element.elementor-element-c710809 #mega-menu-wrap-primary {
    background: rgba(255,255,255,0);
    font-family: "helveticaneueroman", Sans-serif;
    font-weight: normal;
}

.elementor-22 .elementor-element.elementor-element-c710809 #mega-menu-wrap-primary #mega-menu-primary {
    text-align: right
}


.elementor-22 .elementor-element.elementor-element-c710809 #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
     font-family: "helveticaneueroman", Sans-serif;
}

.elementor-22 .elementor-element.elementor-element-c710809 #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu img {
    border-radius: 0px !important
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
    
    margin: -3px 0 0 6px;
}





.elementor-22 .elementor-element.elementor-element-c710809 #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    padding: 0px !important;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b9075f0 */.elementor-22 .elementor-element.elementor-element-b9075f0.elementor-sticky--effects{ background-color:#131E2D !important }

.elementor-22 .elementor-element.elementor-element-b9075f0{ transition: background-color 1s ease !important; }

.elementor-22 .elementor-element.elementor-element-b9075f0.elementor-sticky--effects > .elementor-container { height: 80px; !important }

.elementor-22 .elementor-element.elementor-element-b9075f0 > .elementor-container{ transition: min-height 1s ease !important; }


@media all and (max-width:1023px) {
    
    .elementor-22 .elementor-element.elementor-element-b9075f0.elementor-sticky--effects > .elementor-container { height: 100px; !important }
}/* End custom CSS */