/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.10.7.1649676942
Updated: 2022-04-11 11:35:42

*/

/* Typography */

h1, h2, h3, h4, h5, h6 {
	color:#dca47d !important
}

/* Header */

#main-header {
	background: transparent;
	padding-top:0;
	margin-bottom: 80px;
	box-shadow: none
}

.et_fixed_nav.et_show_nav #page-container {
	padding-top: 0px !important
}

#main-header.et-fixed-header {
	background:#000
}

.container.clearfix.et_menu_container {
	width: 100%;
	max-width: calc(100vw - 40px)
}

#et-main-area {
	margin-top: -80px;
}

#et-main-area #main-content {
	margin-top: 80px
}

#top-menu a {
	color: #FFF
}

/* Main menu */

.mobile_menu_bar:before, .mobile_menu_bar:after, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a {
	color:#dca47d
}

/* Pricing table */

.et_pb_pricing {
	position: relative
}

.et_pb_pricing .et_pb_button_wrapper {
	position: absolute;
	bottom: 20px;
	left: 0;
	right: 0
}


.et_pb_pricing_content_top {
	border: none;
	display: none
}

.et_pb_pricing_table {
	color: #FFF;
	background-size: 100%;
	-webkit-transition: background-size 0.35s ease-in-out;
	transition: background-size 0.35s ease-in-out;
}

.et_pb_pricing_table:hover {
	background-size: 110%;
}

.et_pb_pricing_table:before { /* overlay */
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #000;
    opacity: 0.8;
	-webkit-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
}

.et_pb_pricing_table:hover:before {
 opacity: 0.6
}

.et_pb_pricing_heading {
	text-transform: uppercase;
	margin-top: 50px;
	font-size: 150%
}