.site-title { 
	display: none;
}

input:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="reset"]:focus, input[type="search"]:focus, input[type="number"]:focus, textarea:focus, .wp-block-search__input:focus, [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus, .ast-mobile-popup-drawer.active .menu-toggle-close:focus, .woocommerce-ordering select.orderby:focus, #ast-scroll-top:focus, #coupon_code:focus, .woocommerce-page #comment:focus, .woocommerce #reviews #respond input#submit:focus, .woocommerce a.add_to_cart_button:focus, .woocommerce .button.single_add_to_cart_button:focus, .woocommerce .woocommerce-cart-form button:focus, .woocommerce .woocommerce-cart-form__cart-item .quantity .qty:focus, .woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper > .input-text:focus, .woocommerce #order_comments:focus, .woocommerce #place_order:focus, .woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .woocommerce-input-wrapper > .input-text:focus, .woocommerce .woocommerce-MyAccount-content form button:focus, .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row .woocommerce-Input.input-text:focus, .woocommerce .ast-woocommerce-container .woocommerce-pagination ul.page-numbers li a:focus, body #content .woocommerce form .form-row .select2-container--default .select2-selection--single:focus, #ast-coupon-code:focus, .woocommerce.woocommerce-js .quantity input[type=number]:focus, .woocommerce-js .woocommerce-mini-cart-item .quantity input[type=number]:focus, .woocommerce p#ast-coupon-trigger:focus {
    border: none !important;
}

.x-logo-left {
    background-position: -50rem !important;
    background-size: 100% !important;
    color: white;
}


.one-slider .carousel-prev ,.one-slider .carousel-next {
    top: 20% !important;
    background: transparent !important;
}

a:focus-visible , button:focus-visible, a:focus,button:focus{
    outline: none !important;
}

.one-form.wpforms-container-full .wpforms-form input[type=date], .one-form.wpforms-container-full .wpforms-form input[type=datetime], .one-form.wpforms-container-full .wpforms-form input[type=datetime-local], .one-form.wpforms-container-full .wpforms-form input[type=email], .one-form.wpforms-container-full .wpforms-form input[type=month], .one-form.wpforms-container-full .wpforms-form input[type=number], .one-form.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], .one-form.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], .one-form.wpforms-container-full .wpforms-form input[type=text], .one-form.wpforms-container-full .wpforms-form input[type=time], .one-form.wpforms-container-full .wpforms-form input[type=url], .one-form.wpforms-container-full .wpforms-form input[type=week], .one-form.wpforms-container-full .wpforms-form textarea{
	    background-color: #D0D4DD;
    border-radius: 25px;
    color: #0b2e5d;
		min-height: 45px !important;
}


.wpforms-smart-phone-field {
	    background-color: #D0D4DD !important;
    border-radius: 25px !important;
    color: #0b2e5d !important;
		min-height: 45px !important;
}

.one-form.wpforms-container-full .wpforms-form select {
    background-color: var(--ast-global-color-0);
    border-radius: 25px;
    color: white;
    min-height: 45px !important;
}

.one-form-submit {
	background-color: var(--ast-global-color-1) !important;
	    border-radius: 25px !important;
    border: 1px solid #ddd !important;
    color: #e5e0e5 !important;
}

.footer-social-item {
	border: 2px solid #5F80A6;
	padding: 5px;
	border-radius: 50px;
}

.background-size-50 {
	background-size: 50% !important;
}

.module-text-more:after {
    content: "";
    width: 15px;
    height: 15px;
	  margin: 0 14px 0 10px;
    border: 2px solid transparent;
	  border-bottom-color: inherit;
    border-left-color: inherit;
}

.module-text-more {
	background: #0b2c5a;
    color: #E5E1E6;
    border-radius: 50px;
	  font-size: 25px;
}

.module-text-more:lang(ar) {
	  font-size: 18px;
}

.more-text li {
	  margin-bottom: 20px;
	  line-height: 1.5;
}

   

.tb_text_less_link {
	background: var(--ast-global-color-1);
    color: #E5E1E6;
    border-top-right-radius: 50px;
    border-top-left-radius: 50px;
}

.tb_text_less_link:after {
	  margin: 0 12px !important;
}

.module-text-more:focus {
	color: var(--ast-global-color-3);
}

@media (max-width: 600px) 
{
	
.module-text-more {
    width: 100%;
	}
}

header .custom-logo-link img {
    width: 200px;
}

div.themify_builder_slider_vertical .disabled {
    opacity: 0 !important;
}


*:lang(ar) {
	font-family: 'Noto Sans Arabic','Kanit',"Font Awesome 6 Free",sans-serif !important;
}

.text-copy:lang(ar),.footer-header:lang(ar) {
	text-align:right;
}

.flip {
	transform: scaleX(-1) !important;
}
.anchor-tag h2 a,
.anchor-tag p strong a,
.anchor-tag p a {
	text-decoration: none !important; 
}