.elementor-3785 .elementor-element.elementor-element-d8be92f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3785 .elementor-element.elementor-element-d8be92f{--width:100%;}}/* Start custom CSS */button.redu-theme-toggle.px-3.rounded-lg.transition-colors.bg-gray-200.dark\:bg-zinc-700.hover\:bg-gray-300.dark\:hover\:bg-zinc-600.text-gray-700.dark\:text-gray-300.flex.items-center.gap-2.font-medium {
    background-color: unset;
    color: #165873;
}

button.redu-new-chat.p-1\.5.rounded-lg.transition-colors.bg-primary.hover\:bg-cyan-600.text-white {
    background-color: unset;
    color: #165873;
}

button.redu-sidebar-toggle.p-1\.5.rounded-lg.transition-colors.bg-gray-200.dark\:bg-zinc-700.hover\:bg-gray-300.dark\:hover\:bg-zinc-600.text-gray-700.dark\:text-gray-300 {
    background-color: unset;
    color: #165873;
}




img.w-9.h-9.rounded-full {
    border-radius: 360px;
}

span.text-sm.font-medium.text-gray-900.dark\:text-gray-100 {
    font-size: 10px;
}


button.opacity-0.group-hover\:opacity-100.p-1.hover\:bg-gray-300.dark\:hover\:bg-zinc-600.rounded.transition-opacity {
    background-color: unset;
}




input[type=text], input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=url], select, textarea {

    padding: 0.5rem 2.5rem;

}/* End custom CSS */