/*
Theme Name: Wizzie Child Theme
Theme URI: http://wordpress-style.net
Description: Child Theme For Divi
Author: Web Wizards
Author URI: http://wordpress-style.net
Template: Divi
Version: 2.0
*/
/* Start your custom CSS bellow this comment
============================================ */
/* Base crop */
.et_pb_image.ww-crop .et_pb_image_wrap {
  display: block;
  width: 100%;
  aspect-ratio: var(--ratio, 16/9);
  /* default if no preset used */
  overflow: hidden;
}
.et_pb_image.ww-crop img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  /* crops to fill */
  object-position: var(--focal, 50% 50%);
  /* focal point (center) */
}
#menu-onboarding-primary-menu {
  align-items: center;
}
#menu-onboarding-primary-menu > li {
  padding-left: 16px;
  padding-right: 16px;
}
#menu-onboarding-primary-menu .menu-btn a {
  background-color: #d4af371a;
  padding: 14px 24px !important;
  border-radius: 8px;
  transition: 0.3s;
}
#menu-onboarding-primary-menu .menu-btn a:hover {
  background-color: #d4af3733 !important;
}
#menu-onboarding-primary-menu ul.sub-menu {
  border: 4px solid #d4af37;
}
.logged-in.admin-bar #mobile_menu1 {
  top: 191px;
}
#mobile_menu1 {
  position: fixed;
  top: 159px;
  width: 90%;
  left: 50%;
  transform: translateX(-50%);
}
/* Preset aspect ratios */
.et_pb_image.ww-crop.ww-16x9 {
  -ratio: 1.7777777778;
}
.et_pb_image_wrap {
  -ratio: 1.7777777778;
}
.et_pb_image.ww-crop.ww-4x3 {
  -ratio: 1.3333333333;
}
.et_pb_image_wrap {
  -ratio: 1.3333333333;
}
.et_pb_image.ww-crop.ww-1x1 {
  -ratio: 1;
}
.et_pb_image_wrap {
  -ratio: 1;
}
.et_pb_image.ww-crop.ww-3x2 {
  -ratio: 1.5;
}
.et_pb_image_wrap {
  -ratio: 1.5;
}
.img-cover img {
  object-fit: cover;
}
#gform_submit_button_1 {
  color: #000000 !important;
  border-width: 0px !important;
  border-radius: 5px;
  font-size: 14px;
  font-family: "Sen", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 700 !important;
  background-color: #d4af37;
  padding-top: 12px !important;
  padding-right: 24px !important;
  padding-bottom: 12px !important;
  padding-left: 24px !important;
  cursor: pointer;
}
#gform_1 {
  color: white;
}
.gform_wrapper.gravity-theme .ginput_counter {
  display: none;
}
#nav_menu-4, #nav_menu-3 {
  margin-bottom: 0;
}
