/** Start Block Kit CSS: 142-3-a175df65179b9ef6a5ca9f1b2c0202b9 **/

.envato-block__preview{
	overflow: visible;
}

/* Border Radius */
.envato-kit-139-accordion .elementor-widget-container{
	border-radius: 10px !important;
}
.envato-kit-139-map iframe,
.envato-kit-139-slider .slick-slide,
.envato-kit-139-flipbox .elementor-flip-box div{
		border-radius: 10px !important;

}

/** End Block Kit CSS: 142-3-a175df65179b9ef6a5ca9f1b2c0202b9 **/



.frm-fluent-form .choices__list--single{
		padding: 11px 15px !important;
		border-color: #dadbdd !important;
}

.frm-fluent-form .choices__placeholder{
	color: #606266 !important;
	font-size: 14px !important;
}

.frm-fluent-form .choices__inner{
	border-radius: 10px !important;
}


.fluentform .ff-el-group {
    margin-bottom: 10px;
}




.show-en{
	display:block !important;
}
.show-ar{
	display:none !important;
}

.serv-icon{
	height: 50px !important;
}

.ff-default .ff_btn_style{
	padding: 12px 30px !important;
	border-radius: 35px !important;
}

textarea {
	resize: none !important;
	overflow: hidden !important;
}

.aihee-main-wrapper .aihee-heading-title{
	text-align: center !important;
}

.custom_submit{
	bottom: 0px !important;
	z-index: 999 !important;
	position: relative !important;
	right: 0px !important;
}


.fluentform .ff-el-group{
	margin-bottom: 30px !important;
}

.ff-default .ff-el-input--label label{
	font-size: 15px !important;
	font-weight: 600 !important;
}

::placeholder{
	color: #8f9094 !important;
	font-size: 14px !important; 
}

.ff-default .ff-el-form-control{
	color: #8f9094 !important;
}

.custom_submit .ff_btn_style{
	font-size: 14px !important;
	font-weight: 700 !important;
}

.aihee-main-wrapper.aihee-12-16 .aihee-bg-img-12{
	min-height: 350px !important;
}

.aihee-main-wrapper.aihee-12-16 .aihee-hover-12{
	justify-content: end !important;
}

select.ff-el-form-control:not([size]):not([multiple]){
	height: 42px !important;
	background-color: #fff !important;
}

form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit{
	border-radius: 35px !important;
}

.ff-default .ff-el-input--label label{
	color: #000000 !important;
}

.ff-default .ff-el-form-control{
	font-size: 14px !important;
}

.icon-box-description{
	font-size: 13px !important;
}

.ff-default .ff-el-form-control{
	border-radius: 10px !important;
}

.fluentform .iti__selected-flag{
	background: rgb(0 0 0 / 0%) !important;
}

.jeg-elementor-kit.jkit-feature-list .feature-list-items.shape-rhombus .feature-list-item .feature-list-icon-inner{
	margin-top: 6px !important;
}

.elementor-48 .elementor-element.elementor-element-33b0d6cf{
	width: 26% !important;
}

.show-en.ar-flag a{
	font-family: "Tajawal", Sans-serif !important;
}
.lang-switcher{
	margin-bottom: 0px !important;
}
.en-flag a::after , .ar-flag a::after{
	content: "";
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	opacity:1 !important;
}

.con-img{
	margin-left: 50px !important;
}

.elementor-animation-float:hover{
	transform: translateY(0px) !important;
}

.en-flag a , .ar-flag a{
	gap: 8px;
}
.elementor-kit-8 .elementor-button{
	padding: 12px 30px !important; 
	border-radius: 35px !important; 
}
.en-flag a::after{
	background-image: url(https://tasdeqat.com/wp-content/uploads/2025/08/perf-united.png);
	margin-bottom: 6px;
}
.ar-flag a::after{
	background-image: url(https://tasdeqat.com/wp-content/uploads/2025/08/united-arab-emirates.png);
	margin-bottom:3px;
}
#sh_lsft_custom_dropdown_flags_names .flag-and-text > a, #sh_lsft_custom_dropdown_flags_names .flag-and-text li:not(.edit_translation) > a{
	padding-left: 20px !important;
	font-family: "Mulish", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	color: #000000;
}
ul#sh_lsft_custom_dropdown_flags_names {
	padding: 0 !important;
}
ul#sh_sc_flags_names_submenu {
	padding: 10px !important;
}

@media (min-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-19e8830 {
        height: 100% !important;
    }
}

@media(max-width:767px){
	a#shortcode-stylable-list-first-item {
		background: none !important;
	}
	
	

	/*.en-flag a::before , .ar-flag a::before{
	content:none;
}*/

}

@media only screen and (max-width: 600px) {

	.en-flag a::before{
		background-image: url(https://tasdeqat.com/wp-content/uploads/2025/08/perf-united.png);
		margin: -35px;
	}
	.ar-flag a::before{
		background-image: url(https://tasdeqat.com/wp-content/uploads/2025/08/united-arab-emirates.png);
		margin: -35px;
	}

	.elementor-48 .elementor-element.elementor-element-64ee7155 > .elementor-container{
		gap: 20px !important;
	}

	

	.ar-flag a::after{
		right: -7px !important;
	}

	.en-flag a::after{
		left: -7px !important;
	}
	
	


}