

/* Text */

h1 {
font-size: 3.5rem;
line-height: 4.5rem;
color: #4E5661;
margin: 0;
}

h2 {
font-size: 2.55rem;
line-height: 3.35rem;
color: #4E5661;

}

h3 {
font-size: 2rem;
line-height: 3rem;
color: #4E5661;
}

p {
margin-bottom: 1rem;
font-size: 1.5rem;
font-weight: 300;
line-height: 2.25rem;
color: #4E5661;
}

.orange {
color: #ea7200;
}

.white {
color:#ffffff;
}


/* Text for blog */
.blog_large_image h2 a, .blog_holder.blog_single article h2 {
font-size: 2.5rem;
color: #4E5661;
}

.blog_large_image h3 a, .blog_holder.blog_single article h3 {
font-size: 2.5rem;
color: #4E5661;
}

/* End text for blog */

/* Underline for navigation */

.dark:not(.sticky):not(.scrolled) nav.main_menu ul li a span.underline_dash, .dark.header_style_on_scroll nav.main_menu>ul>li.active>a span.underline_dash {
background-color: #ea7200!important;
}

.dark.header_style_on_scroll nav.main_menu>ul>li>a:hover span.underline_dash, .vertical_menu_transparency_on .dark nav.vertical_menu ul li a span.underline_dash {
background-color: #ea7200!important;
/*display:none */
}

.dark.header_style_on_scroll nav.main_menu>ul>li:not(:first-child):before, .dark.header_style_on_scroll nav.main_menu>ul>li>a, .dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a, .dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li:not(:first-child):before, .dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a, .dark.sticky nav.main_menu > ul > li.active > a {
color: #4e5661;
}

.dark.sticky nav.main_menu > ul > li > a:hover, .light.sticky nav.main_menu > ul > li > a:hover, .dark:not(.sticky):not(.scrolled) nav.main_menu ul li a:hover  {
color: #ea7200;
}

/* End underline */

.q_logo img {
max-height:30px;
top: auto;
}

.q_logo {
top: 0;
height: 100%;
}

.q_logo a{
height: 100%;
display: flex;
align-items: center;
}

header.sticky .header_bottom {
box-shadow: 0 0 0 0;
}

/* Finish header */

@media only screen and (max-width: 1000px) {
    header {
        position: fixed!important;
    }
.header_bottom {
padding: 0 45px;
height: 60px;
background-color:transparent !important;
}

.header_inner_left
{
padding: 0;
display: flex;
justify content: space-between;
flex-direction: row-reverse;
}

.mobile_menu_button {
height: 60px;
margin: 0;
display: flex;
align-items: center;
}

.mobile_menu_button span {
color: white;
}

.q_logo a {
height: 60px!important;
left: 0;
}

.logo_wrapper {
left: 0;
height: 60px!important;
}

/* */

.qode_video_box .qode_video_image .qode_video_box_button {
    display: none ! important;
}

.qode-advanced-tabs .qode-advanced-tab-container {
padding: 35px 0;
}

.blog_holder.post.date {display: none;}

.author_description{
display:none;
}

.author_description_inner{
display:none;
}

.blog_holder .post .date {display: none;}

.date_entry_date_updated {display: none;}

body.single.single-post .post .date {display: none;}

.blog_holder article .post_info a, .blog_holder article .post_text h2 .date {
    color: #bebebe;
    display: none;
}

.blog_holder article .post_info a, .blog_holder article .post_text h2 .date {
display: none important!;
}

span.date.entry_date.updated {
display: none;
}

.blog_holder article .post_info .time, .blog_holder article .post_info .post_author{display: none;}

.blog_holder article.post_info{
display: none !important;
}

.blog_holder article .post_text_inner h2 .date {
display: none !important;
}
.single-post.entry_date{
display:none !important;
}

.sidebar .widget_latest_posts_menu.posts_holder .menu_recent_post_text {
    display:none !important;
}
.blog_holder.blog_single .date, .blog_holder.blog_single .post_info{
    display:none !important;
}

.author_description {
    display:none !important;
}

.blog_holder.blog_small_image article .post_text h2 .date {
    display:none;
}
.blog_holder article .post_info .time {
    display:none;
}
.blog_holder article .post_info:before {
    content:\"Posted\";
}

.blog_holder article .post_text h2 .date{display: none;}
.blog_holder article .post_text h1 .date{display: none;}

.blog_holder article .post_text h2 .date{display: block;}
body.single.single-post .post .date {display: none;}

.blog_single article .post_text_inner .date {
    display: none;
}

.blog_single article .post_info{
    display: none;
}

.dateCreated{
display:none;
}

.date entry_date updated{
display:none;
}

.latest_post_holder.boxes>ul>li .latest_post .post_infos>span {
    display: none;
}
.blog_holder article .post_info span.time,
.blog_holder article .post_text h2 .date {
    display: none;
}

.blog_text_holder.info_bottom .blog_text_holder_inner {
padding: 0 5%;
}

.blog_text_holder.info_bottom .blog_text_date_holder {
    display: none;
    vertical-align: middle;
    width: 60px;
    border-right: 1px solid #ebebeb;
}