/*
Theme Name: Halstein
Theme URI: https://halstein.qodeinteractive.com
Description: Business Consulting
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Text Domain: halstein
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

.qodef-breadcrumbs{
	display:none;
}

.widget_halstein_core_contact_form_7 .widgettitle , .widget_nav_menu .widgettitle{
	font-size:20px;
}

#qodef-page-footer{
	background-color: #b29063 !important;
}

p.footer_text_1{
	padding-right:80px;
	text-align:justify;
}

.qodef-e-info-author{
	display:none;
}
.whatsappicon {
    position: fixed;
    width: 50px;
    height: 50px;
    bottom: 10px;
    right: 30px;
    
    color: #fff;
    border-radius: 50px;
    text-align: center;
    font-size: 30px;
    box-shadow: 2px 2px 3px #999;
    z-index: 100;
}

.rtl .qodef-header-navigation>ul>li>a:before {
    opacity: 1;
    transition: transform .3s ease-out;
    transform-origin: right;
    
}

.rtl .qodef-header-navigation>ul>li>a:before {
    content: '';
    width: 20px;
    position: absolute;
    top: calc(50% - 1px);
    background-color: currentColor;
    height: 1px;
    left: -40px;
    
    right: -25px;
    transition: opacity .3s ease-out;
}

.rtl .qodef-section-title.qodef-alignment--left{
	text-align:right !important;
}
.about_big_text .qodef-m-title{
	font-size:35px !important;
}

.about_small_text p{
	font-size:18px !important;
}
.qodef-social-icons-group .qodef-icon-holder.qodef--textual a{
	width:40px !important;
	height:40px !important;
	line-height:40px !important;
}

#menu-medicaltancy_ar-1 li a{
	font-size:15px !important;
}
.home #qodef-page-inner{
	padding:0px;
}

.rtl #block-16{
	direction:initial !important;
}

.contact-ar{
	direction:rtl;
}
.rtl .wpcf7-form input, .rtl .wpcf7-form{
	direction:rtl !important;
}

#qodef-page-footer, #qodef-page-footer input{
	direction:ltr;
}

.rtl .qodef-widget-holder .widget:not(:only-child)::after  {
	left:0px !important;
	right:auto !important;
}
.rtl .qodef-h6, h6{
letter-spacing: 0em;
}

.rtl .qodef-grid .qodef-grid-item{
	float:right;
}
.rtl #qodef-page-footer, .rtl #qodef-page-footer input {
	direction:rtl;
}
.rtl p.footer_text_1 {
  padding-left: 80px;
	padding-right:0px;
  text-align: justify;
}


