/*
Theme Name:   hello-elementor child theme
Description:  Write here a brief description about your child-theme
Author:       admin
Author URL:   https://nyctocreative.com/it-staging
Template:     hello-elementor
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  hello-elementor-child
*/

/* Write here your own personal stylesheet */
.jet-listing p a {
    background-color: transparent;
    text-decoration: none;
    color: #36B4E5;
}
.elementor-element .elementor-widget-container li{
	list-style:none;
	margin-bottom:15px;
}
.elementor-widget-container .elementor-icon-list-item li{
	list-style:none;
	margin-bottom:40px;
}
.elementor-element .elementor-widget-container ol li{
	list-style:none;
	margin-bottom:10px;
	font-family: "Helvetica", Sans-serif;
}
.elementor-9 .elementor-element.elementor-element-43824cc5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-43824cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #7a7a7a 0%, #7a7a7a 100%);
}
.jeg_thumb .jeg_post_category a {
  background: #36B4E5 !important;
}
.jeg_heroblock .jeg_post_category a {
    background: #36B4E5 !important;
}
.jeg_postblock .jeg_post_title a:hover, .jeg_sidefeed .jeg_pl_xs_3 .jeg_post_title a:hover {
    color: #36B4E5 !important;
}
.jeg_postblock_content .jeg_post_category a {
    display: inline-block;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-right: 10px;
    text-decoration: none;
    background: #36B4E5 !important;
    padding: 6px 5px 6px 7px;
    border-radius: 3px;
    color:#fff;
    margin-top:5px;
}
.jeg_postblock_content .jeg_post_category a:hover {
    background: #147398 !important;
}
.bdt-post-gallery .bdt-gallery-item .bdt-gallery-thumbnail {
    transform: translateZ(0);
    overflow: hidden;
    background: #DADADB;
}
.elementor-button {
    display: inline-block;
    line-height: 1;
    background-color: #36B4E5 !important;
    font-size: 15px;
    padding: 12px 24px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
    fill: #fff;
    text-align: center;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

body {
    font-family: "Oswald", Sans-serif;
    font-size: 1rem;
    font-weight: 300 !important;
    line-height: 1.5;
    color: #333;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 5px;
}
h3.jet-listing-dynamic-field__content{
	margin-bottom:-10px !important;
}
.jet-menu {
    height: 0px !important;
}
.elementor-widget-container {
    margin-top: 0px !important;
}
.jet-sub-mega-menu {
    width: 500px !important;
	padding-bottom:0px !important;
}
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 10px 10px 10px 0px !important;
}
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 10px 10px 10px 10px !important;
	margin-bottom:0px;
}
.elementor-535 .elementor-element.elementor-element-c93c00b .jet-listing-dynamic-terms {
    margin-bottom: 20px !important;
}
.jet-menu .top-level-link {
    padding: 0px !important;
	padding-right:20px !important;
}
.elementor-9 .elementor-element.elementor-element-e49b43d {
    text-transform: uppercase;
    height: 30px !important;
}
.jet-menu.jet-menu--animation-type-fade .jet-sub-mega-menu {
    visibility: hidden;
	margin-top:40px !important;
}
.elementor-9 .elementor-element.elementor-element-c33d83e > .elementor-widget-container {
    background-color: #DADADB;
	margin-top:35px !important;
}
.leaderboard-center img{
	margin:0 auto !important;
	display: block !important;
	width:728px;
	height:90px;
}
.wp-caption-text{
	font-size: 14px !important;
}
figcaption {
    font-size: 14px !important;;
    color: #333;
    line-height: 1.4;
    font-style: italic;
    font-weight: 400;
	margin-bottom:20px !important;
	padding-top:5px;
}

.elementor-element .jet-listing-dynamic-field__content ul li{
margin-bottom: 5px;
    list-style: disc;
	margin-bottom:10px !important;
}
 .wp-caption.alignright {
    margin: 5px 0 0px 20px !important;
}
 .wp-caption.alignleft {
    margin: 5px 20px 0px 0px !important;
}
.elementor-98 .elementor-element.elementor-element-d1da19a .jet-smart-tiles__box-title {
    color: #FFFFFF;
    text-align: left;
    margin-left: -9px;
    margin-bottom: -9px;
}
.elementor-widget-image .elementor-image > a, .elementor-widget-image .elementor-image figure > a {
    display: inline-block;
    width: 100%;
}
/*
.elementor-element .elementor-widget-container li {
    margin-bottom: 5px;
    list-style: disc;
}
.elementor-134 .elementor-element.elementor-global-75 .elementor-widget-container li{
    list-style: none;
}*/