.elementor-24 .elementor-element.elementor-element-302c652 > .elementor-container{max-width:500px;}.elementor-24 .elementor-element.elementor-element-302c652{margin-top:0px;margin-bottom:30px;}.elementor-24 .elementor-element.elementor-element-c80e6f2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-95b28b9{text-align:center;}.elementor-24 .elementor-element.elementor-element-95b28b9 .elementor-heading-title{color:#e76faa;}.elementor-24 .elementor-element.elementor-element-0a90e83 .elementor-text-editor{text-align:center;}.elementor-24 .elementor-element.elementor-element-0a90e83{color:#15489c;}.elementor-24 .elementor-element.elementor-element-e8e944f .elementor-post__meta-data span + span:before{content:"•";}.elementor-24 .elementor-element.elementor-element-e8e944f{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-24 .elementor-element.elementor-element-e8e944f .elementor-post__card{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:10px;border-radius:0px;}.elementor-24 .elementor-element.elementor-element-e8e944f .elementor-post__text{margin-top:0px;}.elementor-24 .elementor-element.elementor-element-e8e944f .elementor-post__title, .elementor-24 .elementor-element.elementor-element-e8e944f .elementor-post__title a{color:#000000;}.elementor-24 .elementor-element.elementor-element-e8e944f .elementor-post__title{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-e8e944f .elementor-post__excerpt p{color:#000000;}.elementor-24 .elementor-element.elementor-element-e8e944f .elementor-post__excerpt{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-e8e944f .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-e8e944f .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-e8e944f .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-24 .elementor-element.elementor-element-e8e944f .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-24 .elementor-element.elementor-element-e8e944f .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}/* Start custom CSS for text-editor, class: .elementor-element-0a90e83 */.elementor-24 .elementor-element.elementor-element-0a90e83 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c80e6f2 */.elementor-24 .elementor-element.elementor-element-c80e6f2{
    background: rgb(255,255,255);
background: -moz-linear-gradient(280deg, rgba(255,255,255,0) 8%, rgba(156,203,59,1) 8%, rgba(156,203,59,1) 92%, rgba(255,255,255,0) 92%);
background: -webkit-linear-gradient(280deg, rgba(255,255,255,0) 8%, rgba(156,203,59,1) 8%, rgba(156,203,59,1) 92%, rgba(255,255,255,0) 92%);
background: linear-gradient(280deg, rgba(255,255,255,0) 8%, rgba(156,203,59,1) 8%, rgba(156,203,59,1) 92%, rgba(255,255,255,0) 92%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e8e944f */.elementor-24 .elementor-element.elementor-element-e8e944f .category-lessons {
    background-color: #15489C
}

.elementor-24 .elementor-element.elementor-element-e8e944f .category-diy {
    background-color: #E76FAA;
}

.elementor-24 .elementor-element.elementor-element-e8e944f .category-bts {
    background-color: #EAC01E;
}

.elementor-24 .elementor-element.elementor-element-e8e944f .category-thoughts {
    background-color: #9ccb3b;
}/* End custom CSS */