/*
 Theme Name:   DSNShowcase Child
 Theme URI:    https://www.designstudio.com/
 Description:  DSNShowcase Theme
 Author:       DesignStudio Network, Inc.
 Author URI:   https://www.designstudio.com/
 Template:     dsnshowcase
 Version:      3.0.0
*/
/* Hide scrollbar for WebKit (Chrome, Edge, Safari) */
body::-webkit-scrollbar {
    display: none;
  }
  h1 {
    font-size: 45px;
  }
  .wishlist {
      display:none;
  }
  :root {
      --dealerColor: #517f2c !important;
      --dealerLinkColor: #076594;
  }
  
  .brand-logo img {
    background: #f7f7f7;
    padding: 1em;
    width: 210px !important;
    height: 90px;
    object-fit: contain;
  }
  
/*   .primary-nav .mega-menu:nth-child(5) .mega-menu-inner, .primary-nav .mega-menu:nth-child(6) .mega-menu-inner, .primary-nav .mega-menu:nth-child(7) .mega-menu-inner {
    left: 0;
    transform: translateX(-50%);
  } */
  #gform_125 {
    text-align: left;
  }
  .gform_wrapper.gravity-theme .gform_page_footer {
      text-align: center;
  }
  .ginput_container.ginput_container_checkbox {
    text-align: left;
    width: max-content;
  } 
  .gform_wrapper.gravity-theme .gfield-choice-input + label {
    max-width: 100% !important;
      margin-bottom: 10px;
  }
  .get-started-wrapper #input_125_1 {
    column-count: 2;
  }
  .gform_wrapper.gravity-theme .gform_footer button, .gform_wrapper.gravity-theme .gform_footer input, .gform_wrapper.gravity-theme .gform_page_footer button, .gform_wrapper.gravity-theme .gform_page_footer input {
    padding:15px 30px;
    background: #65a23b;
    color: #fff;
      min-width: 100px;
  }
  
  .gform_wrapper.gravity-theme .gform_previous_button.button, .gform_wrapper.gravity-theme .gform_save_link.button {
       color: #fff !important;
    background: #6b7280 !important;
  }
  
  
  .gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large, .gform_wrapper.gravity-theme .gfield textarea.small {
    border: 1px solid #ccc;
  }
  
  
  /* home page "Top 5 Reasons to Trust Us" */
  @media (min-width: 1280px) {
      #grid-reasons {
          height: 700px;
      }
  }
  
  @media (max-width: 1023px) {
      #grid-reasons .card-reason {
          height: 300px;
      }
  }
  
  #grid-reasons .card-reason {
      background: #076594;
  }
  
  /* #grid-reasons .card-reason .hover-hide span {
      color: oklch(0.707 0.022 261.325);
  } */
  
  #grid-reasons .card-reason h2 {
      color: #fff;
  }
  
  #grid-reasons .card-reason p, #grid-reasons .card-reason span {
      color: #fff;
  }
  
  .util-left-nav ul > li.util-mega-menu > .sub-menu li:nth-child(2) .sub-menu li {
    background-color: #2587a8 !important;
  }
  .util-left-nav ul > li.util-mega-menu > .sub-menu li:nth-child(2) .sub-menu li:hover {
    background-color: #419cbb !important;
  }
  .util-left-nav ul > li.util-mega-menu.about-us > .sub-menu li:nth-child(2) .sub-menu li {
    background-color: transparent !important;
  }
  @media only screen and (min-width: 1024px) {
  #menu-item-1038097 {
    padding-right: 10px;
  }
      .image-right img {
          position: sticky;
            top: 30%;
      }
  }
  
  @media only screen and (min-width: 1024px) and (max-width: 1800px) {
      .get-started-inner .dsn\:lg\:w-7\/12 {
    padding-right: 2em;
    padding-left: 2em;
  }
  }