.elementor-kit-5{--e-global-color-primary:#8BCAE4;--e-global-color-secondary:#F1D2C8;--e-global-color-text:#000000;--e-global-color-accent:#FFFFFF;--e-global-color-a8976ea:#6FA7BE;--e-global-typography-primary-font-family:"Roboto Mono";--e-global-typography-primary-font-size:40px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-font-style:italic;--e-global-typography-secondary-font-family:"Roboto Mono";--e-global-typography-secondary-font-size:25px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:var( --e-global-color-secondary );}.elementor-kit-5 a{color:var( --e-global-color-text );}.elementor-kit-5 a:hover{color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* 1. Target the main TranslatePress Switcher Box */
.trp-language-switcher {
    background-color: #F8DCD0 !important; 
    border: 4px double #000000 !important;
    border-radius: 12px !important;
    overflow: hidden !important; 
    
    /* Fix position and padding*/
    position: absolute !important; /* This stops it from scrolling with the page */
    top: 40px !important; /* Adjust this number to push it down further */
    right: 5% !important; /* Keeps it nicely spaced on the right side */
    /* Push it under the WordPress Admin Bar */
    z-index: 999 !important;
}

/* 2. Strip out TranslatePress's default white backgrounds and borders */
.trp-language-switcher > div, 
.trp-language-switcher a {
    background-color: transparent !important;
    border: none !important;
    color: #5b7496 !important; /* Your blue text color */
}

/* 3. Style the dropdown menu part */
.trp-language-switcher .trp-ls-shortcode-language {
    background-color: #F8DCD0 !important; 
    border-top: 2px solid #000000 !important; /* Adds a line between current language and dropdown */
}

/* 4. Hover effects for the languages */
.trp-language-switcher a:hover {
    background-color: #6FA7BE !important; /* Darker blue on hover */
    color: #000000 !important; /* Text turns black on hover */
}/* End custom CSS */