.elementor-kit-6{--e-global-color-primary:#0170B9;--e-global-color-secondary:#02385C;--e-global-color-text:#000000;--e-global-color-accent:#DB720B;--e-global-color-7e9cd7c:#F9A825;--e-global-color-50f1eeb:#F5F5F5;--e-global-color-c9c9a2f:#9E9E9E;--e-global-color-06b9a16:#424242;--e-global-color-affa655:#FFFFFF;--e-global-color-e259c2d:#19B11C;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--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-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end: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-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* breadcrumbs */
.rank-math-breadcrumb, .header_contact{font-size: 12px;    }
.rank-math-breadcrumb a{ color:black;}
.rank-math-breadcrumb {height: 22px; }

/* header menu */ 

/* article */ 
.article a{text-decoration:underline;}

/* table of contents*/
.elementor-toc__list-wrapper{margin-left:0px; padding-left:0px;}
.elementor-toc__list-item{margin-left:0px;padding-left:0px;}
.post_details a:link{text-decoration:none;}

/*Blog page*/
.elementor-pagination{margin-top:44px;}
.elementor-post__read-more{background: #0170B9; color:#ffffff; padding:4px 16px; border-radius:36px;  }
a.elementor-post__read-more{text-decoration:none; color:#ffffff;}
a.elementor-post__read-more:hover{text-decoration:underline;}

.elementor-widget-container h5{display:none;}
.elementor-widget-container ul{margin:0;}
.elementor-widget-container li{list-style:none; padding:0;}

/* table */
thead{background:#0170B9; color:#ffffff; text-shadow:-1px -1px 0px #111; }

.heading_bg{background:white; padding: 0px 4px; color:black;}/* End custom CSS */