/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
.alignright {margin:0 0 24px 40px; float:right;}
.alignleft {margin:0 40px 24px 0; float:left;}
.aligncenter {margin: 0 auto 24px; display:block;}
@media(max-width:720px) {
.alignright, .alignleft {margin:0 auto 24px; float:none; display:block;}
}

.elementor-widget-wp-widget-categories h5 {display:none;}
.elementor-widget-wp-widget-categories ul {padding-left: 18px;}
.elementor-widget-wp-widget-categories li {padding-bottom:8px;}
.elementor-widget-wp-widget-categories a {font-weight:400 !important;}

.blog-content ul, .blog-content ol { margin-top: 15px; margin-bottom: 22px;}
.blog-content ol { margin-left: 20px;}
.blog-content ul li, .blog-content ol li { margin-bottom: 10px;}

.max400 {max-width:400px}

.embed-container {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100% }.embed-container embed, .embed-container iframe, .embed-container object {position: absolute;top: 0;left: 0;width: 100%;height: 100% }

.embed-wrap {max-width: 560px;margin: 0 auto 22px;}

ul.list-two-col, ol.list-two-col { -moz-column-gap: 30px; -webkit-column-gap: 30px; column-gap: 30px; margin: 0 0 24px 2px; padding: 0 0 0 10px; -moz-column-count: 2; -webkit-column-count: 2; column-count: 2;}
ul.list-two-col li, ol.list-two-col li { -webkit-column-break-inside: avoid; /* Chrome, Safari */ page-break-inside: avoid; /* Theoretically FF 20+ */ break-inside: avoid-column; /* IE 11 */ margin: 0 0 0 2px; padding: 0 0 10px 2px; line-height: 1.3;}
ul.list-two-col:after, ol.list-two-col:after {content: ""; display: table; clear: both;}