:root {
    --corporative-color: #264C99;
}

/* FINDER */
/* focus the modal in the viewport & the form signup and profile in the container */
[data-mirai-component="profile"],
[data-mirai-component="signup"] {
	display: flex;
    justify-content: center;
    padding: 50px 0;
}

/* remove the grey background of the email imput in profile */
[data-mirai-component="profile"] input[disabled] {
    background-color: transparent;
}
.YRq8BG_finder{
	border-radius: 4rem !important;
}

.YRq8BG_finder:not(.YRq8BG_compact) .YRq8BG_button {
    border-radius: 3rem !important;
}

.YRq8BG_finder:not(.YRq8BG_column):not(.YRq8BG_compact) {
    padding: 12px !important;
}
.mft-wrapper-finder-header .mft-finder-fixed-bottom{
 	background: #fff;
	box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.10);
}

.mft-offset-active .mft-finder-fixed-bottom .elementor-widget-Mirai-Finder [data-mirai-component="finder"] > [data-role="finder"] {
    box-shadow: none !important;
    border: 0px !important;
    padding: 10px !important;
}

@media only screen and (max-width: 480px) {
    .YRq8BG_compact .YRq8BG_button {
        border-radius: 4rem !important;
    }
}