body,
.et_pb_column_1_2 .et_quote_content blockquote cite,
.et_pb_column_1_2 .et_link_content a.et_link_main_url,
.et_pb_column_1_3 .et_quote_content blockquote cite,
.et_pb_column_3_8 .et_quote_content blockquote cite,
.et_pb_column_1_4 .et_quote_content blockquote cite,
.et_pb_blog_grid .et_quote_content blockquote cite,
.et_pb_column_1_3 .et_link_content a.et_link_main_url,
.et_pb_column_3_8 .et_link_content a.et_link_main_url,
.et_pb_column_1_4 .et_link_content a.et_link_main_url,
.et_pb_blog_grid .et_link_content a.et_link_main_url,
body .et_pb_bg_layout_light .et_pb_post p,
body .et_pb_bg_layout_dark .et_pb_post p {
  font-size: 16px
}

.et_pb_slide_content,
.et_pb_best_value {
  font-size: 18px
}

body {
  color: #000000
}

body {
  line-height: 1.8em
}

a {
  color: #bb9024
}
.logo_container a {
  color: #000000
}

.nav li ul {
  border-color: #ffffff
}

#top-menu li.current-menu-ancestor>a,
#top-menu li.current-menu-item>a,
#top-menu li.current_page_item>a {
  color: #bb9024
}

#footer-widgets .footer-widget li:before {
  top: 10.6px
}

h1,
h2,
h3,
h4,
h5,
h6,
.et_quote_content blockquote p,
.et_pb_slide_description .et_pb_slide_title {
  line-height: 1.2em
}

@media only screen and (min-width:981px) {

  .et_header_style_left #et-top-navigation,
  .et_header_style_split #et-top-navigation {
    padding: 33px 0 0 0
  }

  .et_header_style_left #et-top-navigation nav>ul>li>a,
  .et_header_style_split #et-top-navigation nav>ul>li>a {
    padding-bottom: 33px
  }

  .et_header_style_split .centered-inline-logo-wrap {
    width: 65px;
    margin: -65px 0
  }

  .et_header_style_split .centered-inline-logo-wrap #logo {
    max-height: 65px
  }

  .et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo {
    height: 65px
  }

  .et_header_style_centered #top-menu>li>a {
    padding-bottom: 12px
  }

  .et_header_style_slide #et-top-navigation,
  .et_header_style_fullscreen #et-top-navigation {
    padding: 24px 0 24px 0 !important
  }

  .et_header_style_centered #main-header .logo_container {
    height: 65px
  }

  #logo {
    max-height: 90%
  }

  .et_pb_svg_logo #logo {
    height: 90%
  }

  .et_header_style_left .et-fixed-header #et-top-navigation,
  .et_header_style_split .et-fixed-header #et-top-navigation {
    padding: 33px 0 0 0
  }

  .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,
  .et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a {
    padding-bottom: 33px
  }

  .et_header_style_centered header#main-header.et-fixed-header .logo_container {
    height: 65px
  }

  .et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap {
    width: 65px;
    margin: -65px 0
  }

  .et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
    max-height: 65px
  }

  .et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
    height: 65px
  }

  .et_header_style_slide .et-fixed-header #et-top-navigation,
  .et_header_style_fullscreen .et-fixed-header #et-top-navigation {
    padding: 24px 0 24px 0 !important
  }

  .et-fixed-header#top-header,
  .et-fixed-header#top-header #et-secondary-nav li ul {
    background-color: #e09900
  }

  .et-fixed-header #top-menu li.current-menu-ancestor>a,
  .et-fixed-header #top-menu li.current-menu-item>a,
  .et-fixed-header #top-menu li.current_page_item>a {
    color: #bb9024 !important
  }
}

@media only screen and (min-width:1350px) {
  .et_pb_row {
    padding: 27px 0
  }

  .et_pb_section {
    padding: 54px 0
  }

  .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
    padding-top: 81px
  }

  .et_pb_fullwidth_section {
    padding: 0
  }
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Avenir', Helvetica, Arial, Lucida, sans-serif
}

body,
input,
textarea,
select {
  font-family: 'Avenir', Helvetica, Arial, Lucida, sans-serif
}

#main-header,
#et-top-navigation {
  font-family: 'Raleway', Helvetica, Arial, Lucida, sans-serif
}

#top-header .container {
  font-family: 'Raleway', Helvetica, Arial, Lucida, sans-serif
}

.et_pb_section_0.et_pb_section {
	padding-bottom: 9px
}

.et_pb_row_0 {
	min-height: 597.5px
}

.et_pb_image_0 .et_pb_image_wrap {
	border-radius: 4px 4px 4px 4px;
	overflow: hidden
}

.et_pb_image_0 {
	text-align: left;
	margin-left: 0
}

.et_pb_row_1.et_pb_row {
	margin-top: -49px !important;
	margin-right: auto !important;
	margin-left: auto !important
}

body #page-container .et_pb_section .et_pb_button_0 {
	border-radius: 18px
}

.et_pb_button_0,
.et_pb_button_0:after {
	transition: all 300ms ease 0ms
}

@media only screen and (max-width:980px) {
	body #page-container .et_pb_section .et_pb_button_0:after {
		display: inline-block;
		opacity: 0
	}

	body #page-container .et_pb_section .et_pb_button_0:hover:after {
		opacity: 1
	}
}

@media only screen and (max-width:767px) {
	body #page-container .et_pb_section .et_pb_button_0 {
		font-size: 15px !important
	}

	body #page-container .et_pb_section .et_pb_button_0:after {
		display: inline-block;
		opacity: 0;
		font-size: 1.6em
	}

	body #page-container .et_pb_section .et_pb_button_0:hover:after {
		opacity: 1
	}

	body.et_button_custom_icon #page-container .et_pb_button_0:after {
		font-size: 15px
	}
}
