.elementor-22697 .elementor-element.elementor-element-804eb2a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22697 .elementor-element.elementor-element-804eb2a{padding:0rem 0rem 0rem 0rem;}.elementor-22697 .elementor-element.elementor-element-db99e07 .the-logo img{width:155px;}.elementor-22697 .elementor-element.elementor-element-0734518.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-22697 .elementor-element.elementor-element-b3f8394{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22697 .elementor-element.elementor-element-6aeb75d .octf-btn{background-color:#0263E0;border-radius:5px 5px 5px 5px;font-size:16px;font-weight:500;text-transform:none;}.elementor-22697 .elementor-element.elementor-element-6aeb75d .octf-btn:hover, .elementor-22697 .elementor-element.elementor-element-6aeb75d .octf-btn:focus{background-color:#043CB5;}.elementor-22697 .elementor-element.elementor-element-6aeb75d{width:auto;max-width:auto;}.elementor-22697 .elementor-element.elementor-element-6aeb75d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22697 .elementor-element.elementor-element-f44b5ce{width:auto;max-width:auto;}@media(max-width:1024px){.elementor-22697 .elementor-element.elementor-element-804eb2a{margin-top:10px;margin-bottom:0px;}.elementor-22697 .elementor-element.elementor-element-45917d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22697 .elementor-element.elementor-element-db99e07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22697 .elementor-element.elementor-element-db99e07 .the-logo img{width:158px;}.elementor-22697 .elementor-element.elementor-element-6aeb75d > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-22697 .elementor-element.elementor-element-f44b5ce > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-22697 .elementor-element.elementor-element-45917d1{width:50%;}.elementor-22697 .elementor-element.elementor-element-db99e07 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-22697 .elementor-element.elementor-element-db99e07 .the-logo img{width:137px;}.elementor-22697 .elementor-element.elementor-element-0734518{width:50%;}}@media(min-width:768px){.elementor-22697 .elementor-element.elementor-element-45917d1{width:50%;}.elementor-22697 .elementor-element.elementor-element-0734518{width:50%;}}/* Start custom CSS for html, class: .elementor-element-b3f8394 *//* Style for the language toggle (current language shown) */
.lang-header .lang-lang-toggle {
    color: #121C2D;
    font-size: 15px;
    text-decoration: none; /* Remove underline */
    padding: 5px 10px; /* Add spacing */
    margin-right: 0px; /* Create space between toggle and dropdown items */
    border-radius: 5px; /* Optional: rounded corners */
    position: relative; /* Ensure the pseudo-element works */
    display: inline-flex; /* Use flexbox for proper alignment */
    align-items: center; /* Vertically align text and arrow */
}

.lang-header .lang-lang-toggle:hover {
    color: #121C2D; /* Change color on hover */
}

/* Fix the alignment of the arrow */
.lang-header .lang-lang-toggle::after {
    content: "▼"; /* Dropdown arrow */
    font-size: 12px;
    margin-left: 5px; /* Space between arrow and text */
    color: #121C2D; /* Match text color */
    display: inline-block; /* Ensure arrow shows up properly */
    vertical-align: middle; /* Keep the arrow on the same line as the text */
}

.lang-header .lang-lang-toggle:hover::after {
    color: #121C2D; /* Change arrow color on hover */
}

/* Style for the dropdown menu items */
.lang-header .lang-item {
    color: #121C2D; 
    font-size: 15px;
    text-decoration: none; /* Remove underline */
    padding: 5px 10px; /* Add padding for dropdown items */
}

.lang-header .lang-item:hover {
    color: #121C2D; /* Change color on hover */
}

/* Layout adjustments for the dropdown menu */
.lang-menu {
    list-style: none; /* Remove bullets */
    padding: 0; /* Reset padding */
    margin: 0; /* Reset margin */
}

.lang-menu a:hover {
    color: #121C2D; /* Change color on hover for menu items */
}/* End custom CSS */