/*
Theme Name: Mandaliya Associates
Author: 
Description: Your description goes here
Version: 1.0
Template: hello-elementor

This is the child theme for Hello Elementor theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

/* Common Details */
*:focus,
*:focus-visible,
*:focus-within {
  outline: none;
}

.common-details .elementor-widget-container>*:last-child,
.common-details>*:last-child {
  margin-bottom: 0 !important;
}

.common-details>*:last-child {
  margin-bottom: 0 !important;
}

.common-details h1,
.common-details h2,
.common-details h3,
.common-details h4,
.common-details h5,
.common-details h6 {
  /* margin-bottom: 20px; */
  margin-top: 0;
}

.common-details>*,
.common-details .elementor-widget-container>* {
  margin-bottom: 20px;
}

.common-details ul ul,
.common-details ul ol,
.common-details ol ol,
.common-details ol ul {
  margin-top: 10px;
  margin-bottom: 10px;
}

.common-details ul li,
.common-details ol li {
  margin-bottom: 8px;
}

.common-details p img {
  margin-bottom: 10px;
  width: 100%;
  height: 450px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  object-fit: cover;
}

.common-details blockquote {
  border-left: 4px solid #145887;
  margin: 0;
  margin-bottom: 20px;
  padding-left: 20px;
}

.header-contact-item *{
    transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    -moz-transition: 0.5s all ease;
    -ms-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
}
/* Common Details */

/* Header */
.header-contact-item:hover path{
    fill: rgba(255, 255, 255, 0.8);
}
/* Header */