.elementor-kit-29423{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#3A3A3A;--e-global-color-accent:#61CE70;--e-global-color-84e95f6:#3D5D92;--e-global-color-0554e70:#032C60;--e-global-color-f964fef:#E2902D;--e-global-color-0e2fe3e:#85B7CB;--e-global-color-dc50745:#858F94;--e-global-color-feb3c85:#983939;--e-global-color-7221d54:#3D5D92;--e-global-color-a6a4fa6:#FFFFFF;--e-global-color-a3bce78:#30456F;--e-global-color-a968adb:#D38930;--e-global-color-348daa9:#5BA1BF;--e-global-color-40d3c95:#6C4395;--e-global-color-593c6e6:#369365;--e-global-color-f1e87fe:#9C3D38;--e-global-color-240dcca:#808889;--e-global-color-2c7ff10:#FFFFFF;--e-global-color-217c213:#F7D5BE;--e-global-color-2c24867:#ACF3D9;--e-global-color-f420688:#3D5D92;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-29423 button,.elementor-kit-29423 input[type="button"],.elementor-kit-29423 input[type="submit"],.elementor-kit-29423 .elementor-button{background-color:var( --e-global-color-217c213 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-a968adb );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-kit-29423 e-page-transition{background-color:#FFBC7D;}.elementor-kit-29423 p{margin-block-end:20px;}.elementor-kit-29423 a{color:var( --e-global-color-a968adb );text-decoration:none;}.elementor-kit-29423 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-29423 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-29423 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-29423 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-29423 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-29423 h6{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-29423{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-29423{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */p:last-child{
    margin-bottom: 0px;
}

/*SHORTEN CISM LOOP POST CONTENT*/
.post_content{
  display: block;/* or inline-block */
  text-overflow: ellipsis;
  word-wrap: break-word;
  overflow: hidden;
  max-height: 9em;
  line-height: 1.8em;
}

.post_content img{
	display: none !important;
}

.post_content *{
	color: white !important;
	text-align: left !important;
	padding: 0px !important;
	line-height: 1.2em;
	font-weight: 300;
}

.hentry {
    margin-top: 0px;
}

.swiper-slide-image{
    height: 200px !important;
    object-fit: contain;
}/* End custom CSS */