.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-4549 .elementor-element.elementor-element-dc8a7c0 > .elementor-widget-container{margin:10px 131px 0px 147px;}.elementor-4549 .elementor-element.elementor-element-dc8a7c0{text-align:start;}.elementor-4549 .elementor-element.elementor-element-dc8a7c0 .elementor-heading-title{color:#FFFFFF;}.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-4549 .elementor-element.elementor-element-8edb1ae > .elementor-widget-container{margin:0px 147px 0px 145px;}.elementor-4549 .elementor-element.elementor-element-efb6558 > .elementor-widget-container{margin:10px 131px 0px 147px;}.elementor-4549 .elementor-element.elementor-element-efb6558{text-align:start;}.elementor-4549 .elementor-element.elementor-element-efb6558 .elementor-heading-title{color:#FFFFFF;}.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-4549 .elementor-element.elementor-element-c6d4419 > .elementor-widget-container{margin:-16px 147px 0px 147px;}.elementor-4549 .elementor-element.elementor-element-c6d4419{color:#FFFFFF;}.elementor-4549 .elementor-element.elementor-element-339dd47 > .elementor-widget-container{margin:0px 0px 0px 147px;}.elementor-4549 .elementor-element.elementor-element-339dd47{color:#FFFFFF;}.elementor-4549 .elementor-element.elementor-element-7816d33 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4549 .elementor-element.elementor-element-7816d33 > .elementor-container{max-width:841px;}.elementor-4549 .elementor-element.elementor-element-50c7f4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4549 .elementor-element.elementor-element-50c7f4c{text-align:justify;color:#E0E0E0;}.elementor-4549 .elementor-element.elementor-element-210475b > .elementor-widget-container{margin:0px 147px 0px 147px;}.elementor-4549 .elementor-element.elementor-element-210475b{color:#D7D7D7;}.elementor-4549 .elementor-element.elementor-element-d49dd84 > .elementor-widget-container{margin:0px 0px 0px 147px;}.elementor-4549 .elementor-element.elementor-element-d49dd84{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:400;color:#B0AEAE;}.elementor-4549 .elementor-element.elementor-element-2a2880a > .elementor-widget-container{margin:20px 147px 20px 147px;}@media(max-width:1024px){.elementor-4549 .elementor-element.elementor-element-dc8a7c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4549 .elementor-element.elementor-element-8edb1ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4549 .elementor-element.elementor-element-efb6558 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4549 .elementor-element.elementor-element-c6d4419 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4549 .elementor-element.elementor-element-339dd47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4549 .elementor-element.elementor-element-50c7f4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4549 .elementor-element.elementor-element-210475b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4549 .elementor-element.elementor-element-d49dd84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4549 .elementor-element.elementor-element-2a2880a > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-4549 .elementor-element.elementor-element-dc8a7c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4549 .elementor-element.elementor-element-efb6558 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4549 .elementor-element.elementor-element-339dd47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4549 .elementor-element.elementor-element-210475b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4549 .elementor-element.elementor-element-d49dd84 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-50c7f4c */.elementor-4549 .elementor-element.elementor-element-50c7f4c h1 {
    font-size: 32px !important;
    line-height: 1.25 !important;
    letter-spacing: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 14px !important;
}

.elementor-4549 .elementor-element.elementor-element-50c7f4c h2 {
    font-size: 23px !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;
    margin-top: 26px !important;
    margin-bottom: 8px !important;
}

.elementor-4549 .elementor-element.elementor-element-50c7f4c h3 {
    font-size: 18px !important;
    line-height: 1.4 !important;
    letter-spacing: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 2px !important;
}

.elementor-4549 .elementor-element.elementor-element-50c7f4c p {
    margin-top: 0 !important;
    margin-bottom: 12px !important;
}

.elementor-4549 .elementor-element.elementor-element-50c7f4c ul {
    margin-top: 4px !important;
    margin-bottom: 14px !important;
}

.elementor-4549 .elementor-element.elementor-element-50c7f4c li {
    margin-bottom: 4px !important;
}

@media (max-width: 767px) {
    .elementor-4549 .elementor-element.elementor-element-50c7f4c h1 { font-size: 26px !important; }
    .elementor-4549 .elementor-element.elementor-element-50c7f4c h2 { font-size: 20px !important; }
    .elementor-4549 .elementor-element.elementor-element-50c7f4c h3 { font-size: 17px !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-210475b */.elementor-4549 .elementor-element.elementor-element-210475b table th h3,
.elementor-4549 .elementor-element.elementor-element-210475b table td h3 {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important;
    letter-spacing: inherit !important;
    text-transform: none !important;
    font-family: inherit !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-4549 .elementor-element.elementor-element-210475b table th[scope="row"] {
    font-weight: inherit !important;
    text-align: left !important;
    background: transparent !important;
    font-size: inherit !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50c7f4c */.elementor-4549 .elementor-element.elementor-element-50c7f4c h1 {
    font-size: 32px !important;
    line-height: 1.25 !important;
    letter-spacing: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 14px !important;
}

.elementor-4549 .elementor-element.elementor-element-50c7f4c h2 {
    font-size: 23px !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;
    margin-top: 26px !important;
    margin-bottom: 8px !important;
}

.elementor-4549 .elementor-element.elementor-element-50c7f4c h3 {
    font-size: 18px !important;
    line-height: 1.4 !important;
    letter-spacing: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 2px !important;
}

.elementor-4549 .elementor-element.elementor-element-50c7f4c p {
    margin-top: 0 !important;
    margin-bottom: 12px !important;
}

.elementor-4549 .elementor-element.elementor-element-50c7f4c ul {
    margin-top: 4px !important;
    margin-bottom: 14px !important;
}

.elementor-4549 .elementor-element.elementor-element-50c7f4c li {
    margin-bottom: 4px !important;
}

@media (max-width: 767px) {
    .elementor-4549 .elementor-element.elementor-element-50c7f4c h1 { font-size: 26px !important; }
    .elementor-4549 .elementor-element.elementor-element-50c7f4c h2 { font-size: 20px !important; }
    .elementor-4549 .elementor-element.elementor-element-50c7f4c h3 { font-size: 17px !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-210475b */.elementor-4549 .elementor-element.elementor-element-210475b table th h3,
.elementor-4549 .elementor-element.elementor-element-210475b table td h3 {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important;
    letter-spacing: inherit !important;
    text-transform: none !important;
    font-family: inherit !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-4549 .elementor-element.elementor-element-210475b table th[scope="row"] {
    font-weight: inherit !important;
    text-align: left !important;
    background: transparent !important;
    font-size: inherit !important;
}/* End custom CSS */