.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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1515 .elementor-element.elementor-element-42cf234{text-align:center;}.elementor-1515 .elementor-element.elementor-element-d7e066b{--e-image-carousel-slides-to-show:1;}.elementor-1515 .elementor-element.elementor-element-d7e066b > .elementor-widget-container{background-color:#92AFBC;}.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-1515 .elementor-element.elementor-element-14adddd{font-size:24px;}.elementor-1515 .elementor-element.elementor-element-e990c2f > .elementor-container{max-width:600px;}.elementor-1515 .elementor-element.elementor-element-43c399e{text-align:center;}.elementor-1515 .elementor-element.elementor-element-43c399e img{width:100%;}.elementor-1515 .elementor-element.elementor-element-746af1d{text-align:left;}.elementor-1515 .elementor-element.elementor-element-565d96a{text-align:left;}.elementor-1515 .elementor-element.elementor-element-5b429a1{text-align:left;}.elementor-1515 .elementor-element.elementor-element-4ecabda{text-align:center;}.elementor-1515 .elementor-element.elementor-element-4ecabda img{width:100%;}.elementor-1515 .elementor-element.elementor-element-464c2fb{text-align:center;}.elementor-1515 .elementor-element.elementor-element-464c2fb img{width:100%;}.elementor-1515 .elementor-element.elementor-element-af9165f{text-align:center;}.elementor-1515 .elementor-element.elementor-element-af9165f img{width:100%;}.elementor-1515 .elementor-element.elementor-element-7915794{text-align:center;}.elementor-1515 .elementor-element.elementor-element-7915794 img{width:100%;}.elementor-1515 .elementor-element.elementor-element-f33e7d4 > .elementor-container{max-width:850px;}/* Start custom CSS for text-editor, class: .elementor-element-317baf83 */.elementor-1515 .elementor-element.elementor-element-317baf83  h3 {
    font-size: 1.8em;
    color: #257ca0;
}
.elementor-1515 .elementor-element.elementor-element-317baf83 hr{
    margin-bottom:1em;
    border-bottom:1px solid #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42cf234 */.elementor-1515 .elementor-element.elementor-element-42cf234 img{
    background: transparent;
    padding: 6px;
    border: 1px solid #e0e0e0;
    vertical-align: bottom;
    box-shadow: 0 2px 3px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14adddd */.elementor-1515 .elementor-element.elementor-element-14adddd li{
    list-style:disc;
    padding:0;
    margin-left:20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43c399e */.elementor-1515 .elementor-element.elementor-element-43c399e img{
    background: transparent;
    padding: 6px;
    border: 1px solid #e0e0e0;
    vertical-align: bottom;
    box-shadow: 0 2px 3px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-746af1d */.elementor-1515 .elementor-element.elementor-element-746af1d img{
    background: transparent;
    padding: 6px;
    border: 1px solid #e0e0e0;
    vertical-align: bottom;
    box-shadow: 0 2px 3px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-565d96a */.elementor-1515 .elementor-element.elementor-element-565d96a img{
    background: transparent;
    padding: 6px;
    border: 1px solid #e0e0e0;
    vertical-align: bottom;
    box-shadow: 0 2px 3px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c848c4 */.elementor-1515 .elementor-element.elementor-element-4c848c4 li{
    list-style:disc;
    margin-left:20px;
    padding:0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b429a1 */.elementor-1515 .elementor-element.elementor-element-5b429a1 img{
    background: transparent;
    padding: 6px;
    border: 1px solid #e0e0e0;
    vertical-align: bottom;
    box-shadow: 0 2px 3px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ecabda */.elementor-1515 .elementor-element.elementor-element-4ecabda img{
    background: transparent;
    padding: 6px;
    border: 1px solid #e0e0e0;
    vertical-align: bottom;
    box-shadow: 0 2px 3px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464c2fb */.elementor-1515 .elementor-element.elementor-element-464c2fb img{
    background: transparent;
    padding: 6px;
    border: 1px solid #e0e0e0;
    vertical-align: bottom;
    box-shadow: 0 2px 3px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af9165f */.elementor-1515 .elementor-element.elementor-element-af9165f img{
    background: transparent;
    padding: 6px;
    border: 1px solid #e0e0e0;
    vertical-align: bottom;
    box-shadow: 0 2px 3px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7915794 */.elementor-1515 .elementor-element.elementor-element-7915794 img{
    background: transparent;
    padding: 6px;
    border: 1px solid #e0e0e0;
    vertical-align: bottom;
    box-shadow: 0 2px 3px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd56fd1 */.elementor-1515 .elementor-element.elementor-element-cd56fd1 li{
    list-style:disc;
    margin-left:20px;
    padding:0;
}/* End custom CSS */