@charset "UTF-8";

/*
Theme Name: Satpalda Child
Theme URI: https://wordpress.org/themes/twentytwentyone/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog.
Requires at least: 5.3
Tested up to: 6.3
Requires PHP: 5.6
Version: 1.9
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentytwentyone
Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready

Twenty Twenty-One WordPress Theme, (C) 2020 WordPress.org
Twenty Twenty-One is distributed under the terms of the GNU GPL.
*/
ul.page-numbers {text-align: center;}
ul.page-numbers li{padding: 5px;display:inline-block;}
ul.page-numbers li a{background: #f5f5f5;padding: 5px 10px;}
ul.page-numbers li span.current{background: #ff000a;color: #fff;padding: 5px 10px;}
input.wpcf7-form-control.wpcf7-submit.has-spinner.form-control {
    background: red;
    color: #fff;
}
.content-overlay {
  background: rgba(0,0,0,0.5);
  position: absolute;
  height: 99%;
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  opacity: 0;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s;
}
.content:hover .content-overlay{
  opacity: 1;
}
.content-title{
	font-size: 20px;
	color: #fff;
}
.content-details {
  position: absolute;
  text-align: center;
  padding-left: 1em;
  padding-right: 1em;
  width: 100%;
  top: 50%;
  left: 50%;
  opacity: 0;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}
.content-details p{
	text-align: center;
	font-size: 14px;
	line-height: 20px;
	color: #fff;
}
.fadeIn-bottom{
  top: 80%;
}
.content:hover .content-details{
  top: 50%;
  left: 50%;
  opacity: 1;
}
.blog-details-desc .post ul li {
    color: #000;
    margin-bottom: 15px;
    font-weight: 500;
    font-size: 17px;
    text-align: justify;
    font-family: 'IBM Plex Sans',sans-serif !important;
	list-style: disc;
}
.blog-details-desc .post .entry-footer{
margin: 15px 0;
border-top: 1px solid #ddd;
padding: 15px 0;	
}
.side_form form .form-group .form-control{height:40px}
.side_form form .form-group textarea.form-control{height:100px}
.side_form form .wpcf7-not-valid-tip{font-size: 14px;}



/* Hide the KOMPSAT submenu by default */
.mega-nav__submenu {
  display: none; /* Submenu is completely hidden */
  position: absolute; /* Position the submenu below the parent */
  top: 100%; /* Place it right below the parent menu */
  left: 0;
  background-color: #fff; /* Background for the submenu */
  z-index: 10; /* Ensure it appears above other elements */
  padding: 10px; /* Add spacing around submenu items */
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1); /* Optional shadow */
}

/* Parent container for the Satellite Imagery menu */
.mega-nav__parent {
  position: relative; /* Necessary for the submenu to align with this parent */
}

/* Show the submenu when hovering over the parent menu item  make comment by rohit*/
 .mega-nav__parent:hover .mega-nav__submenu {
  display: block !important;
}
/* Styling for submenu items */
.mega-nav__submenu .mega-nav__card {
  margin-bottom: 10px; /* Add spacing between submenu items */
}

.mega-nav__submenu .mega-nav__card:last-child {
  margin-bottom: 0; /* Remove margin for the last item */
}

