.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-5746 .elementor-element.elementor-element-aa8e386{text-align:center;}.elementor-5746 .elementor-element.elementor-element-aa8e386 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:900;text-transform:uppercase;font-style:italic;color:#D20288;}.elementor-5746 .elementor-element.elementor-element-8e7ea1b{text-align:center;}.elementor-5746 .elementor-element.elementor-element-8e7ea1b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );color:var( --e-global-color-3d20012 );}.elementor-5746 .elementor-element.elementor-element-a83e3e9 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );flex-grow:1;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-5746 .elementor-element.elementor-element-a83e3e9 .elementor-repeater-item-408bc76 > *{display:inline-block;}.elementor-5746 .elementor-element.elementor-element-a83e3e9 .elementor-repeater-item-f878a82.dce-item_image{justify-content:top;}.elementor-5746 .elementor-element.elementor-element-a83e3e9 .dce-posts-fallback{text-align:left;}.elementor-5746 .elementor-element.elementor-element-a83e3e9 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-5746 .elementor-element.elementor-element-a83e3e9 .dce-post-item{padding-bottom:35px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5746 .elementor-element.elementor-element-8e7ea1b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5746 .elementor-element.elementor-element-a83e3e9 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5746 .elementor-element.elementor-element-8e7ea1b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5746 .elementor-element.elementor-element-a83e3e9 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}}/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-a83e3e9 */.elementor-5746 .elementor-element.elementor-element-a83e3e9 p {
  /*text-indent: 15px;*/
  margin-bottom: 15px;
}

.elementor-5746 .elementor-element.elementor-element-a83e3e9 ul {
  list-style-type: disc;
  padding-left: 20px;
}

.elementor-5746 .elementor-element.elementor-element-a83e3e9 ol {
  list-style-type: ;
  padding-left: 20px;
}
/*
.elementor-5746 .elementor-element.elementor-element-a83e3e9 h2 {
  font-size: 24px;
  font-weight: bold;
  margin-top: 30px;
}

.elementor-5746 .elementor-element.elementor-element-a83e3e9 h3 {
  font-size: 18px;
  font-weight: bold;
  margin-top: 20px; 
}
*/
.elementor-5746 .elementor-element.elementor-element-a83e3e9 img {
  display: block;
  margin: 0 auto;
}

.elementor-5746 .elementor-element.elementor-element-a83e3e9 table {
  border: 1px solid #ccc;
}

.elementor-5746 .elementor-element.elementor-element-a83e3e9 blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
}

.elementor-5746 .elementor-element.elementor-element-a83e3e9 a {
  color: #0000ff;
  text-decoration: none; 
  font-weight: bold;
  
}

.elementor-5746 .elementor-element.elementor-element-a83e3e9 a:hover {
  text-decoration: underline;
}/* End custom CSS */