/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/* Custom Styles */
h1,h2,h3,h4,h5,h6 {text-transform: uppercase;}
a.inner-txt-link {color: #ea1732; font-weight: 600; text-transform: uppercase; text-decoration: none;}
a.inner-txt-link:hover {text-decoration: underline;}
a.inner-txt-link::before {font-family: "Font Awesome 5 Free"; color: #ea1732; content: "\f105"; padding-right: 6px;}
img.fusion-mobile-logo {position: relative; z-index: 99999;}
.inner-menu {box-shadow: 0px 14px 16px -20px #000}
.inner-menu .widget.menu {margin-bottom: 20px;}
.inner-menu .widget.menu a {font-weight: 600;}
.box-wrap {border-radius: 4px; margin-bottom: 20px; padding: 10px 15px;}
.bg-white {background-color: #fff;}
.bg-grey {background-color: #eee;}
.fusion-flyout-menu.fusion-flyout-mobile-menu {background-color: rgba(70,0,12,0.9) !important;}
.fusion-header-has-flyout-menu .fusion-flyout-menu > ul.fusion-menu > li {padding: calc((32px)/ 10) 0 !important ;}
.fusion-mobile-nav-holder > ul > li.fusion-mobile-nav-item > a {font-size: 20px !important;}
.fusion-mobile-nav-holder > ul > li.fusion-mobile-nav-item > a:hover {color: #fcc400 !important;}
.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-toggle-icon-line {background-color: #fff !important;}
.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-menu-toggle:hover .fusion-toggle-icon-line, .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle:hover .fusion-toggle-icon-line {background-color: #ffc600 !important;}
@media (min-width: 900px) {
	.hero-txt-img img {max-width: 80%;}
}
@media (max-width: 739px) {
	.inner-menu li {display: block!important;border-bottom-width: 1px;border-bottom-style: solid;text-align: left;}
	.inner-menu li:last-child {border: 0!important;}
	.inner-menu li a::after {content: ""!important;}
	.inner-menu li a::before {font-family: "Font Awesome 5 Free"; content: "\f105"; padding-right: 6px;}
}
@media (max-width: 600px) {
	ul#menu-footer > li > span {display: none;}
}