/*
Theme Name: Builtup Child
Template:   builtup
Theme URI: https://themeforest.net/user/awaiken
Description: Builtup Child Theme
Author: Awaiken
Author URI: https://awaiken.com/
Version: 1.0.0
Text Domain: builtup-child
*/



.btn-default::after,
.elementor-widget-button .elementor-button::after,
.ekit-wid-con .elementskit-btn::after{

    right: 0;
    left: auto;    
	width: 0;
}


.elementor-widget-button .elementor-button:hover .elementor-button-icon {
    transform: translateX(-3px);
}

.ekit-wid-con .ekit_creative_button:hover svg,
.ekit-wid-con .elementskit-btn:hover svg {
    transform: translateX(-3px);
}

html[lang="ar"] .service-item .elementskit-box-body {
        text-align: right;
}

.service-item .elementskit-box-body .btn-wraper a {
    text-align: unset!important;
}

.wpcf7 {
    direction: inherit;
}

.works-item{
    text-align: inherit;
}

.works-content{
 	text-align: inherit; 
}

.testimonial-item .elementskit-single-testimonial-slider .elementskit-commentor-content{
    margin-bottom: unset;
	padding-bottom: unset;
    border-bottom: none;
}
.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{
    background-color: var(--primary-color);
}

html[lang="ar"] .our-faqs-bulitup{
	transform: translate(-80%, -50%);
}

.about-counter{
	text-align: center;
	animation: expmoveobject 3s infinite linear alternate;
}

@keyframes expmoveobject{
	50%{
		transform: translateX(40px);
	}
}

html[lang="en"] .our-services .image-anime{
    padding-right: 60px;    
}

html[lang="ar"] .our-services .image-anime{
    padding-left: 60px;    
}