/*
Theme Name: Tamleek
Theme URI: 
Description: A child theme of Rehomes Theme
Author: 
Author URI: 
Version: 1.0.0
Text Domain: rehomes
Template: rehomes
*/


h1, h2, h3, h4, h5, h6 {
    font-family: kepler-std-display,serif;
    font-weight: 600;
    font-style: normal;
}
.tk-hidden{display: none;}
.tk-four-pillars h5, .tk-four-pillars-fa h5{color: #BD9B60;margin-bottom: 0px;}
.tk-news .elementor-widget-opal-post-grid .column-item .post-inner{background-color: transparent !important;}
.tk-news .elementor-widget-opal-post-grid .column-item .entry-meta .posted-author{display: none;}
.tk-news .elementor-widget-opal-post-grid .column-item .post-thumbnail{border-radius: 0px;}
.tk-news .elementor-widget-opal-post-grid .column-item .entry-meta .posted-on a{color: #BD9B60; }
.tk-news .elementor-widget-opal-post-grid .column-item .entry-title a{
	font-family: kepler-std-display,serif;
	font-size: 20px;
}
.tk-assets-map.elementor-widget-opal-image-hotspots .opal-image-hotspots-container{margin: auto;}
.tk-investor-faq .elementor-accordion .elementor-tab-title .elementor-accordion-icon{color: #BD9B60;}
.archive article .post-content-wrap, .blog article .post-content-wrap, .search article .post-content-wrap{background-color: #fff;}
.elementor-161 .elementor-element.elementor-element-951d50e .mc4wp-form-fields button{border: none;}
.tk-home-press .elementor-widget .elementor-text-editor p a{color: #BD9B60;}
.tk-home-press .elementor-widget .elementor-text-editor p a:hover{color: #444;}
.wpcf7 button[type=submit]:hover{background-color: rgb(189 155 96 / 90%);}
.wpcf7 button[type=submit]{border: none;}
.tk-ceo-statement .elementor-widget-opal-testimonials .elementor-testimonial-rule{border-width: 0.8px 0 0 80px;}
.tk-ceo-statement .elementor-widget-opal-testimonials .elementor-testimonial-title{margin-bottom: 20px;padding-top: 0px;margin-top: 0px !important;}
.mc4wp-form {flex-wrap: wrap;}
.mc4wp-response{color: #fff;}
.tk-recognitions-slider .elementor-building_carousel-wrapper{align-content: center;}
.tk-recognitions-slider span{color: #fff; font-weight: 700; font-size: 18px;}
span.btn.btn-success{color: #BD9B60;}
input[type=file]::file-selector-button{
	background: #F8F5EF;
	border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #BD9B60;
}
input.wpcf7-form-control.wpcf7-file{border: none !important; padding-left: 0px !important; }

.btn-file {
	position: relative;
	overflow: hidden;
	border: 1.4px solid #BD9B60;
	color: #BD9B60;
	padding: 5px 10px; 
	text-transform: uppercase;
    margin-bottom: 30px;
    padding: 15px 45px;
    transition: all .4s ease;
	position: relative;
	float: left;
	margin-right: 30px;
	margin-top: 22px;
	font-size: 13px;
    font-weight: 700;
    letter-spacing: 0.6px;
}
.btn-file input[type=file] {
	position: absolute;
	top: 0;
	right: 0;
	min-width: 100%;
	min-height: 100%;
	font-size: 100px;
	text-align: right;
	filter: alpha(opacity=0);
	opacity: 0;
	outline: none;
	background: white;
	cursor: pointer;
	display: block;
}
.tooltipster-sidetip div.opal-image-hotspots-tooltips-text{padding: 6px 30px;}
.tk-assets-list li.elementor-icon-list-item:hover{border-bottom: 1px solid #BD9B60;}
body.blog span.posted-author{display: none;}
.entry-header .entry-title a{font-family: kepler-std-display,serif;font-weight: 600;}
.tk-contact.elementor-widget.elementor-widget-icon-list .elementor-icon-list-item{align-items: baseline;}
.tk-video-title .elementor-widget-heading .sub-title{margin-bottom: 10px;}
.tk-news-template .elementor-widget.elementor-widget-heading, .tk-press-title .elementor-widget.elementor-widget-heading{margin-bottom: 10px;}
.tk-img-hide, .tk-sec-hide{display: none;}
li.lang-item.lang-item-13.lang-item-ar.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-6024-ar, li.lang-item.lang-item-13.lang-item-ar.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-6716-ar{display: none !important;}

@media(min-width: 2200px){
.elementor-2875 .elementor-element.elementor-element-62c8965:not(.elementor-motion-effects-element-type-background), .elementor-2875 .elementor-element.elementor-element-62c8965 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://tamleek.ae/wp-content/uploads/2021/06/home-1620x650-bg.jpg");
}
	.elementor-5469 .elementor-element.elementor-element-62c8965:not(.elementor-motion-effects-element-type-background), .elementor-5469 .elementor-element.elementor-element-62c8965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image: url("https://tamleek.ae/wp-content/uploads/2021/06/home-1620x650-bg.jpg");
}
}
.btn-file {
	position: relative;
	overflow: hidden;
	border: 1.4px solid #BD9B60;
	color: #BD9B60;
	padding: 5px 10px; 
	text-transform: uppercase;
    margin-bottom: 30px;
    padding: 14px 45px;
    transition: all .4s ease;
	position: relative;
	float: left;
	margin-right: 30px;
	margin-top: 22px;
	font-size: 13px;
    font-weight: 700;
    letter-spacing: 0.6px;
}
.tk-news-tag span{background:#BD9B60;color: #fff;padding: 3px 6px;}

@media screen and (min-width: 1900px) {
	section.tk-ceo-statement{padding-top: 150px !important; padding-bottom: 150px !important;}
}
@media screen and (max-width: 480px){
	.tk-hide{display: none;}
	.tk-img-hide, .tk-sec-hide{display: block;}
	.elementor-2368 .elementor-element.elementor-element-88c45ea > .elementor-widget-container{margin-top: 0px;}
	.tk-vision-tabs .elementor-widget.elementor-widget-opal-tabs.elementor-widget-tabs .elementor-tab-title{margin-bottom: 0px;}
	.opal-image-hotspots-main-icons .opal-image-hotspots-icon{width: 15px; height: 15px;line-height: 15px;}
	.tk-recognitions-slider .elementor-building_carousel-wrapper{padding-bottom: 30px;}
	.tk-recognitions-slider .owl-nav-align-right .owl-nav, .rtl .tk-recognitions-slider .owl-nav-align-left .owl-nav {flex-direction: row !important;}
	.rtl .mp-menu ul li > a{padding: 0.7em 3.2em 0.7em 1.2em;}
	.rtl .tk-vision-tabs .elementor-tabs-align-flex-end .elementor-tabs{text-align: center !important;}
	.rtl .btn-file{padding: 14px 20px;}
	.elementor-2368 .elementor-element.elementor-element-e92d55c:not(.elementor-motion-effects-element-type-background), .elementor-2885 .elementor-element.elementor-element-ce8151b:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-ceab42d:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-1ac09ca:not(.elementor-motion-effects-element-type-background), .elementor-526 .elementor-element.elementor-element-1e4c74d:not(.elementor-motion-effects-element-type-background){background-position: 0px 0px !important;}
	.elementor-2875 .elementor-element.elementor-element-62c8965:not(.elementor-motion-effects-element-type-background){background-size: cover;}
	.elementor-341 .elementor-element.elementor-element-0e3dcd2:not(.elementor-motion-effects-element-type-background){background-size:contain !important;}
}

/*Arabic*/
.rtl .tk-four-pillars h5, .rtl .page-title-bar .page-title, .tk-pillar-carousel .elementor-content h3{font-family: "Tajawal", Sans-serif;}
.rtl .tk-four-pillars-fa h5, .tk-pillar-carousel-fa .elementor-content h3{font-family: "noto-sans-arabic", Sans-serif;}
.elementor-vertical-align-top .elementor-counter .elementor-counter-number-wrapper{direction: ltr;}
.rtl .elementor-nav-menu--main.e--pointer-sub-line .elementor-sub-item:before{margin-left: 10px;}
.owl-carousel:lang(ar) .owl-item,.owl-wrapper, .owl-carousel:lang(fa) .owl-item,.owl-wrapper {direction: rtl;}
.owl-carousel:lang(ar), .owl-carousel:lang(fa) { direction: ltr !important; }
.rtl .tk-vision-tabs .elementor-tabs-align-flex-end .elementor-tabs{text-align: left;}
.rtl .wpcf7 input[type="text"], .rtl .wpcf7 input[type="url"], .rtl .wpcf7 input[type="email"], .rtl .wpcf7 input[type="tel"], .rtl .wpcf7 textarea {direction: rtl;}
.rtl .btn-file{float: right; margin-left:30px;margin-right: 0px;}
.rtl .tk-register-form-rtl .elementor-widget.elementor-widget-opal-contactform7 #wpcf7-f5539-p5230-o1, div#wpcf7-f5539-p5549-o1, div#wpcf7-f5539-p5673-o1, div#wpcf7-f6481-p6443-o1, div#wpcf7-f6481-p6091-o1, div#wpcf7-f6481-p6523-o1{direction: rtl;}
.rtl .elementor-tabs-view-horizontal .elementor-tab-content .elementor-section-stretched {
    left: auto !important;
	right: 50% !important;
    transform: translateX(50%);
}
.rtl .wpcf7 button[type="submit"]:hover i {transform: translateX(-5px);}
.rtl .elementor-element .elementor-button:hover .elementor-align-icon-right {transform: translateX(-5px);}
.rtl .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon+.elementor-icon-list-text{direction: ltr;}