/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 21 2023 | 19:47:50 */
@media only screen and (max-width:768px){.elementor-kit-13{}.elementor-kit-13 h1{font-size:45px!important}.elementor-kit-13 h2{font-size:35px!important}.elementor-kit-13 blockquote,.elementor-kit-13 blockquote.elementor-blockquote{font-size:26px}.elementor-kit-13 .longquote blockquote,.elementor-kit-13 blockquote.longquote,.elementor-kit-13 .longquote{font-weight:500;margin:.5rem;font-size:22px}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:3vw!important;padding:0 15px}body.home .homepage-online-courses .elementor-element .quote{flex-basis:50!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}.elementor-widget-image .elementor-widget-container figcaption{position:relative!important;margin-bottom:20px}.est-session-content iframe[style],.est-session-content iframe.session-video{min-height:auto!important}.elementor-grid-item.est-session.type-est-session{flex-direction:column}.elementor-grid-item.est-session.type-est-session .elementor-post__thumbnail{padding:140px 0}.narrow-content blockquote.shiftleft,.narrow-content .shiftleft blockquote,.narrow-content blockquote.alignleft{text-align:left;margin-left:-2%}.narrow-content blockquote.shiftleft img,.narrow-content .shiftleft blockquote img,.narrow-content blockquote.alignleft img{position:relative;left:-35px}.narrow-content blockquote.shiftright,.narrow-content .shiftright blockquote,.narrow-content blockquote.alignright{text-align:right;margin-right:-2%}.narrow-content blockquote.shiftright img,.narrow-content .shiftright blockquote img,.narrow-content blockquote.alignright img{position:relative;left:35px}.narrow-content blockquote.expand,.narrow-content .expand blockquote{margin-left:0%!important;margin-right:0%!important;text-align:center}.narrow-content figure.alignleft{margin-left:0%;padding-right:10px}.narrow-content figure.alignright{margin-right:0%;padding-left:10px}.tenet .elementor-widget-container{margin:5px!important}.post-template-default figure.support-left,.post-template-default figure.support.alignleft,.post-template-default figure.support-right,.post-template-default figure.support.alignright,.page-template-default figure.support-left,.page-template-default figure.support.alignleft,.page-template-default figure.support-right,.page-template-default figure.support.alignright{min-width:500px;height:100%}.post-template-default figure.support-left img,.post-template-default figure.support.alignleft img,.post-template-default figure.support-right img,.post-template-default figure.support.alignright img,.page-template-default figure.support-left img,.page-template-default figure.support.alignleft img,.page-template-default figure.support-right img,.page-template-default figure.support.alignright img{width:max-content!important;height:auto;min-height:400px;max-height:400px;-webkit-mask-position:left;mask-position:left}.post-template-default figure.support-right img,.post-template-default figure.support.alignright img,.page-template-default figure.support-right img,.page-template-default figure.support.alignright img{-webkit-mask-position:right;mask-position:right}.post-template-default figure.support.alignleft img,.page-template-default figure.support.alignleft img{position:relative;left:-20px}.page-template-default figure.support-left,.page-template-default figure.support.alignleft,.page-template-default figure.support-right,.page-template-default figure.support.alignright{min-width:325px;height:100%;margin-left:-110px!important}.page-template-default figure.support-left img,.page-template-default figure.support.alignleft img,.page-template-default figure.support-right img,.page-template-default figure.support.alignright img{width:max-content!important;height:auto;min-height:400px;max-height:400px}figure.support.alignleft img{position:relative;left:-20px}.featured-items .elementor-grid article:nth-child(3),.related-items .elementor-grid article:nth-child(3){display:none}.give-form-wrap fieldset>p,.give-form-wrap fieldset>div{width:95%;margin-right:3%}}