/* 
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
*/

html, body {overflow-x:hidden!Important;}
* {
-webkit-tap-highlight-color: rgba(255, 255, 255, 0) !important;
-webkit-focus-ring-color: rgba(255, 255, 255, 0) !important;
outline: none !important;
}

p strong {font-weight: 600!important;}


.lm-form, .lm-form .elementor-field-type-html, .lm-form-button2{
	display: none;
}
.elementor-field-type-acceptance .elementor-field-option{
	line-height: 1 !important;
}
.elementor-field-type-acceptance .elementor-field-option label{
	font-size: 10px !important;
}
.lm-form .elementor-field-type-submit{
	margin-bottom: 0px !important;
}
.lm-form .elementor-message-success, .lm-form .elementor-form-fields-wrapper .elementor-field-group:nth-child(-n+2){
	display: none !important;
}
.wpgb-facet .wpgb-facet-title {
    font-size: 15px !important;
    line-height: 24px;
    padding: 0;
    margin: 0 0 10px 0 !important;
    font-family: 'Poppins' !important;
    font-weight: 400 !important;
}
.filterbutton:hover, .lm-form-button2:hover{
	cursor: pointer;
}
.mfp-close-btn-in .mfp-close {
    color: white !important;
}

@media (min-width: 1025px) and (max-width: 1260px){
	.lm-form-button{
		left: -50px !important;
	}
}


@media (max-width: 767px){
	.lm-course-box .elementor-icon-box-icon {
		float: left;
		    padding-right: 15px;
	}
	.lm-learnmore-btn{
		right: 0;
		left: unset !important;
	}
}

.wpgb-facet .wpgb-input, .wpgb-facet .wpgb-select, .wpgb-facet .wpgb-button:not(button), .wpgb-facet .wpgb-radio .wpgb-radio-control, .wpgb-facet .wpgb-checkbox .wpgb-checkbox-control, .wpgb-facet .wpgb-checkbox .wpgb-checkbox-control:before {
    border-color: #54B2C2!important;
	    background-color: #fff;!important;
}


element.style {
    top: 45px;
    width: 552px;
    left: -487px;
}
@media (max-width: 1030px){
nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    padding-top: 60px;
	}}
@media  (min-width: 1025px) and (max-width: 1269px){
.elementor-17 .elementor-element.elementor-element-3308d9fb .elementor-nav-menu--main .elementor-item {
    color: #262a2b;
    fill: #262a2b;
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 21px;
    padding-bottom: 21px;
	}}

