/*
Theme Name: Minnaro Child
Author: VamTam
Author URI: https://vamtam.com
Template: minnaro
*/
html, body {background: #e9e7e2 !important; color: #483d2f;}
table, th, td, tr {
  border: 0.5px solid #303030;
  padding: 12px;
}
i.vamtamtheme-.vamtam-theme-shape {
    color: #483d2f;
}
.elementor-kit-5 h1 { color: #483d2f; !important}
h1, h2, h3, h4, h5, h6 {
  color: #483d2f;
}
.h2-custom h2{
    text-align: start;
    font-weight: 400 !important;
    line-height: 1.2em !important;
    color: var(--e-global-color-vamtam_accent_1) !important;
}
.vamtam-has-theme-widget-styles.elementor-element.elementor-element-6fe8e68.elementor-nav-menu--stretch.vamtam-show-on-hover.elementor-nav-menu__align-end.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu.vamtam-has-submenu-icon {
    /*opacity: 1;*/
}
.elementor-nav-menu--main .elementor-item.elementor-item-active .vamtam-nav-text-wrap .vamtam-nav-text{background-repeat: no-repeat; background-size: 100% var(--vamtam-underline-width, var(--vamtam-global-underline-width, 1px)) !important; background-position: 0 100% !important; background-image: linear-gradient(var(--vamtam-pointer-color-active, currentColor) 0 0);}
.e-n-tab-title {padding-left: 0 !important;}
.e-n-tab-title[aria-selected="true"] .e-n-tab-title-text { font-weight: 900; }
header .elementor-image > a > img{width: auto!important;}
.text-justify {word-break: unset;}
body:not(.elementor-editor-active) .blur-background, body:not(.elementor-editor-active) .blur-background-masked:not(:has(.elementor-widget-container)), body:not(.elementor-editor-active) .blur-background-masked .elementor-widget-container {
    -webkit-backdrop-filter: saturate(180%) blur(40px);
         backdrop-filter: drop-shadow(2px 4px 6px black);
}
figcaption.widget-image-caption.wp-caption-text {
    padding-top: 20px;
}
@media (max-width:1024px){
  .elementor-nav-menu--dropdown .elementor-nav-menu .menu-item a.elementor-item-active{background-color: #E8EBF3!important;}
}
@media (max-width:480px){
.text-justify {word-break: unset;}
.elementor-799 .elementor-element.elementor-element-2feac7b .elementor-heading-title {
    font-size: 12px !important;
    line-height: 1.5em;
  }
}
@media (max-width: 1024px) {
    .elementor-65 .elementor-element.elementor-element-a95dd80 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-65 .elementor-element.elementor-element-a95dd80 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
        margin-top: 2px !important;
    }
}
/*

put your child theme styles here


you don't need any @import rules

*/
