/* 
Theme Name:		Hello Elementor Child
Theme URI:		https://elementor.com/
Description:	Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author:			Elementor Team/comedia-studio
Author URI:		https://elementor.com/ - www.comedia-studio.com
Template:		hello-elementor
Version:		1.0.0
Text Domain:	hello-elementor-child
Tags:           flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600&display=swap');*/

/*
font-family: 'Open Sans', sans-serif;
*/

html, body {
padding: 0!important;
margin: 0!important;
}
html, body {
/*font-family: 'Open Sans', "Helvetica Neue", Verdana, Arial, Geneva, sans-serif!important;*/
font-size: .95rem!important;
}

* a, * a:visited {
color: #f60;
}
* a:hover, * a:focus {
color: #000;
}

h1, h2, h3, h4, h5, h6, .elementor-heading-title {

}
h1, h2, h3, .elementor-heading-title {
/*font-weight: 400!important;*/
}
h4, h5, h6 {
/*font-weight: 500!important;*/
}
h1,
h1.elementor-heading-title,
h2.elementor-heading-title {
/*font-weight: 500;*/
}
h1,
h1.elementor-heading-title {
font-size: 2.6rem;
text-align: center;
padding-left: 0;
}
h1.elementor-heading-title::after {
content: '';
width: 100%;
height: 1px;
display: block;
clear: both;
margin-top: 0.5rem;
border-bottom: 1px dotted #000;
}
h1.elementor-post__title {
text-align: unset;
}
h1.elementor-post__title::after {
content: unset;
width: unset;
height: unset;
display: unset;
clear: unset;
background-color: unset;	
}
h2 {
font-size: 2.3rem;
}
h3 {
font-size: 2rem;
}
h4 {
font-size: 1.7rem;
}
h5 {
font-size: 1.4rem;
}
h6 {
font-size: 1.1rem;
}
* + ul, * + ol {
margin-top: -1rem;
margin-bottom: 1rem;
}
/* /TEMP */
