.elementor-3 .elementor-element.elementor-element-c85f9de > .elementor-container{max-width:900px;}.elementor-3 .elementor-element.elementor-element-c85f9de{padding:240px 30px 160px 30px;}.elementor-3 .elementor-element.elementor-element-b77256e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-c85f9de{padding:80px 20px 80px 20px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-c85f9de{padding:60px 20px 60px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-1b56e4f */.elementor-3 .elementor-element.elementor-element-1b56e4f a {
    color: currentColor;
}

.elementor-3 .elementor-element.elementor-element-1b56e4f a:hover {
    color: #3CBC75;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c85f9de */.elementor-3 .elementor-element.elementor-element-c85f9de p + p {
    margin-top: 24px;
}

.elementor-3 .elementor-element.elementor-element-c85f9de h3 {
    margin-top: 0.5em
}/* End custom CSS */
/* Start custom CSS for page-settings */body.elementor-page-3 #site-logo svg #letters path,
body.elementor-page-3 #site-logo svg #letters rect {
    color: #0C2E4E !important;
    fill: #0C2E4E !important;
}

body.elementor-page-3 .elementor-widget-nav-menu .elementor-item,
body.elementor-page-3 .elementor-widget-nav-menu .elementor-menu-toggle {
    color: #0C2E4E !important;
}


body.elementor-page-3 .elementor-widget-nav-menu .elementor-item:hover:after {
    background-color:  #0C2E4E !important;
}


@media (max-width: 70rem) {
    body.elementor-page-3 .elementor-nav-menu--dropdown ul li:hover .elementor-item {
        color: white !important;
    } 
}/* End custom CSS */