/*
Theme Name: VRS Ventures
Theme URI: https://www.vrsventures.com/
Author: VRS Team
Author URI: https://wordpress.org
Description: VRSVentures is a clean, modern, and flexible WordPress theme designed for business websites. It offers ready-to-use templates, customizable layouts, and seamless compatibility with the site editor, making it easy to build professional pages with minimal effort.
Version: 1.3
Text Domain: vrsventures
*/
.main-navigation  {
  list-style: none;        /* Remove default bullets */
  padding: 0;              /* Remove default padding */
  margin: 0;               /* Remove default margin */
  display: flex;           /* Make the list horizontal */
  gap: 20px;               /* Optional: spacing between menu items */
}

.main-navigation li {
  /* Optional styling */
}

.main-navigation a {
  text-decoration: none;   /* Remove underline from links */
  color: #000;             /* Set link color */
  padding: 8px 12px;       /* Add some padding for clickable area */
  display: block;          /* Make the entire area clickable */
}

.main-navigation a:hover,
.main-navigation .current_page_item a {
  color: #f18c2e;          /* Highlight on hover or current page */
  font-weight: bold;
}

.d-grid:not(.dsn-isotope):not(.d-grid-no-space) {
            grid-column-gap: 50px;
            grid-row-gap: 50px;
        }

        .col-md-8 {
            width: 100%;
            padding-right: 30px;
        }

        .row {
            display: flex; 
        }
         .messageForm .row {
            display: flex;
                flex-wrap: wrap;
    width: 100%;
        }
.messageForm .col-sm-12 {
    width: 100%;
}
       .wpcf7-form-control-wrap {
    position: relative;
    display: block;
}

        h1.entry-title {
            font-size: 32px;
        }

        .blog_box {
            background: #fff;
            padding: 20px;
            box-shadow: 0 4px 8px 0 rgb(0 0 0 / 0%), 0 6px 20px 0 rgb(0 0 0 / 11%);
            margin-bottom: 10%;
            border-radius: 15px;
        }

        .date {
            padding: 15px 0px;
        }

        h2.widget-title {
            font-size: 18px;
            padding-bottom: 5%;
        }

        @media only screen and (max-width: 600px) {
            .row {
                display: block;
            }

            .col-md-8 {
                padding: 0px;
            }
h1.entry-title {
    font-size: 20px;
}
            section.dsn-cards-post.section-padding {
                padding-top: 30%;
            }
        }