.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--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;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.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);}.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 *//* ==== MAIN PILL BUTTON ==== */
.da-lang .gt_.elementor-kit-7 {
    background: #ffffff !important;
    border: 1px solid #ffffff !important;
    border-radius: 999px !important;
    padding: 6px 14px !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 6px !important;
    cursor: pointer !important;
    font-size: 13px !important;
    position: relative;
}

/* Text colour in the button (blue like your header) */
.da-lang .gt_.elementor-kit-7 select {
    border: none !important;
    background: transparent !important;
    color: #0db5d9 !important; /* adjust to your exact blue if needed */
    font-weight: 500 !important;
    padding: 0 18px 0 0 !important;
    appearance: none !important;   /* hide default arrow */
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
}

/* Small custom dropdown arrow (optional) */
.da-lang .gt_.elementor-kit-7::after {
    content: "▾";
    font-size: 11px;
    color: #0db5d9;
    position: absolute;
    right: 10px;
    pointer-events: none;
}

/* ==== BLUE GLOBE ICON TO THE LEFT ==== */
.da-lang .gt_.elementor-kit-7::before {
    content: "";
    width: 16px;
    height: 16px;
    display: inline-block;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%230db5d9%22%20d%3D%22M12%202C6.5%202%202%206.5%202%2012s4.5%2010%2010%2010%2010-4.5%2010-10S17.5%202%2012%202zm7.5%209h-2.6c-.2-1.9-.8-3.7-1.6-5.1A8%208%200%200%201%2019.5%2011zM12%204c.8%200%202%201.7%202.7%205h-5.4C10%205.7%2011.2%204%2012%204zM7.7%205.9A13%2013%200%200%200%206.6%2011H4.5a8%208%200%200%201%203.2-5.1zM4.5%2013h2.1c.2%201.9.8%203.7%201.6%205.1A8%208%200%200%201%204.5%2013zm4.8%205.1c-.8-1.3-1.4-3.2-1.6-5.1h5.4c-.3%201.8-1.5%205.1-3.8%205.1zm4.9-5.1h2.6a8%208%200%200%201-3.2%205.1c.8-1.4%201.4-3.2%201.6-5.1z%22/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
}

/* Dropdown options (when opened) in BLACK */
.da-lang .gt_.elementor-kit-7 select option {
    color: #000000 !important;
}

/* Remove Google default text/logo if it appears */
.da-lang .goog-te-gadget,
.da-lang .goog-logo-link {
    display: none !important;
}/* End custom CSS */