/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 14 2025 | 12:34:40 */
.bg_filter{
	backdrop-filter: blur(20px);
}
.ekit-wid-con li, .ekit-wid-con ul {
    margin: 0;
    padding: 0;
    font-family: 'Poppins';
    font-size: 18px;
}
.elementor-34 .elementor-element.elementor-element-927dc32 .elementskit-infobox .elementskit-info-box-title {
    padding: 0px 0px 0px 0px;
    color: #000000;
    font-size: 18px;
    margin-bottom: 0px;
}
.elementor-34 .elementor-element.elementor-element-aba3fc3 .elementskit-infobox .elementskit-info-box-title {
    padding: 0px 0px 0px 0px;
    color: #000000;
    font-size: 18px; 
    margin-bottom: 0px;
}
.elementor-34 .elementor-element.elementor-element-543d4de .elementskit-infobox .elementskit-info-box-title {
    padding: 0px 0px 0px 0px;
    color: #000000;
    font-size: 18px;
    margin-bottom: 0px;
}

.ff-default .ff-el-form-control:focus {
    background-color: #fff;
    border-color: black;
    color: black;
    outline: none;
}

a {
    background-color: transparent;
    color: #464042;
    text-decoration: none;
}


.wps-contact-form .wpcf7-list-item {
    display: inline-block;
     margin: 0 0 0 0em !important; 
}
.mc4wp-form{
	font-family: 'Poppins', 'Sans-serif;'
}
.wps-contact-form label,
.mc4wp-form label{
	line-height: normal;
}
.wps-contact-form label select,
.mc4wp-form label select{
    margin-top:10px !important;
	outline:0;
}
.mc4wp-form .btn_submit{
	background-color: #141414 !important;
    color: #FFFDFD !important;
	border:0!important;
}
.mc4wp-form input{
	outline:0;
}
.mc4wp-form input,
.mc4wp-form select,
.mc4wp-form label{
	font-size: 14px;
}
.eael-contact-form-7 .wpcf7-form label span.wpcf7-list-item-label {
    font-family: inherit;
    font-weight: normal;
    padding-right: 10px;
}
.round_img {
	position: absolute;
	left: -100px;
	top: -120px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.flex_wrap{
	display: flex;
	gap: 20px;
}
.flex_box,
.flex_box p,
.flex_box label,
.flex_box input{
	width: 100% !important;
}

@media (max-width: 1024px) {
	.round_img{
		top: -100px;
	}
}
@media (max-width: 767px) {
	.flex_wrap{
		flex-flow:wrap;
    }
}

