/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
.col-form-label{
    text-align: right;
}
.custom-error {
    display: none;
    color: orangered;
    /*margin-left: 20px;*/
}
.error{
    color: orangered;
}
.form-spacing{
    margin-bottom: 10px;
}
.tab-content{
    height: auto !important;
}
.matchButton{
    color: #FFFFFF !important;
    background-color: var( --e-global-color-primary );
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid #094d80;
    padding: .5rem 1rem;
    font-size: 1rem;
    border-radius: 3px;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.matchButton:hover{
    color: #FFFFFF !important;
    background-color: #31b342;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid #094d80;
    padding: .5rem 1rem;
    font-size: 1rem;
    border-radius: 3px;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.matchButton:focus{
    color: #FFFFFF !important;
    background-color: var( --e-global-color-primary );
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid #094d80;
    padding: .5rem 1rem;
    font-size: 1rem;
    border-radius: 3px;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.mec-event-title{
    font-size: 14px !important;
}
.mec-event-detail{
    font-size:13px !important;
}

.dashboard-card{
    background-color: #00308f;

}
.dashboard-card:hover{
    background-color: #0956d6;
}
.dashboard-card h4{
    color:white !important;
}
.elementor-element-5070bc7{
    min-height:450px;
}