/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 21 2023 | 19:47:49 */
@media only screen and (max-width:480px){.tablet,.desktop{display:none}.mobile{display:block}.elementor-kit-13 h1{font-size:25px!important}.elementor-kit-13 h2{font-size:20px!important}.elementor-kit-13 blockquote,.elementor-kit-13 blockquote.elementor-blockquote{font-size:20px!important}.elementor-kit-13 .longquote blockquote,.elementor-kit-13 blockquote.longquote,.elementor-kit-13 .longquote{margin:.2rem;font-size:20px;font-weight:500}body.home .elementor-section .curved-top .elementor-widget-container{padding:0!important}body.home .hero-subheader{position:absolute;top:74vh}body.home .hero-subheader .hero-support-text{position:relative;top:0vh}body.home .hero-subheader .hero-support-text h6{font-size:4vw!important;padding:0 15px}body.home .featured-ecodharma{margin-right:0!important}body.home .online-courses .elementor-element .quote{flex-basis:50!important}body.home .online-courses .elementor-widget-text-editor{flex-basis:100%!important}body.home .online-courses .elementor-widget-image .elementor-widget-container .wp-caption{position:relative!important}body.home .online-courses .elementor-widget-image .elementor-widget-container .wp-caption figcaption{position:relative!important}.reverse-post-listing .elementor-column{display:flex}.reverse-post-listing .elementor-column:first-child{order:2}.reverse-post-listing .elementor-column:last-child{order:1}.full-author-box .elementor-author-box,.elementor-author-box{flex-direction:column}.byline-author-box .elementor-author-box{flex-direction:row}.narrow-content figure.alignleft{margin-left:0%;padding-right:10px}.narrow-content figure.alignright{margin-right:0%;padding-left:10px}figure.support-left,figure.support.alignleft,figure.support-right,figure.support.alignright{width:unset!important;height:400px}figure.support-left img,figure.support.alignleft img,figure.support-right img,figure.support.alignright img{width:300px;height:300px;min-width:300px!important;min-height:300px!important}figure.support-center img,figure.support-none img,figure.support.aligncenter img,figure.support.alignnone img{width:300px;height:300px;min-width:300px!important;min-height:300px!important}figure.support.alignleft img{position:relative;left:-30px}figure.support.alignright img{position:relative;left:30px}.post-template-default figure.support.aligncenter img{height:auto}.elementor-widget-share-buttons .elementor-grid{display:flex;flex-direction:column;margin-left:15%}.ecs-post-loop .author-avatar,.ecs-post-loop .excerpt{text-align:center}}