.elementor-22096 .elementor-element.elementor-element-eb27e81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22096 .elementor-element.elementor-element-6b363cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:093px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22096 .elementor-element.elementor-element-f88c1ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22096 .elementor-element.elementor-element-f88c1ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22096 .elementor-element.elementor-element-35bda36 > .elementor-widget-container{margin:0px 0px 032px 0px;}.elementor-22096 .elementor-element.elementor-element-35bda36 .elementor-heading-title{font-size:32px;font-weight:500;color:#083AA9;}@media(min-width:768px){.elementor-22096 .elementor-element.elementor-element-f88c1ab{--width:89.634%;}}/* Start custom CSS for shortcode, class: .elementor-element-9a215af */#instructor-filters{
    background: #FDFFFF !important;
    border-radius: 25px !important;
    padding: 2px;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1) !important;
    width: 283px !important; /* Adjust width as needed */
    height: 584px !important;
    max-width: 100% !important;
}
#instructor-filter-form{
    height: 1000px !important;
    
}
#instructor-filter-form input{
    border-radius: 12px !important;
}
#instructor-filter-form select{
    border-radius: 12px !important;
}

.filter-label{
    margin-bottom: 8px !important;
}


.filter-button{
    background-color: #083AA9 !important; /* Button color */
    color: #FFFFFF !important; /* Text color */
    transition: all 0.3s ease !important; /* Smooth transition effect */
    box-shadow: none !important;
    border-radius: 12px !important;
    width: 170px !important;
    position: relative !important;
    left: 35px !important;
}


.filter-button:hover {
    background-color: #E2ECF7 !important; /* Hover button color */
    color: #083AA9 !important; /* Hover text color */
}

.stars-container input{
    position: relative !important;
    top: 5px !important;
}
.stars-container label{
    margin-bottom: 10px;
}
.stars-container{
    margin-bottom: 10px !important;
}

#instructor-filters{

}/* End custom CSS */