/*
 Theme Name:   ANN Child Theme
 Theme URI:    https://ann.axiomthemes.com/
 Description:  ANN Child Theme
 Author:       AxiomThemes
 Author URI:   https://axiomthemes.com/
 Template:     ann
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  ann
*/


/* =Theme customization starts here
------------------------------------------------------------ */

.elementor-3977 .elementor-element.elementor-element-a7a6e26, .elementor-21365 .elementor-element.elementor-element-a7a6e26{
	padding: 0% 3% 0% 3%;}

.elementor-3114 .elementor-element.elementor-element-b36f7f8, .elementor-21607 .elementor-element.elementor-element-84f464f, .elementor-21644 .elementor-element.elementor-element-84f464f, .elementor-21663 .elementor-element.elementor-element-84f464f{
	padding: 0% 3% 0% 3%;}

.elementor-element.elementor-element-ed8eaef .sc_item_title_text, .elementor-element.elementor-element-2a6d5a1 .sc_item_title_text, .elementor-element.elementor-element-6d0719e .sc_item_title_text{
	font-size: 3.3vw !important;
    letter-spacing: 0 !important;
}
h1, h2, h3, h4, h5 {
	 letter-spacing: 0 !important;
}

@media screen and (max-width:570px) {
	.elementor-element.elementor-element-ed8eaef .sc_item_title_text, .elementor-element.elementor-element-2a6d5a1 .sc_item_title_text, .elementor-element.elementor-element-6d0719e .sc_item_title_text{
	font-size: 28px !important;
}
.menu_mobile .sc_layouts_logo img {
  max-height: 28px !important;
 }
	
.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area .menu-item>a {
padding: 3px 2em 8px 0 !important;
font-size: 24px !important;
}
	.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area .menu-item>a[aria-expanded="page"] {
    border-bottom: 2px solid #fff !important;
    margin-bottom: 10px !important;
    padding-right: 5px !important;
}
}



