@font-face {
	font-family: 'GE-SS-Text-Light';
	src: url('https://tasmemak.com/mater/wp-content/uploads/2025/03/GE-SS-Text-Light.ttf') format('truetype');
	unicode-range: U+0600-06FF;
}

@font-face {
	font-family: 'GE-SS-Text-Medium';
	src: url('https://tasmemak.com/mater/wp-content/uploads/2025/03/GE-SS-Text-Medium.ttf') format('truetype');
	unicode-range: U+0600-06FF;
}

@font-face {
	font-family: 'GE-SS-Text-Bold';
	src: url('https://tasmemak.com/mater/wp-content/uploads/2025/03/GE-SS-Text-Bold.ttf') format('truetype');
	unicode-range: U+0600-06FF;
}
.widget_wpcategorieswidget ul li span.post-count{
	box-shadow: inset 2px 1px 3px rgb(0 122 204 / 0%) !important;
	color: #000000 !important;
}
ul.navbar-nav.links a {
	font-weight: bold !important;
	font-size: 18px !important;
	margin-top: -4px;
}
.wpcategorieswidget-2{
	padding-left: 0px !important;
	margin-top: 20px !important;
}
.widget-title{
	font-family: 'Poppins' !important;
	font-size: 25px !important;
	color: #000000 !important; 
	font-weight: 500 !important;
}
.widget_wpcategorieswidget ul li a{
	font-family: "poppins" !important;
	color: #000000 !important; 
}
.cat-item-1{
	display: none !important;
}
.widget_wpcategorieswidget ul{
	padding-left: 0px !important;
	margin-top: 10px !important;
	display: flex !important;
	flex-direction: column-reverse !important;
}
.widget_wpcategorieswidget ul li{
	border-bottom: 0px dashed #f0f0f0 !important;
	line-height: 30px !important;
}
/* header */
nav.navbar.navbar-expand.sub.visible,.has-navbar-top .navbar.sub:not(.navbar-sticky){
	padding: 0 !important;
}
.container.header {
	padding: 15px 7px !important;
}
.full-image[data-mask="70"]{
	opacity: 0.4 !important
}
.justify-paragraph p{
	text-align:justify !important;
}
li#menu-item-18510 a{
	font-family: "GE-SS-Text-Light", Sans-serif !important;
}
/* btn */
.btn.disabled, .btn:disabled {
	opacity: 1;
}
/* popup */
span.date-day {
	margin-left: 9px;
}
.start-date .elementor-widget-container br {
	display:none;
}
.date-month {
	font-size: 18px !important;
	margin-top: -12px !important;
	display: block;
}
/* form */
input[type="checkbox"] {
	margin-bottom: -2px;
	display: block;
}

.ar-mob {
	display: none !important;
}

.border-looking{
	border-bottom:5px solid #F2CD00 !important;
}

.ff-default .ff-el-form-control{
	border-left: 0px !important;
	border-right: 0px !important;
	padding: 11px 0px !important;
}

.fluentform .ff_t_c p span{
	font-size: 12px !important;
}

.fluentform .ff_t_c p span a{
	font-size: 12px !important;
	color: #808080 !important;
}

.iti--allow-dropdown input, .iti--allow-dropdown input[type=tel]{
	padding-left: 55px !important;
}

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

form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit:hover{
	min-width: auto !important;
}

form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit{
	min-width: auto !important;
}

.ff-default .ff_btn_style:hover{
	opacity: 1 !important;
}

footer .navbar-brand img{
	height: 50px !important;
	margin-top: 40% !important;
}

@media only screen and (max-width: 600px){
	footer .offers .items .item:nth-child(1){
		padding-bottom: 35px !important;
		border-bottom: 1px solid #f2cd00 !important;
	}
	footer .navbar-brand img{
		margin: auto !important;	
	}
	.footer .bottom-bar{
		border-top: 1px solid #f2cd00 !important;
	}
	.border-looking{
		border-bottom:5px solid #F2CD00 !important;
		line-height: normal !important;
	}
	.justify-paragraph p{
		text-align: justify !important;
	}
}

@media (min-width:767px) and (max-width:1024px){
	footer .navbar-brand img{
		margin-top: 15% !important;
	}
	.ar-mob {
		display: none !important;
	}
	ul.navbar-nav.toggle.plus {
		display: none !important;
	}
	body .accordionjs{
		width: 300px !important;
		height: 300px !important;
	}
	body .accordionjs .acc_section.acc_active > .acc_head{
		width: 300px !important;
	}
	body .accordionjs .acc_section{
		width: 300px !important;
	}
	body .dce-post-image.dce-post-bgimage{
		display: grid !important;
		height: 300px !important;
	}
	body .accordionjs .acc_section .acc_content .dce-item-area{
		width: 300px !important;
	}
	body .accordionjs .acc_section.acc_active .acc_content .dce-item-area{
		max-height: 300px !important;
	}
}
/* footer */
footer .footer.main p i {
	margin-right: 3px;
}
/* social */
/* #icon_wrapper .fuse_social_icons_links .awesome-social {
color: black !important;
background: #f2cd01 !important;
} */
ul#menu-language {
	display: none;
}
footer .footer-link-list li:first-child a {
	margin-top: 0 !important;
}
.icon-social-youtube:before{
	font-size:19px;
}
.sidebar .ff-el-recaptcha.g-recaptcha div:first-child{
	width: 100% !important;
}
.rec-sidebar .ff-el-recaptcha{
	overflow: hidden;
}
figcaption{
	display: none;
}
.post-box{
	background-color: #FFFFFF;
	padding-bottom: 7px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 7px;
	border-left-color: #f2cd00;
	border-left-style: solid;
	border-left-width: 2px;
	border-radius: 0px;
}
.single-post h2.elementor-heading-title{
	line-height: 23px;
}
.single-post p {
	line-height: 22px !important;
	font-size:17px !important;
}
.single-post a.link {
	color: #000e03 !important;
	font-weight: 500;
	word-break: break-word;
}
.single-post a.link:hover {
	color: #f2ce00 !important;
}
.accordionjs .acc_section .acc_head , .accordionjs .acc_section.acc_active>.acc_head{
	background-color:transparent;
}
body .accordion-title{
	margin-left:14% !important;
}
span.accordion-title {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
}
.acc_button:focus {
	outline: none;
}
.acc_button:focus-visible {
	outline: none;
	box-shadow: none;
}