.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for section, class: .elementor-element-9b050cb *//* disciple dash custom */
@media (max-width: 768px) {
	
	.shape-suggestion-container {
		display: block !important;
		padding: 0px !important;
	}
  .half-and-half-light .half-light {
    width: 100%;
  }
	
	.half-and-half-light .half-dark {
    width: 100%;
	}

	.flex-row {
		display: block !important;
		padding: 0px !importan;
	}
	
	.container {
		padding: 0px 
	}
	
	.shape-.elementor-3855 .elementor-element.elementor-element-9b050cb figcaption {
    font-size: 25px !important;
  }
  
}

.elementor-kit-285 h4 {
  font-family: "Bebas Neue", Sans-serif;
  font-size: 20px !important;
}

.blog-row > article > div p.heading {
    font-size: 18px !important;
    font-family: helvetica !important;
    font-weight: 400;
}
	
	  .blog-row > article > div p.author > span { 
	        font-family: "Bebas Neue", Sans-serif;
  font-size: 20px !important;
	  }
	  
	  .btn { 
	      color: white !important;
	        font-family: "Bebas Neue", Sans-serif;
	        font-size:20px ;
	        font-weight: 600
	  }
	  
	    .btn:hover {
	  color: #D92423 !important;
  text-shadow: -1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;
	  }
	  
	   .blog-categories {
        text-transform: uppercase !important;
        font-family: "Bebas Neue", Sans-serif !important;
         font-weight: 600;
    }
    
    #downloadDisciplineDashboard {
        margin-top: 15px;
    }
    
    .heading-blog {
        font-family: "Bebas Neue", Sans-serif;
  font-size: 55px !important;
  font-weight: bold;
}
    }/* End custom CSS */