.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );}.elementor-9296 .elementor-element.elementor-element-4586375a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-9296 .elementor-element.elementor-element-4586375a{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9296 .elementor-element.elementor-element-786b5e3a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-9296 .elementor-element.elementor-element-d5ad10c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-9296 .elementor-element.elementor-element-72dacbfe > .elementor-widget-container{padding:0px 10px 0px 10px;}/* Start custom CSS for text-editor, class: .elementor-element-786b5e3a */@media screen and (min-width:992px) and (max-width:1199px){
	.light-bg.middle.large-block{
		height:250px;
	}
}
@media screen and (min-width:412px) and (max-width:991px){
	.light-bg.middle.large-block{
		height:330px;
	}
}
@media screen and (max-width:411px){
	.light-bg.middle.large-block{
		height:500px;
	}
}
.light-bg.large-block a {
  text-decoration: underline !important;
}
.light-bg.large-block ol li ol li{
    list-style: lower-alpha;
} 
.light-bg.large-block:hover, .light-bg.small-block:hover {
  background-color: #e4edf4;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-531fad8d */@media screen and (min-width:992px) and (max-width:1199px){
	.light-bg.middle.large-block{
		height:250px;
	}
}
@media screen and (min-width:412px) and (max-width:991px){
	.light-bg.middle.large-block{
		height:330px;
	}
}
@media screen and (max-width:411px){
	.light-bg.middle.large-block{
		height:500px;
	}
}
.light-bg.large-block a {
  text-decoration: underline !important;
}
.light-bg.large-block ol li ol li{
    list-style: lower-alpha;
} 
.light-bg.large-block:hover, .light-bg.small-block:hover {
  background-color: #e4edf4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72dacbfe */.light-bg.middle.small-block{
    height: 160px;
}
@media screen and (max-width:991px){
    .light-bg.middle.small-block{
    height: 180px;
}
}/* End custom CSS */