/* 
Theme Name:		 Astra Child
Theme URI:		 http://childtheme-generator.com/
Description:	 Astra Child is a child theme of Astra, created by ChildTheme-Generator.com
Author:			 Qasimmizbah
Author URI:		 http://childtheme-generator.com/
Template:		 astra
Version:		 1.0.0
Text Domain:	 astra-child
*/


/*
    Add your custom styles here
*/

@font-face {
    font-family: 'Alta Caption';
    src: url('/wp-content/uploads/font/alta-caption.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Alta Caption', sans-serif !important;
}

.hero_section {
    height: 95vh;
	overflow:hidden;
}
.hero_section .elementor-container {
    height: 90vh;
	overflow:hidden;
}
.ehf-header header#masthead {
/*     position: fixed; */
    width: 100%;
}
.hfe-flyout-container #hfe-flyout-content-id-e18f2aa {
    transition: all .6s;
    display: block;
    margin-top: 0;
}

.elementor-widget-accordion .elementor-accordion .elementor-accordion-item {
    border-left: 0;
    border-right: 0;
}
.col_img .elementor-widget-image {
    height: 100%;
}
@media(max-width: 767px){
	.order-change-sec > .elementor-container > .elementor-column {
    order: 2;
}
		.col_img .elementor-widget-image {
    height: auto;
}
		.order-change-sec > .elementor-container > .elementor-column:last-child {
    order: 1;
}
	body{
	overflow:visible;
}
	.hero_section {  
	overflow:visible;
}
	.hero_section .col_img {
    position: fixed;
    top: 0;
}
	.hero_section .col_content {
    padding-top: 100vh;
		z-index:1;
}
}